Index Index for
Section 8
Index Alphabetical
listing for D
Index Bottom of
page

dmu(8)

NAME

dmu - dataless management utility

SYNOPSIS

/usr/sbin/dmu

DESCRIPTION

The dmu utility is used to manage Dataless Management Services (DMS) environments and clients. In a dataless management environment, a server system maintains the root (/), /usr, and /var file systems for client systems. All swapping and dumping is done on the client's local disk. The dataless management utility (dmu) creates a root file system based on the software subsets installed in the DMS environment area on the server. This root file system is accessed by client systems over a Local Area Network (LAN). DMS lets system administrators customize the root file systems prior to client systems access. Dataless Management Services The server has a reserved disk area (known as the DMS area) on which copies of the /usr file system reside. The /usr file system is shared among client systems and is mounted with read-only access for clients. The server also maintains multiple copies of the root area, one for each client. Each copy of root resides in a client root directory (usually /clients) in the DMS area and is customized for the client to provide for differences between environmental requirements. The server's DMS root and /usr areas are made available to clients by means of a network file system (NFS), with the client accessing the DMS disk area through a LAN connection with the server. Each client is booted across the network from its private root area on the server. Once booted, the client continues to use its root files and usr files from the server's DMS area. DMS Environments One or more DMS environments can reside in a DMS area. Each DMS environment contains one or more root areas; a root area exists for each general type of client to be supported. Client root areas reside in the /var/adm/dms directory. Client root areas have names of the format /var/adm/dms/dmsN.arch, where N is a sequentially-assigned number beginning with 0 and arch is a name identifying the client's machine architecture, such as alpha. The first DMS area for Alpha AXP clients would be named /var/adm/dms/dms0.alpha. DMS Client Areas DMS maintains a DMS client area, called /clients. Multiple copies of the root area are in the /clients area, each tailored from the appropriate generic root for an individual client system. Each client's root area contains a customized kernel to support that client's actual system configuration (including central processor, system memory, and peripheral devices). Each client computer sees its private root area and the shared /usr area from the appropriate /var/adm/dms environment as local although these areas are actually on the server and accessed through NFS. As with the /var/adm/dms area, multiple client areas can be established in different partitions. DMS Software Installation After the /var/adm/dms/dmsN.arch and clients areas are created in the DMS area, the Install Software option of dmu is used to install software into the /var/adm/dms/dmsN.arch file system. All software must be installed and configured in the DMS server area before clients can be added to the environment. The setld utility can be used to install additional software at a later date if necessary. DMS Client Registration Before dmu can be used to serve a client, the client must be registered with a network naming service (such as BIND or NIS) or an entry must be made in the /etc/hosts file on the DMS server. The following information must be known to register the client: · The client's host name. · The /var/adm/dms/dmsN.arch environment to which the client will be registered. · The location of the client's root directory. The path must be located under /clients and should not exceed 25 characters. · The client's network interface, subnet mask, and default route for this network interface. · The client's Ethernet or FDDI hardware address. If the server and client are not on the same subnet, this is the address of the gateway from the client to the server. · The swap device and partition and swap device type. · The type of kernel build support to be provided for the client. Users must have superuser privileges to invoke the dmu utility. The dmu utility allows the server's system administrator to perform the following functions: a ADD a client to an environment c CONFIGURE software environments d DELETE software environments i INSTALL software environments l LIST registered clients m MODIFY a client r REMOVE a client s SHOW software environments

RESTRICTIONS

Tru64 UNIX servers cannot support dataless environments on clients that do not support the bootp network bootstrapping protocol.

EXAMPLES

The following command invokes the dmu utility from the root system prompt on the server: # /usr/sbin/dmu The DMU Main Menu is displayed, from which you can select dmu functions. *** DMU Main Menu *** Choices without key letters are not available. a) ADD a client c) CONFIGURE software environments d) DELETE software environments i) INSTALL software environments l) LIST registered clients m) MODIFY a client r) REMOVE a client s) SHOW software environments x) EXIT Enter your choice: As the menu states, choices without key letters are not available. Available menu options depend upon previous actions. For example, you cannot list, modify, or remove clients until you have added client systems. In that case, the m, l, and r are not displayed in front of their respective options: ) LIST registered clients ) MODIFY a client ) REMOVE a client

FILES

/var/adm/dms Base directory for Dataless Management Services /clients/hostname Default location of client's root directory /var/adm/dms/clients/dmsdb DMS client database file

SEE ALSO

Commands: bindsetup(8), doconfig(8), nissetup(8), pmerge(8), setld(8) Files: bootptab(4) Documents: Sharing Software on a Local Area Network Installation Guide Installation Guide -- Advanced Topics

Index Index for
Section 8
Index Alphabetical
listing for D
Index Top of
page