暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Udev绑定
2644
3页
6次
2020-04-09
5墨值下载
一、Redhel 7.0 配置 ASM 磁盘,并用 udev 绑定
1.虚拟机需要在 vmx 文件中添加,才能显示 UUID
disk.enableUUID = "TRUE"
步骤 2(使用循环生成文件)
#for i in b c d e f g;
do
echo "KERNEL==\"sd*\", ENV{DEVTYPE}==\"disk\", SUBSYSTEM==\"block\",
PROGRAM==\"/usr/lib/udev/scsi_id -g -u -d \$devnode\",
RESULT==\"`/usr/lib/udev/scsi_id -g -u /dev/sd$i`\", RUN+=\"/bin/sh -c 'mknod
/dev/asmdisk$i b \$major \$minor; chown grid:asmadmin /dev/asmdisk$i; chmod 0660
/dev/asmdisk$i'\"" >>/etc/udev/rules.d/99-oracle-asmdevices.rules
done
步骤 3(启动 Udev
#/sbin/udevadm trigger --type=devices --action=change
步骤 2
查看各磁盘的 UUID
for i in a b c d e f g
do
/usr/lib/udev/scsi_id -g -u -d /dev/sd$i
done
或者:
步骤 2
cd /dev/disk/by-id
ll
查看各磁盘的 UUID
另外一种查看方式:
# /usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/sdb
1ATA_VBOX_HARDDISK_VB07fbdbc7-a8414329
# /usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/sdc
1ATA_VBOX_HARDDISK_VB253cd409-8587c441
redhat 7.0 (如下)
# cat 99-oracle-asmdevices.rules
KERNEL=="sd*", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="36000c297e762a0fe567069c9fdd91146", RUN+="/bin/sh -c 'mknod /dev/asm-
orc1 b $major $minor; chown grid:dba /dev/asm-orc1; chmod 0660 /dev/asm-orc1'"
KERNEL=="sd*", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="36000c2971cab6e30b6bd083d2406dbb2", RUN+="/bin/sh -c 'mknod /dev/asm-
orc2 b $major $minor; chown grid:dba /dev/asm-orc2; chmod 0660 /dev/asm-orc2'"
KERNEL=="sd*", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="36000c2979efd7e0339a573d8c54d8398", RUN+="/bin/sh -c 'mknod /dev/asm-
orc3 b $major $minor; chown grid:dba /dev/asm-orc3; chmod 0660 /dev/asm-orc3'"
KERNEL=="sd*", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="36000c296f5e947c4e5763fe0427b0ecf", RUN+="/bin/sh -c 'mknod /dev/asm-
disk1 b $major $minor; chown grid:dba /dev/asm-disk1; chmod 0660 /dev/asm-
disk1'"
KERNEL=="sd*", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="36000c29fb9ac28ea02933ddedb0e19e0", RUN+="/bin/sh -c 'mknod /dev/asm-
disk2 b $major $minor; chown grid:dba /dev/asm-disk2; chmod 0660 /dev/asm-
disk2'"
KERNEL=="sd*", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="36000c29dc8d5f841e491a9f96206758b", RUN+="/bin/sh -c 'mknod /dev/asm-
disk3 b $major $minor; chown grid:dba /dev/asm-disk3; chmod 0660 /dev/asm-
disk3'"
KERNEL=="sd*", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="36000c29dc8d5f841e491a9f96206758b", RUN+="/bin/sh -c 'mknod /dev/asm-
disk3 b $major $minor; chown grid:dba /dev/asm-disk3; chmod 0660 /dev/asm-
disk3'"
启动 udev
#/sbin/udevadm trigger --type=devices --action=change
redhat 6.0 (如下)
# cat 99-oracle-asmdevices.rules
KERNEL=="sd*",SUBSYSTEM=="block",PROGRAM=="/sbin/scsi_id --whitelisted
--replace-whitespace --device=/dev/
$name",RESULT=="36000d310034b2200000000000000000f",NAME="asm-
orc1",OWNER="grid",GROUP="oinstall",MODE="0660"
启动 udev
# /sbin/start_udev
LISTENER.LOG 文件过大的处理办法:
当然也可以移走监听日志文件(listener.log),数据库实例会自动创建一个 listener.log 文件。
% lsnrctl set log_status off
% mv listener.log listener.yyyymmdd
% lsnrctl set log_status on
dd if=/dev/zero of=/dev/sdb bs=8192 count=128000
dd if=/dev/zero of=/dev/sdc bs=8192 count=128000
dd if=/dev/zero of=/dev/sdd bs=8192 count=128000
dd if=/dev/zero of=/dev/sde bs=8192 count=128000
dd if=/dev/zero of=/dev/sdf bs=8192 count=128000
dd if=/dev/zero of=/dev/sdg bs=8192 count=128000
redhat 7.4 (如下) (multipath -ll) LUN 是走 FC 挂过去的 正常每个 LUN 都要能识别四条路
# cat 99-oracle-asmdevices.rules
KERNEL=="sd*[!0-9]", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="3600a0980383045542d3f4c4f3038566a", RUN+="/bin/sh -c 'mknod /dev/asm-
ocr1 b $major $minor; chown grid:dba /dev/asm-ocr1; chmod 0660 /dev/asm-ocr1'"
KERNEL=="sd*[!0-9]", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="3600a0980383045542d3f4c4f30385669", RUN+="/bin/sh -c 'mknod /dev/asm-
ocr2 b $major $minor; chown grid:dba /dev/asm-ocr2; chmod 0660 /dev/asm-ocr2'"
KERNEL=="sd*[!0-9]", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block",
PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",
RESULT=="3600a0980383045542d3f4c4f30385667", RUN+="/bin/sh -c 'mknod /dev/asm-
ocr3 b $major $minor; chown grid:dba /dev/asm-ocr3; chmod 0660 /dev/asm-ocr3'"
of 3
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