- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Creating clusterwide logical name tables
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 03:24 AM
тАО05-03-2006 03:24 AM
Looking at the output from SHOW LOGICAL /FULL /TABLE=LNM$SYSTEM_DIRECTORY, I see that there is a characteristic "clusterwide" associated with entries in that table that are clusterwide logical name tables, e.g.
LNM$SYSCLUSTER_TABLE [kernel,no_alias,table,clusterwide]
I do not see a means of associating that characteristic using the CREATE/NAME_TABLE DCL command or even in the documentation for the $CRELNT system service. What is the secret to creating a clusterwide logical name table?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 03:31 AM
тАО05-03-2006 03:31 AM
Re: Creating clusterwide logical name tables
create/name=xxx/parent=LNM$SYSCLUSTER_TABLE
to create one.
And add it to lnm$file_dev too of course.
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 03:33 AM
тАО05-03-2006 03:33 AM
Re: Creating clusterwide logical name tables
$ CREATE/NAME_TABLE/PARENT=LNM$SYSCLUSTER_TABLE
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 03:42 AM
тАО05-03-2006 03:42 AM
Re: Creating clusterwide logical name tables
CLU$ICC_ORBS_HCPA [exec,table,clusterwide]
CLU$ICC_ORBS_HCPB [exec,table,clusterwide]
CLU$ICC_ORBS_HCPC [exec,table,clusterwide]
CLU$ICC_ORBS_HCPQ [exec,table,clusterwide]
CLU$ICC_ORBS_ICC$ [exec,table,clusterwide]
HBMM$DEVICE_POLICY_TABLE [kernel,no_alias,table,clusterwide]
HBMM$NAMED_POLICY_TABLE [kernel,no_alias,table,clusterwide]
ICC$REGISTRY_TABLE [exec,table,clusterwide]
LNM$CLUSTER_INTRUSION_TABLE [kernel,no_alias,table,clusterwide]
LNM$CLUSTER_TABLE [kernel,no_alias,table,clusterwide]
LNM$DEV_WWID_TABLE [exec,no_alias,table,clusterwide]
LNM$SYSCLUSTER_TABLE [kernel,no_alias,table,clusterwide]
I don't think that lnm$syscluster_table is a logical name table directory, like lnm$system_directory and lnm$process_directory are (I'm sure I could be wrong, though).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 04:06 AM
тАО05-03-2006 04:06 AM
Re: Creating clusterwide logical name tables
$ create/name_table/nolog/prot=(s:rwed,g:r,w:r)/exec -
/parent=lnm$syscluster_table jimgeier_cluster_table
$
$! Even though the parent was set as lnm$syscluster_table
$! the logical name is not in lnm$syscluster_table
$
$ show logical/full/table=lnm$syscluster_table jimgeier_cluster_table
%SHOW-S-NOTRAN, no translation for logical name JIMGEIER_CLUSTER_TABLE
$
$! But it IS in lnm$system_directory
$
$ show logical/full/table=lnm$system_directory jimgeier_cluster_table
"JIMGEIER_CLUSTER_TABLE" [exec,table] = "" [terminal] (LNM$SYSTEM_DIRECTORY)
$
$! The logical name in the system directory does not
$! have the "clusterwide" attribute, but it is accessible
$! cluster wide (two systems in this cluster)
$
$ define/table=jimgeier_cluster_table jimgeier 112358
$ sysman do show logical/table=jimgeier_cluster_table
%SYSMAN-I-ENV, current command environment:
Clusterwide on local cluster
Username JGEIER will be used on nonlocal nodes
%SYSMAN-I-TIMEVAL, timeout value is 0 00:00:30.00
%SYSMAN-I-OUTPUT, command execution on node HCPU
(JIMGEIER_CLUSTER_TABLE)
"JIMGEIER" = "112358"
%SYSMAN-I-OUTPUT, command execution on node HCPT
(JIMGEIER_CLUSTER_TABLE)
"JIMGEIER" = "112358"
So there are still some questions here ... how does the "clusterwide" attribute get set, and is this REALLY the proper way to create a cluster-wide logical name table. What works is (1) non-intuitive, (2) not documented where I could find it, and (3) leaves some questions unanswered, like how do these other tables get created with the "clusterwide" attribute.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 04:08 AM
тАО05-03-2006 04:08 AM
SolutionLNM$CLUSTER_TABLE: The parent table for all clusterwide logical name tables, including LNM$SYSCLUSTER_TABLE. When you create a new table using LNM$CLUSTER_TABLE as the parent table, the new table will be available clusterwide.
Robert
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 04:10 AM
тАО05-03-2006 04:10 AM
Re: Creating clusterwide logical name tables
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 04:25 AM
тАО05-03-2006 04:25 AM
Re: Creating clusterwide logical name tables
I changed my example to use lnm$cluster_table instead of lnm$syscluster_table as the parent. Nothing really changed, the logical name is entered into the lnm$system_directory, the "clusterwide" attribute is not set, but the table is available cluster-wide. How does that attribute get set, and how important is it?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 08:21 AM
тАО05-03-2006 08:21 AM
Re: Creating clusterwide logical name tables
DEFINE
/CLUSTER_SYSTEM
You must be signed in to the SYSTEM account or have SYSNAM
(system logical name) or SYSPRV (system) privilege to use this
qualifier.
Defines a clusterwide logical name in the LNM$SYSCLUSTER table.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-03-2006 09:01 AM
тАО05-03-2006 09:01 AM
Re: Creating clusterwide logical name tables
$ SHOW LOGICAL/DESCENDANT/TABLE=LNM$CLUSTER_TABLE
Also, how does one get at the name of the parent table of a logical name table?
The lexical F$TRNLNM doesn't appear to have any item code for doing this. The item TABLE_NAME returns LNM$SYSTEM_DIRECTORY. There doesn't appear to be a PARENT_TABLE_NAME item code. I suppose there might ought to be a separate system service to match $CRELNT, such as $SHOW_LNT. It seems like it would be easier to add the PARENT_TABLE_NAME item code to $TRNLNM.
Robert