按照论坛上【Oracle RAC on Sun Cluster 3.1】的办法,使用b2000、u60和一个装有4个硬盘的MultiPack来试验,安装主要步骤如下:
1.Solaris9 HW 04/09 en版;
2.SunCluster 3.1版本,通过b2000安装,并自动安装到u60;
安装后,/usr/cluster/bin/scstat -n检查,结构两个节点Online;
依次修改两节点的系统文件/etc/system,添加内容如下:
exclude: lofs
set ip:ip_enable_group_ifs=0
set lwp_default_stksize=0x6000
set shmsys:shminfo_shmmax=0xffffffffffffffff
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=200
set shmsys:shminfo_shmseg=200
set semsys:seminfo_semmap=1024
set semsys:seminfo_semmni=2048
set semsys:seminfo_semmns=2048
set semsys:seminfo_semmnu=2048
set semsys:seminfo_semume=200
set semsys:seminfo_semmsl=2048
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767
forceload: sys/shmsys
forceload: sys/semsys
forceload: sys/msgsys
重新启动后,到suncluster agent的SunCluster_Oracle_RAC目录下,在两个节点下安装:
pkgadd -d . SUNWscucm SUNWudlm SUNWudlmr SUNWschwr
之后,到oracle 9i的第一张光盘的racpatch目录下,安装:
Oracle RAC ORCLudlm 软件包
3.安装oracle9i RAC;
两节点系统重新启动后,使用:scsetup ;安装 RAC Framework Resource Group;
之后,建立oracle DBCA 所使用raw device设备表:RACtbs ;内容如下:(每个节点)
system=/dev/did/rdsk/d3s0
spfile=/dev/did/rdsk/d3s1
temp=/dev/did/rdsk/d3s3
undotbs1=/dev/did/rdsk/d3s4
example=/dev/did/rdsk/d3s5
cwmlite=/dev/did/rdsk/d3s6
xdb=/dev/did/rdsk/d3s7
odm=/dev/did/rdsk/d4s0
tools=/dev/did/rdsk/d4s1
control1=/dev/did/rdsk/d4s3
redo1_1=/dev/did/rdsk/d4s4
redo1_2=/dev/did/rdsk/d4s5
control2=/dev/did/rdsk/d4s6
redo2_1=/dev/did/rdsk/d4s7
users=/dev/did/rdsk/d5s0
undotbs2=/dev/did/rdsk/d5s1
indx=/dev/did/rdsk/d5s3
drsys=/dev/did/rdsk/d5s4
redo2_2=/dev/did/rdsk/d5s5
该文件放置于:/home1/oracle 目录下;
建立oracle用户的环境变量文件:.profile ;其内容如下:(每个节点)
ORACLE_BASE=/home1/oracle
export ORACLE_BASE
ORACLE_HOME=/home1/oracle/product/9.2.0.1.0
export ORACLE_HOME
ORACLE_SID=racdb1 ----- 第二个节点相应为:racdb2
export ORACLE_SID
ORACLE_TERM=xterm
export ORACLE_TERM
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/binORACLE_HOME/jdk/bin:/usr/bin:/usr/local/bin:/opt/bin:.
export PATH
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export ORA_NLS33
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export NLS_LANG
TNS_ADMIN=$ORACLE_HOME/network/admin
export TNS_ADMIN
CLASSPATH=$ORACLE_HOME/jre/1.3.1/libORACLE_HOME/jlib
ORACLE_HOME/rdbms/jlib
ORACLE_HOME/network/jlib
export CLASSPATH
DISPLAY=127.0.0.1:0.0
export DISPLAY
SRVM_SHARED_CONFIG=/dev/did/dsk/d5s6
export SRVM_SHARED_CONFIG
DBCA_RAW_CONFIG=/home1/oracle/RACtabs
export DBCA_RAW_CONFIG
-建立oracle用户的环境变量文件:.rhosts,把集群中各节点加入;
运行:/cdrom/cdrom0/runInstaller ;开始安装 Oracle 9i RAC ;
选择enterprise 9.2,数据库配置类型用的是customize;
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |