HPUX oracle RAC 双机实践.docx
- 文档编号:2803903
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:14
- 大小:21.92KB
HPUX oracle RAC 双机实践.docx
《HPUX oracle RAC 双机实践.docx》由会员分享,可在线阅读,更多相关《HPUX oracle RAC 双机实践.docx(14页珍藏版)》请在冰豆网上搜索。
HPUXoracleRAC双机实践
HP-UXoracleRAC双机实践
一、软硬件配置检查
1、检查内存
#/usr/contrib/bin/machinfo
CPUinfo:
4Intel(R)Itanium29100seriesprocessors(1.59GHz,18MB)
532MT/sbus,CPUversionA1
8logicalprocessors(2persocket)
Memory:
32737MB(31.97GB)
Firmwareinfo:
Firmwarerevision:
04.11
FPSWAdriverrevision:
1.18
IPMIissupportedonthissystem.
BMCfirmwarerevision:
5.24
Platforminfo:
Model:
"ia64hpserverrx6600"
MachineIDnumber:
85468ec4-4ed7-11de-b9fa-eb58278042cf
Machineserialnumber:
SGH4917N5P
OSinfo:
Nodename:
rx6600b
Release:
HP-UXB.11.31
Version:
U(unlimited-userlicense)
Machine:
ia64
IDNumber:
2235993796
vmunix_release_version:
@(#)$Revision:
vmunix:
B.11.31_LRFLAVOR=perf
2、检查交换空间
#/usr/sbin/swapinfo-a
KbKbKbPCTSTART/Kb
TYPEAVAILUSEDFREEUSEDLIMITRESERVEPRINAME
dev8388608083886080%0-1/dev/vg00/lvol2
reserve-579384-579384
memory3188617243106922757548014%
对于小于2g物理内存的系统,设置为物理内存的2倍。
对应大于2g内存的系统,设置为跟物理内存同样大小。
3、检查临时空间
#bdf/tmp
Filesystemkbytesusedavail%usedMountedon
/dev/vg00/lvol42097152548944153678426%/tmp
保证至少400m,推荐1g
如果没有400M可以设置oracle用户的环境变量,增加临时空间
$oracle用户执行vi~/.profile,增加
exportTEMP=/directory
exportTMPDIR=/directory
可以在线扩展文件系统
4、建立oracle安装目录,包括crs(安装在共享存储上)
#lvcreate-L15g-nlv_ora/dev/vg00
#newfs-Fvxfs/dev/vg00/rlv_ora
#mkdir/oracle
#vi/etc/fstab增加自动挂载
#mount/oracle
5、查看是否开启RAW设备的异步I/O
#swlist|grep-i-eextsw-egold-eqpk
QPKBASEB.11.31.0903.334aBaseQualityPackBundleforHP-UX11iv3,March2009
#ll/dev/async(默认是开启的)
crw-rw-rw-1binbin1010x000000Jun909:
38/dev/async
没有开启可以通过一下方法开启
#创建/dev/asynccharacterdevice
/sbin/mknod/dev/asyncc1010x0
chownoracle:
dba/dev/async
chmod660/dev/async
#用SAM在kernel配置asyncdriver
=>KernelConfiguration
=>Kernel
=>thedriveriscalled'asyncdsk'
Generatenewkernel(生成新的kernel)
重启
#shutdown-r-y0
#用sam设置HP-UXkernel参数
max_async_ports=init.ora参数中指定的processes值+oracle后台进程的数量
aio_max_ops=默认2048
6、检查系统时间是否同步
#date
查看每个节点的日期时间,尽可能的同步,如果不同步,用dateMMDDHHMIYY,比如2007/09/0910:
21,可以如下设置:
date0909102107进行同步
7、检查符合的连接是否存在
cd/usr/lib
lslibX*.sl
#如果不存在需要创建
cd/usr/lib
ln-slibX11.3libX11.sl
ln-slibXIE.2libXIE.sl
ln-slibXext.3libXext.sl
ln-slibXhp11.3libXhp11.sl
ln-slibXi.3libXi.sl
ln-slibXm.4libXm.sl
ln-slibXp.2libXp.sl
ln-slibXt.3libXt.sl
ln-slibXtst.2libXtst.sl
ls-allibX*.sl
8、查看网络接口
#查看各个接口
#lanscan
HardwareStationCrdHdwNet-InterfaceNMMACHP-DLPIDLPI
PathAddressIn#StateNamePPAIDTypeSupportMjr#
0/4/2/00x001A4B09924C0UPlan0snap01ETHERYes119
0/4/2/10x001A4B09924D1UPlan1snap12ETHERYes119
LinkAgg00x000000000000900DOWNlan900snap9004ETHERYes119
LinkAgg10x000000000000901DOWNlan901snap9015ETHERYes119
LinkAgg20x000000000000902DOWNlan902snap9026ETHERYes119
LinkAgg30x000000000000903DOWNlan903snap9037ETHERYes119
LinkAgg40x000000000000904DOWNlan904snap9048ETHERYes119
#显示各个接口的ip和状态(需要保证每台节点上使用的接口具有相同的名字)
#netstat-in
NameMtuNetworkAddressIpktsIerrsOpktsOerrsColl
lo032808127.0.0.0127.0.0.15884505884500
lan11500192.168.1.0192.168.1.391391017858300
lan0150010.160.8.010.160.8.126760363064070600
#显示指定接口的当前配置
#ifconfiglanX
保证一个接口比如lan0为外部连接用,一个接口如lan1为内部心跳线。
vip的ip跟外部接口要在一个网段
9、编辑/etc/hosts
#vi/etc/hosts
192.168.1.2rx6600a-priv
192.168.1.3rx6600b-priv
10.160.8.11rx6600a
10.160.8.12rx6600b
10.160.8.15rx6600a-vip
10.160.8.16rx6600b-vip
127.0.0.1localhostloopback
//注意:
hosts中必须存在127.0.0.1的条目,且只能对应localhost相关,不能对应hostname;如果不设置127.0.0.1,则无法正常启动数据库。
#vi.rhosts
rx6600aroot
rx6600broot
rx6600a-privroot
rx6600b-privroot
rx6600a-viproot
rx6600b-viproot
#su-oracle
#vi.rhosts
rx6600aoracle
rx6600boracle
rx6600a-privoracle
rx6600b-privoracle
rx6600a-viporacle
rx6600b-viporacle
10、查看hp-ux的具体patch和pack
/usr/sbin/swlist-lbundle|grepxxxName
/usr/sbin/swlist-lpatch
/usr/sbin/swlist-lpatch
/usr/sbin/swlist-lproduct|grepServiceguard
PHSS_385581.0ServiceguardeRACA.11.18.00
PHSS_394841.0ServiceguardA.11.18.00
SG-NMAPIA.11.18.00SG-NMAPIServiceguardExtensionforRACSDproduct
SG-RAC-ToolA.11.18.00ServiceguardExtensionforRACToolkitSDProduct
SGManagerPIB.01.01HPServiceguardManager
SGWBEMProvidersA.02.00.00HPServiceguardWBEMProvidersSDProduct
ServiceGuardA.11.18.00ServiceguardSDProduct
注:
Hp-ux11.31的默认安装过程,能够满足oracle10.2.0.1的安装需求。
二、安装MC/SG
1、安装MC/SG
#mount/dev/cdrom/cdrom
#swinstall-s/cdrom
2、创建锁盘
#ioscan-mdsf//察看磁盘
#pvcreate-f/dev/disk/disk27
#mkdir/dev/vglock
#mknod/dev/vglock/groupc640x010000(这里注意group不能重复)
#vgcreate/dev/vglock/dev/disk/disk27(将物理磁盘disk23加给该卷组)
#strings/etc/lvmtab
/dev/vg00
/dev/disk/disk1_p2
/dev/vglock
/dev/disk/disk27
/dev/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HPUX oracle RAC 双机实践 双机 实践