Oracle RAC在RHEL7多路径配置,超实用

简介: Oracle RAC在RHEL7多路径配置,超实用

1 安装multipath


[root@jem-r1 ~]# rpm -qa | grep device-mapper


eb48edc456a24160959bf13569db9630.png

若没有则执行以下命令安装:
yum install -y device-mapper*


2 生成配置文件


mpathconf --enable --with_multipathd y

69de6bed1f1c4dce827e69b7baba9b50.png


查看scsi_id


[root@jem-r1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdb
36000c29f7e6ca7c54bd3ad4d2a2b8939
[root@jem-r1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdc
36000c2970b50cdffdc8e547c8a87938d
[root@jem-r1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdd
36000c292f6145f1679dcb64d20c7499e
[root@jem-r1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sde
36000c29c6f447f602411b8adabfe82a9
[root@jem-r1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdf
36000c29937fecda3c66ce8a02e9a9d9d
[root@jem-r1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdg
36000c29541e4d4e620c8326c45b51dd4


[root@jem-r1 ~]# multipath -v3


91b59f6b79f842cca117b83b60699bc0.png

配置multipath,wwid 的值为上面获取的 scsi_id,alias 可自定义,
这里配置 3 块 OCR 盘,2块DATA盘,一块 ARCH 盘。
cp /etc/multipath.conf /etc/multipath.conf.bak
初始化配置文件中有以下内容:
defaults {
        user_friendly_names yes
        find_multipaths yes
}
blacklist {
}
如下需要在 blacklist 添加一行 devnode 信息,删除原有的 blacklist
cat <<EOF>> /etc/multipath.conf
blacklist {
  devnode "^sda"
}
multipaths {
  multipath {
  wwid "36000c29f7e6ca7c54bd3ad4d2a2b8939"
  alias asm_ocr01
  }
  multipath {
  wwid "36000c2970b50cdffdc8e547c8a87938d"
  alias asm_ocr02
  }
  multipath {
  wwid "36000c292f6145f1679dcb64d20c7499e"
  alias asm_ocr03
  }
  multipath {
  wwid "36000c29c6f447f602411b8adabfe82a9"
  alias asm_data01
  }  
  multipath {
  wwid "36000c29937fecda3c66ce8a02e9a9d9d"
  alias asm_data02
  }
  multipath {
  wwid "36000c29541e4d4e620c8326c45b51dd4"
  alias asm_arch01
  }
}
EOF


3 激活multipath多路径


multipath -F
multipath -v2


73e87f0ec99b4b49abdef703fcfb7d6f.png


multipath -ll

fba2825e939742d5a4c0210db8996c63.png


4 查看状态


systemctl status multipathd.service


23f2984c0a274c32bc4846676e84a1e6.png


5 开机自启动服务


systemctl enable multipathd.service
[root@jem-r1 ~]# multipath -v3 | grep 3600
[root@jem-r1 ~]# mpathconf


8f38ade8a0864865be15e5b4999f83a9.png


目录
相关文章
|
4月前
|
Ubuntu Oracle 关系型数据库
Oracle VM VirtualBox之Ubuntu 22.04LTS双网卡网络模式配置
这篇文章是关于如何在Oracle VM VirtualBox中配置Ubuntu 22.04LTS虚拟机双网卡网络模式的详细指南,包括VirtualBox网络概述、双网卡网络模式的配置步骤以及Ubuntu系统网络配置。
431 3
|
5月前
|
运维 Oracle 前端开发
Oracle 11g RAC集群日常运维命令总结
Oracle 11g RAC集群日常运维命令总结
120 2
|
5月前
|
Oracle 关系型数据库 BI
ORACLE Apex: EBS多组织结构 理解与配置
【8月更文挑战第11天】在Oracle Apex中理解和配置与EBS多组织结构相关内容需掌握:1) EBS多组织结构概念及组成部分,如法律实体、业务单位与库存组织;2) Oracle Apex与EBS集成的目的与方式,包括提供友好界面及自定义业务流程;3) 在Apex中配置多组织结构应用,涉及数据访问控制、页面报表设计及业务流程集成。整体而言,需精通EBS架构与Apex开发技术,以实现高效灵活的企业解决方案。
123 2
|
5月前
|
Oracle 关系型数据库
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
|
6月前
|
存储 负载均衡 Oracle
|
6月前
|
存储 Oracle 关系型数据库
|
8月前
|
存储 Oracle 关系型数据库
Oracle RAC:数据库集群的舞动乐章
【4月更文挑战第19天】Oracle RAC是Oracle提供的高可用性数据库解决方案,允许多个实例共享同一数据库,确保业务连续性和数据完整性。通过集群件和全局缓存服务实现服务器间的协调和通信。RAC提供高可用性,通过故障转移应对故障,同时提升性能,多个实例并行处理请求。作为数据管理员,理解RAC的架构和管理至关重要,以发挥其在数据管理中的最大价值。
|
8月前
|
Oracle 关系型数据库
oracle rac 手工安装补丁,不适用auto
oracle rac 手工安装补丁,不适用auto
92 3
|
8月前
|
存储 运维 Oracle
Oracle系列十八:Oracle RAC
Oracle系列十八:Oracle RAC

推荐镜像

更多