LEGATO的CLUSTER的详细安装步骤(zt)
时间:2008-01-16 13:33:57 来源: 作者:
|
配置规划 应用服务oracle 分别分配虚拟网卡设备号虚拟ip,如下表 应用服务名应用服务组名 虚拟ip 共享盘阵文件系统 服务器1 服务器2 oracleoracle192.168.1.1 /home3 /home5(数据) 优先级1 优先级2 2、心跳网络的规划 心跳网卡每台服务器需要两块,通过直联网线或两个HUB连接 心跳卡的设备名和ip如下表所示: 心跳卡设备名sun1Sun2 hme0 1.1.1.11.1.1.2 hme1 1.1.2.11.1.2.2 3、实施系统环境准备 每台机器要求至少三块网卡,其中两块用于心跳检测,并且这两块网卡要在不同子网。其余网卡用于业务通讯,可有冗余。 创建文件: /etc/hostname.ge0 (sun1) /etc/hostname.hme0 (heartbeat1) /etc/hostname.hme1 (heartbeat2) /etc/hosts (192.168.1.11 sun1,1.1.1.1 heartbeat1,1.1.2.1 heartbeat2) ?所有的SCSI设备有不同的ID ?两块连接共享磁盘柜的SCSI卡有不同的 ID #eeprom |grep scsi-initiator-id(查看scsi卡的id) #eeprom scsi-initiator-id=3(将其中一台计算机的scsi卡的id 由缺省的7改为3) #reboot -- -r ?使用RAID Manager对盘阵做RAID ?安装VXFS,并输入License; ?format /partition/label对盘阵进行分区; ?mkfs ?CF vxfs /dev/rdsk/c2t5d0s3做文件系统 ?共享文件系统可mount在每一台,且同一个Resource Group的mount point相同 ?每台机器的本地硬盘分区要求一致,应用程序的配置应该一致 ?每台机器对共享磁盘阵列的配置要求一致. ?修改各台服务器/etc/vfstab,对共享硬盘不要自动mount. eg: /dev/dsk/c2t5d0s3 /dev/rdsk/c2t5d0s3 /home3 vxfs ?C no - Legato Cluster的安装 安装第一台(Primary Agent) 1.以root身份登录 2.将标有Availability and Replication Products的安装光盘放入本地光驱 3.等自动弹出光盘管理窗口后关闭此窗口 4.#cd cdrom/cdrom0/Cluster/SOLARIS 5.pkgadd ?Cd . 6.根据提示选择安装all,其余按缺省回答。 7.设置一些变量 FT_DIR=/opt/LGTOlc451 export FT_DIR FT_DOMAIN=**** export FT_DOMAIN FT_CONSOLE_DIR=/opt/LGTOlc451/console export FT_CONSOLE_DIR 以上内容可添加在/.profile文件中,同时可添加$FT_DIR/bin,$FT_DIR/console在PATH中 8.Node中将另一台添加到域,Security授予另一台的root完全访问权限 9.用同样的步骤安装另一台,先装成Secondary Agent, 然后在第一台中设置Node,然后Promote 启动Cluster Agent 方法一 export FT_DIR=/opt/LGTOlc<ver>; export FT_DOMAIN=**** $FT_DIR/bin/ft_startup 方法二 安装完成后,/etc/rc3.d/S32LGTOlc451_****自动产生,重新启动服务器后可自动启动CLUSTER Agent 安装ORACLE模块 1. 以root身份登录 2.将标有Availability Modules的安装光盘放入本地光驱 3.等自动弹出光盘管理窗口后关闭此窗口 4.#cd /opt/LGTOlc451/bin ftPerl cdrom/cdrom0/Cluster/MODULES/oracle_setup.pl 安装过程中依据提示输入 Manage IP (192.168.1.1) ORACLE_HOME(/home3/oracle/8I), ORASID(ora, ORATAB(/var/opt/oracle/oratab), SQLNET_Version(2) 另一台需要进行的工作: mkdir $FT_DIR/modules/Oracle/log chown oracle $FT_DIR/modules/Oracle/log chgrp dba $FT_DIR/modules/Oracle/log 安装完成后,自动产生两个Management IP,Process(OracleSqlnet,OracleServer),其中有环境变量ORACLE_HOME,ORATAB,ORACLE_SID,SQLNET_VER,SQL_LISTERNER,并且有四个Monitor:OracleServerExist,OracleServerRespkOracleSqlnetExist,OracleSqlnetResp。 5.建议将Oracle_HOME/bin/dbstart,dbshut进行修改,多处startup改成startup force,多处shutdown改成shutdown immediate. 6.Datasource 需要人为添加。 Name: Oracledata1 File system: UX-Filesystem Vfsline:/dev/dsk/c2t5d0s4 /dev/rdsk/c2t5d0s3 /home3 vxfs ?C no ?C Mount Point: /home3 Name: Oracledata2 File system: UX-Filesystem Vfsline:/dev/dsk/c2t5d0s5 /dev/rdsk/c2t5d0s5 /home5 vxfs ?C no ?C Mount Point: /home5 斜晖 回复于:2004-05-26 18:32:04 保存先,这个版本是AAM4.8? noise 回复于:2004-05-27 09:07:53 UNIX下的AAM,长见识!! 谢谢楼主!!! david5337 回复于:2004-05-27 10:42:09 谢谢楼主兄弟,很好的东西! 有一个问题,还请讲清楚: 文中提到连接磁盘柜的SCSI卡,在每台机器上面,是怎么识别共享盘阵上面的LUN?!以及对应关系(比如A机上的/dev/dsk/c2t5d0s3对应是B机的什么设备)? fengleiniao 回复于:2004-05-27 11:07:14 lun masking 了 vipcui 回复于:2004-05-27 11:19:54 引用:原帖由 "fengleiniao"]lun masking 了 发表: 关于这方面的资料有那些么? david5337 回复于:2004-05-27 11:35:17 我的意思是,每台机器上面都有SCSI卡,如果卡的槽位不一样,那么Cx就不一样,后面的TxDx都会不同。 如何辨别呢?! handsun 回复于:2004-05-28 09:10:52 收了 谢谢 cczhaoxu 回复于:2004-05-28 12:55:15 谢了! 因为有你的支持才有我们的进步! :em09: SARS1 回复于:2004-06-11 16:51:57 保存 yddll 回复于:2004-06-12 17:22:05 引用:原帖由 "david5337" 发表: 我的意思是,每台机器上面都有SCSI卡,如果卡的槽位不一样,那么Cx就不一样,后面的TxDx都会不同。 如何辨别呢?! 好象有的系统只要设备名一致就ok了,但是有的系统必须位置一致。 LAAM主要市场就是Solaris,要求使用disksuite或者VVM 不是操作物理磁盘 如果要share的资源是tape,就应该是另说了 EMCC 回复于:2004-06-13 02:23:30 插槽不一致还好说,我遇到过一次两台服务器的HBA分别是SBUS和PCI的,识别的设备名就更是两样了,折腾了一天半。 yddll 回复于:2004-06-13 19:19:37 最好是实现让客户买一样的两个服务器,比较省事:D:D:D czice 回复于:2004-07-26 23:11:52 收藏之,谢谢 |
原文链接:http://bbs.chinaunix.net/viewthread.php?tid=333728 转载请注明作者名及原文出处 |










文章评论
共有 位网友发表了评论 查看完整内容