Oracle 12c R2 RAC 实战:配置互信与ASM磁盘
需积分: 13 201 浏览量
更新于2024-08-09
收藏 2.49MB PDF 举报
"本文档主要介绍了Oracle 12c Release 2 (12cR2) Real Application Clusters (RAC)的配置,包括配置互信和ASM磁盘的设置。内容涉及了使用sshUserSetup.sh脚本进行节点间的互信建立,以及UDEV规则配置ASM磁盘的过程。"
在配置互信部分,主要使用了`sshUserSetup.sh`脚本来快速创建RAC集群中的节点间互信。这个脚本位于GI安装介质解压缩后的`oui/prov/resources/scripts`目录下。执行脚本的命令示例如下,分别以`grid`和`oracle`用户执行,确保在`rac2`和`rac1`节点之间建立互信:
```bash
# ./sshUserSetup.sh -user grid -hosts "rac2 rac1" -advanced -exverify –confirm
# ./sshUserSetup.sh -user oracle -hosts "rac2 rac1" -advanced -exverify -confirm
```
在ASM磁盘配置部分,针对Red Hat 6.5环境下的Oracle 12cR2 RAC安装,需要进行UDEV规则的设定来规范ASM磁盘的命名和权限。通过`scsi_id`命令找出磁盘的UUID,然后编辑`/etc/udev/rules.d/99-oracle-asmdevices.rules`文件,设置如下的规则:
```bash
KERNEL=="sdb", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted -replace-whitespace --device=/dev/$name", RESULT=="<磁盘UUID>", NAME="asm-diskb", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sdc", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted -replace-whitespace --device=/dev/$name", RESULT=="<另一磁盘UUID>", NAME="asm-diskc", OWNER="grid", GROUP="asmadmin", MODE="0660"
```
这里的`<磁盘UUID>`和`<另一磁盘UUID>`应替换为实际查询到的磁盘UUID。这些规则会将磁盘命名为`asm-diskb`和`asm-diskc`,并设置所有者为`grid`用户,组为`asmadmin`,模式为`0660`,以便于ASM管理和访问。
文章的作者黎俊杰是一位资深的性能优化专家,有着丰富的行业经验和技能,包括Oracle数据库、操作系统、中间件、存储设备以及网络设备的运维与优化。文章提供了Oracle 12cR2 RAC在Linux上的部署指南,涵盖了软硬件要求、整体规划、操作系统配置等步骤,为实际部署提供了详实的操作指引。
2021-09-28 上传
2021-10-20 上传
2020-08-18 上传
2021-05-21 上传
2021-09-21 上传
2021-02-03 上传
2021-05-18 上传
啊宇哥哥
- 粉丝: 35
- 资源: 3879
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