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
相关推荐
noravinsc2 分钟前
Linux 下 Module 工具的介绍与使用
linux·运维·服务器
c无序20 分钟前
【Docker-13】Docker Container容器
运维·docker·容器
Sunlight_77722 分钟前
第五章 SQLite数据库:1、SQLite 基础语法及使用案例
java·linux·服务器·jvm·数据库·tcp/ip·sqlite
Silence4Allen25 分钟前
Ubuntu 安装WPS Office
linux·ubuntu·wps
程序员JerrySUN1 小时前
驱动开发硬核特训 · Day 11(下篇):从 virtio_blk 看虚拟总线驱动模型的真实落地
linux·驱动开发·嵌入式硬件
半兽先生1 小时前
CentOS 中安装 vim
linux·centos·vim
云达闲人2 小时前
Proxmox VE 用户与权限管理命令大全
运维·网络·云原生·容器·proxmox·用户权限管理·命令大全
喆星时瑜2 小时前
【Docker】运行错误提示 unknown shorthand flag: ‘d‘ in -d ----详细解决方法
运维·docker·容器
长流小哥3 小时前
Linux网络编程实战:从字节序到UDP协议栈的深度解析与开发指南
linux·c语言·开发语言·网络·udp
极小狐3 小时前
极狐GitLab 功能标志详解
linux·运维·服务器·elasticsearch·gitlab·极狐gitlab