3.1 Requirements for Installing NSS

Make sure your system and storage solution meets the requirements in this section.

3.1.1 Device Requirements for NetWare and Linux

The following requirements apply to devices for NSS on NetWare® and Linux:

3.1.2 Requirements for NSS on NetWare

The following additional requirements apply to NSS on NetWare:

  • A physical server or virtual server running OES 2 NetWare, or a physical server running NetWare 6.5 SP7.

  • The NSS file system is the default file system. The NetWare operating system must be installed on an NSS volume.

3.1.3 Requirements for NSS on Linux

General Requirements

The following general requirements apply to NSS on Linux:

  • A physical server or virtual server running OES 2 Linux.

  • NSS is not installed by default. You can select it during the YaST install, or install it at any time from the YaST > Open Enterprise Server > OES Install and Configuration.

    For information about install options, see Section 3.3, Installing and Configuring NSS on Linux.

  • The NSS file system is used only for data volumes on OES 2 Linux. The Linux operating system requires a Linux POSIX file system for its system volume, such as Ext3.

  • After installing OES 2 Linux, install only approved updates. Refer to the OES 2 SP2: Installation Guide to install the approved updates.

    For information about updating the NSS Kernel Module, see Section 3.8, Updating the NSS Kernel Module (km_nss) for SUSE Linux Enterprise Server.

  • The server must have a Novell eDirectory™ Read/Write replica available when you create an NSS pool or volume on Linux; otherwise, NCP™ cannot map to the pool or volume.

EVMS Requirements

The device where you want to create NSS volumes must be managed by EVMS in order to use the Storage plug-in to iManager or NSSMU to create and manage NSS partitions, pools, and volumes. Novell Cluster Services™ for Linux also requires EVMS.

IMPORTANT:If you move devices that contain NSS pools cross-platform (such as reassigning SAN-based devices from a NetWare server to an OES 2 Linux server), NSS recognizes the pools and automatically uses EVMS to manage the devices.

Updates to EVMS for OES 2 SP1 Linux, are received through the update channel for SUSE Linux Enterprise Server 10 SP 2. Make sure that you install the latest patches for EVMS before you create pools and volumes for this server.

WARNING:NSS requires EVMS version 2.5.5-24.54.5 or later. This mandatory update is available in the SUSE Linux Enterprise Server 10 Support Pack 1 patch channel as of March 21, 2008. OES 2 SP1 Linux automatically installs or updates EVMS to EVMS version 2.5.5-24.62.

In some cases, reverting to EVMS versions earlier than 54.5 might result in data corruption. In the .46 and .49 versions, data corruption can occur if NSS pools and volumes are mounted when you install EVMS updates. For details and workarounds, see the following issues in the OES 2 Readme:

  • Possible Data Corruption Can Occur If NSS Pools Are Mounted During an EVMS Update

  • EVMS Updates Are Mandatory to Prevent Data Corruption for NSS Pools and Volumes

Linux uses Linux Volume Manager (LVM) as its default volume manager. Beginning with the Linux 2.6 kernel, any disk managed by the LVM2 cannot be managed by Enterprise Volume Management System (EVMS). Thus, disks where the boot partition (such as /boot for Grub) and system partition (such as for the swap and / (root) volumes) reside are typically unavailable to NSS.

To be able to create an NSS data volume on the same device as your boot partition or system partition, make sure to configure the device for EVMS during the install. For information, see Installing with EVMS as the Volume Manager of the System Device in the OES 2 SP2: Installation Guide.

When your data volumes are on non-system devices, do not configure devices during the install. Instead, leave the devices as unconfigured free space and do not assign a volume manager for them. After the install, create the volumes with NSSMU or the Storage plug-in to iManager.

Non-EVMS Volume Managers

NSS is not supported for devices managed by non-EVMS volume managers. For more information, see Section E.0, Using NSS on Devices Managed by Non-EVMS Volume Managers (Linux).

3.1.4 Requirements for Storage-Related iManager Plug-Ins

For information about installing and using the storage-related iManager plug-ins, see Section 9.1, Novell iManager and Storage-Related Plug-Ins.