Linux下rac的安装
1,环境准备
192.168.5.10 rac1
192.168.5.100 prac1
10.20.0.10 vrac1
192.168.5.20 rac2
192.168.5.200 prac2
10.20.0.20 vrac2
2.网卡设置前提是两块网卡
cd /etc/sysconfig/network-scripts
cp ifcfg-eth0 ifcfg-eth1<cp -rf ifcfg-eth0 ifcfg-eth1>
vi ifcfg-eth1
将其中的ip修改一下,网卡可以不用修改
重新启动网卡
service network restart
选作
route -n 显示网络配置
route add default gateway 网关
3,修改主机名
vi /etc/sysconfig/network
修改其中的hostname
vi /etc/hosts
临时设置生效
hostname xx
4,修改双机hosts文件
添加ip
192.168.5.10 rac1 rac1.com
192.168.5.100 prac1
10.20.0.10 vrac1
192.168.5.20 rac2 rac2.com
192.168.5.200 prac2
10.20.0.20 vrac2
5,查看软件是否安装
rpm -qa | grep iscsi
若没有安装,
则需要安装iscsi。。。。 lss....
还需要安装gcc及libXp,,,,ncurses-... ncurses-devel-,,,
6,安装完毕之后需要启动iSCSI,关闭防火墙
service iptables stop
setup
service iscsid start
7,识别网络硬盘
如果在ping iSCSI时候ttl的值应该是64
iscsiadm --mode/m discovery --type sendtargets --portal ip
iscsiadm --mode node --targetname xxxx --portal ip:3260 --login
fdisk -l
fdisk /dev/hdX
由于需要多块硬盘,所以使用逻辑分区
n ->> e ->> l
第一次全部是默认,表示全部分给了他
在从5开始到9结束
w保存退出
为使其立即生效
partprobe
在另一个节点的主机上查看分区
fdisk -l
8,添加组和用户
<userdel -r oracle>
groupadd -g 2000 oinstall
groupasd -g 2001 dba
mkdir -p /rac/oracle/product/10.2.0/db_1
useradd -d /rac/orcl -m -g oinstall -G dba oracle
passwd oracle
支配权限
chown -Rhf oracle:oinstall /dev/hd*
chown -Rhf oracle:oinstall /../datebase
chown -Rhf oracle:oinstall /rac/oracle/product/10.2.0/db_1
9,配置ssh
切换账号
su - oracle
mkdir .ssh
ssh-keygen -t rsa
ssh-keygen -t dsa
cat id-dsa.pub > authorized_keys
cat id-rsa.pub >> authorized_keys <表示在其后追加>
ssh rac1 cat /rac/orcl/.ssh/id_dsa.pub >> authorized_keys
ssh rac1 cat /rac/orcl/.ssh/id_rsa.pub >> authorized_keys
scp authorized_keys rac1:/rac/orcl/.ssh/
修改权限
chmod 600 authorized_keys
验证
ssh rac1/rac2/prac1/prac2 date
10,手动创建裸设备<需要两块>
raw /dev/raw/rawX /dev/sdXN
chown -Rhf oracle:oinstall /dev/raw/rawX
11,安装集群软件使用Oracle账号
导出图形界面