AIX 的RAC详细配置步骤 AIX 5.3 安装Oracle 10g RAC 一、检测系统环境 ----检测内存 [root@aix211 /]#lsattr -El sys0 -a realmem realmem 4194304 Amount of usable physical memory in Kbytes False ---检测rootvg空间 [root@aix211 /]#lsvg -p rootvg ### AIX RAC配置知识点详解 #### 一、前言 在AIX环境下配置Oracle 10g RAC是一项复杂的任务,它不仅涉及到系统的硬件需求评估,还涉及到软件环境的准备与配置。本文将根据提供的内容,详细阐述AIX 5.3下Oracle 10g RAC的配置步骤,并重点解析其中的关键知识点。 #### 二、检测系统环境 在正式进行RAC的安装之前,首先需要对目标AIX系统进行一系列的基础环境检查,确保满足Oracle 10g RAC的基本硬件和软件需求。 ##### 1. 检测内存 **命令**: `lsattr -El sys0 -a realmem` **示例输出**: ``` realmem 4194304 Amount of usable physical memory in Kbytes False ``` **解析**: - `realmem` 表示系统可用物理内存的大小。 - `4194304` 表示该系统具有4GB的物理内存。 - Oracle 10g RAC建议每节点至少有4GB的物理内存。 ##### 2. 检测rootvg空间 **命令**: `lsvg -p rootvg` **示例输出**: ``` rootvg: PV_NAME PV_STATE TOTAL_PPs FREE_PPs FREE_DISTRIBUTION hdisk0 active 546 287 45..18..06..109..109 ``` **解析**: - `rootvg` 是系统的基本卷组。 - `hdisk0` 是该卷组中的物理卷。 - `546` 表示总共有546个物理分区(PPs),每个PP默认大小为128MB。 - `287` 表示有287个自由的PPs可供使用,大约等于36736MB。 - Oracle 10g RAC对于rootvg空间的要求较高,通常需要足够大的空间来存放Oracle相关的文件。 ##### 3. 检测换页空间 **命令**: `lsps -a` 和 `lsps -s` **示例输出**: ``` PageSpace PhysicalVolume VolumeGroup Size %Used Active Auto Type paging00 hdisk0 rootvg 5120MB 1 yes yes lv hd6 hdisk0 rootvg 512MB 1 yes yes lvcd ``` **解析**: - `5120MB` 和 `512MB` 分别表示两个换页空间的大小。 - 总换页空间大小为5632MB,使用率仅为1%,符合Oracle 10g RAC的推荐要求。 - Oracle 10g RAC建议换页空间大小至少为物理内存的两倍。 ##### 4. 调整文件系统空间 **命令**: `df -m /tmp` **示例输出**: ``` Filesystem MBblocks Free %Used Iused %Iused Mountedon /dev/hd3 640.00 369.20 43% 856 1% /tmp ``` **解析**: - `/tmp` 文件系统当前使用了43%的空间,总大小为640MB。 - Oracle 10g RAC建议 `/tmp` 至少有400MB的可用空间。 - 如果空间不足,可以通过`smit fs`命令调整文件系统大小。 #### 三、查看系统版本 **命令**: `oslevel` 和 `oslevel -r` **示例输出**: ``` 5.3.0.0 5300-08 ``` **解析**: - 系统版本为AIX 5.3.0.0。 - TL级版本为5300-08。 - Oracle 10g RAC支持AIX 5.3及以上版本。 #### 四、检查所需的软件包 **命令**: `lslpp -l | grep bos.adt` **示例输出**: ``` bos.adt.base 5.3.8.0 COMMITTED Base Application Development bos.adt.debug 5.3.8.0 COMMITTED Base Application Development bos.adt.graphics 5.3.7.0 COMMITTED Base Application Development bos.adt.include 5.3.8.0 COMMITTED Base Application Development ``` **解析**: - 上述命令用于检查系统是否已经安装了基本的应用开发工具包。 - Oracle 10g RAC的安装需要某些特定的软件包支持,例如GCC编译器等。 - 通过`lslpp -l`命令可以查看已安装的所有软件包,并通过`grep`过滤出所需的软件包。 #### 五、总结 以上步骤为AIX 5.3环境下安装Oracle 10g RAC前的基础环境检查。通过对内存、存储空间、文件系统和软件包的检查,确保系统满足RAC的基本要求。这些步骤是成功部署Oracle 10g RAC的前提条件,必须仔细执行并验证结果。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助