aix6.1上安装oracle11g

软件:

Aix 6.1

Oracle11g

安装过程

1Aix安装

放入光盘,启动系统,听到嘟的一声,速度按5,然后选择语言,进入菜单,选择全新安装。

等待。。。。。。

2、安装ssh

Xmanger连接aix的远程桌面

smit install

选择光盘

aix6.1上安装oracle11g_第1张图片

 

f4 选择ssl安装,共三个包。

 

因为安装ssh之前必须装ssl,所以先装ssl,之后装ssh

aix6.1上安装oracle11g_第2张图片

按“/”输入opensslEsc+7选中3个包。回车

aix6.1上安装oracle11g_第3张图片

PREVIEW only? (install operation will NOT occur)   no /yes     这个选项如果是yes就是试安装,就是尝试去安装一个软件,先检查有没有error,在确认安装。

ACCEPT new license agreements?                     Yes这个选项需要是yes

aix6.1上安装oracle11g_第4张图片

 

下面就回车开始安装了,后面的sshssl安装一样。这里就不多写了。

 

装完ssh之后,需要启动sshd

# lssrc -a | grep ssh

 sshd            ssh             7274618     active

# startsrc -s sshd

0513-029 The sshd Subsystem is already active.

Multiple instances are not supported.

3、上传oracle软件

一般情况下上传软件不是很大,感觉不到问题,我传oracle的时候老报错,说什么空间不足,结果查了半天,百度上搜了一下,才发现需要修改aix ftp上传文件限制。

如下:

# cd /etc/security

# vi limits

修改

default:

       

 default:

       fsize = -1

       core =-1

       cpu = -1

       data = -1

       rss =-1

       stack = -1

       nofiles =-1

将这两个参数修改为1,重启之后再上传就好了。

 

上传软件

客户端上传

ftp 192.168.8.254

mput aix*

aix上查看

ls

解压

# jar -xvf aix.*.zip

 

4、环境检查和配置

在安装好AIX6.1的IBM小型机上检查安装环境及必要的AIX软件及补丁:

1、检查物理内存,swap空间以及tmp空间

#/usr/sbin/lsattr –E –l sys0 –a realmem(检查内存至少1G

#lsps  -a       检查swap空间  oracle建议如果物理内存在1~2G swap1.5RAM,物理内存为2~8G swap=RAM;物理内存大于8Gswap=3/4RAM --根据实际可做适当调整。)

# df -g /tmp  看下tmp目录大小,oracle建议在150m~200m。(aix6.1默认为2g,所以足以,不用调整或根据使用要求做相应调整)

2、检查是否包含已经的包(ORACLE 安装要求的软件包)

bos.adt.base

bos.adt.lib

bos.adt.libm

bos.perf.libperfstat

bos.perf.perfstat

bos.perf.proctools

xlC.aix61.rte:9.0.0.1 or later (AIX 6.1)

xlC.rte:9.0.0.1 or later (AIX 6.1)     

可以用:# lslpp –l 后边加上上面的文件名检查是否安装

3、创建用户和组

分别创建dbaoinstall

#smit mkgroup

或者命令

#mkgroup -A oinstall

 # mkgroup dba

# cat /etc/group

system:!:0:root,pconsole,esaadmin

staff:!:1:ipsec,esaadmin,sshd,sybase,radiusd

bin:!:2:root,bin

sys:!:3:root,bin,sys

adm:!:4:bin,adm

uucp:!:5:uucp,nuucp

mail:!:6:

security:!:7:root

cron:!:8:root

printq:!:9:lp

audit:!:10:root

ecs:!:28:

nobody:!:4294967294:nobody,lpd

usr:!:100:guest

perf:!:20:

shutdown:!:21:

lp:!:11:root,lp

invscout:!:12:invscout

snapp:!:13:snapp

ipsec:!:200:

pconsole:!:14:pconsole

sshd:!:201:sshd

sybase:!:202:sybase

