没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
资源由 www.eimhe.com 美河学习在线收集提供
安装 11g 的 rac:linux asm
配置环境:
1.需要 2 个虚拟机,一定要在第一台上安装,
时间一定要小于等于第二台时间
每台需要配 2 个网卡,设置 ip,并修改主机名,设置共享磁盘
vi /etc/sysconfig/network
hostname
把双方的 ip 添加到 vi /etc/hosts
192.168.56.120 node1
192.168.56.121 node2
10.10.10.211 node1priv
10.10.10.210 node2priv
192.168.56.100 node1vip
192.168.56.101 node2vip
192.168.56.102 scanip
2.设置后需要 ping:
[root@node2 ~]# ping 192.168.56.120
[root@node2 ~]# ping 192.168.56.121
[root@node2 ~]# ping 10.10.10.211
[root@node2 ~]# ping 10.10.10.210
只有 vip 和 scanip 的网络 ping 不通:在 oracle 里能通
[root@node2 ~]# ping 192.168.56.100
[root@node2 ~]# ping 192.168.56.101
[root@node2 ~]# ping scanip
一旦 vip 和 scanip 能 ping 通安装会报错
资源由 www.eimhe.com 美河学习在线收集提供
3.配置核心参数(双方都添加)
cd /etc
[root@node1 etc]# vi sysctl.conf
添加:
kernel.core_uses_pid = 1
fs.file-max = 65536
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
kernel.shmmni = 4096
kernel.sem = 500 64000 100 128
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
4.查看两个节点的时间
date
smitty date 调时间
操作系统的时间与互联网的时间要一致,rac 同步才有意义
在一节点安装,一节点的时间要小于二节点
5.创建用户 grid、oracle 和 dba 组
groupadd -g 800 dba
useradd -u 501 -g dba oracle
useradd -u 502 -g dba grid
如果存在用户:先删除用户,再删除组
userdel -r oracle
groupdel dba
cd /home rm -rf oracle
资源由 www.eimhe.com 美河学习在线收集提供
查看: id oracle
passwd oracle
passwd grid
grid 的安装目录
mkdir -p /oracle/app/grid
mkdir -p /oracle/app/11.2/grid
mkdir -p /oracle/app/oraInventory
mkdir -p /oracle/app/oracle
chown -R grid:dba /oracle/app/grid
chown -R grid:dba /oracle/app/11.2/grid
chown -R grid:dba /oracle/app/oraInventory
chown -R oracle:dba /oracle/app/oracle
chmod -R 775 /oracle
6.设置环境变量:(在两个节点都设置)
oracle用户
vi .bash_profile
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2/db
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl1(orcl2)
. ./.bash_profile
grid用户
vi .bash_profile
export ORACLE_BASE=/oracle/app/grid
export ORACLE_HOME=/oracle/app/11.2/grid
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=+ASM1(+ASM2)
. ./.bash_profile
资源由 www.eimhe.com 美河学习在线收集提供
7.配置 grid 互信:
用 grid 用户执行:
su - grid
/usr/bin/ssh-keygen -t rsa
/usr/bin/ssh-keygen -t dsa
ls -a
cd .ssh
ls
会产生两个 pub 文件,最终目的是这端的 pub 文件与另一端的 pub 文件合成一个文件
拷贝到另一端 node2 里改名字:不改名字会覆盖
[oracle@node1 .ssh]$ scp id_dsa.pub node2:/home/grid/.ssh/id_dsa.pub2
[oracle@node1 .ssh]$ scp id_rsa.pub node2:/home/grid/.ssh/id_rsa.pub2
在 node2 里合成一个文件,在传输到 node1:
[oracle@node2 .ssh]$ cat id_dsa.pub id_dsa.pub2 id_rsa.pub id_rsa.pub2 > authorized_keys
chmod 644 authorized_keys
[oracle@node2 .ssh]$ scp authorized_keys node1:/home/grid/.ssh
2 边一定都要验证互信:否则安装 rac 会出问题
ssh node1 date
ssh node2 date
ssh node1priv date
ssh node2priv date
8.配置 oracle 互信:
用 oracle 用户执行:
su - oracle
/usr/bin/ssh-keygen -t rsa
/usr/bin/ssh-keygen -t dsa
ls -a
剩余21页未读,继续阅读
资源评论
- 北外三少-拯救发际线2018-07-16不错。值得学习
machen_smiling
- 粉丝: 509
- 资源: 1984
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功