I am trying to get multipath working an Intel Multi Flex server MFSYS25 with 2 SAS storage controllers. There are other postings in this forum about this as well as how-to here but none of these seem to work in my case so I am starting from scratch. Removed multipath-tools and multipath-boot packages etc. I am planning to create a wiki page for this configuration. Any help would be greatly appreciated.
On my first attempt, after installing multipath-tools and multipath-boot, I had to change my /etc/fstab UUID entries to dm entries in order for the discs to mount. I left my /boot/grub/menu.lst untouched, but multipath did not work:
proxmox-IN-M:~# multipath -llsdf: checker msg is "directio checker reports path is down"222dd000155416965dm-2 Intel ,Multi-Flex[size=557G][features=0][hwhandler=0]\_ round-robin 0 [prio=1][active] \_ 0:0:0:2 sdc 8:32 [active][ready]\_ round-robin 0 [prio=0][enabled] \_ 0:0:1:2 sdf 8:80 [failed][faulty]sde: checker msg is "directio checker reports path is down"22205000155869ab2dm-1 Intel ,Multi-Flex[size=557G][features=0][hwhandler=0]\_ round-robin 0 [prio=1][active] \_ 0:0:0:1 sdb 8:16 [active][ready]\_ round-robin 0 [prio=0][enabled] \_ 0:0:1:1 sde 8:64 [failed][faulty]sdd: checker msg is "directio checker reports path is down"22233000155ae19bcdm-0 Intel ,Multi-Flex[size=150G][features=0][hwhandler=0]\_ round-robin 0 [prio=1][active] \_ 0:0:0:0 sda 8:0 [active][ready]\_ round-robin 0 [prio=0][enabled] \_ 0:0:1:0 sdd 8:48 [failed][faulty]
Here is my configuration:
I am running Proxmox 1.9 configured based on the documentation on the proxmox wiki for the Intel Flex Server. This installation has 3 HD's Sda (system) Sdb (lvm kvm images) sdc (backups and ISO images)
pveversion -v
fdisk -l
blkid
/etc/fstab
/boot/grub/menu.lst (first entry)
On my first attempt, after installing multipath-tools and multipath-boot, I had to change my /etc/fstab UUID entries to dm entries in order for the discs to mount. I left my /boot/grub/menu.lst untouched, but multipath did not work:
proxmox-IN-M:~# multipath -llsdf: checker msg is "directio checker reports path is down"222dd000155416965dm-2 Intel ,Multi-Flex[size=557G][features=0][hwhandler=0]\_ round-robin 0 [prio=1][active] \_ 0:0:0:2 sdc 8:32 [active][ready]\_ round-robin 0 [prio=0][enabled] \_ 0:0:1:2 sdf 8:80 [failed][faulty]sde: checker msg is "directio checker reports path is down"22205000155869ab2dm-1 Intel ,Multi-Flex[size=557G][features=0][hwhandler=0]\_ round-robin 0 [prio=1][active] \_ 0:0:0:1 sdb 8:16 [active][ready]\_ round-robin 0 [prio=0][enabled] \_ 0:0:1:1 sde 8:64 [failed][faulty]sdd: checker msg is "directio checker reports path is down"22233000155ae19bcdm-0 Intel ,Multi-Flex[size=150G][features=0][hwhandler=0]\_ round-robin 0 [prio=1][active] \_ 0:0:0:0 sda 8:0 [active][ready]\_ round-robin 0 [prio=0][enabled] \_ 0:0:1:0 sdd 8:48 [failed][faulty]
Here is my configuration:
I am running Proxmox 1.9 configured based on the documentation on the proxmox wiki for the Intel Flex Server. This installation has 3 HD's Sda (system) Sdb (lvm kvm images) sdc (backups and ISO images)
pveversion -v
Code:
pve-manager: 1.9-26 (pve-manager/1.9/6567)running kernel: 2.6.32-7-pve
proxmox-ve-2.6.32: 1.9-55+ovzfix-2
pve-kernel-2.6.18-2-pve: 2.6.18-5
pve-kernel-2.6.32-7-pve: 2.6.32-55+ovzfix-2
qemu-server: 1.1-32
pve-firmware: 1.0-15
libpve-storage-perl: 1.0-19
vncterm: 0.9-2
vzctl: 3.0.29-3pve1
vzdump: 1.2-16
vzprocps: 2.0.11-2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.15.0-2
ksm-control-daemon: 1.0-6
fdisk -l
Code:
Disk /dev/sda: 161.0 GB, 161061273600 bytes255 heads, 63 sectors/track, 19581 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 * 1 66 524288 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 66 19581 156760062 8e Linux LVM
Disk /dev/sdb: 597.9 GB, 597999034368 bytes
255 heads, 63 sectors/track, 72702 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb9edf6eb
Device Boot Start End Blocks Id System
/dev/sdb1 1 72702 583978783+ 8e Linux LVM
Disk /dev/sdc: 597.9 GB, 597999034368 bytes
255 heads, 63 sectors/track, 72702 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf6f9fc2c
Device Boot Start End Blocks Id System
/dev/sdc1 1 72702 583978783+ 83 Linux
Disk /dev/dm-0: 11.8 GB, 11811160064 bytes
255 heads, 63 sectors/track, 1435 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-0 doesn't contain a valid partition table
Disk /dev/dm-1: 40.2 GB, 40265318400 bytes
255 heads, 63 sectors/track, 4895 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-1 doesn't contain a valid partition table
Disk /dev/dm-2: 104.1 GB, 104152956928 bytes
255 heads, 63 sectors/track, 12662 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-2 doesn't contain a valid partition table
Disk /dev/dm-3: 34.3 GB, 34368126976 bytes
255 heads, 63 sectors/track, 4178 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe5f6e5f6
Device Boot Start End Blocks Id System
/dev/dm-3p1 * 1 4176 33543688+ 7 HPFS/NTFS
Disk /dev/dm-4: 34.3 GB, 34363932672 bytes
255 heads, 63 sectors/track, 4177 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe5f6e5f6
Device Boot Start End Blocks Id System
/dev/dm-4p1 * 1 4176 33543688+ 7 HPFS/NTFS
Disk /dev/dm-5: 53.6 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2a488123
Device Boot Start End Blocks Id System
/dev/dm-5p1 1 6526 52420063+ 7 HPFS/NTFS
Disk /dev/dm-6: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00044689
Device Boot Start End Blocks Id System
/dev/dm-6p1 * 1 32 248832 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/dm-6p2 32 1306 10233857 5 Extended
/dev/dm-6p5 32 1306 10233856 8e Linux LVM
Disk /dev/dm-7: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-7 doesn't contain a valid partition table
Disk /dev/dm-8: 107.3 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x84244c0b
Device Boot Start End Blocks Id System
/dev/dm-8p1 1 13054 104856223+ 8e Linux LVM
Disk /dev/dm-9: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0005872b
Device Boot Start End Blocks Id System
/dev/dm-9p1 1 32 248832 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/dm-9p2 32 1306 10233857 5 Extended
/dev/dm-9p5 32 1306 10233856 8e Linux LVM
blkid
Code:
/dev/sda1: UUID="29133336-a2aa-4d47-9ccd-a4b380dff280" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda2: UUID="c0el2A-NQbp-INqO-l71O-KopI-EqID-ijKb1h" TYPE="lvm2pv"
/dev/sdb1: UUID="p30cNP-n15d-FFQP-xq8t-3GAQ-uDhC-3K9UTX" TYPE="lvm2pv"
/dev/sdc1: UUID="777b58c2-c780-41c3-919f-3640e4f5cce6" SEC_TYPE="ext2" TYPE="ext3"
/dev/dm-0: TYPE="swap" UUID="ab2c6b03-d054-4296-bb73-91ab3acc1962"
/dev/dm-1: UUID="03d73174-0f50-496b-a3a5-1b247d8bd95d" TYPE="ext3"
/dev/dm-2: UUID="6fbf2c0d-5742-4ce5-86b5-a5b3c89c9726" TYPE="ext3"
/etc/fstab
Code:
# <file system> <mount point> <type> <options> <dump> <pass>/dev/pve/root / ext3 errors=remount-ro 0 1
/dev/pve/data /var/lib/vz ext3 defaults 0 1
UUID=29133336-a2aa-4d47-9ccd-a4b380dff280 /boot ext3 defaults 0 1
/dev/pve/swap none swap sw 0 0
proc /proc proc defaults 0 0
UUID=777b58c2-c780-41c3-919f-3640e4f5cce6 /srv ext3 defaults 0 2
/boot/grub/menu.lst (first entry)
Code:
title Proxmox Virtual Environment, kernel 2.6.32-7-pve
root (hd0,0)
kernel /vmlinuz-2.6.32-7-pve root=/dev/mapper/pve-root ro
initrd /initrd.img-2.6.32-7-pve