02.12.2012 Views

OpenVMS Cluster Systems - OpenVMS Systems - HP

OpenVMS Cluster Systems - OpenVMS Systems - HP

OpenVMS Cluster Systems - OpenVMS Systems - HP

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Preparing a Shared Environment<br />

5.4 <strong>Cluster</strong>wide Logical Names<br />

$ DEFINE/TABLE=new-clusterwide-logical-name-table logical-name -<br />

_$ equivalence-string<br />

Note<br />

If you attempt to create a new clusterwide logical name with the same<br />

access mode and identical equivalence names and attributes as an<br />

existing clusterwide logical name, the existing name is not deleted, and<br />

no messages are sent to remote nodes. This behavior differs from similar<br />

attempts for other types of logical names, which delete the existing name<br />

and create the new one. For clusterwide logical names, this difference is<br />

a performance enhancement.<br />

The condition value SS$_NORMAL is returned. The service completed<br />

successfully, but the new logical name was not created.<br />

5.4.6 Management Guidelines<br />

When using clusterwide logical names, observe the following guidelines:<br />

1. Do not use certain logical names clusterwide.<br />

The following logical names are not valid for clusterwide use:<br />

• Mailbox names, because mailbox devices are local to a node.<br />

• SYS$NODE and SYS$NODE_FULLNAME must be in LNM$SYSTEM_<br />

TABLE and are node specific.<br />

• LMF$LICENSE_TABLE.<br />

2. Do not redefine LNM$SYSTEM.<br />

LNM$SYSTEM is now defined as LNM$SYSTEM_TABLE,<br />

LNM$SYSCLUSTER_TABLE. Do not reverse the order of these two<br />

tables. If you do, then any names created using the /SYSTEM qualifier or in<br />

LNM$SYSTEM would go in LNM$SYSCLUSTER_TABLE and be clusterwide.<br />

Various system failures would result. For example, the MOUNT/SYSTEM<br />

command would attempt to create a clusterwide logical name for a mounted<br />

volume, which would result in an error.<br />

3. Keep LNM$SYSTEM contents in LNM$SYSTEM.<br />

Do not merge the logical names in LNM$SYSTEM into LNM$SYSCLUSTER.<br />

Many system logical names in LNM$SYSTEM contain system roots and<br />

either node-specific devices, or node-specific directories, or both.<br />

4. Adopt naming conventions for logical names used at your site.<br />

To avoid confusion and name conflicts, develop one naming convention for<br />

system-specific logical names and another for clusterwide logical names.<br />

5. Avoid using the dollar sign ($) in your own site’s logical names, because<br />

<strong>OpenVMS</strong> software uses it in its names.<br />

6. Be aware that clusterwide logical name operations will stall when the<br />

clusterwide logical name database is not consistent.<br />

This can occur during system initialization when the system’s clusterwide<br />

logical name database is not completely initialized. It can also occur when the<br />

cluster server process has not finished updating the clusterwide logical name<br />

database, or during resynchronization after nodes enter or leave the cluster.<br />

5–10 Preparing a Shared Environment

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!