Technical data

NFS Server
20.8 Setting Up and Exporting an OpenVMS File System
With the NAME_CONVERSION option set, users can create files and directories
in an OpenVMS file system using names that do not conform to OpenVMS
file-naming rules.
Note
If any client hosts had the file system mounted before the name
conversion was enabled, they must dismount and remount for this
feature to take effect.
For more information about file name conversion, see Appendix C.
20.9 Setting Up and Exporting a Container File System
A container file system is similar to a UNIX file system. When you create a
container file system, you must specify an owner, using the /USER_NAME
qualifier to the CREATE CONTAINER command.
When a container file system is created, a container directory is created, along
with a container file in it. This container file provides compatibility with UNIX
file storage attributes, such as file names, date and time stamps, UNIX protection
masks, and UID ownership. If a container file system called NFS is created, it
may look like the following example:
$ DIR DKA0:[NFS]
Directory DKA0:[NFS]
00012201$BFS.DIR;1 NFS.CONTAINER;1
Total of 2 files.
The files contained within the directory should not be manipulated directly within
OpenVMS except in the case of incremental backups, which require a separate
backup of the container file.
If the container file system is for the use of just one remote user, that user can be
the owner. If it is for the use of several users, the owner should be a user whose
UIC is mapped to UID=0/GID=1 (UNIX user root). In either case, the name set
with this qualifier must already be registered in the proxy database. This user
also becomes the owner of the internal root directory of the container.
To create a container file system on the NFS server, follow these steps:
1. Add a proxy entry for the owner of the container file system.
TCPIP> ADD PROXY SYSTEM /UID=0 /GID=1 /HOST=*
2. Create an empty container file system on an OpenVMS volume, assign an
owner, and set permissions.
TCPIP> CREATE CONTAINER DSA101:[TEST] /USER_NAME=SYSTEM -
_TCPIP> /ROOT_MODE=751 /HOST="june"
The preceding example creates a container file system named TEST on device
DSA101:. The user with a UID of 0 is assigned as owner. The permissions
are assigned as follows:
Owner: read, write, and execute (7)
Group: read and execute (5)
World: execute (1)
20–12 NFS Server