版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.:.;Oracle11gR2 RAC for AIX目录 TOC o 1-4 h z u HYPERLINK l _Toc277531199 1主机规划 PAGEREF _Toc277531199 h 2 HYPERLINK l _Toc277531200 1.1硬件环境 PAGEREF _Toc277531200 h 2 HYPERLINK l _Toc277531201 1.2软件环境 PAGEREF _Toc277531201 h 3 HYPERLINK l _Toc277531202 1.3RAC拓朴图 PAGEREF _Toc277531202 h 3 HYPERLINK l _T
2、oc277531203 1.4网络规划 PAGEREF _Toc277531203 h 3 HYPERLINK l _Toc277531204 1.4.1IP地址要求 PAGEREF _Toc277531204 h 3 HYPERLINK l _Toc277531205 1.4.2DNS效力器可选 PAGEREF _Toc277531205 h 4 HYPERLINK l _Toc277531206 1.5安装目录规划 PAGEREF _Toc277531206 h 5 HYPERLINK l _Toc277531207 1.6存储规划 PAGEREF _Toc277531207 h 5 HY
3、PERLINK l _Toc277531208 1.6.1grid、ASM安装目录 PAGEREF _Toc277531208 h 5 HYPERLINK l _Toc277531209 1.6.2Clusterware安装目录 PAGEREF _Toc277531209 h 5 HYPERLINK l _Toc277531210 1.6.3OCR、VOTE存储规划 PAGEREF _Toc277531210 h 5 HYPERLINK l _Toc277531211 1.6.4数据库数据文件存储规划 PAGEREF _Toc277531211 h 5 HYPERLINK l _Toc2775
4、31212 2安装预备 PAGEREF _Toc277531212 h 6 HYPERLINK l _Toc277531213 2.1系统硬件环境检查 PAGEREF _Toc277531213 h 6 HYPERLINK l _Toc277531214 2.1.1Oracle11gR2 RAC最低安装要求: PAGEREF _Toc277531214 h 6 HYPERLINK l _Toc277531215 2.1.2验证方法: PAGEREF _Toc277531215 h 6 HYPERLINK l _Toc277531216 确认内存大小 PAGEREF _Toc277531216
5、h 6 HYPERLINK l _Toc277531217 确认SWAP空间,最少4G。 PAGEREF _Toc277531217 h 6 HYPERLINK l _Toc277531218 确认/tmp大于1.5GB和/oracle目录空间15GB PAGEREF _Toc277531218 h 6 HYPERLINK l _Toc277531219 确认系统构造 PAGEREF _Toc277531219 h 7 HYPERLINK l _Toc277531220 确认系统CPU个数和主频: PAGEREF _Toc277531220 h 7 HYPERLINK l _Toc277531
6、221 2.2安装操作系统软件包 PAGEREF _Toc277531221 h 7 HYPERLINK l _Toc277531222 2.2.1安装FILESETS PAGEREF _Toc277531222 h 7 HYPERLINK l _Toc277531223 2.2.2安装PATCHES PAGEREF _Toc277531223 h 8 HYPERLINK l _Toc277531224 2.3配置IP地址 PAGEREF _Toc277531224 h 9 HYPERLINK l _Toc277531225 2.4修正/etc/hosts文件 PAGEREF _Toc2775
7、31225 h 9 HYPERLINK l _Toc277531226 2.5文件系统预备 PAGEREF _Toc277531226 h 10 HYPERLINK l _Toc277531227 2.5.1方法1:运用命令创建 PAGEREF _Toc277531227 h 10 HYPERLINK l _Toc277531228 2.5.2方法2:运用smit创建 PAGEREF _Toc277531228 h 10 HYPERLINK l _Toc277531229 2.6调整系统参数 PAGEREF _Toc277531229 h 11 HYPERLINK l _Toc27753123
8、0 2.6.1翻开异步IO PAGEREF _Toc277531230 h 11 HYPERLINK l _Toc277531231 2.6.2调整虚拟内存管理 PAGEREF _Toc277531231 h 12 HYPERLINK l _Toc277531232 2.6.3调整maxuproc系统最大进程数和ncargs系统块大小参数 PAGEREF _Toc277531232 h 12 HYPERLINK l _Toc277531233 2.6.4调整SHELL限制 PAGEREF _Toc277531233 h 13 HYPERLINK l _Toc277531234 2.6.5确认网
9、络配置参数 PAGEREF _Toc277531234 h 13 HYPERLINK l _Toc277531235 2.7创建用户、组 PAGEREF _Toc277531235 h 14 HYPERLINK l _Toc277531236 2.7.1要求 PAGEREF _Toc277531236 h 14 HYPERLINK l _Toc277531237 2.7.2创建命令: PAGEREF _Toc277531237 h 14 HYPERLINK l _Toc277531238 2.7.3修正用户属性 PAGEREF _Toc277531238 h 15 HYPERLINK l _T
10、oc277531239 grid用户 PAGEREF _Toc277531239 h 15 HYPERLINK l _Toc277531240 oracle用户 PAGEREF _Toc277531240 h 15 HYPERLINK l _Toc277531241 root用户 PAGEREF _Toc277531241 h 16 HYPERLINK l _Toc277531242 2.8用户环境变量设置 PAGEREF _Toc277531242 h 16 HYPERLINK l _Toc277531243 2.8.1grid用户 PAGEREF _Toc277531243 h 16 HY
11、PERLINK l _Toc277531244 2.8.2oracle用户 PAGEREF _Toc277531244 h 17 HYPERLINK l _Toc277531245 2.9用户shell限制 PAGEREF _Toc277531245 h 18 HYPERLINK l _Toc277531246 2.10创建安装目录并修正权限 PAGEREF _Toc277531246 h 18 HYPERLINK l _Toc277531247 2.11SSH信任关系设置可选 PAGEREF _Toc277531247 h 19 HYPERLINK l _Toc277531248 2.11.
12、1首先在两台机器上安装好OpenSSH软件; PAGEREF _Toc277531248 h 19 HYPERLINK l _Toc277531249 2.11.2然后在grid安装中选择自动配置SSH双机信任关系 PAGEREF _Toc277531249 h 19 HYPERLINK l _Toc277531250 方法1 PAGEREF _Toc277531250 h 19 HYPERLINK l _Toc277531251 方法2 PAGEREF _Toc277531251 h 20 HYPERLINK l _Toc277531252 2.12配置磁盘设备 PAGEREF _Toc27
13、7531252 h 20 HYPERLINK l _Toc277531253 2.12.1设置磁盘属性 PAGEREF _Toc277531253 h 20 HYPERLINK l _Toc277531254 2.12.2修正用于数据库存储的PV的属主 PAGEREF _Toc277531254 h 21 HYPERLINK l _Toc277531255 2.12.3修正用于数据库存储的PV的权限 PAGEREF _Toc277531255 h 21 HYPERLINK l _Toc277531256 2.12.4去除PVID PAGEREF _Toc277531256 h 21 HYPER
14、LINK l _Toc277531257 2.13配置NTP效力可选 PAGEREF _Toc277531257 h 22 HYPERLINK l _Toc277531258 3安装Grid PAGEREF _Toc277531258 h 22 HYPERLINK l _Toc277531259 3.1Grid安装前检查 PAGEREF _Toc277531259 h 22 HYPERLINK l _Toc277531260 3.2执行rootpre.sh PAGEREF _Toc277531260 h 22 HYPERLINK l _Toc277531261 3.3安装grid PAGERE
15、F _Toc277531261 h 23 HYPERLINK l _Toc277531262 3.4Clusterware安装校验 PAGEREF _Toc277531262 h 34 HYPERLINK l _Toc277531263 4安装Database PAGEREF _Toc277531263 h 36 HYPERLINK l _Toc277531264 5创建ASM磁盘组 PAGEREF _Toc277531264 h 42 HYPERLINK l _Toc277531265 6DBCA创建数据库 PAGEREF _Toc277531265 h 44 HYPERLINK l _To
16、c277531266 7安装完成后 PAGEREF _Toc277531266 h 51 HYPERLINK l _Toc277531267 7.1备份root.sh PAGEREF _Toc277531267 h 51 HYPERLINK l _Toc277531268 7.2重新编译全部PL/SQL modules PAGEREF _Toc277531268 h 51 HYPERLINK l _Toc277531269 7.3备份spfile文件 PAGEREF _Toc277531269 h 52 HYPERLINK l _Toc277531270 7.4RAC集群系统维护命令 PAGE
17、REF _Toc277531270 h 52 HYPERLINK l _Toc277531271 7.5启动和封锁集群系统命令 PAGEREF _Toc277531271 h 52 HYPERLINK l _Toc277531272 7.5.1启动集群件和集群数据库 PAGEREF _Toc277531272 h 52 HYPERLINK l _Toc277531273 7.5.2封锁RAC集群数据库和集群件 PAGEREF _Toc277531273 h 53主机规划硬件环境效力器:两台IBM P630 16C(Power6 CPU)/32GB;存储:一台DS4000存储;软件环境数据库:a
18、ix.ppc64_11gR2_database_1of2.zipaix.ppc64_11gR2_database_2of2.zip、集群件10G中的clusterware:aix.ppc64_11gR2_grid.zip这三个包操作系统:AIX6.1原来版本是6100-01晋级后为:6100-04-01-0944留意:解压时aix.ppc64_11gR2_database_1of2.zip、aix.ppc64_11gR2_database_2of2.zip这两个包要解到同一个目录下,aix.ppc64_11gR2_grid.zip包解到另一个不同的目录下。 RAC拓朴图网络规划IP地址要求每个
19、节点一个public IP每个节点一个public VIP每个节点一个private IP一个用于集群的SCAN称号和一到三个和public IP同网段的IP,本处用一个public IP,VIP和private IP写入/etc/hosts文件,scan名注册到DNS配置DNS搜索域和解析顺序Oracle 11gR2 RAC中对网络的要求与10g稍有些不同,在Oracle 11gR2 RAC中引入了SCAN的概念。SCAN全称是Single Client Access Name ,它是Oracle RAC 11gR2版本的一个新特性。它为需求访问Oracle集群数据的客户端提供一个简单名字。
20、它的益处是假设他运用SCAN当他增长或踢除集群中的节点时客户端不需求做任何改动,这一点在三层架构运用系统中数据库-运用效力器-客户机优势明显。运用单个名字去访问集群允计客户端运用EZConnect 客户端和简单JDBC thin URL去访问运转在集群中的任何数据库,而不用管在集群中那个或那些效力器或叫实例是Active的。配置好固定IPpublic,ORACLE的私有IPpriv,和VIP,尤其要留意的是:两台机器需配置对应关系一致的IP与网卡。如:序号称号对应网卡IP用途1imbdb1En037public2Ibmdb1-vip36VIP3Ibmdb1-privEn137private4I
21、bmdb2En039public5Ibmdb2-vip38VIP6Ibmdb2-privEn139private7Scan.ibm292827Scan address数据库全局接入8Scan29注:SCAN IP,有的资料说是13个,而有的资料说是必需求3个,未证明。上规划表中7、8项二选一即可,假设没有DNS效力器,也可以运用/etc/hosts解析scan单IPASM规划ASM规划表磁盘组名PV属主权限单个LUN大小冗余OCRVOTEHdisk6Hdisk5Grid:dba6605G4GexternalDATAHdisk2Hdisk4Grid:dba66050G40g假设是需求捆绑网卡做心
22、跳,可以运用:#smit etherchannelDNS效力器可选前面说到在Oracle 11gR2 RAC中引入了SCAN的概念,而ORACLE引荐运用DNS解析的方法来实现SCAN,这就要求网络中有一台DNS效力器用来解析SCAN地址。假设他网络中没有公用的DNS效力器,那么也可以用现有的数据库效力器兼作DNS效力器,但是不引荐这样做,由于一旦这台机器当机了,DNS就无法解析,可以导致监听的异步常。在AIX中搭建DNS效力器的方法在后文中将讲到。这里运用/etc/hosts来解析scan安装目录规划安装目录规划原那么:建立/u01文件系统用来安装grid、datbase程序。程序都安装在/
23、u01/app下面,对于grid与database分别建立不同的目录,分配不同的权限。其中grid的ORACLE_BASE和ORACLE_HOME建议安装在不同的目录下,详细规划如下:新建30G lv:oralv 新建文件系统,挂载点:/u01grid base目录:/u01/app/grid #grid用户的ORACLE_BASEgrid asm安装目录:/u01/app/11.2/grid #grid用户的ORACLE_HOME,也即是安装时的software locationOracle base目录:/u01/app/oracle #oracle用户的ORACLE_BASE注:此规划为
24、后来总结,本实验中与此略有出入。Grid用户的ORACLE_BASE、ORACLE_HOME都需求手工创建。Oracle用户只创建ORACLE_BASE目录即可。存储规划grid、ASM安装目录在Oracle 11gR2中grid和ASM是安装在同一目录下的,我们将grid和ASM安装在/u01/grid目录下,为JFS2文件系统,大小建立为30GB以上。本次例如25GClusterware安装目录我们将Clusterware安装在/u01/db目录下。OCR、VOTE存储规划在我们的方案中规划如下:OCR hdisk6 容量:5GVOTE hdisk5 容量:4GDATA hdisk2、4
25、容量:50G、40G数据库数据文件存储规划规划运用2个50GB和40G的阵列盘用来存放数据库数据文件文件,这2块盘在ASM中做成external磁盘组。安装预备系统硬件环境检查Oracle11gR2 RAC最低安装要求:内存:安装grid infrastructure最少需求1.5GB的内存,安装grid infrastructure和RAC最少需求2.5GB的内存swap:最少需求4GB,有的资料引见最少1.5G,不过安装环境检查时显示需求4G。temp:引荐10G,可以将安装文件上传至/tmp目录下,最少1GB安装目录:grid infrastructure+ASM+Clusterware
26、最少需求12GB操作系统:AIX 6.1 TL 01 SP1 (6100-01-01), 64-bit kernel验证方法:确认内存大小# lsattr -El sys0 -a realmemrealmem 4194304 Amount of usable physical memory in Kbytes False 确认SWAP空间,最少4G。# lsps -a假设不够4G,需求添加PPS数。本系一致个PPS为128M,所以添加20个,使swap到达4G。PPS大小可以经过lsvg rootvg查看。# chps -s 20 hd6# lsps -a确认/tmp大于1.5GB和/orac
27、le目录空间15GB引荐oracle安装目录在25GB左右,grid infrastructure+ASM安装在/oracle/grid目录下,其中Oracle11g Clusterware安装在/oracle/db目录下.chfs a size=5G /tmp 确认系统构造# getconf HARDWARE_BITMODE64 确认系统CPU个数和主频:# lsdev -C | grep procproc0 Available 00-00 Processorproc1 Available 00-01 Processor# lsattr -El proc0frequency 10020000
28、00 Processor Speed Falsesmt_enabled false Processor SMT enabled Falsesmt_threads 1 Processor SMT threads Falsestate enable Processor state Falsetype PowerPC_POWER4 Processor type False安装操作系统软件包安装FILESETSAIX 6.1需求安装如下软件包:bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstat or laterbos.perf.perfsta
29、tctoolsrsct.basic.rtersctpat.clients.rtexlC.aix61.rte (or later)AIX 5.3需求安装如下软件包:bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstat or laterbos.perf.perfstatctoolsrsct.basic.rtersctpat.clients.rtexlC.aix50.rte (or later)以上filesets安装与否可以用命令lslpp l进展检查确认。默许安装是不全的,需求手工进展添加。同时系统盘的版本与上述也有差别,安装尝试。 安装
30、PATCHESAIX版本要求如下AIX 5L V5.3 TL 09 SP1 (5300-09-01), 64 bit kernel或以上版本AIX 6.1 TL 02 SP1 (6100-02-01), 64-bit kernel或以上版本检查方法:# oslevel -r6100-03其它单个补丁的要求如下:AIX 6L installations All AIX 6L 6.1 installations Authorized Problem AnalysisReports (APARs) for AIX 5L v. 5.3 ML06, and the following AIXfixes:
31、IZ41855IZ51456IZ52319AIX 5L installations All AIX 5L 5.3 installations Authorized Problem AnalysisReports (APARs) for AIX 5L v. 5.3 ML06, and the following AIXfixes:IZ42940IZ49516IZ52331验证:#/usr/sbin/instfix -i -k IZ41855安装补丁:由于6100-04不需求任何补丁,所以我们将系统晋级到6100-04但是安装grid的时候还是出现3个包未安装提示从IBM官网上下载6100-04-
32、00-0943将补丁文件上传至/tmp/tools下smit update_all选择不提交,保管被覆盖的文件,可以回滚操作,接受答应协议COMMIT software updates? NoSAVE replaced files? yesACCEPT new license agreements? Yes晋级完后查看:# oslevel -s6100-04-01-0944配置IP地址根据前面的规划先配置要两台机器的IP地址,就是ibmdb1、ibmdb1-priv和ibmdb2、ibmdb2-priv这四个IP地址。同样配置几块网卡的IP地址,基中效力地址要配置网关,网关地址为:54。修正/
33、etc/hosts文件修正每个节点上的/etc/hosts文件。 loopback localhost # loopback (lo0) name/address37 ibmdb136 ibmdb1-vip37 ibmdb1-priv39 ibmdb238 ibmdb2-vip39 ibmdb2-priv29scan留意:假设他的环境里不具备DNS效力器,那么SCAN地址解析可以经过/etc/hosts或GNS来实现,这需求在他的一切数据库主机的host文件里添加一个SCAN地址,并且这个地址的解析名不要超越16个字符,超越的话,oracle只会解析前16个字符。本例中我们经过/etc/hos
34、ts来解析scan。文件系统预备创建/u01文件系统方法1:运用命令创建1、mkdir /u012、建立一个lvmklv t jfs2 y u01lv rootvg 200 #200个pps,可视需求而定3、建立一个文件系统 crfs v jfs2 -d /dev/u01lv -m /u014、mount文件系统mount /u015、运用smit chfs,修正/u01启动自动mount。创建/oracle文件系统1、mkdir /oracle2、建立一个lvmklv t jfs2 y u01lv rootvg 200 #200个pps,可视需求而定3、建立一个文件系统 crfs v jfs
35、2 -d /dev/u01lv -m /u014、mount文件系统mount /u015、运用smit chfs,修正/u01启动自动mount。方法2:运用smit创建Smit mklv:Smit fs:在上图中,由于我们曾经建议好了LV,所以选择如图。在上图中,我们设置挂载点、能否自启动。完成后,mount /u01挂载/u01文件系统。调整系统参数翻开异步IOAIX5.3中,在安装grid软件前执行rootpre.sh会自动翻开异步IO效力,在AIX6.1中默许异步IO效力是翻开的。引荐的aio_maxreqs值为 64k (65536),检查方法如下:AIX 6.1# ioo -o
36、aio_maxreqsaio_maxreqs = 65536AIX 5.3# lsattr -El aio0 -a maxreqsmaxreqs 65536 Maximum number of REQUESTS True查看当前启动了多少异步IO进程的方法:# ps -ek|grep -v grep|grep v posix_aioserver|grep -c aioserver调整aio_maxservers和aio_minservers为适宜的值原那么:调整maxservers的值为10倍的磁盘数量,但是不要超赤80在高i/o的时间周期监控AIO的性能情况,假设一切的AIO效力进程都曾经启
37、动,那么增大maxservers的值。但是,过多的AIO进程也会添加系统的负载监控AIO效力进程的运用情况:# ps -ek|grep -v grep|grep v posix_aioserver|grep -c aioserver调整参数Ioo po aio_maxservers=80 / ioo po aio_minservers=40调整虚拟内存管理Oracle推存运用vmo命令去调优虚拟内存管理,参数引荐如下:命令如下:vmo -p -o minperm%=3vmo -p -o maxperm%=90vmo -p -o maxclient%=90vmo -p -o lru_file_r
38、epage=0vmo -p -o strict_maxclient=1vmo -p -o strict_maxperm=0You must restart the system for these changes to take effect.调整maxuproc系统最大进程数和ncargs系统块大小参数# chdev -l sys0 -a maxuproc=16384sys0 changed也可以运用:smitty chgsys修正“Maximum number of PROCESSES allowed per user修正完成后查看:# lsattr -El sys0 -a maxupro
39、cmaxuproc 16384 Maximum number of PROCESSES allowed per user True# chdev -l sys0 -a ncargs=256sys0 changed调整SHELL限制1. 在 /etc/security/limits文件中添加如下行:default: fsize = -1 core = 2097151 cpu = -1 data = -1 rss = -1 stack = -1 nofiles = -1确认网络配置参数用# /usr/sbin/no -a | more来查看网络参数能否满足下面的要求PARAMETERRECOMME
40、NDED VALUEipqmaxlen 512rfc1323 1sb_max 1500000tcp_recvspace 65536tcp_sendspace 65536udp_recvspace1680 这个值应该是udp_sendspace的10倍,但是必需小于sb_maxudp_sendspace168 这个值至少应该是4Kdb_block_size*db_multiblock_read_count的大小修正命令no -r -o ipqmaxlen=521no -p -o rfc1323=1no -p -o sb_max=1500000no -p -o tcp_recvspace=6553
41、6no -p -o tcp_sendspace=65536no -p -o udp_recvspace=1680 no -p -o udp_sendspace=16在修正前需求先查看系统设置的兼容性:# lsattr -El sys0 -a pre520tune1、输出如:pre520tune disable Pre-520 tuning compatibility mode True阐明是不兼容方式,这样就可以用上面的方式调整:2、假设是compatibility方式,那么:# /usr/sbin/no -o parameter_name=value并且编辑文件/etc/参与下面内容:if
42、-f /usr/sbin/no ; then/usr/sbin/no -o udp_sendspace=65536/usr/sbin/no -o udp_recvspace=655360/usr/sbin/no -o tcp_sendspace=65536/usr/sbin/no -o tcp_recvspace=65536/usr/sbin/no -o rfc1323=1/usr/sbin/no -o sb_max=2*655360/usr/sbin/no -o ipqmaxlen=512fi创建用户、组要求本次安装我们就规划了一个组,但是规划两个用户,一个用于管理ASM实例,另一个用于管理
43、DB实例。创建一个组:dba创建二个用户:grid:主要用与安装grid、ASM,管理ASM实例,grid用户主组为dba,属组为:dba。oracle:要用与安装Clusterware,管理db实例,oracle用户主组为dba,属组为:dba。创建命令:# mkgroup -A id=1000 adms=root dba# mkuser id=1000 pgrp=dba groups=dba home=/home/grid grid# mkuser id=1100 pgrp=dba groups=dba home=/home/oracle oracle!留意坚持双机用户与组的ID的一致。修
44、正用户属性grid用户1、在两台主机上要保证grid用户具有以下才干:CAP_NUMA_ATTACH, CAP_BYPASS_RAC_VMM, and CAP_PROPAGATE查看grid用户才干:#lsuser -a capabilities grid添加grid用户才干:# chuser capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE grid2、设置grid用户密码:#passwd grid3、在两台主机上最消grid用户shell限制可以经过smit chuser去修正grid用户限制,或直接修正/etc/s
45、ecurity/limits 文件,详细参数如下:default:fsize = -1core = 2097151cpu = -1data = -1rss = -1stack = -1nofiles = -1oracle用户1、在两台主机上要保证oracle用户具有以下才干:CAP_NUMA_ATTACH, CAP_BYPASS_RAC_VMM, and CAP_PROPAGATE查看oracle用户才干:# lsuser -a capabilities oracle添加oracle用户才干:#chuser capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC
46、_VMM,CAP_PROPAGATE oracle2、设置oracle用户密码:#passwd oracle3、在两台主机上最消oracle用户shell限制可以经过smit chuser去修正oracle用户限制,或直接修正/etc/security/limits 文件,详细参数如下:default:fsize = -1core = 2097151cpu = -1data = -1rss = -1stack = -1nofiles = -1root用户在两台主机上最消root用户shell限制,由于CRS进程crsd需求以root用户运转。可以经过smit chuser去修正root用户限制
47、,或直接修正/etc/security/limits 文件,详细参数如下:default:fsize = -1core = 2097151cpu = -1data = -1rss = -1stack = -1nofiles = -1用户环境变量设置grid用户在两台效力器的的grid用户的.profile最后,添加如下内容:umask 022export ORACLE_BASE=/u01/app/grid #需手工创建export ORACLE_HOME=/u01/app/11.2/grid #需手工创建export ORACLE_SID=+ASM1 #节点2是+ASM2export NLS_
48、LANG=AMERICAN_AMERICA.UTF8export NLS_DATE_FORMAT=yyyy-mm-dd hh24:mi:ssexport PATH=.:$PATH:$HOME/bin:$ORACLE_HOME/binexport PATH=$PATH:/usr/bin:/bin:/usr/bin/X11:/usr/local/binexport PATH=$PATH:$ORACLE_BASE/common/oracle/binexport ORACLE_PATH=$PATH:$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/
49、adminexport ORACLE_TERM=xtermexport TNS_ADMIN=$ORACLE_HOME/network/adminexport ORA_NLS10=$ORACLE_HOME/nls/dataexport LD_LIBRARY_PATH=$ORACLE_HOME/libexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/oracm/libexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/lib:/usr/lib:/usr/local/libexport CLASSPATH=$ORA
50、CLE_HOME/JREexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/jlibexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlibexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport THREADS_FLAG=nativeexport TEMP=/tmpexport TMPDIR=/tmpexport PS1=hostname:$PWD$oracle用户在两台效力器的的oracle用户的.profile最后,添加如下内容:umask 022ex
51、port ORACLE_BASE=/u01/app/oracle #需手工创建export ORACLE_HOME=$ORACLE_BASE/product/11.2export ORACLE_SID=ytdb1export ORACLE_UNQNAME=testdbexport NLS_LANG=AMERICAN_AMERICA.UTF8export NLS_DATE_FORMAT=yyyy-mm-dd hh24:mi:ssexport PATH=.:$PATH:$HOME/bin:$ORACLE_HOME/binexport PATH=$PATH:/usr/bin:/bin:/usr/bi
52、n/X11:/usr/local/binexport PATH=$PATH:$ORACLE_BASE/common/oracle/binexport ORACLE_PATH=$PATH:$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/adminexport ORACLE_TERM=xtermexport TNS_ADMIN=$ORACLE_HOME/network/adminexport ORA_NLS10=$ORACLE_HOME/nls/dataexport LD_LIBRARY_PATH=$ORACLE_HOME/libexport
53、 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/oracm/libexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/lib:/usr/lib:/usr/local/libexport CLASSPATH=$ORACLE_HOME/JREexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/jlibexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlibexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/networ
54、k/jlibexport THREADS_FLAG=nativeexport TEMP=/tmpexport TMPDIR=/tmpexport PS1=hostname:$PWD$用户shell限制更改root,grid,oracle用户的shell限制,要求如下:fsize = -1core = -1cpu = -1data = -1rss = -1stack = -1nofiles = -1更改命令:smit chuser创建安装目录并修正权限mkdir -p /u01/app/grid #grid用户的ORACLE_BASEmkdir -p /u01/app/11.2/grid #gr
55、id用户的ORACLE_HOMEchown -R grid:dba /u01mkdir -p /u01/app/oracle #oracle用户的ORACLE_BASEchown -R oracle:dba /u01/app/oraclechmod -R 755 /u01/留意:假设grid与orcle安装在同一文件系统下面,如上,在进展权限修正的时候要留意顺序,先进展/u01赋权,再进展/u01/db赋权,否那么会被覆盖。SSH信任关系设置可选SSH信任关系也可在grid安装时选择自动配置。留意:Oracle11g R2 grid在AIX上自动配置ssh时会报错,由于Oracle调用的命令途
56、径和AIX系统上命令实践途径不符,可以修正oracle安装程序的sshsetup.sh脚本,或按照oracle调用途径添加程序软衔接,详细途径安装过程中Oracle会提示。首先在两台机器上安装好OpenSSH软件;详细安装方法本处不详述,需求下载openssh、openssl,安装时需先安装openssl,然后再安装openssh。也可以经过AIX系统光盘,执行smitty install,选择一切ssh包安装。安装终了后可以检查:# lslpp l | grep ssh然后在grid安装中选择自动配置SSH双机信任关系方法1修正/etc/ssh/sshd_config将:RSAAuthent
57、ication yesPubkeyAuthentication yesAuthorizedKeysFile .ssh/authorized_keys前面的注释去掉。利用命令:ssh-keygen生成key全部选择默许的就可以 , 生成的private key和public Key会保管在 /.ssh目录下 . 注: 为了后面的访问方便, passphrase一行密码普通设置为空.将2台机器的public key相互传给对方 可以有好几种方法: ftp , rcp , scp都可以 .这里我们经过FTP将两个节点的/.ssh下的id_rsa、id_rsa.pub两个文件分别拷下来传至对方。由于同
58、名,分别将其更改为id_rsa239、id_rsa239.pub、id_rsa237、id_rsa237.pub,为了区分,后面加上其IP标识。建立authorized_keys文件由于上面修正了sshd_config文件 , 其中一行为AuthorizedKeysFile .ssh/authorized_keys为认证读取文件的位置 .我们采取默许的方式 , 在/.ssh下touch一个authorized_keys文件. touch authorized_keys将传输过来的对方主机的pub key内容 ,追加到authorized_keys文件上,Node1(37):bash-3.00#
59、 cat id_rsa239.pub authorized_keysnode2(39):# cat id_rsa237.pub authorized_keys测试:ssh 37ssh 39第一次登录会出现提示,输入yes后以后就不会了方法2以下两个节点都执行:#su grid$mkdir p /.ssh$chmod 700 /.ssh$/usr/bin/ssh-keygen -t rsa提示输入密码时,坚持为空,直接回车即可。以下只在节点1上执行:$ touch /.ssh/authorized_keys$ ssh ibmdb1 cat /.ssh/id_rsa.pub/.ssh/author
60、ized_keys$ ssh ibmdb2 cat /.ssh/id_rsa.pub/.ssh/authorized_keys$ scp /.ssh/authorized_keys ibmdb2:.ssh/authorized_keys以下只在节点2上执行:$ chmod 600 /.ssh/authorized_keys配置完成后按方法1中测试方法进展测试。配置磁盘设备设置磁盘属性该步骤假设不做,在grid安装完成建立ASM时,第二个节点会找不到硬盘,同时参与不了群集。检测:lsattr -El hdisk2 | grep reserve_查看一个即可设置坚持战略:假设上面查看的结果是res
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 业主装修工程合作合同书模板版
- 2025年土地复垦合同
- 2025年人事外包合同格式
- 2025年度个人健身器材分期付款合同3篇
- 2025年度测量员专业能力评估聘用合同3篇
- 二零二五版精密机械设备伤害事故原因分析及预防措施合同3篇
- 二零二五版人工智能技术研发与应用合同范本6篇
- 大连初二期中数学试卷
- 二零二五年版建筑材料供应合同中产品质量监督与责任追溯协议4篇
- 2025年度橱柜行业国际交流合同4篇
- 2024年1月高考适应性测试“九省联考”英语 试题(学生版+解析版)
- 《朝天子·咏喇叭-王磐》核心素养目标教学设计、教材分析与教学反思-2023-2024学年初中语文统编版
- 成长小说智慧树知到期末考试答案2024年
- 红色革命故事《王二小的故事》
- 海洋工程用高性能建筑钢材的研发
- 英语48个国际音标课件(单词带声、附有声国际音标图)
- GB/T 6892-2023一般工业用铝及铝合金挤压型材
- 冷库安全管理制度
- 2023同等学力申硕统考英语考试真题
- 家具安装工培训教案优质资料
- 在双减政策下小学音乐社团活动有效开展及策略 论文
评论
0/150
提交评论