stack = 65536
nofiles = 2000 ----》改为-1 B、运行
#smitty chgsys
将Maximum number of PROCESSES allowed per user 默认值128调大到500 C、OS内核参数调整(一般情况下,安装Oracle需要调整内核参数,并且对后续应用使用数据库存在较大影响)
AIX比较特殊,无需手工修改内核参数,但需要在安装前运行rootpre.sh,。如果以前运行过高版本的rootpre.sh,则无需再运行该shell。 D、内核参数: #vmo -a
minperm%:5,maxclient%:20,maxperm%:20 8、查看日期时间,尽可能与当前时间一致 date
#如果不一致,用date MMDDHHMIYY ,比如2007/10/27 21:34,可以如下设置:date 0827213407
(二)、确认系统软件环境
1、要求AIX必须是5.2 LEVEL 1以上(含LEVEL 1): localhost> oslevel -r 5300-04
2、要求安装了这些FILESETS:
localhost> lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools Fileset Level State Description
---------------------------------------------------------------------------- Path: /usr/lib/objrepos
bos.adt.base 5.2.0.11 APPLIED Base Application Development Toolkit
bos.adt.lib 5.2.0.10 APPLIED Base Application Development Libraries
bos.adt.libm 5.2.0.13 APPLIED Base Application Development Math Library
bos.perf.libperfstat 5.2.0.12 APPLIED Performance Statistics Library Interface
bos.perf.perfstat 5.2.0.12 APPLIED Performance Statistics Interface
Path: /etc/objrepos
bos.perf.perfstat 5.2.0.0 COMMITTED Performance Statistics Interface
lslpp: 0504-132 Fileset bos.perf.proctools not installed.
可以看到bos.perf.proctools没有安装,用smitty (smit install_latest)安装上即可。现在查看确认:
localhost> lslpp -l bos.perf.proctools
Fileset Level State Description
---------------------------------------------------------------------------- Path: /usr/lib/objrepos
bos.perf.proctools 5.2.0.11 APPLIED Proc Filesystem Tools
3、(可选项)要求安装了APARs(Authorized Problem Analysis Reports)(*) localhost> /usr/sbin/instfix -i -k \ IY46214 IY46605 IY48525 IY51801\ All filesets for IY43980 were found. All filesets for IY44810 were found. All filesets for IY45462 were found. All filesets for IY45707 were found. All filesets for IY46214 were found. All filesets for IY46605 were found.
There was no data for IY48525 in the fix database. There was no data for IY51801 in the fix database.
可以看到IY48525和IY51801没有安装,可以从网上下载它们然后安装上,这里是下载地址:https://techsupport.services.ibm.com/server/aix.fdc
但实际上,这两个补丁是针对SDK1.4的, 如果不用1.4完全可以不理。
4、检查确认Hosts文件中服务名称
建议要求,Hosts中主机名与smit tcpip 对应的大小写,名称完全一致,建议使用小写。否则Oracle 在新建数据库时出现端口(Ports)被禁用提示。
(三)、硬件系统考虑
一般来说,处理器、内存越多越好,但在现实环境中,数据处理的瓶颈常在输入/输出上,存储器与计算机间的数据传输速度比计算机运算速度一般慢2~3个数量级,磁盘速度的提高远远落后于CPU。
系统中磁盘利用率一般不应超过45%。磁盘除了考虑磁盘机速度、控制器与通道速度外,还要考虑当前和最大驱动器数(磁盘多多益善,多些小驱动器比少些大驱动器好,新驱动器较快但较大)。
如果为了提高可靠性使用了RAID磁盘设备,为提高I/O性能,最好采用RAID10而不是RAID5。
(四)、创建Oracle10g用户和组,并创建相关目录 A.使用smity工具 su - root smit security 或者使用命令行 创建用户组
/usr/sbin/groupadd dba
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd oper #(Optional可选项)
创建用户 #su - root
#/usr/sbin/useradd - g oinstall –G dba[,oper] –d /home/oracle –s /usr/bin/bash –m oracle
#/usr/sbin/useradd - g oinstall -G dba –d /oracle oracle 修改密码
#passwd oracle 查看用户: #id oracle
uid=518(oracle) gid=519(oinstall) groups=519(oinstall),518(dba),520(oper) 如果Oracle用户不属于主组oinstall,或dba等,则可使用下述命令修改 /usr/sbin/usermod -g oinstall -G dba[,oper] oracle #检查是否存在nobody用户 id nobody
如果没有,创建组及用户nobody,方法略 删除用户
userdel [-r] username -r 删除帐号时连同帐号主目录一起删除
B、Oracle 相关目录及授权设置
/oracle #Oracle应用程序区10~30G /oradata #数据库 40~80G /backup #数据库备份区
chown -R oracle:oinstall /oracle #应用程序区 推荐10~30G chown -R oracle:oinstall /oradata #数据区 chown -R oracle:oinstall /backup #备份区 chmod 775 /oracle chmod 775 /oradata chmod 775 /backup
C、设置系统环境变量:(一般情况是在/HOME/ORACLE) 用oracle用户进行登陆修改 .profile su - oracle
ORACLE_HOME=/oracle/product/10.2.0 ORACLE_BASE=/oradata 4.2.系统规划:(这里用EAS) 实例名称ORACLE_SID=eas 数据库名称:eas 附:
su oracle cd ~
.profile文件
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.
export PATH
if [ -s \then echo \fi # periodically.
ORACLE_HOME=/oracle/product/10.2.0; export ORACLE_HOME
export ORACLE_BASE=/oradata export ORACLE_SID=eas
export PATH=$PATH:$ORACLE_HOME/bin;
export DISPLAY=172.16.0.169:0.0 #IP地址为运行Xmanage所在客户端IP地址 #export ORACLE_TERM=xterm
export PATH=$PATH:$ORACLE_HOME/bin;
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib export
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib #export DISPLAY
(五)、运行安装oracle 1、解压ORALCE安装文件
$gunzip oracle4aix.cpio.gz $cpio -idcmv 做完以上步骤就会生成一个Disk1的目录。 2、转到oracle 10g安装介质目录下,用oracle用户运行runInstaller $cd @/Disk1/ $./runInstaller 这样Oracle 10g就开始安装了,你会看到熟悉的安装界面了。 安装进程的步骤如下: a.以root执行 ./rootpre.sh b.检测temp 和swap分区的大小 c.查系统补丁是否满足需要 d.copy 相关文件 e.link and setup f.提示运行root.sh,根据提示,用root用户去运行root.sh就行了 单击next, 单击next,root用户执行脚本orainstRoot.sh 百度搜索“yundocx”或“云文档网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,云文档网,提供经典综合文库eas实施方案(1)(7)在线全文阅读。
最新更新: