Chon笔记Oracle 在AIX上安装.docx
- 文档编号:10242203
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:23
- 大小:3.20MB
Chon笔记Oracle 在AIX上安装.docx
《Chon笔记Oracle 在AIX上安装.docx》由会员分享,可在线阅读,更多相关《Chon笔记Oracle 在AIX上安装.docx(23页珍藏版)》请在冰豆网上搜索。
Chon笔记Oracle在AIX上安装
Oracle10gForAIX安装配置手册
官方文档摘录笔记,非标准步骤
——翻译Chon_Wu
检查硬件需求:
1、至少1G物理内存
#/usr/sbin/lsattr-E-lsys0-arealmem
2、交换区分配
#/usr/sbin/lsps-a
默认的swap为512M修改pagesize
Smitty->systemstoragemanagement->logicalvolumemanager->pagingsize->change/showcharacteristicsofapagingsize
3、临时空间/tmp400M以上
#df-k/tmp
如果空间不够,可以通过smittychjfs或者以下命令来完成:
chfs-asize=new_size_in_512-byte_blocks/tmp
4、数据软件目录要有足够空间,3G以上
默认安装完毕后,每个文件系统都比较小。
所以建议扩大这些文件系统的大小。
大小的标准根据自己的实际情况来做
5、操作系统应该为64位
#/usr/bin/getconfHARDWARE_BITMODE
Oracle10.2RAConAIX5LV5.3需要64-bit内核。
如果你的AIX是64bit那就OK。
但是如果是32bit,需要转换32bit内核为64bit的内核。
使用bootinfo–K查看内核是否是64bit
#bootinfo–K
64
如果是32bit。
那么需要使用如下方法来转换32bit到64bit
#ln-sf/usr/lib/boot/unix_64/unix
#ln-sf/usr/lib/boot/unix_64/usr/lib/boot/unix
#bosboot-ad/dev/ipldevice
#shutdown–Fr
具体可参考metalinkNote:
169426.1
6、AIX启动时自动激活VG#非标准步骤,此处仅作参考
# chvg –a n[y]VG_Name更改VG的启动特性
-a n[y]:
更改系统启动时不自动激活VG(-a n)或自动激活VG(-a y)
检查软件需求
1、检查操作系统版本
#oslevel–r
2、检查系统补丁情况
#lslpp-lbos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatbos.perf.perfstatbos.perf.proctoolsrsct.basic.rtepat.clients.rtexlC.aix50.rtexlC.rte
其中:
xlC.aix50.rte7.0.0.4<----Ensureversionsarenotlower
xlC.rte7.0.0.1<---Ensureversionsarenotlower
对于缺少的包,用installp-a-d/dev/cd0程序包名【放入AIX的安装盘】
3、查询是否安装操作系统补丁:
#/usr/sbin/instfix-i-k"IY63133IY64978IY63366IY64691IY65001IY64737IY64361IY65305IY58350IY63533"
AuthorizedProblemAnalysisReports(APARs)forAIX5Lv5.3ML02:
■IY68989
May2005XLC/C++EnterpriseEditionV7.0forAIXPTF(7.0.0.2):
■IY65361:
May2005XLCEnterpriseEditionV7.0forAIXPTF
■IY65362:
MAY2005XLC/C++EnterpriseEditionV7forAIX
APARsrequiredforHACMPversion5.2onAIX5Lv5.3ML02:
■IY60759(efix):
ApplicationfailsreadingtheHACMPcluster
configuration
■IY61034:
HACMPsupportoftheDS4100StorageServer
■IY61770:
HACMPsupportoftheDS4100StorageServer
■IY62191:
HACMPsupportoftheDS4100StorageServer
JDK:
AIX5Lv5.3
■IY58350PatchforSDK1.3.1.16(32-bit)
■IY63533PatchforSDK1.4.2.1(64-bit)
■IY65305PatchforSDK1.4.2.2(32-bit)
安装操作系统补丁命令
/usr/sbin/instfix-i-k"IY65361IY65362IY63533"
/usr/sbin/instfix-i-k"IY68989IY68874IY70031IY89080"
/usr/sbin/instfix-i-k"IY61034IY61770IY62191IY60759"
/usr/sbin/instfix-i-k"IY58350IY63533IY65305"
查看光盘
#cfgmgr(发现新设备)
#lsdev|grepcd
4、需要修改用户能打开的最大进程数目
#chdev-lsys0-amaxuproc='3000'
5.存储设备磁盘属性检查#非标准步骤,此处仅作参考
对于ESS,EMC,HDS,CLARiiON和有MPIO功能的SAN网络存储设备,必须设置存储的硬盘属性reserve_policy=no_reserve:
[装RAC时不会锁盘]
#chdev-lhdisk[n]-areserve_policy=no_reserve
利用命令查看磁盘属性:
#/usr/sbin/lsdev–Ccdisk
#/usr/sbin/lsattr-Elhdisk[n]
6、修改异步I/O#非标准步骤,此处仅作参考
#smittychgaio
[EntryFields]
MINIMUMnumberofservers[30]#
MAXIMUMnumberofservers[60]#
maximumnumberofREQUESTS[4096]#
serverPRIORITY[39]#
STATEtobeconfiguredatsystemrestartavailable+
Stateoffastpath:
enable+
#mkdev–laio0使异步I/O可用
7、设置ShellLimits
#smitchuser
8、配置系统配置参数
#smittychgsys
MaximumnumberofPROCESSESallowedperuser[4096]此处要≥2048
HIGHwatermarkforpendingwriteI/Osperfile[33]参考值
LOWwatermarkforpendingwriteI/Osperfile[24]参考值
StackExecutionDisable(SED)Modeoff
9.配置网络可调参数#非标准步骤,此处仅作参考
验证:
/usr/sbin/no-a|more
#/usr/sbin/lsattr-E-lsys0-apre520tune
如果系统运行在compatibility模式,则输出的结果如下:
pre520tuneenablePre-520tuningcompatibilitymodeTrue
否则为disable
如果是compatibility模式,则执行如下操作:
#vi/etc/
if[-f/usr/sbin/no];then
/usr/sbin/no-oudp_sendspace=65536
/usr/sbin/no-oudp_recvspace=655360
/usr/sbin/no-otcp_sendspace=65536
/usr/sbin/no-otcp_recvspace=65536
/usr/sbin/no-orfc1323=1
/usr/sbin/no-osb_max=1310720
/usr/sbin/no-oipqmaxlen=512
fi
如果不是compatibility模式,则执行如下操作:
#vi/etc/
if[-f/usr/sbin/no];then
/usr/sbin/no-p-oudp_sendspace=65536
/usr/sbin/no-p-oudp_recvspace=655360
/usr/sbin/no-p-otcp_sendspace=65536
/usr/sbin/no-p-otcp_recvspace=65536
/usr/sbin/no-p-orfc1323=1
/usr/sbin/no-p-osb_max=1310720
/usr/sbin/no-r-oipqmaxlen=512
fi
#chmod554/etc/
#shutdown-Fr
创建用户组及用户
Oracle用户主目录应当安装在独立的文件系统,大小至少为20g。
1、新建逻辑卷oraclelv:
#mklv–tjfs2–sn–rn–c2-yoraclelvrootvg20Ghdisk0hdisk1
2、新建/oracle文件系统:
#crfs–Vjfs2–m/oracle–d/dev/oraclelv
3、建立用户oracle,主目录一般设置为:
/oracle
#mkuserid=’202’oracle
4、建立用户组dba:
#mkgroup-'A'id='203'users='oracle'adms='root'dba
5、修改操作系统Oracle用户属性:
#chuserhome=’/oracle’pgrp='dba'groups='dba,staff'stack='-1'rss='-1'nofiles='-1'oracle
6、改变/oracle文件系统的own属性:
#chown–Roracle:
dba/oracle
注:
在创建存放数据文件的文件系统时,同样要修改该文件系统own属性
7、修改oracle用户目录下.profile文件,加入以下几行:
#su–oracle
#vi.profile
PATH=/usr/bin:
/etc:
/usr/sbin:
/usr/ucb:
$HOME/bin:
/usr/bin/X11:
/sbin:
.
exportPATH
if[-s"$MAIL"]#ThisisatShellstartup.Innormal
thenecho"$MAILMSG"#operation,theShellchecks
fi#periodically.
ORACLE_BASE=/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0
ORACLE_SID=ems
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
PATH=$ORACLE_HOME/bin:
/bin:
/sbin:
/usr/ccs/bin:
/usr/local/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
$ORACLE_HOME/network/lib:
/usr/local/lib:
/usr/lib
TMPDIR=/var/tmp
exportORACLE_BASEORACLE_HOMEORACLE_SIDNLS_LANGPATHLD_LIBRARY_PATHDISPLAYTMPDIR
umask022
完成编辑以后
#chmod+x.profile添加执行权限
通过oracle用户登录
安装数据库软件
1、解压文件:
a)从下载文件解压到/orainstall目录
$gunzip10gr2_aix5l64_database.cpio.gz
$cpio-idcmv<10gr2_aix5l64_database.cpio
b)从光盘安装
#su-root
#/usr/sbin/mount-rvcdrfs/dev/cd0/dvd
2、执行rootpre.sh
#cd“ORACLE安装文件所在目录”此例为:
#cd/orainstall/Disk1/rootpre
#chmod+xrootpre.sh
#shrootpre.sh
3、用Xmanager或控制台连接到AIX主机的图形界面,用Oracle用户登录(如果以root登录需要执行xhost+),执行runInstaller开始安装:
hostname:
oracle>cd“ORACLE安装文件所在目录”
此例为:
cd/orainstall/Disk1
exportDISPLAY=10.63.209.167:
0.0
hostname:
oracle>./runInstaller
4、安装过程:
1)显示[欢迎]界面后,选择[高级安装],如图4.11所示。
单击<下一步>按钮。
图4.11[欢迎]界面
2)显示[指定产品清单目录和身份证明]界面后,将“产品清单目录的完整路径”修改为:
/oracle/oraInventory,如图4.12所示。
单击<下一步>按钮。
(操作系统组明选dba)
图4.12[指定产品清单目录和身份证明]界面
3)显示[选择安装类型]界面后,选择[定制],如图4.13所示。
单击<下一步>按钮。
图4.13[选择安装类型]界面
4)显示[指定主目录详细信息]界面后,输入或选择安装产品的名称及安装完整路径:
“/oracle/app/oracle/product/10g”。
如图4.14所示。
单击<下一步>按钮。
图4.14[指定主目录详细信息]界面
说明:
源路径一般不需要修改。
Oracle应用程序安装全路径应满足“安装准备”中要求的磁盘空间。
Oracle主目录名最大长度不能超过16个字符,且只能由字母、数字和下划线组成。
如果系统中存在10g以前的版本,则必须把Oracle缺省目录更改至其他目录。
5.显示[可用产品组件]界面,如图4.15所示。
图4.15[可用产品组件]界面
按照以下列表选择产品组件后,单击<下一步>按钮。
(1)Oracle10g10.2.0.1.0全选
(2)EnterpriseEditionOption10.2.0.1.0中
OracleAdvancedSecurity10.2.0.1.0
OraclePartitioning10.2.0.1.0
OracleSpatial10.2.0.1.0
OracleOLAP10.2.0.1.0
(3)OracleNetServices10.2.0.1.0中
OracleNetListener10.2.0.1.0
OracleConnectionManager10.2.0.1.0
(4)OracleEnterpriseManagerConsoleDB10.2.0.1.0中
(5)OracleCallInterface(OCI)10.2.0.1.0
6.显示[产品特定的先决条件检查]界面,如图4.16所示。
确认检查通过,单击<下一步>按钮。
图4.16[产品特定的先决条件检查]界面
7.显示[特权操作系统组]界面,保持缺省选项,如图4.17所示,单击<下一步>按钮。
图4.17[特权操作系统组]界面
8.显示[创建数据库]界面,保持缺省选项,如图4.18所示,单击<下一步>按钮。
图4.18[创建数据库]界面
9.显示[概要]界面,包括要安装的Oracle10g的组件概要,如图4.19所示。
确认无误后单击<安装>按钮。
图4.19[概要]界面
10.显示[安装]界面,如图4.110所示。
图4.110[安装]界面
11.此时,中“OracleDatabaseConfigurationAssistant”状态为“成功”,如果是第一次安装,会弹出[执行配置脚本]界面,如图4.131所示,按提示操作,以root用户执行图示2个脚本,操作完成后返回图4.131,单击<确定>按钮。
(注意请在root用户下执行)
图4.131[执行配置脚本]界面
12.显示[安装结束]界面,如图4.132所示,单击<退出>完成安装。
图4.132[安装结束]界面
安装数据库软件补丁
1、将数据库软件版本升级到10.2.0.4,解压补丁集文件p6810189_10204_AIX5L.zip到任意目录,执行runInstaller开始安装:
安装前首先用root用户执行/usr/sbin/slibclean命令,执行完后输入”y”继续。
开始安装,点击“Next”继续。
安装软件自动识别已安装Oracle软件目录,点击“Next”继续。
安装程序会校验所需系统库文件包是否存在,此步骤一般不会有问题,点击“Next”继续。
取消选择“EnableOracleConfigureManager”,点击”Next”继续。
点击“Install”开始安装补丁软件。
安装完成后也要用root用户执行”/oracle/app/oracleproduct/10.2.0/root.sh”脚本程序,结束安装补丁程序。
配置监听程序
1、用Oracle用户登录进入主机Xwindows图形环境,执行netca命令:
选择“Listenerconfiguration”选项,点击“Next”继续。
选择默认的“Add”,点击“Next”继续。
默认“LISTENER”,点击“Next”继续。
选择“TCP”,点击“Next”继续。
选择默认端口”1521”,点击“Next”继续。
安装完成。
创建数据库
根据实际需求创建
数据库参数修改及其他建议:
以下建议只针对本次测试的TD和MUTS应用。
1.参数修改
1)修改SGA大小为16GB
altersystemsetsga_target=16G
2.其他建议
1)建议将oracle的日志文件放在同一块磁盘上。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Chon笔记Oracle 在AIX上安装 Chon 笔记 Oracle AIX 安装