Persistent device names for HP Smart Array storage
This document (3022780) is provided subject to the disclaimer at the end of this document.
SUSE Linux Enterprise Desktop 10 before SP1
SUSE Linux Enterprise Server 9 before SP4
Attention: This TID is partially outdated!
With SLES10 SP1/SLES9 SP4 and later, you can use the links below /dev/disk/by-id/.
The device names forarrays on an HP Smart Array storage controller (like/dev/cciss/c0d0) and for partitions on them (like /dev/cciss/c0d0p1) can change when arrays are deleted, but you wish to refer to them by persistent names.
SUSE Linux Enterprise Server 10
SUSE Linux Enterprise Desktop 10
Only persistent names based on filesystem UUIDs are available (/dev/disk/by-uuid) are available currently. The lack of support for the other persistent name schemes has been reported to Engineering.
Aside from /dev/disk/by-uuid names, the workarounds for older products which are discussed below can be used as well.
SUSE Linux Enterprise Server 9
None of /dev/disk/by-* is supported currently; this has been reported to Engineering.
Persistent naming can be achieved through a workaround though.There are two known workarounds:
- Use filesystem labels and mount filesystems by label in /etc/fstab.
- Use LVM to manage the array/partition. (The LVM device names for the array/partition are persistent as the storage areas can be identified using their LVM metadata even when their numbering is changed)
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:3022780
- Creation Date: 15-Mar-2007
- Modified Date:23-Feb-2021
- SUSE Linux Enterprise Desktop
- SUSE Linux Enterprise Server
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com