开发者社区> 云深知何处> 正文

Oracle RAC:多路径配置Centos操作系统

简介: Centos操作系统多路径配置
+关注继续查看

1  检查多路径软件是否安装

操作系统版本如下:

[root@my_ob ~]# cat /etc/redhat-release
    CentOS Linux release 7.9.2009 (Core)

检查device-mapper是否安装

[root@ ~]# rpm -qa |grep device
    device-mapper-event-libs-1.02.177-10.el8.x86_64
    device-mapper-event-1.02.177-10.el8.x86_64
    device-mapper-multipath-0.8.4-17.el8.x86_64
    device-mapper-libs-1.02.177-10.el8.x86_64
    device-mapper-1.02.177-10.el8.x86_64
    device-mapper-multipath-libs-0.8.4-17.el8.x86_64
    device-mapper-persistent-data-0.9.0-4.el8.x86_64

 如未安装,使用下面命令安装:

yum -y install device-mapper*

2 获得磁盘的wwid

2.1 查看当前系统上的块设备

[root@my_ob sbin]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   60G  0 disk
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   59G  0 part
  ├─centos-root 253:0    0 35.6G  0 lvm  /
  ├─centos-swap 253:1    0    6G  0 lvm  [SWAP]
  └─centos-home 253:2    0 17.4G  0 lvm  /home
sr0              11:0    1 1024M  0 rom

2.2 查看块设备scsi_id

[root@my_ob udev]# pwd
/lib/udev
[root@my_ob udev]#  ./scsi_id -g -u -s /block/sda ##sda为块设备名称


3 编辑多路径配置文件  

vi /etc/multipath.conf
    #1 下面一段禁止为本地磁盘启用多路径
    devnode_blacklist {
    #devnode "*"
    devnode "hda"
    wwid 3600508e000000000dc7200032e08af0b
    }
    #2 下面一段为磁盘指定固定名称
    multipaths {
        multipath {
         wwid "360002ac0000000000000000200045dbf"
                   alias   data 
         }  
     multipath {
             wwid "360002ac0000000000000000300078dbf"
                 alias   ocr1    
          }  
     multipath {
           wwid "360002ac0000000000000000400054dbf"
               alias   ocr2     
         } 
    }



4 reload多路径服务

mulitipath -r


5 重新扫描路径

multipath -v2


6 查看路径

multipath -ll


7 在线加入硬盘

扫描磁盘,每个hba卡都要执行

echo "- - -" > /sys/class/scsi_host/host0/scan


在/dev目录下找到新发现的磁盘,使用scsi_id命令获得wwid,编辑多路径配置文件为其设置别名,重载多路径软件,扫描合并路径,在/dev/mapper/、/dev/mpath/检查重新发现的路径

查看别名和wwid的对应文件:/etc/multipath/bindings

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Oracle rac重新执行root.sh脚本
Oracle rac重新执行root.sh脚本
147 0
Oracle rac 修改SCAN IP
Oracle rac 修改SCAN IP
103 0
Oracle rac不能监听public ip
Oracle rac不能监听public ip
78 0
Oracle RAC中REMOTE_LISTENER和local_listener的作用是什么?
Oracle RAC中REMOTE_LISTENER和local_listener的作用是什么?
83 0
Oracle rac集群中的IP类型简介
Oracle rac集群中的IP类型简介
135 0
Oracle RAC集群启动与关闭,涵盖所有版本
Oracle RAC集群启动与关闭,涵盖所有版本
350 0
Oracle RAC在RHEL7多路径配置,超实用
Oracle RAC在RHEL7多路径配置,超实用
205 0
Oracle 11G ADG 搭建 RAC to Single 详细教程(RMAN DUPLICATE)
经过交流群中朋友的多次要求,这次给大家分享一下 RAC to Single 的 ADG 搭建教程!
235 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
EasyDBforOracle— 基于阿里云的Oracle最佳实践
立即下载
Oracle云上最佳实践
立即下载
迁移 ORACLE 最佳实践
立即下载