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


目录
相关文章
|
运维 Oracle 前端开发
Oracle 11g RAC集群日常运维命令总结
Oracle 11g RAC集群日常运维命令总结
432 2
|
存储 负载均衡 Oracle
|
Oracle 关系型数据库
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
198 0
|
文字识别 Oracle 关系型数据库
oracle slient静默安装并配置数据库及仅安装数据库不配置数据库shell
仅安装数据库软件不配置数据库 ./x86oracle.sh /ruiy/ocr/DBSoftware/app/oracle /ruiy/ocr/DBSoftware/app/oraInventory /ruiy/ins_soft.
850 0
|
1月前
|
Oracle 关系型数据库 Linux
【赵渝强老师】Oracle数据库配置助手:DBCA
Oracle数据库配置助手(DBCA)是用于创建和配置Oracle数据库的工具,支持图形界面和静默执行模式。本文介绍了使用DBCA在Linux环境下创建数据库的完整步骤,包括选择数据库操作类型、配置存储与网络选项、设置管理密码等,并提供了界面截图与视频讲解,帮助用户快速掌握数据库创建流程。
245 93
|
3月前
|
存储 Oracle 关系型数据库
服务器数据恢复—光纤存储上oracle数据库数据恢复案例
一台光纤服务器存储上有16块FC硬盘,上层部署了Oracle数据库。服务器存储前面板2个硬盘指示灯显示异常,存储映射到linux操作系统上的卷挂载不上,业务中断。 通过storage manager查看存储状态,发现逻辑卷状态失败。再查看物理磁盘状态,发现其中一块盘报告“警告”,硬盘指示灯显示异常的2块盘报告“失败”。 将当前存储的完整日志状态备份下来,解析备份出来的存储日志并获得了关于逻辑卷结构的部分信息。
|
1月前
|
SQL Oracle 关系型数据库
Oracle数据库创建表空间和索引的SQL语法示例
以上SQL语法提供了一种标准方式去组织Oracle数据库内部结构,并且通过合理使用可以显著改善查询速度及整体性能。需要注意,在实际应用过程当中应该根据具体业务需求、系统资源状况以及预期目标去合理规划并调整参数设置以达到最佳效果。
164 8
|
3月前
|
SQL Oracle 关系型数据库
比较MySQL和Oracle数据库系统,特别是在进行分页查询的方法上的不同
两者的性能差异将取决于数据量大小、索引优化、查询设计以及具体版本的数据库服务器。考虑硬件资源、数据库设计和具体需求对于实现优化的分页查询至关重要。开发者和数据库管理员需要根据自身使用的具体数据库系统版本和环境,选择最合适的分页机制,并进行必要的性能调优来满足应用需求。
157 11

推荐镜像

更多