根据提供的信息,我们可以详细地解析《Oracle10g for AIX 安装指南》的关键知识点。这份指南旨在为Oracle 10g在AIX平台上的安装提供详细的步骤和配置建议,适用于实施人员和技术支持人员。
### 系统硬件及环境要求
#### 1.1 Oracle10g 在 IBM AIX 5.3 最低安装要求确认过程
**1.1.1 确认内存大小**
- 使用命令 `#/usr/sbin/lsattr -E -l sys0 -r realmem` 来查看系统的物理内存大小。
- 示例:若内存大小为8GB,则输出应显示为 `realmem 8142848 Amount of usable physical memory in Kbytes False`。
- Oracle 10g 要求最低内存为1GB。
**1.1.2 SWAP 空间**
- 根据内存大小,SWAP空间的需求有所不同:
- 如果RAM在1024MB到2048MB之间,则SWAP空间需为RAM大小的1.5倍。
- 如果RAM在2049MB到8192MB之间,则SWAP空间需等于RAM大小。
- 如果RAM超过8192MB,则SWAP空间需为RAM大小的0.75倍。
- 可以使用命令 `#/usr/sbin/lsps -a` 查看当前SWAP空间大小。
**1.1.3 确认 /TMP 和 Oracle 目录空间**
- 使用命令 `#df -m` 来检查文件系统的磁盘使用情况。
- 示例输出:
```
Filesystem MBblocks Free %Used Iused %Iused Mounted on
/dev/hd4 1024.00 1007.55 2% 1923 1% /
/dev/hd2 4096.00 2791.53 32% 34838 6% /usr
/dev/hd9 var 1024.00 1015.76 1% 417 1% /var
/dev/hd3 tmp 2048.00 1825.35 11% 762 1% /tmp
/dev/hd10 opt 1024.00 950.45 8% 2328 2% /opt
/dev/fslv00 10240.00 4078.37 61% 19466 3% /oracle
/dev/fslv01 30720.00 26988.46 13% 1591 1% /oradata
```
- Oracle 10g 不同安装类型的磁盘空间需求如下:
- Enterprise Edition: 2.0GB
- Standard Edition: 3.0GB
- Custom (最大): 2.5GB
**1.1.4 系统结构确认**
- 使用命令 `#/usr/bin/getconf HARDWARE_BITMODE` 来确认硬件是否为64位。
- 或者使用 `#bootinfo –y` 命令。
**1.1.5 CPU个数和主频确认**
- 使用命令 `#lsdev -C | grep proc` 来查看CPU个数。
- 主频可以通过 `#lsattr -E -l proc0 frequency` 命令查看。
- 示例输出:
```
Proc0 Available 00-00 Processor
Proc2 Available 00-02 Processor
Proc4 Available 00-04 Processor
Proc6 Available 00-06 Processor
```
**1.1.6 确保 Asynchronous Input Output (AIO) 可用**
- 使用命令 `#lsdev -Cc aio` 来确认AIO是否可用。
- 如果输出为 "Available" 则表示AIO可用;如果是 "Defined",则需要通过命令 `#smitch aio` 更改状态为 "Available"。
- 将 "MAXIMUM number of servers per cpu" 设置为40。
**1.1.7 内核参数及系统参数确认**
- 修改 `/etc/security/limits` 文件中的参数以满足Oracle 10g 的需求。
- 通常包括但不限于调整最大文件句柄数、最大进程数等限制。
### 系统软件环境确认
- 这一步骤包括确认操作系统版本、补丁级别以及所需的软件包是否已安装。
- 对于AIX 5.3,确保所有必要的补丁均已安装,并且系统处于最新的安全状态。
### 分区规划及 RAID 设置
- 为Oracle 10g 环境设计合理的分区方案。
- 设置 RAID 以提高数据冗余性和性能。
- 分区计划应当考虑到不同类型的文件(如数据文件、日志文件等)的存储需求。
### Oracle 10g 环境设置
- 配置环境变量,如 ORACLE_HOME、ORACLE_SID 等。
- 设置 Oracle 用户权限和其他系统级参数。
### Oracle 10g 安装向导
- 使用 Oracle Universal Installer (OUI) 进行图形化安装。
- 按照向导提示完成软件安装流程。
《Oracle10g for AIX 安装指南》提供了详细的步骤和配置建议,有助于实施人员和技术支持人员成功安装和配置 Oracle 10g 数据库环境。遵循这些指导原则可以有效避免常见的安装问题,并确保数据库系统稳定运行。