oracle中的aix,Oracle 11G for Aix -文件系统

1. 安装操作系统aix 6.1

安装过程时间过长,不要连接存储。

2. 安装app-dev servercdeopenssh

3. OS update(smitty updateall)

4. 创建oracle对应的文件系统

smitty mkvg

smitty mklv

smitty crfs

修改默认空间df -g

chfs -a size=nG /oralce ( / , /usr , /var , /tmp )

5. paging space( smitty chps加多少个LP)

查看要安装软件包,如果安装的版本比检测的版本高可能会显示没有安装

AIX Patches/Packages

===================================================

AIX 5.3 required packages:

bos.adt.base

bos.adt.lib

bos.adt.libm

bos.perf.libperfstat 5.3.9.0 or later

bos.perf.perfstat

bos.perf.proctools

rsct.basic.rte (For RAC configurations only)

rsct.compat.clients.rte (For RAC configurations only)

xlC.aix50.rte:10.1.0.0 or later

gpfs.base 3.2.1.8 or later (Only for RAC)

lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat 5.3.9.0 \

bos.perf.perfstat bos.perf.proctools rsct.basic.rte \

rsct.compat.clients.rte xlC.aix50.rte:10.1.0.0gpfs.base 3.2.1.8

AIX 6.1 required packages:

bos.adt.base

bos.adt.lib

bos.adt.libm

bos.perf.libperfstat 6.1.2.1 or later

bos.perf.perfstat

bos.perf.proctools

rsct.basic.rte (For RAC configurations only)

rsct.compat.clients.rte (For RAC configurations only)

xlC.aix61.rte:10.1.0.0 or later

gpfs.base 3.2.1.8 or later (Only for RAC)

lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat\

bos.perf.perfstat bos.perf.proctoolsrsct.basic.rte \

rsct.compat.clients.rte xlC.aix61.rte gpfs.base

AIX 7.1 required packages:

bos.adt.base

bos.adt.lib

bos.adt.libm

bos.perf.libperfstat

bos.perf.perfstat

bos.perf.proctools

xlC.aix61.rte.10.1.0.0 or later

xlC.rte.10.1.0.0 or later

gpfs.base 3.3.0.11 or later (Only for RAC)

lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat bos.perf.perfstat \

bos.perf.proctools xlC.aix61.rte.10.1.0.0 xlC.rte.10.1.0.0 gpfs.base 3.3.0.11

查看内核参数

lsattr -EH -l sys0 -a maxuproc

lsattr -EH -l sys0 -a ncargs

修改

chdev -l sys0 -a maxuproc=16384

chdev -l sys0 -a ncargs=256

6. 创建组

# mkgroup -'A' id='1000' adms='root' oinstall

# mkgroup -'A' id='1200' adms='root' dba

7. 创建用户 oracle

如果已经存在一个oracle用户,11201我们这个包是tar出来的,原来的oracle userid=1100

若想删除已有的oracle用,

rmuser -p oracle

然后记得删除home目录下oracle文件夹

rm -rf /home/oracle

最后再来创建新的oracle用户。

# mkuser id='1100' pgrp='oinstall' groups='dba' home='/home/oracle' fsize=-1 cpu=-1 data=-1 rss=-1 stack=-1 stack_hard=-1 capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE oracle

passwd oracle

登录测试:

在图形终端登录,生成.dtprofile,然后将文件里的注释删除

# DTSOURCEPROFILE=true

修改为:

DTSOURCEPROFILE=true

8. 创建目录结构

mkdir -p /oracle/app/oracle/product/11.2.0/db_1

chown -R oracle.oinstall /oracle/app

chmod -R 775 /oracle/app

9. 写环境变量

vi /home/oralce/.profile

ORACLE_BASE=/oracle/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

ORACLE_SID=racdb

PATH=$ORACLE_HOME/bin:$PATH

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

10. 修改CDE .dtprofile

# DTSOURCEPROFILE=true

去掉注释

DTSOURCEPROFILE=true

11. root用户执行database安装包里的

# ./rootpre.sh

./rootpre.sh output will be logged in /tmp/rootpre.out_13-03-07.11:47:04

Saving the original files in /etc/ora_save_13-03-07.11:47:04....

Copying new kernel extension to /etc....

Loading the kernel extension from /etc

Oracle Kernel Extension Loader for AIX

Copyright (c) 1998,1999 Oracle Corporation

Successfully loaded /etc/pw-syscall.64bit_kernel with kmid: 0x509c0000

Successfully configured /etc/pw-syscall.64bit_kernel with kmid: 0x509c0000

The kernel extension was successfuly loaded.

Checking if group services should be configured....

Nothing to configure.

12. oracle用户登录图形终端,执行./runInstaller

确认执行过rootpre.sh,之后输入y回车进行安装,否则默认值是n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值