3ware 97504i – 磁盘映射/ UUID在重新启动时更改

我有一个运行36个驱动器的3ware 9750-4i(4个在RAID 10中,其余的是单独的驱动器,即JBOD)。

当我重新启动时,除RAID 10arrays以外的所有驱动器,其UUID在重新启动时都会更改(这似乎是随机的,因为我重新启动了几次,每次都是完全不同的UUID)。 这使我手动通过32个驱动器,找出它应该真正映射到哪里,并重新安装在那里。

在这个问题上我还没有find任何东西,而且我对RAID卡一般都是新手。 有没有我可能会错过的某种设置? 或者也许是我的内核造成这种情况(再次,我不是很了解内核)

编辑:运行Debian 7.6 64位。

注意我只限于前几个驱动器,因为它们都是一样的。

fdisk -l

root@server:~# fdisk -l WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 8000.0 GB, 7999978471424 bytes 255 heads, 63 sectors/track, 972608 cylinders, total 15624957952 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 1 4294967295 2147483647+ ee GPT WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdb: 4000.0 GB, 3999989235712 bytes 255 heads, 63 sectors/track, 486304 cylinders, total 7812478976 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdb1 1 4294967295 2147483647+ ee GPT WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdc: 4000.0 GB, 3999989235712 bytes 255 heads, 63 sectors/track, 486304 cylinders, total 7812478976 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdc1 1 4294967295 2147483647+ ee GPT WARNING: GPT (GUID Partition Table) detected on '/dev/sdd'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdd: 4000.0 GB, 3999989235712 bytes 255 heads, 63 sectors/track, 486304 cylinders, total 7812478976 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdd1 1 4294967295 2147483647+ ee GPT WARNING: GPT (GUID Partition Table) detected on '/dev/sde'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sde: 4000.0 GB, 3999989235712 bytes 255 heads, 63 sectors/track, 486304 cylinders, total 7812478976 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sde1 1 4294967295 2147483647+ ee GPT WARNING: GPT (GUID Partition Table) detected on '/dev/sdf'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdf: 4000.0 GB, 3999989235712 bytes 255 heads, 63 sectors/track, 486304 cylinders, total 7812478976 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdf1 1 4294967295 2147483647+ ee GPT WARNING: GPT (GUID Partition Table) detected on '/dev/sdh'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdh: 4000.0 GB, 3999989235712 bytes 255 heads, 63 sectors/track, 486304 cylinders, total 7812478976 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdh1 1 4294967295 2147483647+ ee GPT WARNING: GPT (GUID Partition Table) detected on '/dev/sdi'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdi: 4000.0 GB, 3999989235712 bytes 255 heads, 63 sectors/track, 486304 cylinders, total 7812478976 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdi1 1 4294967295 2147483647+ ee GPT 

和df -h

 Filesystem Size Used Avail Use% Mounted on rootfs 37G 11G 24G 32% / udev 10M 0 10M 0% /dev tmpfs 13G 167M 13G 2% /run /dev/disk/by-uuid/<uuid> 37G 11G 24G 32% / tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 26G 528K 26G 1% /run/shm /dev/sda2 7.2T 695G 6.2T 10% /mount/sda /dev/sdaf1 7.3T 1.7T 5.3T 24% /mount/sdaf cgroup 64G 0 64G 0% /sys/fs/cgroup /dev/sdc1 3.6T 1.2T 2.3T 35% /mount/sdc /dev/sdd1 3.6T 1.6T 1.9T 46% /mount/sdd /dev/sde1 3.6T 1.5T 2.0T 44% /mount/sde /dev/sdh1 3.6T 2.0T 1.5T 59% /mount/sdh 

/ etc / fstab文件

 # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> # / was on /dev/sdb1 during installation UUID=016efca3-ff51-4c3f-8fb4-6374e732168f / ext4 errors=remount-ro 0 1 UUID=b79fed8c-a61d-4b19-a5b6-6bb4ec7c60e5 /mount/sda ext4 noatime,usrquota,nodiratime,data=writeback,commit=120,nobh,barrier=0 0 2 UUID=e82eefed-1017-471f-b243-90f812804d66 /mount/sdz ext4 noatime,usrquota,nodiratime,data=writeback,commit=120,nobh,barrier=0 0 2 UUID=472c2b9c-ea28-40e2-a87f-872139c1efaa /mount/sdb ext4 noatime,usrquota,nodiratime,data=writeback,commit=120,nobh,barrier=0 0 2 UUID=fd0d963b-79d8-489e-8ce4-11bc4bf947af /mount/sdc ext4 noatime,usrquota,nodiratime,data=writeback,commit=120,nobh,barrier=0 0 2 UUID=fd5ddc4b-1cd4-4c39-828e-47c459f7c029 /mount/sdd ext4 noatime,usrquota,nodiratime,data=writeback,commit=120,nobh,barrier=0 0 2 UUID=71642e4f-dc44-4895-aebb-a9130cc88cbb /mount/sde ext4 noatime,usrquota,nodiratime,data=writeback,commit=120,nobh,barrier=0 0 2 UUID=cf9fd919-6f7c-4be5-a1d1-766aef130878 /mount/sdf ext4 noatime,usrquota,nodiratime,data=writeback,commit=120,nobh,barrier=0 0 2 

作为解决此问题的一种解决方法,您可以使用LVM /标签来安装驱动器,而不是其名称。 这不是解决原始问题的办法,但我希望这可以消除后果。