Linux虚拟机的设备id与盘符不相符如何办?


一般情况下Linux虚拟机中,设备id都是映射磁盘的盘符,所以设备id和盘符是相一致的。但是用户在查看Linux设备id的时候却发现Linux虚拟机中设备id与盘符不相符,这个时候该怎么办呢?

当用户挂载多个scsi磁盘时,重启Linux虚拟机后虚拟机内部磁盘映射和用户配置的不一致。如图所示,用户配置的虚拟机scsi设备id与盘符对应关系。

当虚拟机重启以后,虚拟机的scsi设备id与盘符的对应关系与用户配置的不一致。如下图所示虚拟机的scsi设备id与盘符不一致:

在这种情况下,Oracle RAC中所使用的盘符对应的设备发生变化时,会对业务造成一定影响。

解决办法:

使用虚拟机scsi设备时需要指定scsi设备id,此解决方法主要适用于使用整个scsi磁盘,不在虚拟机内部对scsi磁盘进行分区的情况。环境:RedHat 6.5 64位操作系统,举例:/etc/udev/rules.d/60-raw.rules配置文件。

ACTION==add, KERNEL==sd*, PROGRAM==/sbin/scsi_id -g -u -d /dev/$name,

RESULT==360022a11000e085d0de717f500000003, RUN+=/bin/raw /dev/raw/raw1 %N

ACTION==add, KERNEL==sd*, PROGRAM==/sbin/scsi_id -g -u -d /dev/$name,

RESULT==360022a11000e085d0de7372c0000002e, RUN+=/bin/raw /dev/raw/raw2 %N

KERNEL==raw1, OWNER=grid, GROUP=oinstall, MODE=777

KERNEL==raw2, OWNER=grid, GROUP=oinstall, MODE=777

上一篇:Linux系统奔溃后修复数据库技巧

下一篇:UNIX如何设置用户ID位?


linux虚拟机 Linux设备id Linux盘符
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器