oinstall:!:401:oracle,grid

dba:!:402:oracle,grid

radiusd:!:205:radiusd

 

创建用户

smit mkuser

或者

#mkuser pgrp='oinstall' groups=dba oracle

# cat /etc/passwd

root:!:0:0::/:/usr/bin/ksh

daemon:!:1:1::/etc:

bin:!:2:2::/bin:

sys:!:3:3::/usr/sys:

adm:!:4:4::/var/adm:

uucp:!:5:5::/usr/lib/uucp:

guest:!:100:100::/home/guest:

nobody:!:4294967294:4294967294::/:

lpd:!:9:4294967294::/:

lp:*:11:11::/var/spool/lp:/bin/false

invscout:*:6:12::/var/adm/invscout:/usr/bin/ksh

snapp:*:200:13:snapp login user:/usr/sbin/snapp:/usr/sbin/snappd

ipsec:*:201:1::/etc/ipsec:/usr/bin/ksh

nuucp:*:7:5:uucp login user:/var/spool/uucppublic:/usr/sbin/uucp/uucico

pconsole:*:8:0::/var/adm/pconsole:/usr/bin/ksh

esaadmin:*:10:0::/var/esa:/usr/bin/ksh

sshd:*:202:201::/var/empty:/usr/bin/ksh

sybase:!:203:202::/sybase:/usr/bin/ksh

oracle:!:401:401::/home/oracle:/usr/bin/ksh

grid:!:402:401::/home/grid:/usr/bin/ksh

radiusd:*:204:205::/home/radiusd:/usr/bin/ksh

 

oracle用户设置口令

passwd oracle

 

4、创建安装目录

mkdir –p /oracle/products/11/db

chown –R oracle:oinstall /oracle/products

chmod –R 777 /oracle/products

查看/oracle目录大小

# df -g /oracle

Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on

/dev/fslv00       20.00     15.00   25%     3461     1% /oracle

5、设置环境变量                                              

# cat /home/oracle/.profile

export ORACLE_SID=wolf

export ORACLE_BASE=/oracle/products/                           

export ORACLE_HOME=$ORACLE_BASE/11/db                                 

export PATH=$PATH:$ORACLE_HOME/bin

# xhost +

access control disabled, clients can connect from any host

# su - oracle

$ export DISPLAY=192.168.8.126:1.0

$ ls

smit.log          smit.script       smit.transaction

$ cd /oracle

$ ls

aix.ppc64_11gR2_database_1of2.zip  lost+found

aix.ppc64_11gR2_database_2of2.zip  products

database

$ cd database

$ ls

doc           response      rootpre.sh    runInstaller  stage

install       rootpre       rpm           sshsetup      welcome.html

$ ./runInstaller

********************************************************************************

 

Your platform requires the root user to perform certain pre-installation

OS preparation.  The root user should run the shell script 'rootpre.sh' before

you proceed with Oracle installation.  rootpre.sh can be found at the top level

of the CD or the stage area.

 

Answer 'y' if root has run 'rootpre.sh' so you can proceed with Oracle

installation.

Answer 'n' to abort installation and then ask root to run 'rootpre.sh'.

 

********************************************************************************

 

Has 'rootpre.sh' been run by root? [y/n] (n)

y

 

Starting Oracle Universal Installer...

 

Checking Temp space: must be greater than 190 MB.   Actual 824 MB    Passed

Checking swap space: must be greater than 150 MB.   Actual 4608 MB    Passed

Checking monitor: must be configured to display at least 256 colors.    Actual 16777216    Passed

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2012-07-06_04-22-38PM. Please wait ...$

下面我们只安装数据库软件,

然后通过netca配置监听

通过dbca创建数据库

 

 欢迎加入qq群:
119224876(db china联盟),233065499(db china联盟),229845401(虚拟化-云计算-物联网)

 

 

你可能感兴趣的:(oracle,百度,ssl,ssh,AIX,oracle11g)