设为首页 加入收藏

TOP

Oracle 10g RAC在HP-UX v3+MC ServiceGuard环境的安装(一)
2014-11-23 18:55:08 来源: 作者: 【 】 浏览:230
Tags:Oracle 10g RAC HP-UX ServiceGuard 环境 安装

本文是我之前收集的在HP UNIX上安装 oracle的文档,希望对大家能有帮助。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
OS环境: HP-UX 11.31
HA软件: MC/ServiceGuard 11.18+Serviceguard Extension for RAC
Oracle: Oracle10g 10.2.0.1+10.2.0.4补丁
Hostname: hp1 hp2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
1.检查环境
# machinfo #查系列号
# /usr/contrib/bin/machinfo | grep -i Memory #查看物理内存
# /usr/sbin/swapinfo -a #查看交换空间
# bdf /tmp #查看/tmp的空间情况,至少400M,推荐1G
如果没有400M可以设置oracle用户的环境变量,增加临时空间
$ oracle用户执行 vi ~/.profile,增加
export TEMP=/directory
export TMPDIR=/directory

# bdf #至少有10GB 的磁盘空间给Oracle software.
# uname -a #查看操作系统的版本
# /bin/getconf KERNEL_BITS #查看操作系统bit数
# date #查看每个节点的日期时间,同步时间
Tue Nov 25 10:34:33 EAT 2008 #时区要为EAT。
# date 11310959 #修改时间
# set_parms timezone #修改时区
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2.编辑相关的配置文件
2.1
# vi /etc/hosts添加如下内容:
222.3.25.121 hp1
222.3.25.123 hp1-vip
10.1.0.121 hp1_priv

222.3.25.122 hp2
222.3.25.124 hp2-vip
10.1.0.122 hp2_priv

# vi .rhosts
hp1 root
hp2 root
2.2
#禁止卷组的自动激活
# vi /etc/lvmrc
auto_vg_activite=0

custom_vg_activation()
{
# e.g. /sbin/vgchange -a y -s
# parallel_vg_sync "/dev/vg00 /dev/vg01"
# parallel_vg_sync "/dev/vg02 /dev/vg03"
/sbin/vgchange -a y -s /dev/vg00 #*添加此行
return 0
}

2.3
#AIO配置
ll /dev/async
crw-rw-rw- 1 bin bin 101 0x000000 Jun 9 09:38 /dev/async

#如果没有开启,可以通过如下方法开启:
#创建/dev/async character device
/sbin/mknod /dev/async c 101 0x0
chown oracle:dba /dev/async
chmod 660 /dev/async
#用SAM在 kernel配置async driver
=> Kernel Configuration
=> Kernel
=> the driver is called 'asyncdsk'
Generate new kernel(生成新的kernel)

2.4
# 查看符合的连接是否存在
cd /usr/lib
ls libX*.sl
# 如果不存在需要创建
ln -s libX11.3 libX11.sl
ln -s libXIE.2 libXIE.sl
ln -s libXext.3 libXext.sl
ln -s libXhp11.3 libXhp11.sl
ln -s libXi.3 libXi.sl
ln -s libXm.4 libXm.sl
ln -s libXp.2 libXp.sl
ln -s libXt.3 libXt.sl
ln -s libXtst.2 libXtst.sl

2.5.
#调整内核参数
#kctune 查内核参数
kctune -h -B nproc="4200"
kctune -h -B ksi_alloc_max="33600"
kctune -h -B max_thread_proc="1100"
kctune -h -B maxdsiz="1073741824"
kctune -h -B maxdsiz_64bit="4294967296"
kctune -h -B maxssiz="134217728"
kctune -h -B maxssiz_64bit="1073741824"
kctune -h -B maxuprc="3688"
kctune -h -B msgmni="4096"
kctune -h -B msgtql="4096"
kctune -h -B ncsize="35840"
kctune -h -B nflocks="4096"
kctune -h -B ninode="34816"
kctune -h -B nkthread="8416"
kctune -h -B semmni="8192"
kctune -h -B semmns="16384"
kctune -h -B semmnu="4092"
kctune -h -B semvmx="32767"
kctune -h -B shmmax="34359738368"
kctune -h -B shmmni="512"
kctune -h -B shmseg="300"
kctune -h -B vps_ceiling="64"

2.6.创建Oracle用户
groupadd -g 500 dba
groupadd -g 501 oinstall
/usr/sbin/useradd -u 501 -g oinstall -G dba oracle
mkdir /home/oracle
chown oracle:oinstall /home/oracle
usermod -d /home/oracle oracle

mkdir -p /oracle/product/10.2.0/crs_1
mkdir -p /oracle/product/10.2.0/db_1
chown -R oracle:oinstall /oracle
chmod -R 775 /oracle

# vi /home/oracle/.rhosts
hp1 oracle
hp2 oracle
hp1_pirv oracle
hp2_priv oracle
hp1-vip oracle
hp2-vip oracle

2.7.解压缩安装文件
$ /opt/java1.4/bin/jar -xvf 10gr2_clusterware_hp.ia64.zip
$ /opt/java1.4/bin/jar -xvf 10gr2_database_hp.ia64.zip
$ /opt/java1.4/bin/jar -xvf p6810189_10204_HPUX-IA64

2.8
#shutdown -ry 0 #重启服务器
>>>>>>>>>>>

首页 上一页 1 2 3 4 下一页 尾页 1/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇一次解决DB2接口文件到Oracle无法.. 下一篇更改ORACLE归档路径及归档模式

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: