暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

AIX7.1部署ORACLE11g数据库

原创 杨凯同学 2023-10-04
869


日期

版本

作者/修改者

修订类型

描述

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)


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论