redhat5 x86_64 + oracle10g RAC + ASM

概况
硬件环境(新旧两套)
原环境
H3C 千兆交换机一台
HP-MSA2312 存储一台
HP-DL 585 服务器两台

新环境
HP 光纤交换机两台 配置9个光纤模块
IBM x3850 G5 两台 16G内存 300G*2块硬盘
IBM ds3512 存储一台 双控

目标:
整合以上资源,实现redhat5 x86_64 + oracle10g RAC + ASM

流程大纲:
1 分别在两台IBM x3850 G5安装 64位红帽5操作系统,并安装RDAC驱动
2 配置两台HP 光纤交换机
3 配置IBM ds3512 存储
4 配置HP-MSA2312 存储
5 在两台红帽5下配置裸设备
6 安装配置oracle rac + asm 并创建数据库

[@more@]

详细过程
第一部分 安装操作系统
1-1 操作系统环境
交换分区与临时文件
swap>2G
添加SWAP的方法参考《Deployment_Guide.pdf》P105
# dd if=/dev/zero of=/swapfile bs=1024 count=65536
# mkswap /swapfile
# swapon /swapfile

edit /etc/fstab
/swapfile swap swap defaults 0 0
验证cat /proc/swaps or free.

关闭oom-killer或者降低其出现的几率
echo 1 > /proc/sys/vm/overcommit_memory

安装RDAC
下载 rdac-LINUX-09.03.0C05.0439-source.tar.gz
上传解压
tar -zxvf ...
安装
make clear
make
make install
配置/boot/grub/menu.lst
default 0 改为 default 1
添加以下启动项
title Red Hat Enterprise Linux Server (2.6.18-238.el5 mpp)
root (hd0,0)
kernel /vmlinuz-2.6.18-238.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet crashkernel=128M@16M
initrd /mpp-2.6.18-238.el5.img
shutdown -r now 后检查盘符都正确了

补充包
安装完成后的系统补丁包情况
binutils-2.15.92.0.2-13.0.0.0.2.x86_64
compat-db-4.1.25-9
compat-gcc-34
compat-gcc-34-c++
compat-glibc-2.3.4-2.26.i386.rpm (如果少这个包,会在vipca时报PRKH-1010)
compat-glibc-2.3.4-2.26.x86_64.rpm
compat-glibc-headers-2.3.4-2.26.x86_64.rpm
compat-libstdc++-33
control-center-2.8.0-12
gcc-4.1.2-44.el5.x86_64.rpm
gcc-c++-4.1.2-44.el5.x86_64.rpm
glibc-2.3.4-2
glibc-common-2.3.4-2
gnome-libs-1.4.1.2.90-44.1(redhat5.6 dvd中没有这个包 不影响)
libaio
libgomp-4.3.2-7.el5.x86_64.rpm
libstdc++
libstdc++-devel-4.1.2-44.el5.x86_64.rpm
libX11-devel-1.0.3-9.el5.x86_64.rpm
libXdmcp-devel
libXdmcp-devel-1.0.1-2.1.x86_64.rpm
libXp-1.0.0-8.1.el5.x86_64.rpm (如果少这个包,会在runInstaller时报 /jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file)
libXp-devel-1.0.0-8.1.el5.x86_64.rpm
libXpm-3.5.5-3.x86_64.rpm
libXpm-devel-3.5.5-3.x86_64.rpm
make
mesa-libGL-6.5.1-7.7.el5.x86_64.rpm
mesa-libGL-devel-6.5.1-7.7.el5.x86_64.rpm
openmotif-2
rsh-0.17-38.el5.x86_64.rpm
rsh-server-0.17-38.el5.x86_64.rpm
setarch
xorg-x11-proto-devel
xorg-x11-proto-devel-7.1-9.fc6.x86_64.rpm

# asm包 (没有使用asmlib)
oracleasm-2.6.18-128.el5-2.0.5-1.el5.x86_64.rpm (5.6版本中的内核号为2.6.18-238)
oracleasm-support-2.1.3-1.el5.x86_64.rpm
oracleasmlib-2.0.4-1.el5.x86_64.rpm

即使在前面选择了安装所有包,还是需要手工添加以下包
rpm -ivh binutils-2.17.50.0.6-14.el5.x86_64.rpm
rpm -ivh compat-db-*.rpm
rpm -ivh libXp-1.0.0-8.1.el5.x86_64.rpm
/etc/hosts 示例

以下内容因含有敏感信息,请参考邮件附件

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/271063/viewspace-1049625/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/271063/viewspace-1049625/

你可能感兴趣的:(redhat5 x86_64 + oracle10g RAC + ASM)