日期 | 版本 | 作者/修改者 | 修订类型 | 描述 |
2020-07-23 | V1.0 | 杨凯 | 新建 |
一、环境
系统 | IP 数据库版本 | 安装目录 |
AIX 7.1 | 10.126.29.241 11.2.0.4 | /u01 |
二、安装前系统补丁、参数优化
安装软件包
AIX 7.1需要以下操作系统文件集:
bos.adt.base
bos.adt.lib
bos.adt.libm
bos.perf.libperfstat
bos.perf.perfstat
bos.perf.proctools
xlC.rte.11.1.0.2 或以后
gpfs.base 3.3.0.11 或以后
调整操作系统参数
vmo -p -o minperm%=3;
vmo -p -o maxperm%=90;
vmo -p -o maxclient%=90;
vmo -p -o lru_file_repage=0;
vmo -p -o strict_maxperm=0;
vmo -p -o strict_maxclient=1;
vmo -p -o page_steal_method=1;
chdev -l sys0 -a 'minpout=4096 maxpout=8193';
chdev -l sys0 -a maxuproc=16384
chdev -l sys0 -a ncargs='128'
vmo -p -o maxpin%=80
vmo -p -o v_pinshm=1
ioo -p -o aio_maxreqs=131072
调整网络参数
no -p -o tcp_sendspace=1048576
no -p -o tcp_recvspace=1048576
no -p -o udp_sendspace=1048576
no -p -o udp_recvspace=1048576
no -o rfc1323=1
no -p -o sb_max=4194304
no -r -o ipqmaxlen=512
no -p -o tcp_ephemeral_low=9000
no -p -o tcp_ephemeral_high=65500
no -p -o udp_ephemeral_low=9000
no -p -o udp_ephemeral_high=65500
调整异步IO
ioo -p -o aio_maxreqs=131072
系统最大进程数
/usr/sbin/lsattr -E -l sys0 -a maxuproc --查看
/usr/sbin/chdev -l sys0 -a maxuproc=16384 --修改
创建orcale用户、创建目录
mkgroup -'A' id='1000' adms='root' oinstall
mkgroup -'A' id='1001' adms='root' dba
mkuser id='1101' pgrp='oinstall' groups='dba' home='/home/oracle' oracle
passwd oracle
mkdir -p /u01/app/oracle
mkdir -p /u01/app/oraInventory
mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1
chown -R oracle:oinstall /u01/app/oracle
chown -R oracle:oinstall /u01/app/oraInventory
chown -R oracle:oinstall /u01/app/oracle/product/11.2.0/dbhome_1
chmod -R 775 /u01
设置oracle用户环境变量
cd /home/oracle
vi .profile
export ORACLE_SID=jw
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"
export NLS_LANG='AMERICAN_AMERICA.ZHS16GBK'
export TNS_ADMIN=$ORACLE_HOME/network/admin
export PATH=PATH:$ORACLE_HOME/bin:/bin:/usr/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
umask 022
查看环境配置是否完成
. .profile
env | grep ORA
配置shell限制
# vi /etc/security/limits
default:
fsize = -1
core = 2097151
cpu = -1
data = -1
rss = -1
stack = -1
nofiles = -1
三、安装数据库
解压缩软件AIX 下默认没有zip软件,可以用jdk自带的jar命令进行解压:
$ cd /oracle/software
$ /usr/java6/bin/jar -xvf p13390677_112040_AIX64-5L_1of7.zip
$ /usr/java6/bin/jar -xvf p13390677_112040_AIX64-5L_2of7.zip
进入到数据库所在目录,执行安装程序
chown -R oracle:oinstall
$ cd /oracle/software/database
$ ./runInstaller
(1)输入‘y’
(2)去掉”对勾”
(3)选择YES
(4)选择‘skip software updates’
(5)默认
(6)选择‘server class’
(7)选择单实例
(8)选择‘Advanced install’
(9)选择字符集(中英文)
(10)默认
(11)选择安装路径
(12) 默认
(13)设置内存、字符集
(14)默认
(15)数据文件路径
(16)默认
(17)默认
(18)设置密码
(19)
(20)