aix下安装oracle10g
AIX 下安装 Oracle10G 环境要求 内存大小(1G 以上) 内存空间>2048 MB 并且8192MB, Swap=0.75 * 内存空间; SWAP 大小 内存空间>1024 MB 并且1024 MB 并且2048 MB 并且8192MB, Swap=0.75 * 内存空间; # /usr/sbin/lsps –a 更改交换空间大小: #chps –d 1 hd6 #从交换空间 hd6中删除1个 LP; #chps –s 1 hd6 #给交换空间 hd6中增加1个 LP; 注意,该命令不能使主交换空间(通常是 hd6)减小到32M 以下。 3)Oracle 目录空间>10G, /tmp 表空间>400M #df -g 4)操作系统应该为 64 位 # /usr/bin/getconf HARDWARE_BITMODE 64 2、查看磁盘情况并做调整 #lsvg –l rootvg 查看磁盘使用状态、文件系统类型#df –g 查看磁盘使用情况 查看/usr /var /tmp /home 的容量,如不够需要做以下调整 /usr 4g /var 2g /tmp 4g /home 4g 修改命令为: # smitty jfs2 选择需要调整的 jfs2旁边有+号的选项可以用 F4选择。 修改 Number of units 上面可以看到 Unit Size 大小为512bytes 如:4G Number of units=4*1024*1024*1024/512=8388608(注意1G=1024M) 查看交换页面大小并做修改 使用 smitty chgsys 修改系统配置参数 Maximum number of PROCESSES allowed per user=2048(最小2048,可以大于2048) 3、环境检测 1)确认系统修补包 是否安装 · AIX 所需的修补包如下:: AIX 5L v5.3 ML 02: IY58143: REQUIRED UPDATE FOR AIX 5.3 IY59386: libdepend.mk files are all empty IY60930: Unable to delete network routes IY66513: LDR_CNTRL turns on undesirable option when initialized with inco rrect value IY70159: krtl relocation problem 验证以上的包是否已经安装 # instfix -ik IY58143 # instfix -ik IY59386 # instfix -ik IY60930 # instfix -ik IY66513 # instfix -ik IY70159 # instfix -ik IY58143 2) 安装前检查软件包 检查安装 Oracle 时系统需要安装的文件 lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools bos.adt.prof bos.cifs_fs.rte 如果缺少软件,插入 AIX 的第一张光盘进行安装。 例:如 bos.adt.limb 不存在,需要安装。 安装 bos.adt.libm 进入菜单 smitty,选择安装和更新软件 : 选择安装软件: 进入安装软件后,按 F4 选择安装软件用到的输入设备,选择 CD 安装: 进入对于要安装的软件菜单项: 按 F4 给出安装列表。在列表中,软件项目之前的@符号代表此软件已经安装,+代表未 安装: 输入“/”查找软件 bos.adt.libm 按 F7 选择,点击 Enter 安装: 选择接受 License Agreements: 回车开始安装: # lslpp -l bos.adt.libm Fileset Level State Description ---------------------------------------------------------------------------- Path: /usr/lib/objrepos bos.adt.libm 5.3.0.0 COMMITTED Base Application Development Math Library --------------------------------------------------------------------------------------------------------------- 4、创建目录 #mkdir /oracle #chown oracle:dba /oracle #chmod –R 775 /oracle # #mkdir /oradata #chown oracle:dba /oradata #chmod –R775 /oradata # #mkdir /archive #chown oracle:dba /archive #chmod –R 775 /archive # #建议创建目录 /oracle /oradata /archive 5、创建逻辑卷 1)新建逻辑卷 oraclelv: # mklv –t jfs2 –s n –r n –c 2 -y oraclelv rootvg 10G hdisk02)新建/oracle 文件系统: # crfs –v jfs2 –m /oracle –d /dev/oraclelv 3)挂载逻辑卷 # mkdir /oracle # chown -R oracle.oinstall /oracle #chmod -R 755 /oracle #mount /dev/oraclelv /oracle 6、创建 Oracle 用户和组 Oracle用户主目录应当安装在独立的文件系统,大小至少为10g。 1)建立用户组 oinstall,dba # mkgroup -A dba # mkgroup -A oinstall 2)建立用户 oracle,主目录一般设置为:/oracle # # mkuser pgrp=’oinstall’ groups=’dba’ home=’/oracle’ oracle # passwd oracle Changing password for \“oracle\“ oracle\ s New password: Re-enter oracle\ s new password: 3)修改用户 oracle 的属性 #smitty user