多路径的方式----部署Oracle RAC 11GR2 based in RHEL6.4

简介: 1.http://blog.chinaunix.net/uid-26446098-id-5689430.html     牛刀小试Oracle之ORACLE 11GR2 RAC安装配置--先决配置阶段(一)  先决条件的配置基本一致,除了磁盘划分的配置。
1.http://blog.chinaunix.net/uid-26446098-id-5689430.html     牛刀小试Oracle之ORACLE 11GR2 RAC安装配置--先决配置阶段(一)  

先决条件的配置基本一致,除了磁盘划分的配置。多路径磁盘划分如下:

1) 安装 device-mapper-multipath

点击(此处)折叠或打开

# yum install device-mapper-multipath


2)
拷贝配置文件multipath.conf

点击(此处)折叠或打开

# cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc/


3)
获得本地系统磁盘的scsiid号。

点击(此处)折叠或打开

[root@racnode1 ~]# scsi_id --whitelisted --replace-whitespace --device=/dev/sda    //这里是系统盘的scsi_id
3600605b00c6c8f1020922fff454e2e51
[root@localhost .vnc]# scsi_id --whitelisted --replace-whitespace --device=/dev/sdb   //共享存储的sici_id(sdb/sdc指的同一个)
360060e80166628000001662800000100
[root@localhost .vnc]# scsi_id --whitelisted --replace-whitespace --device=/dev/sdc   //共享存储的sici_id(sdb/sdc指的同一个)
360060e80166628000001662800000100


4
)解开注释,blacklist那一段区间话语。把刚刚得到的scsiid号加进去。(屏蔽掉sda盘)

点击(此处)折叠或打开

blacklist {
       wwid 3600605b00c6c8f1020922fff454e2e51
        devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
        devnode "^hd[a-z]"
}


5)
解开注释,标准策略配置

点击(此处)折叠或打开

defaults {
        udev_dir /dev
       
        polling_interval 10
        path_selector "round-robin 0"
        path_grouping_policy multibus
        getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
        prio alua
        path_checker readsector0
        rr_min_io 100
        max_fds 8192
        rr_weight priorities
        failback immediate
        no_path_retry fail
        user_friendly_names yes
}


6
)解开注释,配置共享磁盘

点击(此处)折叠或打开

multipaths {
       multipath {
               wwid 360060e80166628000001662800000100
               alias db1
       }
}


7
)重新启动multipath daemon进程

点击(此处)折叠或打开

# service multipathd restart


8)把multipath添加至自启动进程中。

点击(此处)折叠或打开

# chkconfig multipathd on



9
)开始验证dm- 设备,大小,和WWID对于mapper 逻辑卷,用于ORACLEOCRvoting disksdatadisks

Recovery disks

点击(此处)折叠或打开

# multipath –ll
modprobe dm-multipath //如果还是无法识别到多路径的共享存储的磁盘,可以使用这条命令。


----------识别磁盘以后,开始划分共享存储的磁盘---------------
10)划分共享存储磁盘。

点击(此处)折叠或打开

parted -s /dev/mapper/db1 mklabel gpt mkpart primary "1 2G" //ocrvote1
parted -s /dev/mapper/db1 mkpart p2 "2G 4G" //ocrvote2
parted -s /dev/mapper/db1 mkpart p3 "4G 6G" //ocrvote3
parted -s /dev/mapper/db1 mkpart p4 "6G 1000G" //ASM db1
parted -s /dev/mapper/db1 mkpart p5 "1000G 2000G" //ASM db2
parted -s /dev/mapper/db1 mkpart p6 "2000G 3000G" //ASM db3
parted -s /dev/mapper/db1 mkpart p7 "3000G 4000G" //ASM db4
parted -s /dev/mapper/db1 mkpart p8 "4000G 5000G" //ASM redo
parted -s /dev/mapper/db1 mkpart p9 "5000G 6500G" //ASM fra

11)在RAC01节点上,把已分配的盘,给予ASM文件管理。(具体如何安装参照上述的连接)

点击(此处)折叠或打开

[root@rac1 ~]# /etc/init.d/oracleasm createdisk OCRVOTE1 /dev/db1p1
[root@rac1 ~]# /etc/init.d/oracleasm createdisk OCRVOTE2 /dev/db1p2
[root@rac1 ~]# /etc/init.d/oracleasm createdisk OCRVOTE3 /dev/db1p3
[root@rac1 ~]# /etc/init.d/oracleasm createdisk DATA1 /dev/db1p4
[root@rac1 ~]# /etc/init.d/oracleasm createdisk DATA2 /dev/db1p5
[root@rac1 ~]# /etc/init.d/oracleasm createdisk DATA3 /dev/db1p6
[root@rac1 ~]# /etc/init.d/oracleasm createdisk DATA4 /dev/db1p7
[root@rac1 ~]# /etc/init.d/oracleasm createdisk REDO1 /dev/db1p8
[root@rac1 ~]# /etc/init.d/oracleasm createdisk FRA1 /dev/db1p9


2.http://blog.chinaunix.net/uid-26446098-id-5689468.html  牛刀小试Oracle之ORACLE 11GR2 RAC安装配置--GI安装配置(二) 

3.http://blog.chinaunix.net/uid-26446098-id-5696062.html  牛刀小试Oracle之ORACLE 11GR2 RAC安装配置--检测GI软件是否正常(三)

4.http://blog.chinaunix.net/uid-26446098-id-5696082.html  牛刀小试Oracle之ORACLE 11GR2 RAC安装配置-asm磁盘组配置添加(四)


5.http://blog.chinaunix.net/uid-26446098-id-5696106.html  牛刀小试Oracle之ORACLE 11GR2 RAC安装配置-Database软件与数据库安装(五) 







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

推荐镜像

更多