手机版
你好,游客 登录 注册
背景:
阅读新闻

Linux6.6及以上版本配置Oracle ASM共享储存-UDEV

[日期:2017-02-14] 来源:Linux社区  作者:guipeng [字体: ]

在Linux6.6版本之前,我们又两种方式可以配置asm共享磁盘,一种是安装asm驱动包进行asm磁盘组配置,另一种是UDEV通过识别共享存储UUID号进行asm磁盘组配置。

但在Linux6.6之后,厂家不再提供asm驱动包,只能通过UDEV方式进行配置,下面我们就来看下用UDEV配置的步骤:

操作系统:CentOS Linux 6.6

共享储存:hda映射的emcpower裸设备

首先,我们先到UDEV路劲下将服务开启,再用命令输出这些裸设备的UUID号,UUID可以理解为盘符的一个序列号。

[root@Oracle-db1 ~]# cd /etc/udev/rule.d

[root@oracle-db1 rules.d]# start_udev
Starting udev:                                            [  OK  ]

[root@oracle-db1 ~]# /sbin/scsi_id -g -u -d /dev/emcpower*

或者可以用以下shell脚本获取

for i in  c d e f g h i
do 
echo "KERNEL==\"emcpower*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/emcpower$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\"" 
done

 

我们可以复制用shell脚本获取的结果作为文件的输入内容

[root@oracle-db1 rules.d]# vi 99-oracle-asmdevices.rules

在节点1服务器上重启udev服务后,在该配置好的文件同步到节点2服务器上,同样的重启udev服务

最后查看两边服务器生成的asm磁盘

更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-02/140621.htm

linux
相关资讯       Udev  Oracle asm 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款