航班号到达查询:利用Oracle CRS搭建应用的高可用集群-2

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 04:41:22
利用Oracle CRS搭建应用的高可用集群
[] []
作者:IT168 梁涛  2008-01-31
内容导航:
第1页:前言:CRS的简介和由来第2页:一、准备工作:软件安装,数据库创建第3页:第3页 第4页:三、Oracle 集群软件的资源的管理第5页:总结
主要操作步骤如下:
一、准备工作:软件安装,数据库创建
1.安装Solaris 10, Veritas Volume Manager ,安装过程略
2.创建用户组dba/oinstall,oracle用户,并修改相应profile和/etc/hosts文件
修改rhosts文件,配置oracle用户的对等连接;
连接心跳网线;
如果生产环境中推荐心跳网络使用千兆,推荐每台机器有两块网卡分别连接两个网络交换机;
在操作系统中启动心跳网卡;
准备共享磁盘,这里使用的是SAN环境下的共享盘ams_wms0_0098,大小为20G;
3.下面使用静默方式来安装Oracle集群软件、数据库软件
这种安装创建方式的优点是创建速度比较快,并且不需要运行图形界面,适合远程安装和建库;
缺点是不直观,需要手工编写响应文件;
这一步CRS的安装只需要在一个节点上做:
oracle@rac01$. ./clusterware/runInstaller -silent -responsefile /tmp/shahand/crs.rsp
crs.rsp 文件内容参考“五-7”部分
CRS的runInstaller运行完毕以后,要手工在两个节点上运行root.sh,
并要手工运行$CRS_HOME/cfgtoollogs/configToolAllCommands
检查CRS安装配置正确:root@rac01 #crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....c01.gsd application ONLINE ONLINE rac01
ora....c01.ons application ONLINE ONLINE rac01
ora....c01.vip application ONLINE ONLINE rac01
ora....c02.gsd application ONLINE ONLINE rac02
ora....c02.ons application ONLINE ONLINE rac02
ora....c02.vip application ONLINE ONLINE rac02

检查设置了正确的心跳网络:
root@rac01 # $CRS_HOME/bin/oifcfg getif
e1000g0 10.198.88.0 global public
e1000g1 192.168.2.0 global cluster_interconnect
使用静默方式安装Oracle 数据库软件,这一步两个节点都要做:
./runInstaller -silent -responsefile /tmp/shahand/db.rsp
db.rsp 文件内容参考“五-8”部分
4.创建oracle数据库文件所需要的盘组、逻辑卷、文件系统、挂载文件系统并设置权限;
只需要在一个节点上做;  root@rac01 # vxdisksetup -i ams_wms0_0098
root@rac01 # vxdg init oradata12 ams_wms0_0098
root@rac01 # vxassist -g oradata12 make oradata 18G
root@rac01 # vxedit -g oradata12 set user=oracle group=dba mode=644 oradata
root@rac01 # timex mkfs -F vxfs /dev/vx/rdsk/oradata12/oradata
version 7 layout
37748736 sectors, 18874368 blocks of size 1024, log size 65536 blocks
largefiles supported

real 10.30
user 0.07
sys 0.04

root@rac01 # mount -F vxfs -o largefiles /dev/vx/dsk/oradata12/oradata /oradata
root@rac01 # chown oracle:dba /oradata
root@rac01 # df -h /oradata/
Filesystem size used avail capacity Mounted on
/dev/vx/dsk/oradata12/oradata
18G 70M 17G 1% /oradata
5.静默方式创建oracle数据库,只需要一个节点上做:   
oracle@rac01 $ dbca -silent -createDatabase -sid orcl -sysPassword sys -systemPassword sys \
-datafileDestination /oradata -gdbName orcl -templateName General_Purpose.dbc
Copying database files
1% complete
3% complete
11% complete
18% complete
26% complete
37% complete
Creating and starting Oracle instance
40% complete
45% complete
50% complete
55% complete
56% complete
60% complete
62% complete
Completing Database Creation
66% complete
70% complete
73% complete
85% complete
96% complete
100% complete

手工检查数据库orcl的状态,可以登陆数据库select status from v$instance查看。