VCS
http://storage.it168.com/g/2007-06-08/200706081226343.shtmlhttp://bbs.chinaunix.net/viewthread.php?tid=563245
http://blog.chinaunix.net/u/16768/showart_1864702.html
++++++++++++++++++++++++++
SSH方式
以oracle用户身份执行,在所有节点上做如下配置以生成SSH密钥。
$ mkdir ~/.ssh
$ chmod 755 ~/.ssh
$ /usr/bin/ssh-keygen -t rsa
$ /usr/bin/ssh-keygen -t dsa
$ touch ~/.ssh/authorized_keys
$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
$ cp ~/.ssh/authorized_keys ~/.ssh/jmrac1.authorized_keys
将dbserver1.authorized_keys复制到dbserver2上
在dbserver2上,将dbserver1.authorized_keys导入authorized_keys
$ cat ~/.ssh/dbserver1.authorized_keys >> ~/.ssh/authorized_keys
$ chmod 644 ~/.ssh/authorized_keys
将上述步骤在节点2上再执行一次,注意将dbserver 1和dbserver 2互换!
建立SSH信任关系(请注意,用户等效性仅为当前会话建立。 如果您切换到其他会话或注销并重新登录,则必须再次运行 ssh-agent 和 ssh-add 才能重新建立用户等效性)
在每个节点上执行
$ exec /usr/bin/ssh-agent $SHELL
$ /usr/bin/ssh-add
在每个节点上执行如下命令以测试连通性,并建立SSH信任关系
$ ssh dbserver 1 date
$ ssh dbserver 2 date
Sun may 27 19:07:19 CDT 2007
测试每个方向上所有服务器的连通性是非常重要的。 这样会确保当 OUI 在 CRS 和数据库软件安装期间试图复制文件时不会再出现类似以下的消息。 该消息只有在远程节点上第
一次执行操作时才会出现,因此通过测试连通性,您不仅确保了远程操作的正常运行,还完成了初始的安全密钥交换。
The authenticity of host 'ds2 (192.168.200.52)' can't be established.
RSA key fingerprint is 8f:a3:19:76:ca:4f:71:85:42:c2:7a:da:eb:53:76:85.
Are you sure you want to continue connecting (yes/no)? yes
用下述指令在node1上测试ssh互信任配置是否正确
在再每个节点上执行如下命令,应该直接显示相应的时间,而不会提示输入密码
$ ssh dbserver 1 date
$ ssh dbserver 2 date
++++++++++++++++++++++++++
4. 输入需要加到同一集群内的各系统主机名.
Enter the system names separated by spaces on which to install
VCS: north south
输入你要安装VCS的两台机器的主机名,前面的一个是active的,即本机。
Enter the names of the systems on which VCS is to be installed
separated by spaces (example: system1 system2): TEST1 TEST2
++++++++++++++++++++
安装提示选择安装哪些VCS rpms
选择:1)Install all of the optional rpms
软件检测哪些没有安装,进行提示,按回车确定后,继续安装。
配置VCS,确定VCS名称,VCS ID,两个或者更多的心跳。(可以用一个心跳)
VCS名称:keanvcs
VCS ID:123
心跳线,两根:eth1,eth2
设置VCS口令密码,默认为admin/password。采用默认的密码,没有进行设置(可自行另设)。
提示是否增加用户,不增加用户。
提示是否配置Web Console。不进行配置。(以下是配置信息)
所有系统用eth0为公用的NIC;Virtual IP为:10.1.4.78;Netmask:255.255.0.0。
提示是否配置SMTP(Simple Mail Transfer Protocol),不进行配置。
++++++++++++++++++++++++++
a) 创建数据文件使用的共享存储(在system1上面执行下列5个命令):
i. # vxdg init oracleDG c0t0d0; 创建磁盘组oracleDG,使用c0t0d0这个硬盘;
ii. # vxassist -g oracleDG make oracleVol 5g; 在磁盘组上创建5G大小的卷oracleVol;
iii. # mkfs -F vxfs -o largefiles /dev/vx/rdsk/oracleDG/oracleVol; 创建文件系统;
iv. # mkdir /oracle ; 创建mount点,共享磁盘将mount到这里;
v. # mount -F vxfs /dev/vx/dsk/oracleDG/oracleVol /oracle; 将共享盘mount到本机;
b) 在两台机器上面分别执行下列命令,创建相同的用户组和用户:
vi. # groupadd -g 500 dba; 创建oracle管理组;
vii. # useradd -g dba -u 500 -d /home/oracle -m oracle; 创建oracle管理用户;
++++++++++++++++++++++++++++++++++++++++++++
心跳
a.用两根交叉线把两台机器的qfe0和qfe0,qfe1和qfe1连接起来做心跳线。
b.两边机器写/etc/hosts文件,把两台主机名都写进去。
++++++++++++++++++++++++++++++++++++++++++
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/111938/showart_2183527.html 谢谢,这么好的文档,太难得了!! sssssssssss 怎么被删除了呢?? 被删除了?不会吧 是啊,为毛删除啊?
页:
[1]