Oracle 10g 在 HP-UX 上安装详解

1、查看当前文件系统
[root@hp173 /]#bdf
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3     204800  154080   50384   75% /
/dev/vg00/lvol1     298928   83696  185336   31% /stand
/dev/vg00/lvol8    2613248 1010056 1592040   39% /var
/dev/vg00/lvol7    2359296 1629616  724040   69% /usr
/dev/vg00/lvol4    2048000    3480 2029640    0% /tmp
/dev/vg00/lvol6    4399104 2890728 1496672   66% /opt
/dev/vg00/lvol5      24576    2344   22136   10% /home
192.168.8.161:/soft
                   10485760 2526384 7711288   25% /soft
/dev/vg00/lv_u01   8388608    3172 8123400    0% /u01


2、卸载文件系统
[root@hp173 /]#umount /u01


3、删除LV
[root@hp173 /]#lvremove /dev/vg00/lv_u01 


4、创建挂载点
[root@hp173 /]#mkdir /u01


5、创建 LV
[root@hp173 /]#lvcreate -L 8192m -n lv_u01 vg00


6、在LV上创建文件系统
[root@hp173 /]#newfs -F vxfs /dev/vg00/lv_u01


7、挂载文件系统
[root@hp173 /]#mount /dev/vg00/lv_u01 /u01 


8、查看挂载结果
[root@hp173 /]#bdf                           
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3     204800  154080   50384   75% /
/dev/vg00/lvol1     298928   83696  185336   31% /stand
/dev/vg00/lvol8    2613248 1010064 1592032   39% /var
/dev/vg00/lvol7    2359296 1629616  724040   69% /usr
/dev/vg00/lvol4    2048000    3480 2029640    0% /tmp
/dev/vg00/lvol6    4399104 2890728 1496672   66% /opt
/dev/vg00/lvol5      24576    2344   22136   10% /home
192.168.8.161:/soft
                   10485760 2526384 7711288   25% /soft
/dev/vg00/lv_u01   8388608    3172 8123400    0% /u01


9、修改 /etc/fstab 使文件系统在系统下次启动时自动挂载
[root@hp173 /]#vi etc/fstab
/dev/vg00/lvol3 / vxfs delaylog 0 1
/dev/vg00/lvol1 /stand hfs defaults 0 1
/dev/vg00/lvol4 /tmp vxfs delaylog 0 2
/dev/vg00/lvol5 /home vxfs delaylog 0 2
/dev/vg00/lvol6 /opt vxfs delaylog 0 2
/dev/vg00/lvol7 /usr vxfs delaylog 0 2
/dev/vg00/lvol8 /var vxfs delaylog 0 2
#/dev/vg01/u01 /u01 vxfs delaylog 0 2
#/dev/vg00/u01test /u01 vxfs delaylog 0 2
#/dev/vg00/cuugtest /database vxfs delaylog 0 2
/dev/vg00/lv_u01 /u01 vxfs delaylog 0 2


-----------------------------------------------
--------------准备 oracle 安装环境
1、物理内存必须至少1024mb
[root@hp173 /]#grep "Physical:" /var/adm/syslog/syslog.log
Jun 21 13:56:46 hp173 vmunix:     Physical: 1048576 Kbytes, lockable: 586428 Kbytes, available: 680912 Kbytes


2、检查交换分区大小是否满足安装条件(RAM 512-2048: 1.5RAM; RAM 2049-8192:1*RAM; RAM > 8192:0.75*RAM)
[root@hp173 /]#/usr/sbin/swapinfo -a
             Kb      Kb      Kb   PCT  START/      Kb
TYPE      AVAIL    USED    FREE  USED   LIMIT RESERVE  PRI  NAME


dev     2097152       0 2097152    0%       0       -    1  /dev/vg00/lvol2
reserve       -  165388 -165388
memory   587360  221820  365540   38%


3、检查 /tmp 文件系统空间是否满足安装条件(至少 400mb)
[root@hp173 /]#bdf /tmp
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol4    2048000    3480 2029640    0% /tmp


4、检查安装 oracle 的目录空间是否满足安装条件(2.5GB 以上)
[root@hp173 /]#bdf /u01
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lv_u01   8388608    3172 8123400    0% /u01


5、检查 system architecture 是否可以运行要安装的 oracle 软件
[root@hp173 /]#/bin/getconf KERNEL_BITS
64




--------------------------------------------------------------
---------------检查软件要求
1、检查 HP-UX 的操作系统版本
[root@hp173 /]#uname -a
HP-UX hp173 B.11.11 U 9000/785 2009876242 unlimited-user license


2、检查系统是否已安装所需的 patch
Quality Pack bundle: 
GOLDQPK11i


Patches for HP-UX 11i V1 (11.11): 
•PHNE_31097: ONC/NFS general release/performance patch
•PHSS_31221: HP aC++ -AA runtime libraries (aCC A.03.60)


Patches for JDK on HP-UX 11i V1 (11.11): 
•PHSS_30970: ld(1) and linker tools cumulative patch


