How to have a Linux partition on the same NSS Device through EVMS

  • 7001482
  • 06-Mar-2009
  • 27-Apr-2012

Environment

Novell Open Enterprise Server (Linux based)

Situation

Is it possible to have a ext3/reiserfs partition in the same EVMS device with NSS?

Resolution

In order to create an EXT3/ReiserFS partition on the same device as NSS volume, you need to use evmsgui or evmsn interfaces as described below.

- Adding a Non-CSM Segment Manager Container
   1. In evmsgui, click Actions > Add > Segment Manager to Storage Object.
   2. On the Add Segment Manager to Storage Object page, choose the desired segment manager (such as DOS Segment Manager), then click Next.
      Most of the segment managers will work. The DOS segment manager is added by default for some EVMS operations.
   3.On the Select Plugin Acceptable Objects page, choose the CSM container storage object where you want to add the segment manager, then click Next.
   4.On the Configurable Options page, select the disk type (Linux is the default), click Add, then click OK.
   5.Click Save, then click Save again to save your changes.
   6.If you added a DOS segment manager, create a segment for it:
         a.In evmsgui, click Actions > Create > Segment.
         b.On the Create Disk Segment page, select DOS Segment Manager, then click Next.
         c.On the Select Plugin Acceptable Objects page, choose the CSM container storage object (such as csm44/sdb_freespace1) where you want to add the segment, then click Next.
         d.Specify the size of the segment, the partition type (such as Linux LVM), click Create, then click OK.
         e.Click Save, then click Save again to save your changes.

IMPORTANT:Some segment managers such as the DOS segment manager require you to create a segment before creating an EVMS volume. Without a segment, the additional segment manager does not appear when you attempt to create an EVMS volume.

- Creating an EVMS Volume
   1.In evmsgui, click Actions > Create > EVMS Volume.
   2.On the Create EVMS Volume page, select the container you just created (either the CSM container or the additional segment manager container), then specify a name for the volume (such as shvol44).
   3.Click Create, then click OK.
   4.Click Save, then click Save again to save your changes.
   5.Click the Volumes tab to verify that the EVMS volume was created.
      For example, a volume named shvol44 would be listed as /dev/evms/csm44/shvol44.

- Making a File System on the EVMS Volume
   1.In evmsgui, click the Disks tab, then activate the CSM container:
         a.On the Disks page, right-click the CSM container, then select Activate.
         b.On the Activate page, select the CSM container, click Activate, then click OK.
         c.Click Save, then click Save again to save your changes.
   2.Click the Volumes tab, then activate the EVMS volume:
         a.On the Volumes page, right-click the EVMS volume, then select Activate.
         b.On the Activate page, select the volume, click Activate, then click OK.
         c.Click Save, then click Save again to save your changes.
   3.Make the file system on the EVMS volume:
         a.On the Volumes page, right-click the volume, then select Make File System.
         b.On the Make File System page, choose a Linux POSIX file system interface module from the list (such as Ext2/3 File System Interface Module), then click Next.
         c.Specify a volume label, click Make, then click OK.
         d.Click Save, then click Save again to save your changes.
         The file system type is now listed under the Plugin column.
   4.Mount the volume:
         a.On the Volumes page, right-click the volume, then select Mount.
         b.On the Mount File System page, select the volume, then specify the Linux path to use for the mount point, such as /mnt/mount_point.
         c.(Optional) Click Options, specify any desired mount options, then click OK.
         d.Click Mount, then click OK.
         The mount point now appears in the Mount Point column.

Additional Information

More details at https://www.novell.com/documentation/oes2/clus_admin_lx/data/b5raldi.html#bf2ahtp