第一范文网 - 专业文章范例文档资料分享平台

Redhat Linux6.4 ASM Oracle11gR2 RAC安装配置和管理

来源:用户分享 时间:2025/12/2 5:58:11 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

首先编辑配置文件:

vi /etc/security/limits.conf

增加内容:

grid soft nproc 16384 grid hard nproc 16394 grid soft nofile 65536 grid hard nofile 65536 oracle soft nofile 65536 oracle hard nofile 65536 oracle soft nproc 16384 oracle hard nproc 16384

5.1.2.10. 配置SSH用户等价(此项可不做)

在安装grid软件和oracle数据库软件时,系统会自动做SSH用户等价操作。自动做SSH用户等价操作此处不做说明。

手动配置SSH用户等价具体实施的话命令如下:

? 在主节点rcahadb1上以grid,oracle用户身份生成用户的公匙和私匙 [root@rcahadb1 ~]$ ping rcahadb2

[root@rcahadb1 ~]$ ping rcahadb2-priv

[root@rcahadb1 ~]$ su - grid [grid@rcahadb1 ~]$ mkdir ~/.ssh

[grid@rcahadb1 ~]$ ssh-keygen -t rsa [grid@rcahadb1 ~]$ ssh-keygen -t dsa

[root@rcahadb1 ~]$ su - oracle [oracle@rcahadb1 ~]$ mkdir ~/.ssh [oracle@rcahadb1 ~] ssh-keygen -t rsa [oracle@rcahadb1 ~] ssh-keygen -t dsa

? 在副节点rcahadb2上以grid,oracle执行相同的操作,确保通信无阻 [root@rcahadb2 ~]$ ping rcahadb1

[root@rcahadb2 ~]$ ping rcahadb1-priv

[root@rcahadb2 ~]$ su - grid [grid@rcahadb2 ~]$ mkdir ~/.ssh

[grid@rcahadb2 ~]$ ssh-keygen -t rsa [grid@rcahadb2 ~]$ ssh-keygen -t dsa

17 / 65

[root@rcahadb2 ~]$ su - oracle [oracle@rcahadb2 ~]$ mkdir ~/.ssh

[oracle@rcahadb2 ~]$ ssh-keygen -t rsa [oracle@rcahadb2 ~]$ ssh-keygen -t dsa

? 在主节点rcahadb1上grid,oracle用户执行以下操作

[grid@rcahadb1 ~]$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys [grid@rcahadb1 ~]$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

[grid@rcahadb1 ~]$ ssh rcahadb2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys [grid@rcahadb1 ~]$ ssh rcahadb2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys [grid@rcahadb1 ~]$ scp ~/.ssh/authorized_keys rcahadb2:~/.ssh/authorized_keys

[oracle@rcahadb1 ~]$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys [oracle@rcahadb1 ~]$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

[oracle@rcahadb1 ~]$ ssh rcahadb2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys [oracle@rcahadb1 ~]$ ssh rcahadb2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys [oracle@rcahadb1 ~]$ scp ~/.ssh/authorized_keys rcahadb2:~/.ssh/authorized_keys ? 主节点rcahadb1上分别grid,oracle用户执行检验操作 [grid@rcahadb1 ~]$ exec /usr/bin/ssh-agent $SHELL [grid@rcahadb1 ~]$/usr/bin/ssh-add [grid@rcahadb1 ~]$ ssh rcahadb1 date [grid@rcahadb1 ~]$ ssh rcahadb2 date

[grid@rcahadb1 ~]$ ssh rcahadb1-priv date [grid@rcahadb1 ~]$ ssh rcahadb2-priv date

[oracle@rcahadb1 ~]$ exec /usr/bin/ssh-agent $SHELL [oracle@rcahadb1 ~]$/usr/bin/ssh-add [oracle@rcahadb1 ~]$ ssh rcahadb1 date [oracle@rcahadb1 ~]$ ssh rcahadb2 date

[oracle@rcahadb1 ~]$ ssh rcahadb1-priv date [oracle@rcahadb1 ~]$ ssh rcahadb2-priv date

? 在副节点rcahadb2上分别grid,oracle用户执行检验操作 [grid@rcahadb1 ~]$ exec /usr/bin/ssh-agent $SHELL [grid@rcahadb1 ~]$ /usr/bin/ssh-add [grid@rcahadb1 ~]$ ssh rcahadb1 date [grid@rcahadb1 ~]$ ssh rcahadb2 date [grid@rcahadb1 ~]$ ssh rcahadb1-pri date [grid@rcahadb1 ~]$ ssh rcahadb2-pri date

[oracle@rcahadb1 ~]$ exec /usr/bin/ssh-agent $SHELL [oracle@rcahadb1 ~]$ /usr/bin/ssh-add

18 / 65

[oracle@rcahadb1 ~]$ ssh rcahadb1 date [oracle@rcahadb1 ~]$ ssh rcahadb2 date [oracle@rcahadb1 ~]$ ssh rcahadb1-pri date [oracle@rcahadb1 ~]$ ssh rcahadb2-pri date

5.1.2.11. OS Kernel配置

修改操作系统相关参数,在所有节点执行; #vi /etc/sysctl.conf

增加内容:

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128 fs.file-max = 6815744

net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 4194304 net.core.wmem_max = 4194304 kernel.panic = 60 fs.aio-max-nr = 1048576 net.ipv4.tcp_syncookies = 1

生效: sysctl -p

5.1.2.12. 分区大于2T配置

[root@rcahadb1 grid]# parted /dev/emcpowerj

(parted) mklabel gpt

(parted) mkpart primary 0 4096000 (parted) quit

5.1.2.13. 多路径设备配置

1、EMC自带多路径权限配置

[root@rcahadb1] vi /etc/udev/rules.d/50-udev.rules

SUBSYSTEM==\MODE:=\

19 / 65

SUBSYSTEM==\MODE:=\

SUBSYSTEM==\MODE:=\

SUBSYSTEM==\MODE:=\

SUBSYSTEM==\MODE:=\

[root@rcahadb1] start_udev

[root@rcahadb1] ll /dev/emcpower*

2、Linux自带多路径权限配置

从linux 6.4中自带的权限模板复制到udev配置文件所在目录

# cp /usr/share/doc/device-mapper-1.02.77/12-dm-permissions.rules /etc/udev/rules.d/

在12-dm-permissions.rules中增加多路径设备权限设置 [root@rcahadb1]# vi 12-dm-permissions.rules

ENV{DM_NAME}==\ENV{DM_NAME}==\ENV{DM_NAME}==\ENV{DM_NAME}==\ENV{DM_NAME}==\

重启udev服务

[root@rcahadb1]# /sbin/start_udev

验证权限是否正确

[root@rcahadb1]# ll /dev/mapper/mpath* [root@rcahadb1]# ll /dev/dm-*

2.3.3. 磁盘分区

略。

2.3.4. 安装和配置ASM(此项可不做)

安装Oracle 11g,可不使用Oracle asmlib配置裸设备,故此处可用不做。 ? 检查操作系统版本

确认安装与操作系统相匹配的 asmlib,在所有节点执行; [root@rcahadb1 asmlib]# uname –a [root@rcahadb1 asmlib]# lsb_release –a

? 安装ASM软件包(在所有节点执行)

20 / 65

搜索更多关于: Redhat Linux6.4 ASM Oracle 的文档
Redhat Linux6.4 ASM Oracle11gR2 RAC安装配置和管理.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9wu2w1rgvz3ef8l940oa3cwgi893aj006i9_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top