Hitachi Dynamic Link Manager Software Users Guide for Linux

Note that if settings are incorrect, the OS might not start. For details about
what action to take if the OS cannot be started from an HDLM device, see
Countermeasures for Unsuccessful Startup of the OS from an HDLM Device on
page 3-155.
The name of the boot loader configuration file used in these procedures
differs depending on the boot loader and OS. The following table lists the
names of the boot loader configuration files.
Table 3-71 Names of Boot Loader Configuration Files
Boot loader Configuration file name
GRUB For Red Hat Enterprise Linux
/etc/grub.conf
For SUSE LINUX Enterprise Server
/boot/grub/menu.lst
ELILO
/etc/elilo.conf
To perform an upgrade installation of HDLM in a multi-path boot disk
environment that uses an HDLM device, and to set up the
environment:
1. Log in to Linux as a user with root permissions.
2. Check that the HDLM boot disk environment is used.
Execute the following command to check the root (/) information.
# /bin/mount | /bin/grep -w /
If an HDLM device is output, the HDLM boot disk environment is used.
If an HDLM device is not output, execute the following command:
# /sbin/dmsetup deps {output-device}
If the command terminates abnormally, the HDLM boot disk environment
is not used.
If the command terminates normally, a list containing the items major
and minor is output.
Execute the /bin/cat /proc/devices | /bin/grep -w {major} command with
the value major specified for the argument.
If sddlmfdrv is output, the HDLM boot disk environment is used.
If sddlmfdrv is not output, the HDLM boot disk environment is not used.
3. If the HDLM LVM boot disk environment is used, check the /etc/lvm/
lvm.conf file.
Check the values of the items below. If an incorrect value is set, change it
to the correct value.
¢
filter = [ "a|sddlm[a-p][a-p].*|", "r|/dev/sd|" ]
¢
types = ["sddlmfdrv", 16 ]
¢
md_component_detection = 0
If you edited the file, execute the following command.
3-152
Creating an HDLM Environment
Hitachi Dynamic Link Manager (for Linux®) User Guide