1.Oracle安装环境准备
首先安装bash
安装bash 下载地址http://www.bullfreeware.com/affichage.php?id=1437,下载三个包(依赖关系)
ls gettext-0.17-7.aix6.1.ppc.rpm libiconv-1.13.1-3.aix6.1.ppc.rpm bash-4.1-9.aix6.1.ppc.rpm
rpm -ivh --nodeps gettext-0.17-7.aix6.1.ppc.rpm libiconv-1.13.1-3.aix6.1.ppc.rpm bash-4.1-9.aix6.1.ppc.rpm
然后修改/etc/passwd把oracle和root用户的默认shell修改为/bin/bash
修改文件/etc/security/login.cfg 在shells中的最后增加/bin/bash
2.检查oracle安装所需要的软件包
检查oracle所需软件包是否装全
lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat bos.perf.proctools bos.adt.prof bos.cifs_fs.rte
这个包可以忽略 lslpp: 0504-132 Fileset bos.cifs_fs.rte not installed
如果是AIX5.3以下的版本,检查这个补丁是否安装
/usr/sbin/instfix -i -k "IY89080"
There was no data for IY89080 in the fix database.
如果没有安装,则安装一下,5.3以上的版本不需要
Oslevel -r
请根据如下向导进行下载安装
To obtain the interim fix,
1、 Navigate to http://www14.software.ibm.com/set2/sas/f/aix.efixmgmt/fixes.html
2、 Select the primary ifix location
3、 Select the ifix for iy89080
安装方式 emgr –e iy89089.epkg.Z
打完补丁后,需要重启机器
3.查看磁盘空间是否满足安装需求
df –k
最主要的是要保证/tmp具有足够的空间,这里建议最少给1G的空间,如果空间不够可以采用以下命令进行扩容
chfs –a size=+1G/100M /tmp
4.oracle安装前的准备
1)创建用户和用户组
mkgroup oinstall
mkgroup dba
useradd -g oinstall -G dba -d /home/oracle oracle
mkdir -pv /home/oracle
mkdir -pv /opt/oracle
chown -R oracle.oinstall /home/oracle
chown -R oracle.oinstall /opt/oracle
2)修改用户oracle的profile,添加环境变量
vim /home/oracle/.profile
export ORACLE_SID=orcl
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/OraHome_1
export PATH=$ORACLE_HOME/bin:$PATH
source /home/oracle/.profile
3)修改文件大小限制
vi /etc/security/limits
default:
fsize = -1
core = 2097151
cpu = -1
data = 262144
rss = 65536
stack = 65536
nofiles = 2000
这里把fsize设置为-1 然后重新登录
4)修改oracle用户限制
vim /etc/security/limits 加入以下三行
oracle:
data = -1
stack = -1
5)设置用户不更改密码登录
vi /etc/security/passwd
oracle:
password = vFmPranHKL9Fs
lastupdate = 1362043374
flags =
把oracle的标志位设置为空,这样可以解决新建用户登录需要频繁改密码的问题
5.上传安装包
务必要在修改完文件大小限制之后进行,否则上传不上,AIX6.1对上传文件的大小限制是1G,超过1G则无法上传
6.打开图形化
1)打开CDE图形化界面
/etc/rc.dt
设置CDE图形化开机之后自动启动
设置CDE图形化自动启动 /usr/dt/bin/dtconfig –e
查看进程 ps –ef|grep dtlogin
关闭CDE进程 /usr/dt/bin/dtconfig –kill
设置CDE开机不自动启动
/usr/dt/bin/dtconfig -d
2)如果没有安装CDE图形化界面则尝试打开XDMCP
编辑Xservers 文件,
vi /usr/lib/X11/xdm/Xservers
把最后一行的#号去掉
# :0 Local local /usr/bin/X11/X –force
vi /etc/ssh/sshd_config
X11Forwarding yes (前面的#要去掉)
重新启动ssh:
stopsrc -s sshd
startsrc -s sshd
/usr/lib/X11/xdm/xdmconf -e (打开xdm功能)
startsrc -s xdm (启动xdm)
ps -ef | grep xdm (检查xdm进程正在运行)
查看端口netstat –an|grep 177
然后使用xmanaer进行连接
7.开启安装进程
首先以root用户身份运行rootpre.sh,注意进入这个文件所在的目录进行运行
然后切换到oracle用户进行安装,之后的安装过程和在linux下安装oracle一样