日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

在Linux 5/6上使用UDEV SCSI规则配置ASM DISK

發布時間:2025/3/20 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Linux 5/6上使用UDEV SCSI规则配置ASM DISK 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

綁定對象可以為磁盤 也可為分區(格式化后的磁盤)

識別磁盤(/sbin/scsi_id)?

  • Oracle Linux 5用如下腳本:
#!/bin/sh for i in b c d e f g do echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id -g -u -s /block/$parent", RESULT==\"`/sbin/scsi_id /block/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\"" done
  • Oracle Linux 6用如下腳本(未驗證):
#!/bin/sh for i in b c d e f g do echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\"" done

?

UDEV配置文件

重要:每個配置文件一行為一條規則,并且,(逗號)與下一個關鍵詞之間有空格

  • Oracle Linux 5用如下參數
[root@node1 ~]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="SATA_VBOX_HARDDISK_VB96e49463-3665e815_", NAME="asm-diskb", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="SATA_VBOX_HARDDISK_VB944f68ec-f33e8a99_", NAME="asm-diskc", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="SATA_VBOX_HARDDISK_VBf2e05152-1c6b4621_", NAME="asm-diskd", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="SATA_VBOX_HARDDISK_VB91ee2629-8151eac9_", NAME="asm-diske", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="SATA_VBOX_HARDDISK_VB4541d4a0-9c804156_", NAME="asm-diskf", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="SATA_VBOX_HARDDISK_VBa741850f-bf6c5aa6_", NAME="asm-diskg", OWNER="grid", GROUP="asmadmin", MODE="0660"
  • Oracle Linux 6 用如下參數(未驗證)
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c294347acba383e23ecbd43867c4", NAME="asm-diskb", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c2913d3b49354c9d030816bd5de9", NAME="asm-diskc", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c296cf9ff63b87e2903925bdec21", NAME="asm-diskd", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c2952ef3147bf0c3efc345133b00", NAME="asm-diske", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c296f16a22e6292edfb3ec3b1934", NAME="asm-diskf", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c29ae38dfe96f6342cb2afd7f3fb", NAME="asm-diskg", OWNER="grid", GROUP="asmadmin", MODE="0660"

?

添加SCSI設備信任關系

編輯"/etc/scsi_id.config" 文件配置SCSI設備信任關系:?options=-g

[root@ncdb2 dev]# vi /etc/scsi_id.config # # scsi_id configuration # # lower or upper case has no affect on the left side. Quotes (") are # required for spaces in values. Model is the same as the SCSI # INQUIRY product identification field. Per the SCSI INQUIRY, the vendor # is limited to 8 bytes, model to 16 bytes. # # The first matching line found is used. Short matches match longer ones, # if you do not want such a match space fill the extra bytes. If no model # is specified, only the vendor string need match. # # options=<any scsi_id command line options> # vendor=string[,model=string],options=<per-device scsi_id options># some libata drives require vpd page 0x80 vendor="ATA",options=-p 0x80options=-g


引導更新塊設備分區表

# /sbin/partprobe /dev/sdb1 # /sbin/partprobe /dev/sdc1 # /sbin/partprobe /dev/sdd1 # /sbin/partprobe /dev/sde1 # /sbin/partprobe /dev/sdf1 # /sbin/partprobe /dev/sdg1

?

測試規則文件(99-oracle-asmdevices.rules)是否生效

# #Linux5 # udevtest /block/sdb/sdb1 # udevtest /block/sdc/sdc1# #Linux6 # udevadm test /block/sdb/sdb1 # udevadm test /block/sdc/sdc1輸出結果: [root@ncdb1 rules.d]# udevtest /block/sdb/sdb1 main: looking at device '/block/sdb/sdb1' from subsystem 'block' udev_rules_get_name: add symlink 'disk/by-id/scsi-SATA_VBOX_HARDDISK_VB96e49463-3665e815-part1' udev_rules_get_name: add symlink 'disk/by-path/pci-0000:00:0d.0-scsi-1:0:0:0-part1' run_program: '/lib/udev/vol_id --export /dev/.tmp-8-17' run_program: '/lib/udev/vol_id' returned with status 4 run_program: '/sbin/scsi_id -g -u -s /block/sdb' run_program: '/sbin/scsi_id' (stdout) 'SATA_VBOX_HARDDISK_VB96e49463-3665e815_' run_program: '/sbin/scsi_id' returned with status 0 udev_rules_get_name: rule applied, 'sdb1' becomes 'asm-diskb' udev_device_event: device '/block/sdb/sdb1' already in database, validate currently present symlinks udev_node_add: creating device node '/dev/asm-diskb', major = '8', minor = '17', mode = '0660', uid = '1100', gid = '1020' udev_node_add: creating symlink '/dev/disk/by-id/scsi-SATA_VBOX_HARDDISK_VB96e49463-3665e815-part1' to '../../asm-diskb' udev_node_add: creating symlink '/dev/disk/by-path/pci-0000:00:0d.0-scsi-1:0:0:0-part1' to '../../asm-diskb' main: run: 'socket:/org/kernel/dm/multipath_event' main: run: 'socket:/org/kernel/udev/monitor' main: run: '/lib/udev/udev_run_devd' main: run: 'socket:/org/freedesktop/hal/udev_event' main: run: '/sbin/pam_console_apply /dev/asm-diskb /dev/disk/by-id/scsi-SATA_VBOX_HARDDISK_VB96e49463-3665e815-part1 /dev/disk/by-path/pci-0000:00:0d.0-scsi-1:0:0:0-part1' [root@ncdb1 rules.d]#

