安装oracle 9.2 for hp-ux11.11施工文档:shock:
操作系统:
HP-UX 版本11.11。
利用以下命令获取当前操作系统信息:
$ uname –a
操作系统补丁(详细补丁要求看oracle 的install guide)
使用以下命令确认系统上安装了哪些系统补丁:
$ /usr/sbin/swlist -l patch
使用以下命令确认系统上是否安装了特定的系统补丁:
$ /usr/sbin/swlist -l patch patch_number
使用以下命令确认系统上安装了哪些系统补丁包:
$ /usr/sbin/swlist -l bundle
Operating System: HP-UX PA-RISC Version 11i v1 (11.11)
Oracle Database - Enterprise Edition Version 9.2 64-bit
N/A Version N/A
Status: Certified
Product Version Note:
None available for this product.
Certification Note:
Existing patch sets:
9.2.0.2
9.2.0.3
9.2.0.4
9.2.0.6
需要到metalink下载(需要metalink账号),9.2.0.6 有587M。
If you are installing HP-UX version 11i (11.11) :
Install all the OS patches/patch bundles mentioned in 9.2 Release Notes or superceding patches patch bundles:
As per 9.2 Release Notes required OS patches to run 9.2 on HP-UX 11i are :
GOLDQPK11i Dec 2001 (includes both GOLDAPPS11i and GLODBASE11i)
PHKL_25506
PHSS_26263
PHSS_24638 7
JDK 1.3.1.02
Oracle 9.2.0.1在hpux下的安装过程
一. 作为root用户的工作
1. 配置内核参数
用root用户登陆
#sam 进入system administrator manager
在其中选择kernel configuration,进入以后在选择configurable parameters
修改以下参数
MAXDSIZ 1073741824
MAXDSIZ_64 2147483648
MAXSSIZ 134217728
MAXSSIZ_64 1073741824
MAXUSERS 1000
NPROC 208*MAXUSERS
SEMMNI 500
SEMMNS 1000
SEMMSL 2048
SEMVMX 32767
SEMMNU 500
SHMMAX 1073741824
SHMMNI 512
SHMSEG 200
VPS_CEILING 64
2. 安装oracle9201所需要的磁盘空间
创建2个文件系统,一个用来安装oracle,不小于4G,取名为/oracle,另一个用来存放oracle的安装文件,分配空间30G,取名为/oradata,同时保证/tmp目录有多于55M的空闲空间
3. 创建dba组和oracle用户
用root用户登陆
#sam进入system administrator manager
在其中选择accounts for users and groups
选择groups,选择menu中的actions选项中的add
输入group name为dba,然后确定
回到accounts for users and groups
选择users,选择menu中的actions选项中的add
输入login name为oracle,home directory为/home/oracle,primary group name为dba,确定,输入密码oracle并确认
# chown oracle:dba /oracle
# chmod 755 /oracle
# chown oracle:dba /oradata
# chmod 755 /oradata
二. 设置oracle的环境变量
#su – oracle 用oracle用户登陆
$vi .profile 修改参数文件
在文件的最后加入以下参数
ORACLE_BASE=/oracle
ORACLE_HOME=/oracle/product/9.2.0.1
ORACLE_SID=ora
ORACLE_TERM=xterm
export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_TERM
NLS_LANG=american_america.ZHS16GBK
export NLS_LANG
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export ORA_NLS33
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib:/lib:/usr/lib:$ORACLE_HOME/RDBMS/lib:$ORACLE_HOME/lib32
SHLIB_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/rdbms/lib32
ORACLE_DOC=$ORACLE_BASE/product/9.2.0.1
export SHLIB_PATH LD_LIBRARY_PATH ORACLE_DOC
PATH=/bin:/usr/bin:/usr/sbin:/opt/bin:/usr/local/bin:$ORACLE_HOME/bin:/usr/contrib/bin:$PATH
export PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
EDITOR=vi
export EDITOR
$. ./.profile应用环境变量文件
三.安装系统的补丁
需要安装的补丁有:GOLDQPK11i,MegPatch PHKL_25506,PHSS_26263,PHSS_24638, swinstall –s 文件全名安装补丁,例如PHKL_25506,假设下载到/tmp目录
#cd tmp
#sh PHKL_25506
#swinstall –s /tmp/PHKL_25506.depot
注:如果装操作系统的时候打过了随机的系统补丁,只需要打PHSS_26263这一个补丁就行了
四.修改系统的bug
执行以下命令
#cd /usr/lib
#ln –s /usr/lib/libX11.3 libX11.sl
#ln –s /usr/lib/libXIE.2 libXIE.sl
#ln –s /usr/lib/libXext.3 libXext.sl
#ln –s /usr/lib/libXhp11.3 libXhp11.sl
#ln –s /usr/lib/libXi.3 libXi.sl
#ln –s /usr/lib/libXm.4 libXm.sl
#ln –s /usr/lib/libXp.2 libXp.sl
#ln –s /usr/lib/libXt.3 libXt.sl
#ln –s /usr/lib/libXtst.2 libXtst.sl
五.安装oracle并建立数据库
#cd /etc
#vi pfs_fstab
在这个文件中,输入以下内容:
/dev/dsk/c3t2d0 /cdrom pfs-rrip xlat=unix 1 0
保存这个文件之后,在root用户下输入以下命令。
#nohup /usr/sbin/pfs_mountd &
#nohup /usr/sbin/pfsd &
#/usr/sbin/pfs_mount /cdrom
如安装文件不在光盘,则直接上传到一个目录下即可
安装xmanager,并用oracle用户登陆到服务器,并启动一个终端,在终端里输入
$DISPLAY=Your PC IP:0.0
$export DISPLAY
$/ cdrom/runInstaller &
然后就出现了universal installer
点next,source path和destination里的name和home都应该已经设定好,如果destination没有设定好,那自行输入name和home,home的路径要和.profile里设定的一样
点next,选择oracle9i dababase 9.2.0.1.0,点next
选择custom,点next,选择要安装的组件,点next
在component locations中直接点next
在administrator group和operator group中都是dba,点next
在 database中选择no,点next
jdk home是/opt/java1.3/jre,点next
看一下summary,然后点install开始安装
安装完了以后,提示要先运行root.sh,telnet服务器用root登陆
#cd /oracle/product/9.2.0.1
#sh root.sh
提示local bin directory为/usr/local/bin,直接回车
如有重复,就覆盖
执行完root.sh以后返回xmanager,点ok
出现net configuration assistant对话框,点next
选No I want to defer this configuration to another time,点next
输入listener的name,点next
已经安装了tcp协议,点next
使用默认端口1521,点next
提示是否要配置另外一个listener的时候,选择no,点next
listener configuration complete,点next
选 No I do not to change the naming methods configured,点next
Oracle Net Configuration Complete,点finish
出现database configuration assistant,点next
选 a database,点next
选general purpose,点next
输入database的name和sid号,点next
选择generial mode,点next
选择character sets,选择choose from the list of character sets,选择ZHS16GBK,点next
出现database storage窗口,点next
选 database,点finish
看一下summary,点ok
然后开始建立数据库,建好以后需要输入sys和system用户的密码
完成安装,exit退出
数据库参数:
SID:ora
SGA:1024M
需要调整的内核参数:
KSI_ALLOC_MAX (NPROC*8)
MAX_THREAD_PROC 256
MAXDSIZ 1073741824 bytes
MAXDSIZ_64BIT 2147483648 bytes
MAXSSIZ 134217728 bytes
MAXSSIZ_64BIT 1073741824
MAXSWAPCHUNKS 16384
MAXUPRC ((NPROC*9)/10)
MSGMAP (MSGTQL2)
MSGMNI NPROC
MSGSEG 32767
MSGTQL NPROC
NCALLOUT (NKTHREAD16)
NCSIZE ((8*NPROC2048)VX_NCSIZE)
NFILE (15*NPROC2048)
NFLOCKS 4096
NINODE (8*NPROC2048)
NKTHREAD (((NPROC*7)/4)16)
NPROC 4096
SEMMAP (SEMMNI2)
SEMMNI 4096
SEMMNS (SEMMNI*2)
SEMMNU (NPROC - 4)
SEMVX 32768
SHMMAX AvailMem
SHMMIN 1
SHMMNI 512
SHMSEG 32
VPS_CEILING 64
阅读(1102) | 评论(0) | 转发(0) |