环境:
CentOS6.4
ORACLE 11g RAC
共享磁盘大小: 2 TB
PS:设备是云上的两台虚拟机(客户提供的,无法改变,见谅)
问题:
在Node1和Node2上分别通过fdisk -l能看到分配的磁盘(2T),通过命令获取ID,返回空
scsi_id --whitelisted --replace-whitespace --device=/dev/vdb
[root@node1 ~]# blkid
/dev/vda1: UUID="261e76cb-e1c9-4fa5-b1a5-0e75142ce76f" TYPE="ext4"
/dev/vda2: UUID="RfMIZe-5Tc9-tfGN-JTbb-i3gM-ySGd-tIZ1cO" TYPE="LVM2_member"
/dev/mapper/VolGroup-lv_root: UUID="2fa734d7-3fde-48d3-a958-2bc431af9ebb" TYPE="ext4"
/dev/mapper/VolGroup-lv_swap: UUID="917d9afe-e1a9-4bd7-ae16-66c2d14c093e" TYPE="swap"
/dev/mapper/VolGroup-lv_home: UUID="27df3092-4fac-4825-bc16-c4bdcec4fe37" TYPE="ext4"
[root@node1 ~]#
Help
联系云客服,客服说的可以直接提供ID,但是不允许自己通过命令获取。
直接提供的ID,在做共享磁盘的时候,能够正常使用????
有的虚拟机默认是关闭UUID的,解决方法参考
https://access.redhat.com/solutions/302443
文章标题:Why is scsi_id not returning any output in a VM on VMware ESX 4.0 and above
虚拟机默认关闭了uuid,测试环境的话,直接绑定磁盘名称vdb也可以,不过容易出问题
收起blkid
看看 返回的结果
[root@node1 ~]# blkid
/dev/vda1: UUID="261e76cb-e1c9-4fa5-b1a5-0e75142ce76f" TYPE="ext4"
/dev/vda2: UUID="RfMIZe-5Tc9-tfGN-JTbb-i3gM-ySGd-tIZ1cO" TYPE="LVM2_member"
/dev/mapper/VolGroup-lv_root: UUID="2fa734d7-3fde-48d3-a958-2bc431af9ebb" TYPE="ext4"
/dev/mapper/VolGroup-lv_swap: UUID="917d9afe-e1a9-4bd7-ae16-66c2d14c093e" TYPE="swap"
/dev/mapper/VolGroup-lv_home: UUID="27df3092-4fac-4825-bc16-c4bdcec4fe37" TYPE="ext4"
[root@node1 ~]#
返回结果有UUID,fdisk -l 看看输出的结果