Suse11SP1_ Oracle11R2安装ASM+RAC配置步骤
运行环境
硬件环境
IBM 3755 AMD Processr 8380 2.5GHz*16 8G 双网卡
IBM X366 Xeon CPU 3.00GHz*8 8G 双网卡
IBM FAS600阵列 146.8*13 双HBA卡
组网方式:
软件环境
操作系统:Suse11SP1 x86_64 内核:2.6.32.12-0.7-default
数据库版本:Oracle Database Enterprise Edition 11.2.0.1 for Linux x86_64
集群软件版本:Oracle Grid 11.2.0.1 for Linux x86_64
注意:
ORACLE 11G只能安装在SLES 10以上的版本中。
ORACLE集群软件的版本不能低于ORACLE数据库的版本,不推荐使用其它第三方集群软件,如VCS做ORACLE数据库的集群。11G的集群软件不能管理9i的数据库
推荐安装64位数据库,这样可以使用大内存(SGA),显著提高性能
11g后可考虑使用ORACLE ASM代替LINUX LVM管理存储,它是一个单独的数据库实例,一个操作系统只能有一个。
环境检查
检查硬件环境
检查内存:内存>=1G,
# grep MemTotal /proc/meminfo
检查swap:交换空间swap为8G(内存为1~2G时,swap为起1.5倍,如果大于2G,swap等于内存大小
# grep SwapTotal /proc/meminfo
检查/tmp:/tmp> 500M 最好不少于1G
# df -k /tmp
检查/home:/home> 500M 最好不少于1G
# df -k /home
检查系统空间:系统磁盘空间还有不少于6G空间,
# df –h
安装中不使用防火墙和selinux
私有网卡不可以用反线连接
检查软件环境
对于Suse linux要求内核至少为2.6.16.21
# rpm -q package_name
删除多余的软件包(如果不把它们删除,将严重干扰后续ORACLE的安装和配置)
# rpm -qa ora*
orarun-1.9-21.15
# rpm -qa sap*
sapinit-2.0.1-1.10
# rpm -e orarun-1.9-21.15
# rpm -e sapinit-2.0.1-1.10
# rm –i /etc/oraInst.loc
对于Suse linux要求至少具备以下安装包,版本不低于以下各包:
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
compat-libstdc++-33-3.2.3(32 位)
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-2.5-24(32 位)
glibc-common-2.5
glibc-devel-2.5
glibc-devel-2.5(32 位)
glibc-headers-2.5
libaio-0.3.106
libaio-0.3.106(32 位)
libaio-devel-0.3.106
libaio-devel-0.3.106(32 位)
libgcc-4.1.2
libgcc-4.1.2(32 位)
libstdc++-4.1.2
libstdc++-4.1.2(32 位)
libstdc++-devel 4.1.2
make-3.81
sysstat-7.0.2
unixODBC-2.2.11
unixODBC-2.2.11(32 位)
unixODBC-devel-2.2.11
unixODBC-devel-2.2.11(32 位)
以下三个包需要从官网下载,是必须安装的
oracleasm-2.6.16.60-0.21-bigsmp-2.0.4-1.SLE10.i586.rpm
oracleasm-support-2.1.3-1.SLE10.i386.rpm
oracleasmlib-2.0.4-1.SLE10.i386.rpm
安装前准备工作
准备安装包:
oracle官网上有下载
linux.x64_11gR2_grid.zip
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2