miggui - source volumes missing in filesystem configuration

  • 7008693
  • 02-Jun-2011
  • 29-Jul-2014

Environment

Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 2
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 1
Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 3
Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 2

Situation

Filesystem Configuration does not show the volumes for the source server.

/var/opt/novell/migration/<project name>/log/debug.log shows:

DEBUG - MigMount Command ruby /opt/novell/migration/sbin/volmount.rb  -s <ip-address> -a "cn=admin,o=context" -c Not Applicable  -f "/var/opt/novell/migration/<project name>/fs/mnt/source" -m  -t TREE-NAME
DEBUG - MigrationProcess:ReadStdOut:run() in the run method
DEBUG - MigrationProcess:ReadStdErr:run() in the run method
DEBUG - 2> Information: ncpmount using code page
DEBUG - 2> Information: ldapsearch command executed as "ldapsearch -LLL -s sub -H ldaps://<ip-address> -x -D "cn=admin,o=context""(&(CN=SERVER_*)(objectClass=Volume))" linuxNCPMountPoint -W"
DEBUG - 2> Fatal: Caught exception: undefined method `include?' for nil:NilClass
DEBUG - 2>  Backtrace:
DEBUG - 2>  /opt/novell/migration/sbin/volmount.rb:216:in `getVolumesAndMountPoints'
DEBUG - 2> /opt/novell/migration/sbin/volmount.rb:282:in `mountAllVolumes'
DEBUG - 2> /opt/novell/migration/sbin/volmount.rb:541:in `main'
DEBUG - 2> /opt/novell/migration/sbin/volmount.rb:577
DEBUG - 2>
DEBUG - 1>

Running the ldapsearch command included in the debug.log:
"ldapsearch -LLL -s sub -H ldaps://<ip-address> -x -D "cn=admin,o=context" "(&(CN=SERVER_*)(objectClass=Volume))" linuxNCPMountPoint -W"

Returned one volume correctly with it's DN and the value of the attribute linuxNCPMountPoint, but another volume only returned the DN

Resolution

Use iManager to edit the volume that only returned a DN with no linuxNCPMountPoint,

Choose the other tab

The attribute linuxNCPMountPoint is not being used.

Add the attribute from the right hand column to the left hand column and add the correct mount point information.

Syntax:
Volume-type mount-point

Example:
NSS /media/nss/VOL1

Cause

The linuxNCPMountPoint attribute is missing from the volume object