Patches for HP-UX 11i V1 (11.11): 
•PHSS_32508: HP aC++ Compiler (A.03.63)
•PHSS_32509: ANSI C compiler B.11.11.12 cumulative patch
•PHSS_32510: +O4/PBO Compiler B.11.11.12 cumulative patch


[root@hp173 /]#/usr/sbin/swlist -l bundle | grep GOLD


  GOLDAPPS11i           B.11.11.0812.479 Applications Patches for HP-UX 11i v1, December 2008 
  GOLDBASE11i           B.11.11.0812.479 Base Patches for HP-UX 11i v1, December 2008 


[root@hp173 /]#/usr/sbin/swlist -l patch | grep PHSS_31097
[root@hp173 /]#/usr/sbin/swlist -l patch | grep PHSS_31221
[root@hp173 /]#/usr/sbin/swlist -l patch | grep PHSS_30970
[root@hp173 /]#/usr/sbin/swlist -l patch | grep PHSS_32508
[root@hp173 /]#/usr/sbin/swlist -l patch | grep PHSS_32509
[root@hp173 /]#/usr/sbin/swlist -l patch | grep PHSS_32510




------------------------------
------------创建所需的 symbloc link 符号链接
[root@hp173 lib]#ln -s libX11.3 libX11.sl
[root@hp173 lib]#ln -s libXIE.2 libXIE.sl
[root@hp173 lib]#ln -s libXext.3 libXext.sl
[root@hp173 lib]#ln -s libXhp11.3 libXhp11.sl
[root@hp173 lib]#ln -s libXi.3 libXi.sl
[root@hp173 lib]#ln -s libXm.4 libXm.sl
[root@hp173 lib]#ln -s libXp.2 libXp.sl
[root@hp173 lib]#ln -s libXt.3 libXt.sl
[root@hp173 lib]#ln -s libXtst.2 libXtst.sl




----------------------------------------
-----------检查网络设置
1、配置名称解析
[root@hp173 /]#hostname
hp173


[root@hp173 /]#cat /etc/hosts | grep `eval hostname`


192.168.8.173  hp173.oracle.com   hp173
192.168.8.69   hp173-vip
10.11.11.173       hp173-priv




2、设置 ORACLE_HOSTNAME
export ORACLE_HOSTNAME=hp173.oracle.com




---------------------------------------
-----------创建所需的操作系统 group 和 user
OSDBA group dba
OSOPER group oper
Oracle Inventory group oinstall
Oracle software owner user oracle


1、确定 oinstall 组是否存在
[root@hp173 /]#more /var/opt/oracle/oraInst.loc
inventory_loc=/u01/app/oracle/oraInventory
inst_group=oinstall


[root@hp173 /]#/usr/sbin/groupadd oinstall
[root@hp173 /]#/usr/sbin/groupadd dba
[root@hp173 /]#/usr/sbin/groupadd oper


2、确定 oracle 用户是否存在
[root@hp173 /]#id oracle
Can't find user oracle


3、创建 oracle 用户,并指定 group
[root@hp173 /]#/usr/sbin/useradd -g oinstall -G dba,oper -d /home/oracle oracle
[root@hp173 /]#id oracle
uid=105(oracle) gid=104(oinstall) groups=106(oper),105(dba)


4、为 oracle 用户指定密码
[root@hp173 /]#passwd oracle
Changing password for oracle
New password: 
Re-enter new password: 
Passwd successfully changed


5、创建 unprivileged 用户
[root@hp173 /]#/usr/sbin/useradd extjob


6、验证 nobody 用户是否存在
[root@hp173 /]#id nobody
uid=4294967294(nobody) gid=4294967294(nogroup)
如果不存在 /usr/sbin/useradd nobody


-----------------------------------------
-----------配置内核参数
详情请参阅官方文档


[root@hp173 /]#/usr/sbin/sam














------------------------------------------
-----------创建 oracle 软件安装目录
[root@hp173 /]#mkdir -p /u01/app/oracle
[root@hp173 /]#chown -R oracle:oinstall /u01
[root@hp173 /]#chmod -R 775 /u01




------------------------------------------
----------配置 oracle 用户环境变量
[root@hp173 /]#vi /etc/passwd
#oracle:QCyJVKvPPb4a.:105:104::/home/oracle:/sbin/sh
oracle:QCyJVKvPPb4a.:105:104::/home/oracle:/opt/OpenSource/bin/bash


[root@hp173 /]#su - oracle
bash-2.04$ vi .profile


export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORA_CRS_HOME=/u01/crs
export ORACLE_SID=prod
export ORACLE_TERM=xterm
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib
export PATH=$PATH:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib


export PS1='[\u@\h \W]\$'


bash-2.04$ exit
logout
[root@hp173 /]#su - oracle
bash-2.04$ source .profile
                                                                                                                        
Value of TERM has been set to "vt100". 
WARNING:  YOU ARE SUPERUSER !!\n

[#oracle@hp173 /]$pwd


转载请注明出处及原文链接:

http://blog.csdn.net/xiangsir/article/details/8576835


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值