IBM小型机 ORACLE数据库安装说明

IBM小型机 ORACLE数据库安装说明(2007-01-23 09:57:09)转载 分类: 技术资料
一.安装环境:
操作系统: IBM AIX 4.3.3
数据库软件: Oracle8i Enterprise Edition Release 3 (8.1.7) (64 bit)
二.安装步骤:
1.根据安装手册,安装相应的操作系统补丁。补丁盘标识为IBM AIX UPDATA
2.创建dba组及oracle用户:
#smit,用图形界面创建组,组名为dba
再#smitty mkuser 创建oracle用户
键入user name 为oracle用户,Primary Group那一栏添入dba,Home Directory那一栏添入 /oracle,其余选项可以选用默认值,按回车创建用户。
3.分配磁盘空间:
在根目录下
#mkdir oracle 建立oracle 文件集
#mkdir oradata 建立oracle 文件集
#chown –R oracle:dba /oracle修改/oracle文件集的使用权限,创建Oracle软件存放的Mount point。
#chown –R oracle:dba /oradata修改/oradata文件集的使用权限创建Oracle库文件存放的Mount point。
#smit,调用图形工具,将相应的磁盘空间mount至/oracle与/oradata两个Mount point下。
详细内容如下:
#smitty crjfs
选择Add a Standard Journalde file System
选择 datavg
size of file system 添入以512K单位的文件集大小
MOUNT POINT 添入/oracle
#smitty crjfs
选择Add a Standard Journalde file System
选择 datavg
size of file system 添入以512K单位的文件集大小
MOUNT POINT 添入/oradata
4.以root用户登录,并编辑.profile文件:
#su – oracle
$vi .profile
在.profile文件中加入以下内容:
umask 022
export DISPLAY=yd1:0.0
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=/oracle/app/oracle/product/8.1.7
export ORACLE_SID=ORCL
export NLS_LANG=”SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280”
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH=$ORACLE_HOME/bin:/usr/bin:/usr/ccs/bin:/usr/local/bin:/etc:$PATH
保存(先按ESC,再打:wq)后退出oracle用户:
$exit
5.将光盘装入光驱,Mount上Oracle第一张安装盘:
#mount –rv cdrfs /dev/cd0 /cdrom
6.安装oracle软件:
用oracle用户重新登陆后,再打开一个窗口执行su – root登陆到root用户确保两个窗口,一个为root用户,另一个为oracle用户。
在root用户窗口中,执行以下命令:
#xhost +
#cd /cdrom
#./rootpre.sh 然后键入Y 回车
在oracle用户窗口中,执行以下命令:
$cd /cdrom
$./runInstaller
进入图形安装界面下,前几项均用默认值,选择ORACLE安装类型时选择CUSTOM类型安装,根据提示执行相应的脚本,选择相应的组件(除了OPS、Advanced Security、Legato Storage Manager、Documentation外的所有组件);系统询问安装节点时,选择只安装本机;系统询问是否创建

数据库时,选择“No”。
中途提示更换光盘时,在oracle用户下执行如下命令:
$cd /
在root用户下执行如下命令:
#cd /
#umount /cdrom(取出并更换光盘)
#mount –rv cdrfs /dev/cd0 /cdrom
软件安装完成后,根据提示,以root用户执行/oracle/app/oracle/product/8.1.7/root.sh
然后键入Y 回车。
配置oracle网络,输入SID =orcl ,选择使用TCP/IP 传输协议,其他均用默认值即可。
7.创建数据库:
#cd /oradata
#mkdir orcl
在软件安装完成后,在oracle用户下执行以下命令,启动Database Configration Assistant:
$dbassist
用Custom方式,选择所有的组件,并修改数据文件路径,将数据文件放在 /oradata/orclL目录下,将Tools表空间的大小改为16MB,Rollback表空间的大小改为800MB,Temp表空间的大小改为800MB,日志文件的大小改为1MB。
三.性能调整:
根据数据库运行的硬件环境(双CPU,2GB内存),编辑/oracle/app/oracle/product/8.1.7/dbs下的initORCL.ora文件,对数据库SGA区的大小做了如下修改:
db_block_buffers的值改为76800(即600MB)
shared_pool_size的值改为150M
log_buffer的值改为1048576(即1MB)
修改完成后,关闭并重新启动数据库。
四.数据库Failover配置:
1.修改数据库网络配置。
进入$ORACLE_HOME/network/admin,修改其中的tnsnames.ora与listener.ora文件,将其中含HOST一行的主机名改为虚拟IP。
2.查找$ORACLE_HOME/bin目录下的dbstart与dbshut文件,对两个文件进行修改:
(1). dbstart
找到其中的所有shutdown,将其改为shutdown immediate;
在文件的变量设置部分后加入一行: lsnrctl start。(含Loop单词一行的前一行)
(2). dbshut
找到其中的所有shutdown,将其改为shutdown immediate;
在文件的结尾加入一行: lsnrctl stop。
3.将dbstart与dbshut提供给IBM工程师,进行双机切换配置。(#smit cluster)
4.以oracle用户登录,将dbstart与dbshut拷贝至/bin目录下。
$cp /orapp/app/oracle/product/8.1.7/bin/dbstart /bin
$cp /orapp/app/oracle/product/8.1.7/bin/dbstop /bin
5.以root用户执行以下命令:
#smitty hacmp
配置HA 图形界面将启动,执行下列步骤:
定义资源组:
选择Cluster Configuration
选择Cluster Resources
选择Define Resource Groups
选择 Add a Resource Group
选择Change/Show Resources for a Resource Group
Resources Group Name Yd
Node Relationship Cascading
Participating Node Names Yd1 YD2
Svc IP Label Yd1_svc
Volume Groups Datavg
File System /oradata
Application Servers Oracle

Resources Group Name Yd
Node Relationship
Participating Node Names Yd1 yd2
Svc IP Label Yd1_svc
Volume Groups Datavg
File System /oradata
Application Servers Oracle
6.生成两个脚本脚本内容:
oracle

_start :
sleep 15
su – oracle –c /oracle/app/oracle/product/8.1.7/bin/dbstart
oracle_stop:
su – oracle –c /oracle/app/oracle/product/8.1.7/bin/dbshut
sleep 15

7.同步HACMP集群定义:
同步集群拓扑
#smit hacmp
选择Cluster Configuration
选择Cluster Topology
选择Synchronize Cluster Topology
8.同步集群资源
#smit hacmp
选择Cluster Configuration
选择Cluster Resources
选择Synchronize Cluster Resource
上述两个步骤,只有当运行状态为OK时,才对。
9.HACMP的启动和停止
在两台机器上,编辑启动和停止HACMP的脚本;
/etc/ha_start:
/usr/sbin/cluster/etc/rc.cluster –boot –Nbi
/etc/ha_stop:
/usr/sbin/cluster/utilities/clstop –y –N –gr
/etc/ha_stat:
/usr/sbin/cluster/clstat

相关主题
相关文档
最新文档