使用命令行方式静默安装Oracle 11gR2

http://blog.sina.com.cn/s/blog_4bd5673601016vhx.html

背景:

操作系统:AIX 6.1版本

数据库版本:Oracle 11.2.0.3.0

操作系统上没有安装CDE程序,不能直接使用XManager进行安装。故考虑采用命令行方式进行安装。

准备:

1.Oracle安装包

2.Xmanager软件(在后面启动runInstaller时,需要通过该软件)

操作步骤:

1.查看磁盘空间是否足够。

这里,我在rootvg上创建两个lv,lv_oracle挂载在/orcl目录下,用于存放oracle的安装包;lv_oracledata挂载在/oracledata目录下,用于存放oracle的实际运行数据。

使用命令行方式静默安装Oracle <wbr>11gR2

2.检查/usr、/var、/tmp、/home目录的大小。

建议配置如下:

/usr 4G

/var 2G

/tmp 4G

/home 4G

使用命令行方式静默安装Oracle <wbr>11gR2

3.查看交换空间的大小。建议的大小是2*物理内存。

#/usr/sbin/lsattr -E -l sys0 -a realmem

使用命令行方式静默安装Oracle <wbr>11gR2

#lsps -s

使用命令行方式静默安装Oracle <wbr>11gR2

如果需要修改交换空间大小,可执行如下命令:

#chps -s 物理分区数 hd6

物理分区的大小可通过lsvg -L rootvg查看,这里PP大小为256M。

使用命令行方式静默安装Oracle <wbr>11gR2

4.检查系统包是否均存在。

#lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools bos.adt.prof bos.cifs_fs.rte

使用命令行方式静默安装Oracle <wbr>11gR2

如果不存在,则需要执行smitty installp,从安装介质或是安装目录下安装。

安装文件集,挂载AIX系统安装盘

smitty installp -->

* INPUT device / directory for software /dev/cd0

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

> bos.cifs_fs ALL |

| + 6.1.4.0 Runtime for SMBFS | +

| + 6.1.1.0 SMIT Interface for SMBFS

打补丁 path

> bos.cifs_fs ALL | +

| + 6.1.7.0 Runtime for SMBFS | +

| + 6.1.6.0 SMIT Interface for SMBFS | +


5.创建用户组和用户。

#mkgroup id=101 dba

#mkgroup id=102 oinstall

#useradd -u 101 -g oinstall -G dba -d /home/oracle -m -s /usr/bin/ksh oracle

6.创建安装目录。

#mkdir -p /oracledata/product/11.2.0/db_1

# mkdir /oracledata/oradata

# chown -R oracle:oinstall /oracledata

7.将安装文件上传到/orcl目录下,并修改目录属主。

#chown -R oracle_oinstall /orcl

8.修改oracle用户的权限。可直接在命令行中执行如下命令:

#chuser fsize=-1 oracle

#chuser stack=-1 oracle

#chuser rss=-1 oracle

#chuser core=-1 oracle

#chuser data=-1 oracle

#chuser nofiles=-1 oracle

#chuser fsize=-1 root

#chuser stack=-1 root

#chuser rss=-1 root

#chuser core=-1 root

#chuser data=-1 root

#chuser nofiles=-1 oracle

#chdev -l sys0 -a maxuproc='16384'

或者,以root用户编辑/etc/security/limits文件,增加如下内容:

root:
fsize = -1
stack = -1
rss = -1
core = -1
data = -1

oracle:
fsize = -1
stack = -1
rss = -1
core = -1
data = -1
nofiles = -1

权限修改完毕后,执行shutdown -r重启操作系统。

9. 修改oracle用户的环境变量。

#su - oracle

$vi /home/oracle/.profile

export ORACLE_BASE=/oracledata
export ORACLE_HOME=/oracledata/product/11.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export NLS_LANG=AMERICAN_AMERICA.UTF8
umask 022

保存退出。

10. 将安装文件以root用户上传到/orcl目录下。

11.执行rootpre.sh脚本。

#cd /orcl/database

#chmod 755 *

#./rootpre.sh

12. 切换到Oracle用户,配置DISPLAY参数。

$export DISPLAY=172.16.181.201:0.0

这里的172.16.181.201指的是自己PC机的IP。在启动oracle安装程序时,需要映射到本地PC机上以检查像素是否满足最低配置要求。

14. 打开Xmanager -> Xstart,根据实际情况进行如下配置:

使用命令行方式静默安装Oracle <wbr>11gR2

15. 配置完成后,点击“Run”按钮,进入Xterm界面。

输入xclock,应该显示钟的图案。

使用命令行方式静默安装Oracle <wbr>11gR2

16. 在/orcl/database目录下,执行./runInstaller命令,将显示Oracle的安装界面。

后续的安装与windows一样,在此就不继续叙述。

17. 如果在安装数据库的时候,没有选择“创建数据库”,则可在安装完成后,在Xterm界面,执行dbca单独进行数据库的创建。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值