oracle11gr2 RAC For AIX安装
Oracle11g RAC安装方案
Oracle11g RAC安装方案文档控制变更记录审阅人发行目录文档控制 (2)项目说明 (4)系统软件包和补丁需求 (4)系统分区配置 (4)网络配置 (4)创建用户组 (5)配置系统参数和网络参数 (6)配置scan-ip (7)配置GRID用户环境变量 (8)配置ORACLE用户环境变量 (8)配置oracle,root用户limit (9)配置节点间相互信任机制 (9)集群软件安装 (11)数据库软件安装 (26)数据库PSU补丁安装 (34)项目说明本次安装为AIX6.1平台上使用ORACLE GRID+ASM方式安装ORACLE11gR2 RAC,升级至目前最新补丁11.2.0.2并且创建数据库。
本文档主要记录软件安装、数据库创建、补丁升级、数据库实例参数配置的情况。
系统软件包和补丁需求操作系统版本 6100IBM AIX 认证的版本有6100-02-01以上版本、5300-09-01以上版本。
操作系统软件包要求●lslpp -l |grep bos.adt.base●lslpp -l |grep bos.adt.lib●lslpp -l |grep bos.adt.libm●lslpp -l |grep bos.perf.libperfstat●lslpp -l |grep bos.perf.perfstat●lslpp -l |grep bos.perf.proctools●lslpp -l |grep rsct.basic.rte●lslpp -l | pat.clients.rte●lslpp -l |grep xlC.aix61.rte●lslpp -l |grep xlC.rteYou must have the IBM XL C/C++ runtime filesets for installation, but you do not requirethe C/C++ compilers. You do not require a license for the XL C/C++ runtime filesets.Version: IBM XL C/C++ Enterprise Edition for AIX, V9.0 September 2008 PTF系统分区配置SWAP区lsps –a 8GBSWAP最好等于RAM网络配置公用网卡:en0内网网卡:en1创建用户组两个节点用smitty mkuser创建软件安装用户oracle和grid。
辽宁能效管理数据平台Oracle_RAC安装手册
AIX6.1平台11.2.0.3RAC实施手册1 前言此文档详细描述了Oracle 11gR2 数据库在AIX6.1上的安装RAC的检查及安装步骤。
文档中#表示root用户执行,$表示grid或oracle用户执行。
2 系统环境操作系统环境存储环境数据库环境3 操作系统检查注意:在每个节点上都要进行以下操作系统检查。
1)检查操作系统版本:#oslevel -s2)6100-07-01-11413)检查是否已安装HACMP:#lslpp –l | grep cluster4)检查异步IO:#ioo -o aio_maxreqsaio_maxreqs = 65536若值不满足65536,则使用命令进行更改:#chdev -l aio0 -a maxreqs= 655365)检查包:lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat\ bos.perf.perfstat bos.perf.proctools rsct.basic.rte \pat.clients.rte xlC.aix61.rte6)检查调整虚拟内存:检查:vmo -L minperm%vmo -L maxperm%vmo -L maxclient%vmo -L lru_file_repagevmo -L strict_maxclientvmo -L strict_maxperm修改:vmo -p -o minperm%=3vmo -p -o maxperm%=90vmo -p -o maxclient%=90vmo -p -o lru_file_repage=0vmo -p -o strict_maxclient=1vmo -p -o strict_maxperm=07)查看网络参数:查看所有的:#/usr/sbin/no –a | more分项查看:#no -a | fgrep ipqmaxlen#no -a | fgrep rfc1323#no -a | fgrep sb_max#no -a | fgrep tcp_recvspace#no -a | fgrep tcp_sendspace#no -a | fgrep udp_recvspace#no -a | fgrep udp_sendspace查看下面这些网络参数:Network Preparation=======================================PARAMETER RECOMMENDED VALUEipqmaxlen 512rfc1323 1sb_max 1500000tcp_recvspace 65536tcp_sendspace 65536udp_recvspace 1351680udp_sendspace 135168注意:udp_recvspace:应该是udp_sendspace的10倍,但是必须小于sb_maxudp_sendspace:这个值至少应该是4K+(db_block_size*db_multiblock_read_count)的大小。
Oracle11gRAC for AIX安装步骤
Oracle 11g RAC for AIX安装步骤目录一、安操作系统检查3二、安装装备工作42.1.创建Grid Infrastructure和oracle用户和组42.2.创建Grid 集群如阿健和Oracle Database目录52.3.检查硬件条件52.4.IP地址分配52.5.调整操作系统参数62.6.配置ntp服务(服务端、客户端)82.7.配置SSH92.8.配置 SSH LoginGraceTime 参数102.9.配置GI用户环境102.10.配置ORACLE环境变量112.11.准备ASM磁盘11三、Grid Infrastructure安装过程153.1.检查root 用户umask为022153.2.检查grid 用户umask为022153.3.检查oracle 用户umask为022153.4./etc/hosts准备153.5.检查ifconfig值153.6.清理socket文件153.7.开始安装GI16四、安装Oracle Database 11gR2(不建库)29五、安装最新的OPatch33六、Oracle GI & RDBMS 安装PSU3补丁(18706472)34七、调整GI资源35八、调整ASM参数35九、安装ONE-OFF补丁35十、创建数据库36十一、加载one-off 补丁SQL 语句41十二、调整数据库参数41十三、调整11g 默认 profile42十四、Oracle11g RAC常用命令4214.1.数据库集群源状态查看4214.2.Oracle11g GI 启停命令4314.3.维护注意点43一、安操作系统检查1.检查软件条件二、安装装备工作2.1.创建Grid Infrastructure和oracle用户和组创建/oracle目录,大小为80G[2个节点]mkgroup -'A' id='1000' adms='root' oinstallmkgroup -'A' id='1100' adms='root' asmadminmkgroup -'A' id='1200' adms='root' dbamkgroup -'A' id='1300' adms='root' asmdbamkgroup -'A' id='1301' adms='root' asmopermkgroup -'A' id='1302' adms='root' operuseradd -u '1100' -g 'oinstall' -G 'asmadmin,asmdba,asmoper' -m griduseradd -u '1101' -g 'oinstall' -G 'dba,asmdba,oper' -m oraclepasswd gridpasswd oracle说明:并需要使用该用户重新登录一次。
aix6.1+oracle 11g+rac安装配置手册
aix6.1+grid+rac+oracle 11g安装配置手册系统架构摘要aix 6100-004+oracle grid 11gr2+oracle rac+oracle database hostname oradb1 oradb2IP address:10.1.1.71 oradb210.1.1.73 oradb2vip192.168.101.71 oradb2priv10.1.1.70 oradb1192.168.101.70 oradb1priv10.1.1.72 oradb1vip10.1.1.74 oracrs用户:root/rootgrid/gridoracle/oracle安装前准备工作/usr/sbin/lsattr -E -l sys0 -a realmem/usr/sbin/lsps -alsattr -El rhdisk3 -a size_mb编辑/etc/hostsvi /etc/hosts加入:10.1.1.71 oradb210.1.1.73 oradb2vip192.168.101.71 oradb2priv10.1.1.70 oradb1192.168.101.70 oradb1priv10.1.1.72 oradb1vip10.1.1.74 oracrs----安装SSH的软件包及配置在AIX Toolbox for Linux Applications盘上,安装SSH的前提包openssl-0.9.7gopenssl-devel-0.9.7gopenssl-doc-0.9.7g在扩展盘上openssh.baseopenssh.licenseopenssh.man.en_USFIXPACKIZ39665IZ29348IZ55160调整用户的SHELL Limit修改/etc/security/limits文件中root oracle用户相关部分如下:root:fsize = -1core = -1cpu = -1data = -1rss = -1stack = -1nofiles = -1oracle:fsize = -1core = -1cpu = -1data = -1rss = -1stack = -1nofiles = -1调整系统参数lsattr -E -l sys0 -a maxuproc/usr/sbin/chdev -l sys0 -a maxuproc=16384/usr/sbin/no -r -o ipqmaxlen=512/usr/sbin/no -p -o udp_sendspace=65536/usr/sbin/no -p -o udp_recvspace=655360/usr/sbin/no -p -o tcp_sendspace=65536/usr/sbin/no -p -o tcp_recvspace=65536/usr/sbin/no -p -o rfc1323=1/usr/sbin/no -p -o sb_max=1301720创建oinstall、dbamkgroup -A id=1000 oinstallmkgroup -A id=1200 dbamkuser id=1100 pgrp=oinstall groups=dba home='/home/grid' gridmkuser id=1101 pgrp=oinstall groups=dba home='/home/oracle' oraclemkdir -p /oracle/gridchown -R grid:oinstall /oraclemkdir /oracle/appchown oracle:oinstall /oracle/appchmod -R 775 /oracle/passwd gridpasswd oraclelsuser -a capabilities gridchuser capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGA TE grid验证oracle用户# id oracleuid=500(oracle) gid=202(oinstall) groups=203(dba)保证各节点都一样,并设置密码passwd oracleGrid安装配置1.设置ASM设备/usr/sbin/chdev -l hdisk2 -a pv=clear/usr/sbin/chdev -l hdisk3 -a pv=clear/usr/sbin/chdev -l hdisk4 -a pv=clear/usr/sbin/chdev -l hdisk5 -a pv=clearchdev -l hdisk2 -a pv=yeschdev -l hdisk3 -a pv=yeschdev -l hdisk4 -a pv=yeschdev -l hdisk5 -a pv=yes准备asm磁盘chown grid:oinstall /dev/rhdisk3chmod 660 /dev/rhdisk3chdev -l hdisk3 -a reserve_policy=no_reserve2.用户配置文件vi .profilePATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.if [ -s "$MAIL" ] # This is at Shell startup. In normalthen echo "$MAILMSG" # operation, the Shell checksfi # periodically.export ORACLE_BASE=/oracle/appexport ORACLE_HOME=/oracle/gridumask 022PATH=$PATH:/oracle/grid/binexport PATHexport TEMP=/tmpexport TMPDIR=/tmp3.分别在两台主机上运行如下命令配置grid用户的ssh互信,注意只能一条条运行,不能一次全部复制运行mkdir ~/.sshchmod 700 ~/.ssh/usr/bin/ssh-keygen -t rsa/usr/bin/ssh-keygen -t dsa在oradb1上,一条条分别依次执行。
RAC:Oracle11GR2数据库一键安装
RAC:Oracle11GR2数据库一键安装前言本文将演示如何使用脚本一键安装 Oracle 11GR2 RAC 2 节点数据库的全过程。
安装前准备在生产环境中,Linux 操作系统和网络一般不是由 DBA 来配置,为了更贴合生产使用,本脚本仅用于安装 Oracle 数据库,请提前安装好 Linux 操作系统。
环境信息主机版本主机内存磁盘空间数据库版本PSU补丁版本OJVM补丁版本OPatch补丁版本Centos7.6 32G 115G 11GR2(11.2.0.4)31718723 31668908 11.2.0.3.34IP 规划(所有节点)节点PubIP PrivIP VirIPI SCANIP1 193.1.3.1 1.1.1.1 193.1.3.4 193.1.3.102 193.1.3.2 1.1.1.2 193.1.3.5 193.1.3.10## 节点一[root@luciferdb03:/soft]# nmcli connection showNAME UUID TYPE DEVICEeth0 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 ethernet eth0eth1 658ca23d-769c-4a6f-a541-c236a412224d ethernet eth1[root@luciferdb03:/soft]# ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 193.1.3.1 netmask 255.255.255.0 broadcast 193.1.3.255 inet6 fe80::eda:41ff:fe1d:ed3f prefixlen 64 scopeid 0x20<link>ether 0c:da:41:1d:ed:3f txqueuelen 1000 (Ethernet)RX packets 48758 bytes 9657994 (9.2 MiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 43755 bytes 9826085 (9.3 MiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 1.1.1.1 netmask 255.255.255.0 broadcast 1.1.1.255inet6 fe80::eda:41ff:fe1d:f204 prefixlen 64 scopeid 0x20<link>ether 0c:da:41:1d:f2:04 txqueuelen 1000 (Ethernet)RX packets 10229514 bytes 153******** (14.2 GiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 4215800 bytes 7159447755 (6.6 GiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0## 节点二[root@luciferdb04:~]# nmcli connection showNAME UUID TYPE DEVICEeth0 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 ethernet eth0eth1 a8df8168-4427-4d8f-a472-da212e2d5a09 ethernet eth1[root@luciferdb04:~]# ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu 1500inet 193.1.3.2 netmask 255.255.255.0 broadcast 193.1.3.255 inet6 fe80::eda:41ff:fe1d:ae3c prefixlen 64 scopeid 0x20<link>ether 0c:da:41:1d:ae:3c txqueuelen 1000 (Ethernet)RX packets 43103 bytes 8675612 (8.2 MiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 38950 bytes 8375054 (7.9 MiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 1.1.1.2 netmask 255.255.255.0 broadcast 1.1.1.255inet6 fe80::eda:41ff:fe1d:9aed prefixlen 64 scopeid 0x20<link>ether 0c:da:41:1d:9a:ed txqueuelen 1000 (Ethernet)RX packets 10615410 bytes 11308390297 (10.5 GiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 4025025 bytes 16239792705 (15.1 GiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0在执行脚本之前,必须提前配置好 Public 和 Private 地址。
ORACLE 10g RELEASE 2 RAC FOR AIX5L 安装
一、数据库系统规划目标本手册目标是在建立一个由两台服务器组成的ORACLE 10G RAC。
服务器采用IBM AIX系统,两台服务器共享一个磁盘阵列。
在本文档中,对系统基本参数和规划目标作如下假设。
1、服务器名称及其实际网络地址服务器名称指服务器内部的识别名称,该名称可由hostname命令得到。
集群系统中的每台服务器至少需要2个网络接口,其中一个是用于集群服务器间内部通讯的私有地址。
每个网络接口在安装时必须赋给一个实际的IP地址,该地址可使用ifconfig命令查询得到。
另外,还需要为每台服务器准备一个虚拟地址,该地址不与网卡绑定,仅在RAC系统中使用。
具体的设置情况假设如下(接口名称必须对应):服务器名称公共地址(接口名称) 私有地址(接口名称) 虚拟地址RAC1 10.120.50.10(en0) 192.168.0.1(en1) 10.120.50.20RAC2 10.120.50.11(en0) 192.168.0.2(en1) 10.120.50.21默认网关地址:10.120.50.1(#route add default 10.120.50.1; smitty route)hosts文件设置示例:127.0.0.1 localhost localhost.localdomain10.120.50.10 rac1192.168.0.1 rac1_private10.120.50.20 rac1_virtual10.120.50.11 rac2192.168.0.2 rac2_private10.120.50.21 rac2_virtual二、硬件及操作系统要求1、硬件要求内存2GB以上(lsatter -El sys0 -a realmem)交换分区2GB(lsps -a)tmp目录>400MB(df -k /tmp)2、操作系统要求ORACLE 10G R2兼容操作系统为AIX 5.2.0.5(oslevel -r),HACMP版本为5. 2。
AIX6.1下oracle11g安装配置
Aix6.1 下Oracle11g安装配置第一步:安装操作系统第二步:更改系统的进程数# smitty chgsys第三步:更改文件系统大于90%1 查看文件系统已占用的百分比# df –k2 更改文件系统/usr 、/、/tmp的百分比# smitty fs第四步:创建逻辑卷lv_oracle 、lv_orachive、lv_gdlog1 # smitty lv第五步:创建文件系统oracle、orachive、gdlog1# smitty fs安装文件系统# mount /oracle# mount /orachive# mount /gdlog1第六步:创建dba(组ID:300)、oinstall(组ID:301)、oper(组ID:302)组和oracle用户# smitty group创建oracle用户#smitty user第七步:更改文件系统的权限# chown –R oracle:oinstall /oracle # chown –R oracle:oinstall /orachive# chown –R oracle:install /gdlog1 # chmod –R 755 /oracle# chmod –R 755 /orachive# chmod –R 755 /gdlog1第八步:更改paging空间的大小查看页面空间的大小# lsps –a更改页面空间的大小# smitty chps# lsps –a第九步:更新系统技术级别为6100-05-01-1016 # smitty installp第十一步:安装oracle11g问题的解决办法:没有挂载/oracle文件系统,# mount /oracle问题:/tmp 临时空间不足。
应该分配2G ,没有安装bos.adt、rsct.basic、pat.clients bos.adt.debug 6.1.5.0bos.adt.insttools 6.1.4.0bos.adt.libm 6.1.5.0bos.adt.libmio 6.1.5.0bos.adt.prof 6.1.5.0bos.adt.prt_tools 6.1.3.0bos.adt.samples 6.1.5.0bos.adt.sccs 6.1.5.0bos.adt.syscalls 6.1.5.0bos.adt.utils 6.1.5.0rsct.basic.hacmp 2.5.5.0rsct.basic.rte 2.5.5.0rsct.basic.sp 2.5.5.0pat.clients.hacmp 2.5.5.0pat.clients.rte 2.5.5.0pat.clients.sp 2.5.5.0rsct.msg.en_US.basic.rte 2.5.4.0创建listen监听服务$./ netca创建数据库实例$ dbcaData_Warehouse.dbc General_Purpose.dbc New_Database.dbt example.dmp xample01.dfb Seed_Database.dfb Seed_Database.ctl。
aix7.1上安装oracle11g
AIX7.1安装oracle11g1.安装前检查查看物理内存大小#/usr/sbin/lsattr -E -l sys0 -a realmemrealmem 2031616 Amount of usable physical memory in Kbytes False查看swap space,交换空间通常情况下是物理内存的2倍,通常采用如下公式计算交换空间的大小512M + (物理内存大小(单位M) - 256M) * 1.25#lsps -a查看系统结构,AIX下安装ORACLE需要是64位的系统# getconf HARDWARE_BITMODE64或者# bootinfo -K64检查OS版本# oslevel -s检查如下包是否已经安装,没有的话需要smit install进行安装lslpp -l bos.adt.baselslpp -l bos.adt.liblslpp -l bos.adt.libmlslpp -l bos.perf.perfstatlslpp -l bos.perf.libperfstatlslpp -l bos.perf.proctoolslslpp -l rsct.basic.rte2.调整相应参数调整maxuproc(系统最大进程数)smitty chgsys或是#chdev -l sys0 -a maxuproc=16384sys0 changed调整ncargs(系统块大小)#chdev -l sys0 -a ncargs=128sys0 changed调整异步io#smitty aio修改完后需要重启动,可以使用如下命令查看aio server的进程数$pstat -a|grep aios修改/etc/security/limits文件#vi /etc/security/limits在文件中修改default参数:default:fsize = -1core = -1cpu = -1data = -1rss = -1stack = -1nofiles = -1修改完毕后,需重起系统生效.优化虚拟内存管理vmo -p -o minperm%=3vmo -p -o maxperm%=90vmo -p -o maxclient%=90vmo -p -o lru_file_repage=0vmo -p -o strict_maxclient=1vmo -p -o strict_maxperm=0调整网络参数no -r -o ipqmaxlen=512no -p -o rfc1323=1no -p -o sb_max=131072 //2*65536no -p -o tcp_recvspace=65536no -p -o tcp_sendspace=65536no -p -o udp_recvspace=655360no -p -o udp_sendspace=655363.获取安装软件从oracle官网下载如下两个zip文件aix.ppc64_11gR2_database_1of2.zipaix.ppc64_11gR2_database_2of2.zip同时将这两个文件上传到目录/soft下,同时解压缩这两个文件. unzip aix.ppc64_11gR2_database_1of2.zipunzip aix.ppc64_11gR2_database_2of2.zip4.创建文件系统目录我们需要创建一个文件系统,用于存放oracle安装的目录,如下所示: smitty crfsVolumn group name 选择rootvg,因为我的系统只有这个rootvg,有其他vg的话可以选择其他的vg.Unit Size 选择GigabytesNumber of Units选择10,这里划分10g给/u01MOUNT POINT 输入/u01MOUNT AUTOMATICALLY AS SYSTEM RESTART? 选择yes,系统启动的时候自动加载创建完成后,需要加载该文件系统mount/u015.创建用户和组smitty mkgroupDba组这里Group Name输入dba,其他默认.oinstall组这里Group Name输入oinstall,其他默认.创建oracle用户Primary GROUP 选择oinstall,Group SET选择DBA,其他选项保持默认.同时修改oracle用户的能力[hxl/root]#chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE oracle [hxl/root]#lsuser -a capabilities oracleoracle capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE创建完用户后,修改oracle用户密码# passwd oracleChanging password for "oracle"oracle's New password:Enter the new password again:6.添加环境变量使用oracle用户登录后,按照如下添加环境变量cd ~vi .profile添加如下内容export PS1='['`hostname`':$LOGIN:$PWD]$'export EDITOR=viexport ORACLE_SID=oraclexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/libexportPATH=$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/bin:/sbin export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"export TMPDIR=/tmp#DTSOURCEPROFILE=true修改为DTSOURCEPROFILE=true创建环境变量里定义的文件目录[hxl/oracle]$echo $ORACLE_BASE/u01/app/oracle[hxl/oracle]$mkdir -p $ORACLE_BASE[hxl/oracle]$mkdir -p $ORACLE_BASE/product/11.2.0/db_1将oracle软件存放的目录和安装目录的属主修改为oralce$su# chown -R oracle:oinstall /soft# chown -R oracle:oinstall /u017.开始安装数据库软件进入到安装文件存放目录/database,首先在root用户下执行rootpre.sh[hxl/oracle]#./rootpre.sh./rootpre.sh output will be logged in /tmp/rootpre.out_12-08-20.21:18:00Saving the original files in /etc/ora_save_12-08-20.21:18:00....Copying new kernel extension to /etc....Loading the kernel extension from /etcOracle Kernel Extension Loader for AIXCopyright (c) 1998,1999 Oracle CorporationSuccessfully loaded /etc/pw-syscall.64bit_kernel with kmid: 0x3fa3700 Successfully configured /etc/pw-syscall.64bit_kernel with kmid: 0x3fa3700 The kernel extension was successfuly loaded.Configuring Asynchronous I/O....Configuring POSIX Asynchronous I/O....Checking if group services should be configured....Nothing to configure.测试图形界面是否正常,因为安装oracle软件是在图形界面下完成的. [hxl/oracle]$suroot's Password:[hxl/oracle]$xhost +access control disabled, clients can connect from any host[hxl/oracle]$xclock[hxl/oracle]$没有问题的话,就可以按照图形界面安装了[hxl/oracle]$./runInstaller2.这里只安装软件3.选择单实例安装4.选择语言5.选择企业版安装6.指定安装目录7.指定安装目录8.选择系统组9.安装检查10.开始安装11.安装完成后需要在root用户下执行如下两个脚本执行完这两个脚本后,数据库软件安装完毕.下面可以使用dbca创建数据库,创建过程跟在其他平台创建是一样的,这里具体过程省略.总结:AIX上装ORACLE与其他平台上并没有太多不同,也并不复杂,注意安装包,否则装的时候过不去。
AIX6.1上安装Oracle 10g R2 RAC、升级
AIX6.1上安装Oracle 10g R2 RAC1.查看系统#unameAIX2.查看版本#oslevel –r6.1.4.03.查看位数# /usr/bin/getconf HARDW ARE_BITMODE64# bootinfo –y# bootinfo -K4.查看物理内存,至少1GB#lsattr -El sys0 -a realmemrealmem 33554432 Amount of usable physical memory in Kbytes False# prtconf -mMemory Size: 32768 MB5.查看swap分区,一般设置如下:#lsps –aPage Space Physical Volume Volume Group Size %Used Active Auto Type Chksum hd6 hdisk0 rootvg 512MB 2 yes yes lv 0# lsvg rootvgPP SIZE: 256 megabyte(s)# smitty chps# lsps -aPage Space Physical Volume Volume Group Size %Used Active Auto Type Chksum hd6 hdisk0 rootvg 24576MB 1 yes yes lv 06.查看tmp空间,最少400M扩展操作系统的文件系统:# smitty jfs2#chfs –a size=+2G /usr #扩展2G/ /usr /var /tmp 4G创建存放数据库安装介质的文件系统建议空间大小20G/soft rootvg创建存放数据库软件的文件系统建议空间大小20G(考虑到后期升级)/u01/app/oracle rootvg (如果rootvg镜像,创建时选择copy数为2,并且选择rootvg中的两块磁盘)创建存放数据文件的文件系统/u01/app/oracle/oradata datavg(一般使用存储空间)如果有归档,闪回,创建相应的文件系统# df –g /tmpFilesystem GB blocks Free %Used Iused %Iused Mounted on/dev/hd3 4.00 3.99 1% 81 1% /tmp7.检查补丁包A:查看FIX::# lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools xlC.aix61.rte xlC.rteFileset Level State Description----------------------------------------------------------------------------Path: /usr/lib/objreposbos.adt.base 6.1.4.0 COMMITTED Base Application DevelopmentToolkitbos.adt.lib 6.1.2.0 COMMITTED Base Application DevelopmentLibrariesbos.adt.libm 6.1.4.0 COMMITTED Base Application DevelopmentMath Librarybos.perf.libperfstat 6.1.4.0 COMMITTED Performance Statistics LibraryInterfacebos.perf.perfstat 6.1.4.0 COMMITTED Performance StatisticsInterfacebos.perf.proctools 6.1.4.0 COMMITTED Proc Filesystem ToolsxlC.aix61.rte 10.1.0.2 COMMITTED XL C/C++ Runtime for AIX 6.1xlC.rte 10.1.0.2 COMMITTED XL C/C++ RuntimePath: /etc/objreposbos.adt.base 6.1.4.0 COMMITTED Base Application DevelopmentToolkitbos.perf.libperfstat 6.1.4.0 COMMITTED Performance Statistics LibraryInterfacebos.perf.perfstat 6.1.4.0 COMMITTED Performance Statistics注1:如果是EMC存储,则需要EMC.Symmetrix.aix.rte EMC.Symmetrix.fcp.rte注2:rsct.basic.rte pat.clients.rte bos.cifs_fs.rte 官方文档没有提到#lslpp -l OpenGL.OpenGL_X.adt.include OpenGL.OpenGL_X.adt.samples OpenGL.OpenGL_X.rte.base OpenGL.OpenGL_X.rte.soft bos.iconv.ucs.Zh_CNFileset Level State Description----------------------------------------------------------------------------Path: /usr/lib/objreposOpenGL.OpenGL_X.adt.include6.1.0.0 COMMITTED OpenGL Application Development Toolkit Include FilesOpenGL.OpenGL_X.adt.samples6.1.0.0 COMMITTED OpenGL Application Development Toolkit SamplesOpenGL.OpenGL_X.rte.base 6.1.4.0 COMMITTED OpenGL Base RuntimeEnvironmentOpenGL.OpenGL_X.rte.soft 6.1.4.0 COMMITTED OpenGL Soft RuntimeEnvironmentbos.iconv.ucs.Zh_CN 6.1.4.0 COMMITTED Unicode Converters forSimplified Chinese (GB18030)B:查看APAR:# instfix -i -k "IZ10223"All filesets for IZ10223 were found.8.修改/etc/hosts文件,这里一定要注意:系统主机名不能出现在环路地址中# cat /etc/hosts127.0.0.1 loopback localhost # loopback (lo0) name/address 10.52.113.112 rac2010.52.113.113 rac110.52.113.212 rac20-vip10.52.113.213 rac1-vip192.168.100.112 rac20-priv192.168.100.113 rac1-priv9.设置安装路径ORACLE_BASE: /u01/app/oracle# mkdir -p /u01/app/oracleCRS_HOME: /u01/crs/oracle/product/10.2/crs# mkdir -p /u01/crs/oracle/product/10.2/crs10.建立用户组、用户查看用户组、用户:# lsgroup -a id ALL# lsuser -a id ALL建立用户组:(smitty security)mkgroup -A "id=201" oinstallmkgroup -A "id=202" dba建立用户:(smitty security)# useradd -u 202 -g oinstall -G dba -d '/u01/app/oracle' oracle# passwd oracle(注:确保2个节点gid,uid必须相同)# id nobodyuid=4294967294(nobody) gid=4294967294(nobody)(注:如果nobody用户不存在,则必须创建)11.修改安装路径权限chown -R oracle:oinstall /u01/appchmod -R 775 /u01/appchown -R oracle:oinstall /u01/crs/oraclechmod -R 775 /u01/crs/oraclechown root:oinstall /u01/crschmod 775 /u01/crschown root:oinstall /u01/u01的用户是root:oinstall安装crs的时候在运行脚本root.sh之前将crs_home的所有父目录全部设置为只有root用户具有写权限12.节点信任关系root用户和oracle用户的主目录下面的.rhosts文件:root用户:rac20 rootrac1 rootrac20-priv rootrac1-priv rootrac20-vip rootrac1-vip rootoracle用户:rac20 oraclerac1 oraclerac20-priv oraclerac1-priv oraclerac20-vip oraclerac1-vip oracleroot用户和oracle用户用rolgin进行测试注:在oracle用户下第一次rlogin提示输入密码,然后改成新密码,以后rlogin不需要输入密码。
Oracle_For_AIX安装手册
Oracle_For_AIX安装手册第一篇:Oracle_For_AIX安装手册文档编号:Oracle/WAS For AIX安装部署手册2010年8月厦门中软海晟信息技术有限公司系统集成安装手册1.oracle数据库安装本章节主要讲述AIX环境下ORACLE 10g的安装和升级过程。
1.1.安装前的检查和准备工作1.1.1.介质准备准备安装文件(cpio、tar等格式),升级补丁等软件介质,FTP 上传安装文件到小机目录,也可以制作成光盘。
1.1.2.检查操作系统版本#oslevel-r 6100-03 1.1.3.检查必须的软件包安装情况主要是Java、X11、xlC等软件包的版本#lslpp-l X11.apps.rte X11.apps.xterm X11.base.rte X11.motif.lib X11.motif.mwmFilesetLevel StateDescription--------------Path: /usr/lib/objreposX11.apps.rte6.1.3.0 COMMITTED AIXwindows RuntimeConfiguration ApplicationsX11.apps.xterm6.1.3.1 COMMITTED AIXwindows xterm ApplicationX11.base.rte6.1.3.1 COMMITTED AIXwindows Runtime EnvironmentX11.motif.lib6.1.3.0 COMMITTED AIXwindows Motif Libraries系统集成安装手册X11.motif.mwm6.1.3.0 COMMITTED AIXwindows Motif WindowManagerPath: /etc/objreposX11.apps.rte6.1.3.0 COMMITTED AIXwindows RuntimeConfiguration ApplicationsX11.base.rte6.1.3.0 COMMITTED AIXwindows Runtime Environment#lslpp-l.proctools bos.adt.prof bos.cifs_fs.rteroot@fjly-yydb:/>lslpp-l bos.adt.prof bos.cifs_fs.rte xlC.aix50.rte xlC.rteFilesetLevel StateDescription--------------Path: /usr/lib/objreposbos.adt.prof6.1.3.0 COMMITTED Base Profiling Supportbos.cifs_fs.rte6.1.3.0 COMMITTED Runtime for SMBFSxlC.rte10.1.0.2 COMMITTED XL C/C++ RuntimePath: /etc/objreposbos.cifs_fs.rte6.1.3.0 COMMITTED Runtime for SMBFS#lslpp-l | grep javaJava14.ext.java3d1.4.2.0 COMMITTED Java SDK 32-bit Java3DJava14.ext.javahelp1.4.2.0 COMMITTED Java SDK 32-bit JavaHelpJava14_64.ext.javahelp1.4.2.0 COMMITTED Java SDK 64-bit JavaHelpJava5.ext.java3d5.0.0.175 COMMITTED Java SDK 32-bit Java3D cluster.adt.es.java.demo.monitormqm.java.rte6.0.0.0 COMMITTED WebSphere MQ Java Client, JMS #lslpp-l | grep xlCroot@fjly-yydb:/>lslpp-l | grep xlCxlC.aix61.rte10.1.0.2 COMMITTED XL C/C++ Runtime for AIX 6.1 xlC.cpp9.0.0.0 COMMITTED C for AIX PreprocessorxlC.msg.en_US.cpp9.0.0.0 COMMITTED C for AIX Preprocessor系统集成安装手册xlC.msg.en_US.rte10.1.0.2 COMMITTED XL C/C++ RuntimexlC.rte10.1.0.2 COMMITTED XL C/C++ RuntimexlC.sup.aix50.rte9.0.0.1 COMMITTED XL C/C++ Runtime for AIX 5.2 1.1.4.检查文件系统情况是否有足够空间安装oracleroot@fjly-yydb:/>df-g FilesystemGB blocksFree %UsedIused %Iused Mounted on /dev/hd4 10.009.803%144641% / /dev/hd210.007.3527%547214% /usr /dev/hd9var10.009.634%75271% /var /dev/hd310.008.8612%21011% /tmp /dev/hd110.009.991%1% /home /dev/hd11admin0.500.501%1% /admin /proc-/proc /dev/hd10opt30.0025.2816%301281% /opt /dev/livedump0.500.501%1% /var/adm/ras/livedump /dev/lv_ftp40.0017.7856%73551% /ftp /dev/lv_hsmis300.00197.0635%1% /hsmis1.1.5.检查换页空间root@fjly-yydb:/>lsps-a Page Space Physical Volume Volume Group Size %Used Active Auto Type Chksum hd6 hdisk0rootvg10240MByesyeslv0 1.1.6.更改系统参数smitty chgsys系统集成安装手册Maximum number of PROCESSES allowed per user >= 2048 smitty aio AIX parameters:--only applicable to file system based configs minservers=100 maxservers=100 maxreqs=163841.1.7.设置内存参数vmo-p-o lru_file_repage=0 vmo-p-o minperm%=5 vmo-p-o maxclient%=12 vmo-p-o maxperm%=15 vmo-p-o strict_maxperm=0 vmo-p-o strict_maxclient=11.2.UXIX环境下的安装步骤1.2.1.创建用户和用户组用户oracle 用户组:oinstall/dba Oracle用户同时加入这两个用户组(oracle如果没有加入dba组,安装后oracle用户使用会有问题)1.2.2.编辑oracle用户的.profile文件添加环境申明系统集成安装手册export DISPLAY=10.188.181.179:0.0 export ORACLE_HOME=/opt/oracle/product/10.2.0/db_1 export ORACLE_BASE=/opt/oracle umask 022 export PATH=$HOME/bin:$ORACLE_HOME/bin:$PATH export ORACLE_SID=yymis1.2.3.安装介质所在目录权限设置更改安装文件和升级补丁的用户和属组,同时开启执行权限chown-R oracle:oinstall /path chmod-R +x /path1.2.4.开放/opt 和 /home目录的写权限假设oracle安装在/opt目录#chmod 777 /opt #chmod 777 /home 1.2.5.安装包解压cpio-idmcv <10gr2_aix5l64_database.cpio,解压到Disk1 1.2.6.运行rootpre.sh脚本进入Disk1---rootpre目录 #./rootpre.sh系统集成安装手册./rootpre.sh output will be logged in /tmp/rootpre.out_09-11-27.14:32:33 Kernel extension /etc/pw-syscall.64bit_kernel is loaded.Unloading the existing extension: /etc/pw-syscall.64bit_kernel....Oracle Kernel Extension Loader for AIX Copyright(c)1998,1999 Oracle CorporationUnconfigured the kernel extension successfully Unloaded the kernel extension successfully Saving the original files in /etc/ora_save_09-11-27.14:32:33....Copying new kernel extension to /etc....Loading the kernel extension from /etcOracle Kernel Extension Loader for AIXCopyright(c)1998,1999 Oracle CorporationSuccessfully loaded /etc/pw-syscall.64bit_kernel with kmid: 0x4458c00 Successfully configured /etc/pw-syscall.64bit_kernel with kmid: 0x4458c00 The kernel extension was successfuly loaded.Configuring Asynchronous I/O....Asynchronous I/O is already definedConfiguring POSIX Asynchronous I/O....Posix Asynchronous I/O is already definedChecking if group services should be configured....Nothing to configure.系统集成安装手册1.2.7.使用远程虚拟终端打开Xmanager,连到小机系统集成安装手册1.2.8.进入图形化安装界面进入Disk1目录,运行runInstaller#./runInstaller 此时Xmanager会出现图形化安装界面,安装过程与pc机类似,注意环境检测界面所有都要 PASS!选择Enterprise Edition(3.40GB),点击next。
AIX+Oracle 11gR2安装及配置Gateway透明网关
环境信息:Oracle操作系统: AIX 6.1版本oracle版本:11.2.0.3oracle IP:172.16.7.80ORACLE_SID = orclORACLE_HOME = /orcl/app/product/11.2.0/orclSQLServer操作系统: Windows Server 2008SQLServer版本: SQL Server 2008SQLServer IP: 192.168.8.90数据库名:oadataGateway操作系统: AIX 6.1版本: 11.2.0.3安装目录: /home/gateway/gwhomeIP: 172.16.7.80Oracle与Gateway均安装在AIX小机172.16.7.80上,连接Windows Server上的SQLServer 2008.操作步骤:1. 从oracle官网上下载透明网关的安装包。
2. 创建gateway用户, 用户组与oracle用户相同:#useradd -u 224 -g oinstall -G oinstall,dba -m -d /home/gateway -s /usr/bin/ksh gateway#passwd gateway3. 以gateway用户登陆,在/home/gateway目录下mkdir gwhome.4. 修改gateway用户的.profile文件,增加如下内容:export ORACLE_HOME=/home/gateway/gwhomeexport LD_LIBRARY_PATH=$ORACLE_HOME/libexport TNS_ADMIN=$ORACLE_HOME/network/adminexport PATH=$ORACLE_HOME/bin:$PATH5. 安装gateway软件。
选择相应的sqlserver组件。
在配置SQLServer的时候,需注意,SQL Server Database Name应该填写需要连接的数据库名称,这里应填写oadata;SQLServer Instance Name为空。
AIX5.3 安装oracle10gr2 rac(自留)
AIX5.3安装Oracle10g R2RAC第1部分安装AIX5.31、安装AIX5.32、中配置本地主机名:RAC1和RAC2。
3、配置IP地址。
一个用于专门网络,一个用于公共网络。
分别是:RAC1:公共网192.168.1.160专门网10.10.10.1RAC2:公共网192.168.1.162专门网10.10.10.24、AIX5.3下安装的需求1)版本需求:AIX5L5.3Maintenance Level02or later2)需要安装的文件集:bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatbos.perf.perfstatbos.perf.proctoolsrsct.basic.rtepat.clients.rtexlC.aix50.rte7.0.0.4xlC.rte7.0.0.13)需要安装的操作系统补丁APAR通信地址:北京市海淀区紫竹院路98号北京化工大学科技园611室CUUG邮编:100089IY68989;IY65361;IY65362;IY60759;IY61034;IY61770;IY62191IY58350Patch for SDK1.3.1.16(32-bit)IY63533Patch for SDK1.4.2.1(64-bit)IY65305Patch for SDK1.4.2.2(32-bit)Inutoc.5、配置hacmp5.3操作系统卷组名:rootvg磁盘阵列卷组名:oravgHACMP只配置共享磁盘和心跳,其他不用配置第2部分为Oracle配置AIX1、创建Oracle组和用户帐户用户帐户名是‘Oracle’,组是‘oinstall’和‘dba’。
(两台主机同时创建)#/usr/sbin/groupadd-g1000oinstall#/usr/sbin/groupadd-g1001dba#/usr/sbin/useradd-m-u1000-g oinstall-G dba oracle#id oracleuid=1000(oracle)gid=1000(oinstall)groups=1000(oinstall),1001(dba)设置Oracle帐户的口令:#passwd oracle2、设置ORACLE_BASE和ORACLE_HOME环境变量:.profileORACLE_BASE=/u01/app/oracle;export ORACLE_BASEORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1;export ORACLE_HOME ORA_CRS_HOME=/u01/app/oracle/product/10.2.0/crs;export ORA_CRS_HOME 通信地址:北京市海淀区紫竹院路98号北京化工大学科技园611室CUUG邮编:100089PATH=$PATH:$ORACLE_HOME/bin;export PATHORACLE_SID=cpsmzb1;export ORACLE_SID(RAC2为cpsmzb2)umask0223、创建挂载点以root用户身份执行以下命令:#mkdir-p/u01/app/oracle#mkdir/u01/app/oracle/product/10.2.0/db_1#mkdir/u01/app/oracle/product/10.2.0/crs#chown-R oracle:oinstall/u01/app/oracle#chmod-R775/u01/app/oracle4、配置Shell限制,系统需求,网络参数。
oracle11gr2 RAC For AIX安装
O r a c l e11g r2r a c f o r a i x安装手册目录3.1安装数据库软件.................... 错误!未指定书签。
第1章安装准备1.1 操作系统环境配置1.1.1 系统补丁1.1.2 网络配置1.1.3 hosts文件loopbacklocalhost#loopback(lo0)name/addressaix1778aix178aix175-vipaix176-vipaix177-priaix178-pri1.1.4 修改网络可调参数checking:#/usr/sbin/no-a|fgrepephemeraltcp_ephemeral_low=32768tcp_ephemeral_high=65535udp_ephemeral_low=32768udp_ephemeral_high=65535change:#/usr/sbin/no-p-otcp_ephemeral_low=9000-otcp_ephemeral_high=65500#/usr/sbin/no-p-oudp_ephemeral_low=9000-oudp_ephemeral_high=65500vi/etc/添加以下内容if[-f/usr/sbin/no];then/usr/sbin/no-p-oudp_sendspace=131072/usr/sbin/no-p-oudp_recvspace=1310720/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=512fi1.1.5 配置异步I/O#smittychgaio#mkdev-laio0使异步I/O可用需要将maxreqs调整至oracle推荐的大小65536,6.1版本默认大小65536,则无需更改checking#lsattr-Elaio0-amaxreqschangesmittychgaio将maximumnuberofrequests调整至65536说明:aix6.1#ioo-oaio_maxreqsaio_maxreqs=655361.1.6 调整process大小checking:lsattr-Elsys0-amaxuprocchange:/usr/sbin/chdev-lsys0-amaxuproc='16384'1.1.7 设置ncargs参数增加systemblocksize。
AIX6安装oracle11g步骤
AIX6.1下ORACLE11g安装步骤首先从ORACLE官网下载ORACLE11g for ppc64的安装文件为两个ZIP文件,见下图。
在安装好AIX6.1的IBM小型机上检查安装环境及必要的AIX软件及补丁:1.检查物理内存,swap空间以及tmp空间#/usr/sbin/lsattr –E –l sys0 –a realmem (检查内存至少1G) #lsps -a 检查swap空间(oracle建议如果物理内存在1~2G swap为1.5RAM,物理内存为2~8G swap=RAM;物理内存大于8G,swap=3/4RAM) --根据实际可做适当调整。
)# df -g /tmp 看下tmp目录大小,oracle建议在150m~200m。
(aix6.1默认为2g,所以足以,不用调整或根据使用要求做相应调整)2.检查是否包含已经的包(ORACLE 安装要求的软件包)bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatbos.perf.perfstatbos.perf.proctoolsxlC.aix61.rte:9.0.0.1 or later (AIX 6.1)xlC.rte:9.0.0.1 or later (AIX 6.1)可以用:# lslpp –l 后边加上上面的文件名检查是否安装3.创建用户以及组#smit mkgroup 创建用户组如:oinstall(创建2次,oinstall和dba2个组)也可以用命令创建:#mkgroup -A oinstall# mkgroup dba创建oracle用户Oracleuid=440(oracle) gid=200(oinstall) groups=201(dba),202(oper)也可以用命令创建:#mkuser pgrp='oinstall' groups='oper,dba,asmadmin' oracle设置ORACLE用户口令:(可设可不设)# passwd oracle4.修改文件大小限制Chuserfsize='-1' data='-1' core='-1' root (这步很关健,ORACLE的安装文件大于1GB 不然传送到AIX上的安装包会不全,AIX默认的文件大小在1GB以内)修改完文件大小限制后要重启下系统:#shutdown –r5.创建安装目录以及授权# mkdir -p /opt/oracle/products/11.1/db# chown -R oracle:oinstall /opt/oracle/products# chmod -R 775 /opt/oracle/products/另外:注意安装目录的空间大小如:# df -g /optEnterprise Edition 安装至少需要3.82G (建议直接搞个10G的空间给/opt )6.设置环境变量# cd /home/oracle# vi .profilePATH=$PATH:$HOME/binexport PATHunset USERNAMEexport ORACLE_BASE=/opt/oracle/products/export ORACLE_HOME=$ORACLE_BASE/11.1/dbexport ORACLE_TERM=xtermexport NLS_LANG NLS_LANG=american_america.zhs16cgb231280 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/libexport LD_LIBRARY_PATHexport PATH=$PATH:$ORACLE_HOME/binexport AIXTHREAD_SCOPE=Sumask 0227.解压db软件首先通过FTP把Oracle 11g 的两个安装文件传到AIX,注意传完后检查下文件大小,如果第一个文件只有1G左右就不对,还是文件大小限制问题需求重新做第4步及再次上传安装文件。
11gR2 RAC在AIX7.1安装升级问题汇总
11gR2RAC在AIX7.1安装升级问题汇总问题一、安装前hosts配置检测失败,报错信息如下:解决方法:问题二、安装前检测,grid用户不在dba的group,用户检测failed。
解决方法:我们的方案采用oinstall属组,理论上可以忽略,我选择了忽略。
问题三、选择节点时,报网卡检测failed解决方法:问题四、私有网卡检测不到解决方法:再次执行时通过。
问题五、网络参数配置检测存在很多告警。
解决方法:此处在OUI调用CVU做环境安装检测的过程中发现网络参数ndp_sendspace等的值不符合要求。
通过手工检查发现系统已通过no配置参数,而no –a输出的结果和ifconfig–a看到的结果不一致。
经过MOS上的文档PRVE-0273 : The value of network parameter "udp_sendspace" for interface "en0" is not configured to [文章ID 1373242.1]确认,该问题是oracle的一个bug.通过做一下更改可解决:1、修改/etc/文件if [ -f /usr/sbin/no ] ; then/usr/sbin/no -p -o tcp_ephemeral_low=9000/usr/sbin/no -p -o udp_ephemeral_low=9000/usr/sbin/no -p -o tcp_ephemeral_high=65500/usr/sbin/no -p -o udp_ephemeral_high=65500/usr/sbin/no -p -o udp_sendspace=65536/usr/sbin/no -p -o udp_recvspace=655360/usr/sbin/no -p -o tcp_sendspace=65536/usr/sbin/no -p -o tcp_recvspace=65536/usr/sbin/no -p -o rfc1323=1/usr/sbin/no -p -o sb_max=4194304/usr/sbin/no -r -o ipqmaxlen=512fi2、建立软链接文件ln -s /usr/sbin/no /etc/noln -s /usr/sbin/lsattr /etc/lsattr如果做了以上修改,再次checkagain仍然发现网络参数告警,则可以忽略继续安装。
oracle gr RAC For AI 安装
O r a c l e11g r2r a c f o r a i x安装手册目录第1章安装准备1.1 操作系统环境配置1.1.1 系统补丁1.1.2 网络配置1.1.3 hosts文件loopbacklocalhost#loopback(lo0)name/address aix1778aix178aix175-vipaix176-vipaix177-priaix178-pri1.1.4 修改网络可调参数checking:#/usr/sbin/no-a|fgrepephemeraltcp_ephemeral_low=32768tcp_ephemeral_high=65535udp_ephemeral_low=32768udp_ephemeral_high=65535change:#/usr/sbin/no-p-otcp_ephemeral_low=9000-otcp_ephemeral_high=65500#/usr/sbin/no-p-oudp_ephemeral_low=9000-oudp_ephemeral_high=65500vi/etc/添加以下内容if[-f/usr/sbin/no];then/usr/sbin/no-p-oudp_sendspace=131072/usr/sbin/no-p-oudp_recvspace=1310720/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=512fi1.1.5 配置异步I/O#smittychgaio#mkdev-laio0使异步I/O可用需要将maxreqs调整至oracle推荐的大小65536,6.1版本默认大小65536,则无需更改checking#lsattr-Elaio0-amaxreqschangesmittychgaio将maximumnuberofrequests调整至65536说明:aix6.1#ioo-oaio_maxreqsaio_maxreqs=655361.1.6 调整process大小checking:lsattr-Elsys0-amaxuprocchange:/usr/sbin/chdev-lsys0-amaxuproc='16384'1.1.7 设置ncargs参数增加systemblocksize。
oracle10gr2forAix安装
oracle10gr2forAix安装1.1. 安装Oracle 10gr21.1.1. 创建磁盘阵列上lv在主机数据库服务器2.1和2.2上创建如下DB2用的磁盘阵列上的lv LV name Size Owner type VG name oracle_lv 5G db2inst1:db2igrp1jfs2 data1_vg按F4,选择data1_vg建oracle_lv。
Add a Logical V olume 图1-1Add a Logical V olume 图1-21.1.2. 创建文件系统核心服务器上文件系统文件系统 Lv name/database oracle_lvF4选择lv名oracle_lv调整文件系统/database大小:mount /database[p570test]/software/oracle#mount /database[p570test]/software/oracle#dfFilesystem 512-blocks Free %Used Iused %Iused Mounted on/dev/hd4 4194304 1574296 63% 8073 5% //dev/hd2 8388608 2889376 66% 57584 16% /usr/dev/hd9var 2097152 1568776 26% 7314 5% /var/dev/hd3 8388608 7552104 10% 1324 1% /tmp/dev/hd1 8388608 3451520 59% 1020 1% /home/proc - - - - - /proc/dev/hd10opt 8388608 4952648 41% 21012 4% /opt/dev/software_lv 62914560 7234200 89% 8030 1% /software/dev/temp_lv 62914560 59355400 6% 4 1% /temp/dev/fslv05 8388608 5979600 29% 22452 4% /wasinst/dev/u01_lv 20971520 20967632 1% 5 1% /u01/dev/fslv08 7034252 0 100% 1758563 100% /iso/dev/fslv06 6291456 6281920 1% 154 1% /var/cics_regions /dev/fslv07 6291456 6289568 1% 26 1% /var/cics_servers /dev/fslv02 20971520 12774856 40% 50 1% /dblog/dev/fslv04 20971520 20945576 1% 54 1% /dbdir/dev/fslv00 20971520 19393960 8% 55 1% /dbdata/dev/fslv03 10485760 10084312 4% 28 1% /archlog /dev/oracle_lv 10485760 10483504 1% 4 1% /database1.1.3. 创建用户和组数据库服务器主机上分别创建如下组和用户:组Group ID users Descriptionoinstall 300oradba 301 如301已被用,改为304用户user ID Primary group Group SET Home Dirdb2inst1 301 db2igrp1 /home/db2inst1 db2inst2 302 db2igrp1 /home/db2inst2 db2fusr1 303 db2fgrp1 /home/db2fusr1 db2fusr2 304 db2fgrp1 /home/db2fusr2 workflow 401 db2igrp1 /home/workflow vhfs 402 db2igrp1 /home/vhfsdb2igrp1 /home/mcpusr mcpusr 4031.1.3.1. 创建组:启动 smitty security,进入到系统组、用户维护区:输入oinstall组名,300作为组号。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle 11gr2 rac for aix 安装手册目录第1章安装准备 (2)1.1 操作系统环境配置 (2)1.1.1 系统补丁 (2)1.1.2 网络配置 (2)1.1.3 hosts文件 (2)1.1.4 修改网络可调参数 (2)1.1.5 配置异步I/O (3)1.1.6 调整process大小 (3)1.1.7 设置ncargs参数 (3)1.1.8 VMM内存参数修改 (4)1.1.9 检查scan配置 (4)1.2 oracle环境配置 (5)1.2.1 创建组用户 (5)1.2.2 配置ssh(grid用户及oracle用户) (5)1.2.3 配置.profile文件 (7)1.2.4 创建安装文件系统 (8)1.2.5 配置ASM磁盘组 (8)1.2.6 上传及解压文件 (9)第2章安装及配置GRID Infrastructure (9)2.1 安装GRID (9)第3章DB软件安装 (20)3.1 安装数据库软件 (20)第4章创建ASM磁盘组 (28)4.1 配置.profile文件 (28)4.2 创建磁盘组 (28)第5章创建数据库 (31)5.1 创建数据库TESTDB (31)第6章管理维护 (42)6.1 CRS管理 (42)第1章安装准备1.1 操作系统环境配置1.1.1 系统补丁1.1.2 网络配置1.1.3 hosts文件127.0.0.1 loopback localhost # loopback (lo0) name/address 10.85.23.177 aix17710.85.23.178 aix17810.85.23.175 aix175-vip10.85.23.176 aix176-vip192.168.0.177 aix177-pri192.168.0.178 aix178-pri1.1.4 修改网络可调参数checking:# /usr/sbin/no -a | fgrep ephemeraltcp_ephemeral_low = 32768tcp_ephemeral_high = 65535udp_ephemeral_low = 32768udp_ephemeral_high = 65535change:# /usr/sbin/no -p -o tcp_ephemeral_low=9000 -o tcp_ephemeral_high=65500# /usr/sbin/no -p -o udp_ephemeral_low=9000 -o udp_ephemeral_high=65500vi /etc/添加以下内容if [ -f /usr/sbin/no ] ; then/usr/sbin/no -p -o udp_sendspace=131072/usr/sbin/no -p -o udp_recvspace=1310720/usr/sbin/no -p -o tcp_sendspace=65536/usr/sbin/no -p -o tcp_recvspace=65536/usr/sbin/no -p -o rfc1323=1/usr/sbin/no -p -o sb_max=1310720/usr/sbin/no -r -o ipqmaxlen=512fi1.1.5 配置异步I/O# smitty chgaio# mkdev -l aio0 使异步I/O可用需要将maxreqs调整至oracle推荐的大小65536,6.1版本默认大小65536,则无需更改checking# lsattr -El aio0 -a maxreqschangesmitty chgaio将maximum nuber of requests调整至65536说明:aix 6.1# ioo -o aio_maxreqsaio_maxreqs = 655361.1.6 调整process大小checking:lsattr -El sys0 -a maxuprocchange:/usr/sbin/chdev -l sys0 -a maxuproc='16384'1.1.7 设置ncargs参数增加system block size。
推荐增加ARG/ENV 空间分配至128,也就是128个4k的block checking:#lsattr -E -l sys0 -a ncargschange#/usr/sbin/chdev -l sys0 -a ncargs='128'默认256,不做变更1.1.8 VMM内存参数修改Checking:#vmo -L minperm%#vmo -L maxperm%#vmo -L maxclient%#vmo -L lru_file_repage#vmo -L strict_maxclient#vmo -L strict_maxpermChange:#vmo -p -o minperm%=3#vmo -p -o maxperm%=90#vmo -p -o maxclient%=90#vmo -p -o lru_file_repage=0#vmo -p -o strict_maxclient=1#vmo -p -o strict_maxperm=01.1.9 检查scan配置#nslookup #nslookup 192.168.90.177#nslookup 192.168.90.178#nslookup 192.168.90.1791.2 oracle环境配置1.2.1 创建组用户组:#mkgroup -'A' id='1000' adms='root' oinstall#mkgroup -'A' id='1100' adms='root' asmadmin#mkgroup -'A' id='1200' adms='root' dba#mkgroup -'A' id='1300' adms='root' asmdba#mkgroup -'A' id='1301' adms='root' asmoper用户:#mkuser id='1100' pgrp='dba' groups=' oinstall,asmadmin,asmdba,asmoper' home='/home/grid' grid#mkuser id='1101' pgrp='dba' groups='oinstall,asmdba' home='/home/oracle' oracle通过smitty chuser更改root及oracle用户属性#chuser capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGA TE grid#chuser capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE oracle# lsuser -a capabilities grid gridcapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE# lsuser -a capabilities grid oracle1.2.2 配置ssh(grid用户及oracle用户)gird用户:aix177生成密钥[oracle@aix177 ~]$ ssh-keygen -t rsa[oracle@aix177 ~]$ ssh-keygen -t dsaaix178生成密钥[oracle@aix178 ~]$ ssh-keygen -t rsa[oracle@aix178 ~]$ ssh-keygen -t dsaaix177生成认证文件[oracle@aix177 ~]$ ssh aix177 cat /home/grid/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys [oracle@aix177 ~]$ ssh aix177 cat /home/grid/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys[oracle@aix177 ~]$ ssh aix178 cat /home/grid/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys The authenticity of host 'aix178 (192.168.205.6)' can't be established.RSA key fingerprint is 40:5b:e9:d0:52:c5:3c:80:fe:81:d5:c6:08:28:7e:58.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added 'aix178,192.168.205.6' (RSA) to the list of known hosts. [oracle@aix177 ~]$ ssh aix178 cat /home/grid/.ssh/id_dsa.pub >> ~/.ssh/authorized_keysaix178生成认证文件[oracle@aix178 ~]$ ssh aix177 cat /home/grid/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys[oracle@aix178 ~]$ ssh aix177 cat /home/grid/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys oracle@aix177's password:[oracle@aix178 ~]$ ssh aix178 cat /home/grid/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys[oracle@aix178 ~]$ ssh aix178 cat /home/grid/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys 有效性验证检查,不需要输入口令表明配置成功。