Server Products
Data Center Products including boards, integrated systems, Intel® Xeon® Processors, RAID Storage, and Intel® Xeon® Processors
4958 Discussions

SuSE Linux Enterprise 11 SP1 under Modular Server MFSYS25V2: (Dual-) SCM Problem / MultiPath

idata
Employee
3,051 Views

We are trying to install SLES 11 SP1 x64 on a MFS5520VIBR Compute-Modul and are facing a

critical problem regarding MultiPath.

uname -a

Linux LXTEST 2.6.32.12-0.7-default # 1 SMP 2010-05-20 11:14:20 +0200 x86_64 x86_64 x86_64 GNU/Linux

 

Installation Medium:

SLES-11-SP1-DVD-x86_64-GM-DVD1

Our Installation Procedure:

- Remove SCM # 2

- Create Virtual Drive

 

- Basic Installation of SLES 11 SP1 (apply almost all default settings)

- Install rpm package: (from Package SLES11SP1_MPIO_Setup20110712)

rpm -ivh --force scsi_dh_alua_sles11sp1-2-1.x86_64.rpm

- Copy MultiPath-Config (without editing) (from Package SLES11SP1_MPIO_Setup20110712)

cp multipath.conf /etc/multipath.conf

- Activate MultiPathD

multipathd on

 

- Ensure that MultiPathD is running

multipathd on

===> Output: multipathd on

- Plug-In the SCM # 2

- Reboot Compute-Modul

_____________________________________________________________

Output of multipath -ll:

Output of multipath -v4:

Feb 29 10:54:40 | Discover device /sys/block/sdb

 

Feb 29 10:54:40 | sdb: not found in pathvec

 

Feb 29 10:54:40 | sdb: mask = 0x1f

 

Feb 29 10:54:40 | sdb: dev_t = 8:16

 

Feb 29 10:54:40 | sdb: size = 83886080

 

Feb 29 10:54:40 | sdb: subsystem = scsi

 

Feb 29 10:54:40 | sdb: vendor = Intel

 

Feb 29 10:54:40 | sdb: product = Multi-Flex

 

Feb 29 10:54:40 | sdb: rev = 0308

 

Feb 29 10:54:40 | sdb: h:b:t:l = 0:0:1:0

 

Feb 29 10:54:40 | sdb: serial = 4C20202000000000000000008714B4EE666632D3

 

Feb 29 10:54:40 | sdb: get_state

 

Feb 29 10:54:40 | loading /lib64/multipath/libchecktur.so checker

 

Feb 29 10:54:40 | sdb: path checker = tur (controller setting)

 

Feb 29 10:54:40 | sdb: state = running

 

Feb 29 10:54:40 | sdb: state = up

 

Feb 29 10:54:40 | sdb: getuid = /lib/udev/scsi_id -g -u /dev/%n (controller setting)

 

Feb 29 10:54:40 | sdb: uid = 222910001555ba713 (callout)

 

Feb 29 10:54:40 | sdb: state = running

 

Feb 29 10:54:40 | sdb: prio = alua (controller setting)

 

Feb 29 10:54:40 | reported target port group is 1

 

Feb 29 10:54:40 | aas = 80 [active/optimized] [preferred]

 

Feb 29 10:54:40 | sdb: alua prio = 150

 

Feb 29 10:54:40 | Discover device /sys/block/sda

 

Feb 29 10:54:40 | sda: not found in pathvec

 

Feb 29 10:54:40 | sda: mask = 0x1f

 

Feb 29 10:54:40 | sda: dev_t = 8:0

 

Feb 29 10:54:40 | sda: size = 83886080

 

Feb 29 10:54:40 | sda: subsystem = scsi

 

Feb 29 10:54:40 | sda: vendor = Intel

 

Feb 29 10:54:40 | sda: product = Multi-Flex

 

Feb 29 10:54:40 | sda: rev = 0308

 

Feb 29 10:54:40 | sda: h:b:t:l = 0:0:0:0

 

Feb 29 10:54:40 | sda: serial = 4C20202000000000000000008714B4EE666632D3

 

Feb 29 10:54:40 | sda: get_state

 

Feb 29 10:54:40 | sda: path checker = tur (controller setting)

 

Feb 29 10:54:40 | sda: state = running

 

Feb 29 10:54:40 | sda: state = up

 

Feb 29 10:54:40 | sda: getuid = /lib/udev/scsi_id -g -u /dev/%n (controller setting)

 

Feb 29 10:54:40 | sda: uid = 222910001555ba713 (callout)

 

Feb 29 10:54:40 | sda: state = running

 

Feb 29 10:54:40 | sda: prio = alua (controller setting)

 

Feb 29 10:54:40 | reported target port group is 0

 

Feb 29 10:54:40 | aas = 02 [standby]

 

Feb 29 10:54:40 | sda: alua prio = 1

 

Feb 29 10:54:40 | Discover device /sys/block/sdc

 

Feb 29 10:54:40 | sdc: not found in pathvec

 

Feb 29 10:54:40 | sdc: mask = 0x1f

 

Feb 29 10:54:40 | sdc: dev_t = 8:32

 

Feb 29 10:54:40 | sdc: size = 0

 

Feb 29 10:54:40 | sdc: subsystem = scsi

 

Feb 29 10:54:40 | sdc: vendor = Virtual

 

Feb 29 10:54:40 | sdc: product = Floppy

 

Feb 29 10:54:40 | sdc: rev = 1.00

 

Feb 29 10:54:40 | sdc: h:b:t:l = 1:0:0:1

 

Feb 29 10:54:40 | Couldn't open node for sdc: No medium found

 

Feb 29 10:54:40 | Discover device /sys/block/sr0

 

Feb 29 10:54:40 | sr0: device node name blacklisted

 

Feb 29 10:54:40 | Discover device /sys/block/loop0

 

Feb 29 10:54:40 | loop0: device node name blacklisted

 

Feb 29 10:54:40 | Discover device /sys/block/loop1

 

Feb 29 10:54:40 | loop1: device node name blacklisted

 

Feb 29 10:54:40 | Discover device /sys/block/loop2

 

Feb 29 10:54:40 | loop2: device node name blacklisted

 

Feb 29 10:54:40 | Discover device /sys/block/loop3

 

Feb 29 10:54:40 | loo...
0 Kudos
2 Replies
Daniel_O_Intel
Employee
1,789 Views

It looks like you've done all the steps from http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=18634 http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=18634

I haven't tried SLES 11 SP1 - do you have a non-service-packed distro to test with? There might be something in the service pack that changed.

0 Kudos
idata
Employee
1,789 Views

Try set your path grouping policy to group_by_serial in multipath.conf (reboot for changes to kick in)

path_grouping_policy "group_by_serial"

 

0 Kudos
Reply