Hp3410双机上的oracle rac的配置全手册Word文档下载推荐.docx
《Hp3410双机上的oracle rac的配置全手册Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Hp3410双机上的oracle rac的配置全手册Word文档下载推荐.docx(19页珍藏版)》请在冰豆网上搜索。
disk70/4/1/0/4/0.8.0.255.0.4.0sdiskCLAIMEDDEVICEHP36.4GST336607FC
/dev/dsk/c4t4d0/dev/rdsk/c4t4d0
disk80/4/1/0/4/0.8.0.255.0.5.0sdiskCLAIMEDDEVICEHP36.4GST336607FC
/dev/dsk/c4t5d0/dev/rdsk/c4t5d0
1.1.3hosts文件内容配置
hp1#[/etc]more/etc/hosts
##ConfiguredusingSAMbyrootonFriFeb1818:
56:
572005
##ConfiguredusingSAMbyrootonFriFeb1814:
09:
052005
#@(#)B.11.11_LRhosts$Revision:
1.9.214.1$$Date:
96/10/0813:
20:
01$
#
#Theformforeachentryis:
#<
internetaddress>
<
officialhostname>
aliases>
#Forexample:
#192.1.2.34hpfcrmloghost
#Seethehosts(4)manualpageformoreinformation.
#Note:
Theentriescannotbeprecededbyaspace.
#Theformatdescribedinthisfileisthecorrectformat.
#TheoriginalBerkeleymanualpagecontainsanerrorin
#theformatdescription.
127.0.0.1localhostloopback
10.40.90.253hp2
10.40.90.243hp1hp1.
10.40.90.16hp
192.168.10.4hp1hp1_hb
192.168.10.5hp2hp2_hb
1.1.4rhosts的文件配置
hp1#[/]more.rhosts
hproot
hp1root
hp2root
1.1.5网络配置
主网卡:
10.40.90.243
备网卡:
10.40.90.16
心跳线:
192.168.10.4
1.2第二台主机配置hp210.40.90.253
1.2.1主机操作系统环境
hp2#[/]uname-a
HP-UXhp2B.11.11U9000/8001333400056unlimited-userlicense
1.2.2主机磁盘和磁盘柜环境
hp2#[/]ioscan-fnCdisk
1.2.3hosts文件内容配置
hp2#[/]more/etc/hosts
10.40.90.253hp2hp2.
10.40.90.243hp1
10.40.90.16hp
1.2.4rhosts的文件配置
hp2#[/]more.rhosts
5。
网络配置
10.40.90.253
192.168.10.5
1.3两台机器内核参数调整和补丁包
1.3.1内核参数
MAXDSIZ536870912bytes
MAXDSIZ_64BIT2147483648bytes
SEMMNS2000
SEMVMX32768
SHMMAX1073741824bytesorAvailablephysicalmemory
SHMMIN1
SHMMNI100
SHMSEG10
SEMMNI70
1.3.2建立符号连接
$cd/usr/lib
$ln-s/usr/lib/libX11.3libX11.sl
$ln-s/usr/lib/libXIE.2libXIE.sl
$ln-s/usr/lib/libXext.3libXext.sl
$ln-s/usr/lib/libXhp11.3libXhp11.sl
$ln-s/usr/lib/libXi.3libXi.sl
$ln-s/usr/lib/libXm.4libXm.sl
$ln-s/usr/lib/libXp.2libXp.sl
$ln-s/usr/lib/libXt.3libXt.sl
$ln-s/usr/lib/libXtst.2libXtst.sl
如果没有相应的连接文件。
找后面数字最大的替代。
如果没有
/usr/lib/libXm.4那么就找/usr/lib/libXm.3替代
1.3.3操作系统补定
∙Sep2001HP-UXpatchbundle
∙PHCO_23094
∙PHCO_23772
∙PHSS_23441
∙PHNE_23502
当然可以打最新的替代补丁。
补丁一般在安装升级盘里面。
HWEnable.Gold..,Bundl11i这几个目录里面
1.3.4修改异步io
使用sam工具
=>
KernelConfiguration
=>
Kernel
thedriveriscalled'
asyncdsk'
Generatenewkernel
Reboot
2第二部分:
hp机器安装前配置
2.1建立vg
hp1#[/tmp/vgcreate]vivgcreate.sh
vgcreate.sh的脚本内容如下:
#Createvglock
mkdir/dev/vglock
mknod/dev/vglock/groupc640x010000
pvcreate-f/dev/rdsk/c4t0d0
vgcreate/dev/vglock/dev/dsk/c4t0d0
#Createvgdata01
mkdir/dev/vgdata01
mknod/dev/vgdata01/groupc640x020000
pvcreate-f/dev/rdsk/c4t1d0
pvcreate-f/dev/rdsk/c4t2d0
vgcreate/dev/vgdata01/dev/dsk/c4t1d0/dev/dsk/c4t2d0
#Createvgdata02
mkdir/dev/vgdata02
mknod/dev/vgdata02/groupc640x030000
pvcreate-f/dev/rdsk/c4t3d0
pvcreate-f/dev/rdsk/c4t4d0
pvcreate-f/dev/rdsk/c4t5d0
vgcreate/dev/vgdata02/dev/dsk/c4t3d0/dev/dsk/c4t4d0/dev/dsk/c4t5d0
运行这个脚本
hp1#[/tmp/vgcreate]shvgcreate.sh
hp1#[/tmp/vgcreate]vgchange-ayvgdata01
hp1#[/tmp/vgcreate]vgchange-ayvgdata02
2.2让vg不要自动激活
hp1#[/tmp/vgcreate]vi/etc/lvmrc
设置AUTO_VG_ACTIVATE=0
2.3创建lv
hp1#[/tmp/vgcreate]vioracle_lv.sh
内容如下:
lvcreate-nP901_control_01.ctl-L110/dev/vgdata01
lvcreate-nP901_control_02.ctl-L110/dev/vgdata01
lvcreate-nP901_control_03.ctl-L110/dev/vgdata01
lvcreate-nP901_system_01.dbf-L1000/dev/vgdata01
lvcreate-nP901_log1_01.log-L512/dev/vgdata01
lvcreate-nP901_log1_02.log-L512/dev/vgdata01
lvcreate-nP901_log1_03.log-L512/dev/vgdata01
lvcreate-nP901_log2_01.log-L512/dev/vgdata01
lvcreate-nP901_log2_02.log-L512/dev/vgdata01
lvcreate-nP901_log2_03.log-L512/dev/vgdata01
lvcreate-nP901_spfile1.dbf-L5/dev/vgdata01
lvcreate-nP901_users_01.dbf-L1000/dev/vgdata01
lvcreate-nP901_temp_01.dbf-L500/dev/vgdata01
lvcreate-nP901_undotbs_01.dbf-L2000/dev/vgdata01
lvcreate-nP901_undotbs_02.dbf-L2000/dev/vgdata01
lvcreate-nP901_example_01.dbf-L160/dev/vgdata01
lvcreate-nP901_cwmlite_01.dbf-L100/dev/vgdata01
lvcreate-nP901_indx_01.dbf-L200/dev/vgdata01
lvcreate-nP901_tools_01.dbf-L200/dev/vgdata01
lvcreate-nP901_drsys_01.dbf-L90/dev/vgdata01
lvcreate-nP901_srvmconfig_01.dbf-L90/dev/vgdata01
当然这些lv的尺寸随着你的应用不同,你可以自己修改
hp1#[/tmp/vgcreate]shoracle_lv.sh
查看lv建立是否成功
hp1#[/tmp/vgcreate]vgdisplayvgdata01
2.4导出vg信息
hp1#[/tmp/vgcreate]vgchange-anvglock
hp1#[/tmp/vgcreate]vgchange-anvgdata01
hp1#[/tmp/vgcreate]vgchange-anvgdata02
hp1#[/tmp/vgcreate]vgexport-p-s-v-mvglock.mapvglock
hp1#[/tmp/vgcreate]vgexport-p-s-v-mvgdata01.mapvgdata01
hp1#[/tmp/vgcreate]vgexport-p-s-v-mvgdata02.mapvgdata02
2.5导入vg信息到hp2上
hp1#[/tmp/vgcreate]cd..
hp1#[/tmp]rcp-rvgcreatehp2:
/tmp
hp2#[/dev]ll/dev/vg00
hp2#[/tmp/vgcreate]mkdir/dev/vglock
hp2#[/tmp/vgcreate]mkdir/dev/vgdata01
hp2#[/tmp/vgcreate]mkdir/dev/vgdata02
hp2#[/tmp/vgcreate]mknod/dev/vglock/groupc640x010000
hp2#[/tmp/vgcreate]mknod/dev/vgdata01/groupc640x020000
hp2#[/tmp/vgcreate]mknod/dev/vgdata02/groupc640x030000
hp2#[/tmp/vgcreate]vgimport-v-s-mvglock.mapvglock
hp2#[/tmp/vgcreate]vgimport-v-s-mvgdata01.mapvgdata01
hp2#[/tmp/vgcreate]vgimport-v-s-mvgdata02.mapvgdata02
hp1#[/tmp]vgdisplay验证导入是否正确。
如果原来hp2机器上已经有vg信息请先导出,清除以后才做,用
hp2#[/tmp/vgcreate]vgexport/dev/vglock
hp2#[/tmp/vgcreate]vgexport/dev/vgdata01
hp2#[/tmp/vgcreate]vgexport/dev/vgdata02
2.6.生成cluster的配置文件并编辑,并参照本手册的附带的样例配置文件。
hp1#[/etc/cmcluster]cmquerycl–v-Ccluster.ascii-nhp1-nhp2
编辑内容如下:
cluster.ascii文件编辑内容为:
CLUSTER_NAMEcluster_rac#群集的名字可以修改
node_time_out需要修改大一点改为6秒
NETWORK_INTERFACElan0
HEARTBEAT_IP192.168.10.4
NETWORK_INTERFACElan1
HEARTBEAT_IP10.40.90.243
FIRST_CLUSTER_LOCK_PV/dev/dsk/c4t0d0
前面的是心跳线配置。
第二个是外网线。
但是前面的描述也是用HEARTBEAT_IP
还有一个需要修改的是:
MAX_CONFIGURED_PACKAGES4
2.7检查配置是否正确
hp1#[/etc/cmcluster]shcheck.sh
check.sh的内容如下
cmcheckconf-v-Ccluster.ascii
2.8把vg_lock盘作为共享盘
hp1#[/etc/cmcluster]vgchange-ayvglock
2.9应用设置
hp1#[/etc/cmcluster]shapply.sh
apply.sh的内容如下:
cmapplyconf-v-Ccluster.ascii
hp1#[/etc/cmcluster]vgchange-anvg_lock
2.10启动群集
hp1#[/etc/cmcluster]cmruncl
hp1#[/etc/cmcluster]vgchange-Sy-cyvgdata01
hp1#[/etc/cmcluster]vgchange-asvgdata01
hp1#[/etc/cmcluster]remshhp2/usr/sbin/vgchange-asvgdata01
3第三部分:
oracle安装
3.1UnixUserandGroupCreation
以root用户登录执行:
(两台机器上都执行)
hp1#[/etc/cmcluster]groupadd-g200dba
hp1#[/etc/cmcluster]useradd-u300-g200-d/home/oracle-s/usr/bin/sh-moracle
hp2#[/etc/cmcluster]groupadd-g200dba
hp2#[/etc/cmcluster]useradd-u300-g200-d/home/oracle-s/usr/bin/sh-moracle
3.2修改裸设备的权限
hp1#[/etc/cmcluster]chownoracle:
dba/dev/vgdata01/r*
hp1#[/etc/cmcluster]remshhp2chownoracle:
hp1#[/etc/cmcluster]chmod777/dev/vgdata01
hp1#[/etc/cmcluster]remshhp2