centos 7 虚拟化单通道光纤 udev 的配置

常见多为multipath.conf的配置方式

这是单通道配置方式

扫描通道

python 复制代码
[root@rac12-2 ~]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@rac12-2 ~]# echo "- - -" > /sys/class/scsi_host/host1/scan
python 复制代码
# for disk in /dev/sd*; do echo "WWID of $disk is: $(/lib/udev/scsi_id -g -u -d $disk)"; done
WWID of /dev/sda is: 3600224806c54328a8971625988b0c043
WWID of /dev/sda1 is: 3600224806c54328a8971625988b0c043
WWID of /dev/sda2 is: 3600224806c54328a8971625988b0c043
WWID of /dev/sda3 is: 3600224806c54328a8971625988b0c043
WWID of /dev/sdb is: 36000d31005a42e000000000000000024
WWID of /dev/sdc is: 36000d31005a42e000000000000000025
WWID of /dev/sdd is: 36000d31005a42e000000000000000023
WWID of /dev/sde is: 36000d31005a42e000000000000000022
WWID of /dev/sde1 is: 36000d31005a42e000000000000000022
WWID of /dev/sde2 is: 36000d31005a42e000000000000000022
# lsblk -S -a --output NAME,WWN,UUID,PKNAME,MODEL,SERIAL
NAME WWN                UUID PKNAME MODEL            SERIAL
sda  0x600224806c54328a             Virtual Disk     600224806c54328a8971625988b0c043
sdb  0x6000d31005a42e00             Compellent Vol   6000d31005a42e000000000000000024
sdc  0x6000d31005a42e00             Compellent Vol   6000d31005a42e000000000000000025
sdd  0x6000d31005a42e00             Compellent Vol   6000d31005a42e000000000000000023
sde  0x6000d31005a42e00             Compellent Vol   6000d31005a42e000000000000000022
python 复制代码
# cat /etc/udev/rules.d/99-oracle-asmdevices.rules
KERNEL=="sd*",SUBSYSTEM=="block",PROGRAM=="/lib/udev/scsi_id -g -u -d /dev/$name",RESULT=="36000d31005a42e000000000000000023",SYMLINK+="asm-100g-0023-ocr1",OWNER="grid",GROUP="asmadmin",MODE="0660"
KERNEL=="sd*",SUBSYSTEM=="block",PROGRAM=="/lib/udev/scsi_id -g -u -d /dev/$name",RESULT=="36000d31005a42e000000000000000024",SYMLINK+="asm-100g-0024-ocr2",OWNER="grid",GROUP="asmadmin",MODE="0660"
KERNEL=="sd*",SUBSYSTEM=="block",PROGRAM=="/lib/udev/scsi_id -g -u -d /dev/$name",RESULT=="36000d31005a42e000000000000000025",SYMLINK+="asm-2000g-0025-data001",OWNER="grid",GROUP="asmadmin",MODE="0660"

重新加载

python 复制代码
[root@rac12-2 ~]# /sbin/udevadm control --reload-rules
[root@rac12-2 ~]# /sbin/udevadm trigger
相关推荐
镜子AI7 小时前
镜子AI 技术复盘:三条自动化链路上的“停止条件“设计
运维·人工智能·自动化
tianyuanwo7 小时前
NetBox 数据库详解:当“关系型数据库”被装进一个网络运维的领域模型里
运维·数据库·netbox
HideF8 小时前
Linux sudo
linux
FlightYe8 小时前
视界原理之3D视频(四):裸眼、眼镜和头显
android·linux·c++·3d·ffmpeg·音视频
蹊黎9 小时前
Linux 下用 C 语言实现进度条
linux·c语言·单片机
知已难寻9 小时前
03 · OpenStack的计算管理 Nova
运维·服务器·开发语言·云原生·云计算·openstack·开源软件
huainingning10 小时前
Windows syslog日志服务器搭建与模拟器对接
运维·服务器·智能路由器
牛马鸡niumasi10 小时前
【Linux】C语言文件操作
linux
say_fall10 小时前
【Linux系统编程】Ext 文件系统:磁盘与存储、文件与目录、现代计算机究竟如何寻找文件
linux·运维·服务器·数据库·c++
wacsii11 小时前
【Linux进程(一)】Linux 进程初探:操作系统如何管理进程?fork() 为什么返回两次?
linux·运维·服务器