Chapter 2. Getting Started

Before configuring your network, you may want to customize EnlightenDSM by setting program preferences, creating network pools, and setting user authorizations. Follow the instructions in this chapter for directions on doing so.

If you'd rather use the program's default settings, skip to Chapter 3, “Setting Up a Basic Network Configuration.” You can always change program preferences, set up network pools or modify user authorizations at a later time.

Note: EnlightenDSM contains certain features that are common to most of the program's windows.

Setting Session Preferences

Choose Session Preferences from the Configure menu to display the Session Preferences window (Figure 2-1).

Figure 2-1. Session Preferences window

Each Session Preference option is described below. Click the Apply button to save the changes you make. Click the Cancel button to restore the default settings.

Session Preferences for User field

Displays the user for whom the Session Preferences are being defined.

Combine User Accounts option

EnlightenDSM can combine accounts with identical parameters across the current System Pool and report them as a single entry.

For example, the entry

caesar (3) Encrypted 101 20 /home/caesar

means that the user caesar has accounts on three of the systems in the current System Pool. All three accounts have the same User name, User id, primary Group id, Login Shell, Home Directory, and so on. For many administration tasks, this form of reporting is easier to scan since it eliminates redundant entries.

In some cases, you may want to see a more detailed report of user configurations. To report each account separately, select the Treat All Accounts as Unique option. The uniqueness of each account is determined by three parameters: Username, Userid, and primary Groupid.

To determine how EnlightenDSM reports account configurations, choose one of the following three options:

  • Treat all accounts as unique (the default)

  • With identical UserID & GroupID

  • With all parameters identical

File List Format option

The File List Format option determines what information is displayed when filenames are listed in a window:

  • The Filenames Only option (default) displays only the name of the file.

  • The Long Listing option displays additional information, such as the protection mode, file size, the date of last modification, and the absolute pathname.

Auto refresh options

In multi-user and multi-tasking systems, files are created and deleted, print requests are made, and processes start and terminate. Because of this, the system information displayed might not reflect the actual state of the system. Clicking the Refresh button updates the screen with current information.

EnlightenDSM can automatically refresh a screen after tasks are performed or changes made:

  • Choose the Turned Off setting to prevent the screen from being updated automatically. You will have to manually click the Refresh button to update the current list in any window.

  • Choose the For EMD Data Only option (the default setting) to automatically update screens where the data required to build the report is not local EnlightenDSM data (that is, all EMD data). See the section “Relational Database” for list of data types stored in the EMD.

  • Choose Turned On to automatically refresh the current screen after taking action on items in display lists. The screen refreshes when all actions have been completed in that window. This option is particularly useful when killing a process. After EnlightenDSM sends the kill signal to the process, the screen is automatically refreshed, allowing you to quickly determine if that process still exists.

Note: Some reports are generated based on the selections made from a parent window. For example, a list of processes may have been generated based on the selected users from the Process Summary report. During Refresh, the parent window is first regenerated and the same items are reselected based on their position in the list. So, if the first and third entries are selected in the original report, they are also selected in the newly generated report. After the parent window regenerates, the current window is also refreshed.

Disk-related windows do not have refresh capabilities since they are based on previously generated disk snapshots. See “Building Snapshots” for more details on using disk snapshots.

Default User Account Template field

User Account Templates simplify the creation of user accounts by allowing you to use a pre-defined set of parameters. Click the right arrow button to choose from a pick-list of previously defined templates.

Execute command for Print Icon field

A set of icons representing global actions is in the upper right corner of most list windows. When you click the Print icon, the full list is piped to the command entered in this field.

The default command will email the report list to the user root, but you may use this field to create any executable command list. To print to the printer text, for example, you could specify the following command:

lp -d text

A maximum of 100 characters can be used for the custom printing command.

Broadcast Relay Hosts field

Specify any hosts to use as broadcast relays for remote file distribution jobs. For multiple entries, leave a space between each hostname.

Include NFS in Partition Reports option

Select whether EnlightenDSM should include NFS-mounted partitions when displaying a list of disk partitions. The default setting is No.

Although including NFS-mounted partitions gives you a more complete set of choices, the system information available for these partitions is not as detailed as it is for local partitions. Also, building snapshots for and searching on NFS partitions are relatively slow processes. Within an EnlightenDSM System Pool, the NFS partitions on different systems may be redundant mounts of a system within the pool that already has the same partitions mounted locally. In this case, the local daemon will operate more efficiently on that partition.

Masked Passwords option

Select whether EnlightenDSM displays asterisks in the Password fields when a password is entered. If you select Yes, the password will be displayed by asterisks when you enter it. If you select No (the default setting), the newly assigned password will be displayed using the characters you type.

Note: No confirmation is required when you assign a password. Be careful to avoid typing errors.

Maintain Catalog of Backed Up Files option

The Maintaining Backed Up Files option specifies whether EnlightenDSM will keep a catalog of all backed-up. The default setting is No.

If Yes is chosen, EnlightenDSM will create a catalog of all backup files for each partition. This catalog stores the backup date and time, the filenames, file sizes, the file owners, and the date of last modification. The default name of the catalog is NONAME.

