Chinaunix首页 | 论坛 | 博客
  • 博客访问: 23959
  • 博文数量: 4
  • 博客积分: 1420
  • 博客等级: 上尉
  • 技术积分: 50
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-13 13:39
文章分类

全部博文(4)

文章存档

2007年(4)

我的朋友
最近访客

分类: Oracle

2007-05-23 16:52:20

操作系统:

  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.1hpux下的安装过程

一. 作为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 namedba,然后确定

回到accounts for users and groups

选择users,选择menu中的actions选项中的add

输入login nameoraclehome directory/home/oracleprimary group namedba,确定,输入密码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应用环境变量文件

三.安装系统的补丁

需要安装的补丁有:GOLDQPK11iMegPatch PHKL_25506PHSS_26263PHSS_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

nextsource pathdestination里的namehome都应该已经设定好,如果destination没有设定好,那自行输入namehomehome的路径要和.profile里设定的一样

next,选择oracle9i dababase 9.2.0.1.0,点next

选择custom,点next,选择要安装的组件,点next

component locations中直接点next

administrator groupoperator group中都是dba,点next

database中选择no,点next

jdk home/opt/java1.3/jre,点next

看一下summary,然后点install开始安装

安装完了以后,提示要先运行root.shtelnet服务器用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

输入listenername,点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

输入databasenamesid号,点next

选择generial mode,点next

选择character sets,选择choose from the list of character sets,选择ZHS16GBK,点next

出现database storage窗口,点next

database,点finish

看一下summary,点ok

然后开始建立数据库,建好以后需要输入syssystem用户的密码

完成安装,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

 

阅读(844) | 评论(0) | 转发(0) |
0

上一篇:串口安装HP-UX

下一篇:AIX补丁与rpm包安装

给主人留下些什么吧!~~