一安装oracle 9i release 2 (9.2.0.1)
1mount光盘:
把4张安装盘中的#1放入光驱中,然后运行:
#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
2配置系统内核参数(推荐值请参阅oracle手册)
3配置oracle用户的环境变量:
#xhost +
#su – oracle
$vi .profile
加入以下几行:
export DISPLAY=10.55.20.3:0.0
export ORACLE_HOME=/oracle/product/9.2.0
export ORACLE_BASE=/oracle
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=ops1
export LANG=zh_CN.hp15CN
4使环境变量生效:
$ . /oracle/.profile
5运行安装程式开始安装:
$ /cdrom/runInstaller&
6当提示输入管理组时输入已建立好的dba组
7提示选择安装的节点时选择ops1和ops2
8提示安装方式时选择“software only”的安装方式,也就是不建立数据库和net服务
9提示更换光盘#2,#3,#4时,先另开一个终端窗口,运行命令:
#/usr/sbin/pfs_umount /cdrom
然后取出光盘,放入新光盘,再运行:
#/usr/sbin/pfs_mount /cdrom
然后点”确定”
10提示需要运行root.sh时,按照提示在相应目录下以root身份运行该脚本。
11安装完成后oracle会自动将在ops1上安装的文档复制到ops2节点上
整个安装oracle的过程大约需要60—90分钟
二 将ops1上的/oracle/.profile复制到ops2相应目录下,并修改为:
export DISPLAY=10.55.20.5:0.0
export ORACLE_HOME=/oracle/product/9.2.0
export ORACLE_BASE=/oracle
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=ops2
export LANG=zh_CN.hp15CN
三 手工创建NET服务
1 以oracle身份运行命令:
$ netca
具体配置方法和windows相同,需要配置一个监听服务,默认端口1521
2 当提示配置的节点时选择ops1和ops2
3 在ops1和ops2上分别启动监听服务:
$lsnrctl start
四创建数据库
1首先在ops1上配制数据库:
$ dbca
象windows中安装oracle相同,按照向导操作,注意在选择数据文档,控制文档和重做日志文档时修改为之前建好的裸设备文档名
当配置完成后,选择保存到脚本ops1.sh。不要通过DBCA直接创建数据库
2修改保存的脚本
主要需要修改的部分有:
添加一新的自动管理回滚表空间UNDO2(裸设备事先已建好)
修改MAXINSTANCES,MAXLOGFILES,MAXLOGMEMBERS,MAXDATAFILES等参数
3运行脚本ops1.sh创建数据库,过程大约60-80分钟
4将参数文档initops1.ora复制到ops2上的相同位置,更名为initops2.ora并进行修改(以下是ops2上的init.ora文档示范)
##############################################################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
##############################################################################
###########################################
# MTS
###########################################
dispatchers=”(PROTOCOL=TCP)”
###########################################
# Optimizer
###########################################
hash_join_enabled=TRUE
query_rewrite_enabled=FALSE
star_transformation_enabled=FALSE
###########################################
# Job Queues
###########################################
job_queue_processes=10
###########################################
# Instance Identification
###########################################
instance_name=ops2
instance_number=2
thread=2
###########################################
# Miscellaneous
###########################################
aq_tm_processes=1
compatible=9.2.0.0.0
###########################################
# Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE
###########################################
# Sort, Hash joins, Bitmap Indexes
###########################################
pga_aggregate_target=25165824
sort_area_size=4194304
###########################################
# Database Identification
###########################################
db_domain=””
db_name=ops
###########################################
# File Configuration
###########################################
control_files=(“/dev/vgops/ropsctl1.ctl”, “/dev/vgops/ropsctl2.ctl”, ”/dev/vgops/ropsctl3.ctl”)
###########################################
# Pools
###########################################
java_pool_size=104857600
large_pool_size=8388608
shared_pool_size=104857600
###########################################
# Cursors and Library Cache
###########################################
open_cursors=300
###########################################
# System Managed Undo and Rollback Segments
###########################################
undo_management=AUTO
undo_retention=10800
undo_tablespace=UNDOTBS2
###########################################
# Diagnostics and Statistics
###########################################
background_dump_dest=/oracle/admin/ops/bdump
core_dump_dest=/oracle/admin/ops/cdump
timed_statistics=TRUE
user_dump_dest=/oracle/admin/ops/udump
###########################################
# Processes and Sessions
###########################################
processes=150
###########################################
# Redo Log and Recovery
###########################################
fast_start_mttr_target=300
###########################################
# Cache and I/O
###########################################
db_block_size=8192
db_cache_size=25165824
db_file_multiblock_read_count=16
global_names=TRUE
cluster_database=true
cluster_database_instances=2
5在ops1上为ops2创建私用线程
$sqlplus “/ as sysdba”
sqlplus>startup
sqlplus>alter database add thread 2 group 2 (/dev/vgops/rops2log1.log,
/dev/vgops/rops2log2.log,/dev/vgops/rops2log3.log) size 120M reuse;
qlplus>alter database enable thread 2;
6在两个节点ops1和ops2上启动oracle
假如数据库都能打开,则证实已安装完成
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
企业服务器Linux发行版横向对比
主流Linux发行版都可以在企业服务器上运行,但对于企业来说从挑选到采购仍不是一个轻松的课题。这里比较了Red Hat、SUSE、Ubuntu以及Oracle Linux操作系统,总有一款适合你的企业。
-
惠普推出增强版Integrity系统、HP-UX软件及服务
惠普于北京时间2012年11月9日宣布推出创新增强版惠普Integrity系统、HP-UX软件及服务,体现了惠普不断创新惠普Integrity平台的承诺。
-
vPar 6.x技术简介
对于熟悉HP-UX上vPar的用户而言,vPar 6.x的发布的确带来了一个全新的选择,也明显影响到了未来虚拟化平台的选择。
-
惠普全面更新HP Integrity服务器操作系统HP-UX
惠普在北京时间6月13日宣布全面更新HP Integrity服务器操作系统HP-UX,新版本能够帮助客户提升服务器效率和应用可用性,从而适应关键业务流程中的最苛刻需求。