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]# lsblkNAME            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    035.6G  0 lvm  /
  ├─centos-swap 253:1    0    6G  0 lvm  [SWAP]
  └─centos-home 253:2    017.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

相关文章
|
8月前
|
Oracle 关系型数据库 Linux
【赵渝强老师】Oracle数据库配置助手:DBCA
Oracle数据库配置助手(DBCA)是用于创建和配置Oracle数据库的工具,支持图形界面和静默执行模式。本文介绍了使用DBCA在Linux环境下创建数据库的完整步骤,包括选择数据库操作类型、配置存储与网络选项、设置管理密码等,并提供了界面截图与视频讲解,帮助用户快速掌握数据库创建流程。
688 93
|
12月前
|
应用服务中间件 Linux 网络安全
Centos 8.0中Nginx配置文件和https正书添加配置
这是一份Nginx配置文件,包含HTTP与HTTPS服务设置。主要功能如下:1) 将HTTP(80端口)请求重定向至HTTPS(443端口),增强安全性;2) 配置SSL证书,支持TLSv1.1至TLSv1.3协议;3) 使用uWSGI与后端应用通信(如Django);4) 静态文件托管路径设为`/root/code/static/`;5) 定制错误页面(404、50x)。适用于Web应用部署场景。
1030 87
|
Oracle Java 关系型数据库
【YashanDB知识库】如何配置jdbc驱动使getDatabaseProductName()返回Oracle
【YashanDB知识库】如何配置jdbc驱动使getDatabaseProductName()返回Oracle
|
10月前
|
存储 Linux Apache
在CentOS上配置SVN至Web目录的自动同步
通过上述配置,每次当SVN仓库中提交新的更改时,`post-commit`钩子将被触发,SVN仓库的内容会自动同步到指定的Web目录,从而实现代码的连续部署。
290 16
|
10月前
|
NoSQL 安全 Linux
设置Redis在CentOS7上的自启动配置
这些步骤总结了在CentOS 7系统上设置Redis服务自启动的过程。这些命令提供了一个直接且明了的方式,确保Redis作为关键组件在系统启动时能自动运行,保障了依赖于Redis服务的应用的稳定性和可用性。
733 9
|
Linux
Centos6配置阿里云yum源报错
在CentOS 6配置阿里云Yum源时,可能出现EPEL仓库访问报错(404 Not Found)。解决方法:编辑`/etc/yum.repos.d/epel.repo`文件,将`enabled`和`gpgcheck`参数设为0 ``` 此设置可解决仓库无法访问的问题。
2318 29
|
12月前
|
Ubuntu 安全 Linux
CentOS与Ubuntu中防火墙配置命令集汇
有了这些,你就能遨游在 CentOS 和 Ubuntu 的海洋中,频繁地改变你的防火墙设置,快速地应对各种安全威胁,同时也能保证你的系统可以正常工作。出发吧,勇敢的编程者,随着这些命令集的涌动,扬帆起航,走向安全的网络世界!
403 5
|
关系型数据库 MySQL Linux
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
3131 26
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
537 10