?

重啟UDEV服務

# #Linux5 # /sbin/udevcontrol reload_rules# #Linux6 # udevadm control --reload-rules# #Linux5 and Linux6 # /sbin/start_udev

?檢查屬主關系和權限

# cd /dev # ls -al asm-disk* brw-rw---- 1 oracle dba 8, 17 Apr 8 22:47 asm-disk1 brw-rw---- 1 oracle dba 8, 33 Apr 8 22:47 asm-disk2 #

?

總結

以上是生活随笔為你收集整理的在Linux 5/6上使用UDEV SCSI规则配置ASM DISK的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 精品久久毛片 | 丁香综合网 | 亚洲av永久无码精品一区二区国产 | 黑人巨大av | 91精品啪在线观看国产 | www.xxx.国产| 欧洲高潮三级做爰 | 精品国产伦一区二区三区 | 女同亚洲精品一区二区三 | 天天干免费视频 | 国内精品偷拍视频 | 中文字幕人妻熟女人妻a片 麻豆91视频 | 国产视频手机在线播放 | 日韩啊啊啊 | 无码久久精品国产亚洲av影片 | 日韩国产毛片 | av观看网站 | 91亚色视频在线观看 | 国产av剧情一区 | 国产精品一二三区 | 青草一区二区 | 99热com| 在线观看视频一区二区三区 | 成人无高清96免费 | 国产一区欧美一区 | 经典三级久久 | 久久中文网 | 国模在线观看 | 亚洲一区二区三区四区视频 | 涩涩资源网 | 在线少妇 | 素人一区 | 男女男精品网站 | 日韩精品色呦呦 | 91精品小视频| 欧美日韩一区二区三区 | 成人夜晚视频 | 青青国产视频 | 国产三级中文字幕 | 欧美极品第一页 | 91精品国产综合久久久蜜臀 | brazzers欧美一区二区 | 在线综合视频 | 亚洲成年人免费观看 | 91看片在线 | www.在线国产 | 天天色综合av | 久久精品国产熟女亚洲AV麻豆 | 精品人成 | 青青草伊人 | 户外露出一区二区三区 | 亚洲最新av网站 | 国产人妻人伦精品1国产盗摄 | 欧美 日韩 国产在线 | 成人免费精品视频 | 中日韩免费毛片 | 久久精品91 | 伊人久久影院 | 免费成人毛片 | 全部毛片永久免费看 | 亚洲视频精品在线观看 | 91污片| 久久久久久久久久网站 | 四虎4hu永久免费网站影院 | 一本色道久久加勒比精品 | 美女被草出白浆 | 高清国产mv在线观看 | 亚洲三级成人 | 96国产精品 | 国产一区二区视频在线播放 | 毛片在线网站 | 成年人av网站 | 久久99精品久久久久婷婷 | 亚洲成人动漫在线观看 | 久久精品蜜桃 | 成人av亚洲 | 国产真实自拍 | 亚洲精品乱码久久久久久久久久久久 | 久久久精品美女 | 日本性爱动漫 | 爱爱小视频免费看 | 亚洲亚洲人成综合网络 | 色资源av| 一区二区三区在线免费观看 | 日韩天堂网 | 在线免费黄 | 俄罗斯嫩小性bbwbbw | 亚洲三级在线看 | 国产人妖在线视频 | 美国美女黄色片 | 男女视频在线 | 亚洲天堂岛| 8x8x永久免费视频 | 亚洲福利一区二区三区 | 亚洲欧美激情精品一区二区 | 国产精品久久久久三级无码 | 佐佐木明希av在线 | 在线无码va中文字幕无码 | 成人av激情|