# vxdisk –f init c0t0d0s7 type=simple
# vxdg adddisk c0t0d0s7
# vxdctl enable
# rm /etc/vx/reconfig.d/state.d/install-db
然后创建数据卷
# vxdiskadd c1t0d0 c2t0d0
安装提示创建一个oradg,然后把两个A1000互为镜像
# vxassist -g oradg make oravol 100g layout=mirror,log
# newfs /dev/vx/dsk/oradg/oravol
调整块设备的major、minor点 。在两边分别作对比
# ls -lL /dev/vx/dsk/oradg/oravol
如果有差异请用haremajor调整,(调整之后要求两边的显示完全一样,如果不作nfs用,那么应该是无所谓的)
# haremajor -vx 250 6000
参考文件: /etc/name_to_major,
***********************
8、开始安装oracle
***********************
在1#机上创建oracle用户和用户组
# groupadd -g 100 dba
把共享卷挂接到/oracle下面
# mount /dev/vx/dsk/oradg/oravol /oracle
# useradd -g dba -d /oracle/app -m -s /usr/bin/csh ora
# passwd ora
与此同时把1#机中的/etc/group、/etc/passwd、/etc/shadow中新增的行目添加到2#机中(主要是与新增的用户组和用户有关)
修改系统内核参数/etc/system,追加如下几行:
set shmsys:shminfo_shmmax=536870912
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=100
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=100
set semsys:seminfo_semmns=200
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767
修改用户变量文件/oracle/app/.cshrc,使其内容如下:
setenv ORACLE_BASE /oracle/app
setenv ORACLE_HOME /oracle/app/product/8.1.7
setenv ORACLE_TERM xsun5
setenv LD_LIBRARY_PATH $ORACLE_HOME/lib:/usr/openwin/lib:/usr/dt/lib
setenv CLASSPATH .:/oracle/app/product/8.1.7/jdbc/lib/classes111.zip:/oracle/app/product/8.1.7/jdbc/lib/nls_charset11.zip
:/export/home/oracle/trade_prog
setenv PATH .:/export/home/oracle/trade_prog:/bin:/usr/openwin/bin:/usr/bin:/usr/ucb:/usr/local/bin:
/oracle/app/8.1.7/product/bin
setenv NLS_LANG AMERICAN_AMERICA.ZHS16CGB231280
setenv NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
setenv ORACLE_SID orcl
setenv DISPLAY 192.168.0.190:0.0
保存退出,以ora用户登陆系统开始安装
插入安装光盘
# cd /cdrom/cdrom0;./runInstaller
安装提示安装即可;注意建库一点要放在共享卷组上!
安装结束后修改监听文件listener.ora、tnsname.ora
# cd /oracle/app/product/8.1.7/network/admin
把这两个文件的ip改为服务ip:192.168.0.43(该IP作为服务IP)
***********************
9、开始安装vcs
***********************
在1#机上创建一个/.rhosts文件,其中包括ha2关键字
在2#机上创建一个/.rhosts文件,其中包括ha1关键字
修改/etc/inet/hosts文件,在1#、2#机上分别添加如下两行:
192.168.0.42 ha2
192.168.0.41 ha1
装入vcs介质,开始激动人心的安装过程
# cd /cdrom/cdrom0/cluster_server
# ./installvcs
安装提示安装即可,不过有如下要求:
vcs server name: newvcs
systems: ha1 ha2
心跳网卡: hme1 hme2
不安装cluster_manager、不安装Web Cluster Manager、不安装SNMP
安装结束之后,确认系统正常:
# /opt/VRTSvcs/bin/lltstat -n
# /opt/VRTSvcs/bin/gabconfig -a
# hastatus -summary
***********************
10、安装Veritas Cluster Oracle agent
***********************
插入VERITAS SOLUTION cd6
# cd /cdrom/cdrom0/oracle_agent
# pkgadd -d . VRTSvcsor
该操作在两台机器上分别进行
***********************
11、配置双机相应的文件
***********************
为了节省时间,简化操作,下面我采用的是直接修改配置文件进行配置 。
在1#机进行如下操作
# hastop -all -force
# cd /etc/VRTSvcs/conf/config
# cp ../sample_oracle/* .
# 修改main.cf文件为:
include "types.cf"
include "OracleTypes.cf"
推荐阅读
- Sun Solaris 对Xorg X Server升级
- 在Enterprise Server上配置SCSI磁带机
- 从Solaris上移除Netscape Message Server
- sun cluster 3 的点滴--备忘
- Step by Step Oracle RAC on Veritas DBE/AC
- sun cluster 培训笔记
- Sun Cluster 3.0 关键概念 -- 硬件部件和拓扑
- Sun Cluster 3.0 重要概念 管理和应用程序开发
- Sun Cluster 3.0 最常见的问题的解答
- 关于PC X-server的中文问题