The catalogs can then be quickly searched to find and restore backed up files.

Maintain window position and size

EnlightenDSM windows will pop-up in a default location with a default size.

  • Choose the Yes setting to save any changes to window size and location.

  • Choose the No setting to retain the default window position and size (the window will revert to the default size and location when the window is closed and re-opened).

Allow Rotary DNS During Host Entry Config

By default, EnlightenDSM will check for duplicate host IP addresses. Checking NO in this field will allow duplicate IP addresses to be entered into the DNS table.

Creating Network Pools

Network pools are used to simultaneously manage groups of individual hosts. These pools can be based on functional or organizational needs without regard to network topology or the physical location of workstations. Pools can contain other pools, as well as individual hosts, to create a hierarchy of pools. Individual hosts can also belong to multiple pools.

In addition to making management and configuration of individual hosts easier, pools simplify reporting. For example, if you want to look at disk usage of hosts, you can generate a report showing disk usage for each host within the pool. From that information you can modify individual hosts, or modify all of the hosts in the pool simultaneously.

To set up a pool:

  1. Choose pool Configuration from the Configure menu. The Network Pool Configuration window appears (Figure 2-2).

    Figure 2-2. Network Pool Configuration window

  2. Click the Add button. The Network Pool Add window appears (Figure 2-3).

    Figure 2-3. Network Pool Add window

  3. Type the name of the new pool in the Network Pool Name field. Choose a name that describes the function of the pool, such as Marketing or Engineering.

  4. Enter the hostnames to be included in the pool:

    • Click the Hosts button to display a list of all currently configured hosts (generated from the /etc/hosts entries). Highlight the desired selections and click Apply to add the hosts to the new pool.

    • You can also type the hostname(s) in the Hosts/Pool Names field. For multiple entries, leave a space between each hostname.

  5. Click the Add button to save the new pool.

Note: To view a list of the hosts in a network pool, highlight the pool name and click the View button. If more than one pool is chosen, click the Next button to see the hosts in the next selected pool. 

Changing User Authorizations

EnlightenDSM's User Authorization features set and modify the privileges of others who use EnlightenDSM. These authorization features are used to create sub-administrators who can easily change and manage their own local environment. The root user always retains the ability to modify the privileges of all other users on the network.

Note: EnlightenDSM's default user configuration allows any user to use the program. To prevent any user from using EnlightenDSM, delete the default User Authorization template.

Modifying a User's Authorization

To modify the default privileges for a user:

  1. Choose User Authorization from the Configure menu. The User Authorization Configuration window appears with a list of all users, their viewing and modifying privileges, and their default pool.

    Figure 2-4. User Authorization Configuration window

  2. Highlight one or more users whose privileges you want to change.

  3. Click the Modify button. The Modify User Authorization window appears.

    Figure 2-5. Modify User Authorization window

    The user name, default pool, and a list of system tasks are displayed.

  4. To change the default pool for the selected user, type the pool name in the Default Pool field (or click the right arrow button to choose from a pick-list of pools). The default pool specifies which pool of hosts the user belongs to when he or she starts up EnlightenDSM.

  5. To allow the user to change their default pool, click the Change Pool option to Yes.

  6. To allow the user to view and/or modify any of the network tasks listed, keep the default settings as Yes. To revoke the user's viewing and/or modifying privileges for any of the tasks listed, click the appropriate button and drag the setting to No.

    For a complete description of each task listed in the Modify User Authorization window, refer to Chapter 2, “Configure,” in the EnlightenDSM Reference Manual.

  7. After setting the options:

    • Click the Modify button to save the changes, or

    • Click the Clear Fields button to restore the default settings.

  8. If more than one user was selected from the User Authorization window in step 2, click the Next button to modify the settings of the next selected user. Be sure to click Modify before moving on to the next user or the new settings will not be saved.

After modifying the selected user accounts, click the Close button to exit the Modify User Authorization window.

Adding and Deleting User Authorizations

Adding a new user is similar to modifying the privileges of an existing user. To add a new user:

  1. Choose User Authorization from the Configure menu. The User Authorization Configuration window shown in Figure 2-4 appears.

  2. Click the Add button. The Add User Authorization window appears.

    Figure 2-6. Add User Authorization window

  3. Type the user name in the User Name field (or click the right arrow button to choose from a pick list of available user names).

  4. Enter the Default Pool and Change Pool settings, then modify privileges for any of the tasks listed in the window. Refer to the previous section, “Modifying a User's Authorization” and Chapter 2, “Configure,” of the EnlightenDSM Reference Manual for more detailed information.

  5. After completing the settings, click Add to save the changes, or click the Clear Fields button to restore the default settings.

To delete users from the user authorization list and prevent them from using EnlightenDSM:

  1. Choose User Authorization from the Configure menu. The User Authorization Configuration window appears (see Figure 2-4).

  2. Highlight the user(s) to be removed and click the Delete button. A message asks you to confirm the deletion.

  3. Click Yes or All to delete the user(s).