com
时代朝阳会员专区:Oracle 日常管理
在 HP-UX 上安装 Oracle10g 的准备工作
达成的目标/方案
本实践介绍了在 HP-UX PA-RISC(64bit)上安装 Oracle10g 的准备工作,内容主要包括以下几个步骤:
1 创建相关的逻辑卷和文件系统
2 安装必要的 HP-UX 修补
3 创建 Oracle 组和用户
4 配置 Oracle 的环境变量
5 装载 Oracle 安装文件
软硬件系统配置
1 硬件环境:1G 内存、本地存储、NAS 存储
# hostname
Hp(1~~n)
# ifconfig lan0
lan0: flags=843<UP,BROADCAST,RUNNING,MULTICAST>
inet 192.168.3.161~~~169 netmask ffffff00 broadcast
192.168.3.255
2 软件环境:操作系统:HP-UX
数据库版本:Oracle10g Release 10.2.0.1.0
# uname -a
HP-UX hp(1~~n) B.11.11 U 9000/785 2013951827 unlimited-user
license
3 VG00:安装操作系统(root 文件系统)
VG01:安装 Oracle 数据库到 /db
数据库文件存储 VG01 的裸设备中
VG02:存放 Oracle 备份文件
闪回恢复区 :/flash_area
4 操作系统、数据库用户信息(用户名/口令):
HP-UX:root/root
oracle/oracle
时代朝阳会员专区 第 1 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
Oracle:sys/oracle as sysdba
system/oracle
5 Oracle 用户环境变量(.profile 中的设置):
oracle 操作系统用户根目录:/db/oracle
ORACLE_BASE=/db/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
ORACLE_SID=sdzy
PATH=$PATH:$ORACLE_HOME/bin:.
数据实例名 sdzy(ORACLE_SID)
数据库连接模式确定 独占模式
数据文件位置 裸设备
/dev/vg01/rSYSTEM01
/dev/vg01/rUNDOTBS01
/dev/vg01/rSYSAUX01
/dev/vg01/rUSERS01
/dev/vg01/rTEMP01
日志文件位置 裸设备
/dev/vg01/rREDO3
/dev/vg01/rREDO2
/dev/vg01/rREDO1
控制文件位置 裸设备
/dev/vg01/rCTRL3
/dev/vg01/rCTRL2
/dev/vg01/rCTRL1
参数文件位置 裸设备: /dev/vg01/rSPFILESDZY
口令文件位置 裸设备: /dev/vg01/rPWDSDZY
跟踪文件位置 /db/oracle/admin/sdzy/bdump
/db/oracle/admin/sdzy/cdump
/db/oracle/admin/sdzy/udump
是否归档模式 是
闪回工作区 /flash_area
审计数据存放目录 /db/oracle/admin/sdzy/adump
数据库用户 sys/oracle SYSDBA
system/oracle DBA
scott/tiger USER
详细操作过程描述
1 创建相关的逻辑卷和文件系统。
1)进入# sam Î Disk and File Systems Î Volume Groups,选择 Actions Î Create New
Volume Group 创建新的卷组 vg01,并在卷组 vg01 上创建一个逻辑卷 lv_db:
时代朝阳会员专区 第 2 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
时代朝阳会员专区 第 3 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
时代朝阳会员专区 第 4 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
GOLDQPK11i_B.11.11.0412.5.depot Îhpux_700_11.11_o10g.tar Î
hpux__11.11_07210255.tar Î hpux__11.11_o10gR2_patch2.tar Î
T1471AA_A.04.50.003_HP-UX_B.11.11_32+64.depot Î
iSCSI-00_B.11.11.03e_HP-UX_B.11.11_64.depot
时代朝阳会员专区 第 5 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
3)选择 ActionsÎInstall,开始安装修补:
时代朝阳会员专区 第 6 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
5)照此方法,按顺序装完所有的修补。
6)本实践中,在安装修补时还需要用到的命令举例:
安装 hpux_700_11.11_o10g.tar
(本实践中用到类似安装方法的修补还有
hpux__11.11_07210255.tar、
hpux__11.11_o10gR2_patch2.tar)
# cd /opt/hp_patch
# ls
10gr2_database.cpio hpux__11.11_07210255.tar
GOLDQPK11i_B.11.11.0412.5.depot hpux__11.11_o10gR2_patch2.tar
T1471AA_A.04.50.003_HP-UX_B.11.11_32+64.depot
iSCSI-00_B.11.11.03e_HP-UX_B.11.11_64.depot
hpux_700_11.11_o10g.tar
# mkdir hpux_700_11.11_o10g
# mv hpux_700_11.11_o10g.tar hpux_700_11.11_o10g
# cd hpux_700_11.11_o10g
# ls
hpux_700_11.11_o10g.tar
# tar -xvf hpux_700_11.11_o10g.tar
x patch_manifest, 521 bytes, 2 tape blocks
时代朝阳会员专区 第 7 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
7) 打完修补后,可以执行以下命令检查系统的软件环境是否满足要求:
#/usr/sbin/swlist | more
我们必须创建以下组和用户:
The oinstall group (the Oracle Inventory group)
The dba group (the OSDBA group)
The oracle user (the Oracle software owner)
1) 进入# sam Î Accounts for Users and Groups Î Groups Î Actions Î Add 添加组
oinstall 和 dba :
时代朝阳会员专区 第 8 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
2)进入# sam Î Accounts for Users and Groups Î Users Î Actions Î Add 添加用户
oracle,并设置其主组为 oinstall:
3)进入# sam Î Accounts for Users and Groups Î Groups Î Actions Î modify 将 oracle
用户添加到 dba 组中:
时代朝阳会员专区 第 9 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
1)修改/home/oracle/.profile 文件,添加内容如下:
时代朝阳会员专区 第 10 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
2)修改/home/oracle/.dtprofile 文件:
将最后一行#DTSOURCEPROFILE=true 前面的#去掉。
5 装载 Oracle 安装文件。
本实践中 Oracle 的安装文件放在/opt/hp_patch/10gr2_database.cpio 下。以 root 用户登录,
为此文件授权:
体会与总结
1 在 HP-UX 上安装 ORACLE 数据库的准备工作主要包括以下几个步骤:
为数据库软件和数据库文件创建相关的逻辑卷和文件系统(以 root 用户操作);
安装必要的 HP-UX 修补(以 root 用户操作);
利用 SAM 创建 Oracle 组和用户(以 root 用户操作);
配置 Oracle 的环境变量(以 oracle 用户操作);
装载 Oracle 安装文件(以 root 用户操作,并授予操作权限)。
时代朝阳会员专区 第 11 页
www.zhaoyang-db.com/huiyuan