Oracle 11gR2 RAC + ASM on AIX-6.1安装指导手册_第1页
Oracle 11gR2 RAC + ASM on AIX-6.1安装指导手册_第2页
Oracle 11gR2 RAC + ASM on AIX-6.1安装指导手册_第3页
Oracle 11gR2 RAC + ASM on AIX-6.1安装指导手册_第4页
Oracle 11gR2 RAC + ASM on AIX-6.1安装指导手册_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle11gR2RAC+ASMonAIX-6.1安装指导手册zblchinaE-MAIL:zblchina@QQ:53365435由于成文时间较短,许多内容还不完善,敬请谅解!2010年2月7日星期日目录1预安装检查与规划(41.1我的硬件环境(41.2下载软件(41.3系统硬件环境检查(51.4网络规划(61.4.1IP地址要求(61.4.2DNS服务器(71.4.3NTP服务器(71.5存储规划(81.5.1grid、ASM安装目录(81.5.2Clusterware安装目录(81.5.3OCR、VOTE存储规划(81.5.4数据库数据文件存储规划(82安装准备(82.1配置IP地址(82.2修改HOSTS文件(92.3安装操作系统软件包(102.3.1安装FILESETS(102.3.2安装PATCHES(102.3.3其它AIX工具软件(112.4存储及文件系统准备(112.4.1创建文件系统(112.4.2ASM磁盘准备(112.5创建GRID、ASM、DB用户和组(122.5.1创建用户和组(122.5.2修改用户属性(grid用户(oracle用户(root用户(142.5.3修改安装目录权限(142.5.4修改.profile文件(152.6调试AIX操作系统参数(172.6.1打开异步IO(172.6.2调整虚拟内存管理(172.6.3增加系统块尺寸分配(182.6.4调整SHELL限制(182.6.5调整用户允计每户最大进程参数(182.6.6确认网络配置参数(192.6.7调整NTP服务参数(202.7配置双机信任关系(212.8配置NTP保持双机时间同步(232.9配置DNS服务器(232.10文件系统与磁盘设备设置(292.10.1文件系统(292.10.2OCR、VOTE文件与DB文件存储配置(293安装GRID(303.1执行ROOTPRE.SH(303.2开始GRID安装(314安装CLUSTERWARE(414.1执行ROOTPRE.SH(414.2开始GRID安装(425创建ASM磁盘组(496创建数据库(507附件:在AIX中使用NTP(621预安装检查与规划1.1我的硬件环境两台IBMP57016C(Power6CPU/64GB;一台DS8300存储;1.2下载软件下载Oracle11gR2forAIX软件:/technology/software/products/database/oracle11g/112010_aixsoft.html下载aix.ppc64_11gR2_database_1of2.zip、aix.ppc64_11gR2_database_2of2.zip、aix.ppc64_11gR2_grid.zip这三个包上传到主机上,并使用unzip解压缩,AIX下默认没有安装unzip,可以其中一张Linux软件包光盘中找到,这张光盘是会随机带过来的,另外在解压的时候要特别注意一下,解压时aix.ppc64_11gR2_database_1of2.zip、aix.ppc64_11gR2_database_2of2.zip这两个包要解到同一个目录下,aix.ppc64_11gR2_grid.zip包解到另一个不同的目录下,我在安装的时候就是因为没有将db的这两个包解压到同一下目录下结果在安装db时报找到文件的错误,具体的错误下面有载图。数据库包:aix.ppc64_11gR2_database_1of2.zip、aix.ppc64_11gR2_database_2of2.zip网络架构包(类似10g的群集软件包:aix.ppc64_11gR2_grid.zip$pwd/u01/soft/db$gunzipaix.ppc64_11gR2_database_1of2.zip$gunzipaix.ppc64_11gR2_database_2of2.zip$pwd/u01/soft/grid$gunzipaix.ppc64_11gR2_grid.zip1.3系统硬件环境检查Oracle11gR2RAC最低安装要求:内存:安装gridinfrastructure最少需要1.5GB的内存,安装gridinfrastructure和RAC最少需要2.5GB的内存swap:最少需要1.5GBtemp:最少1GB安装目录:gridinfrastructure+ASM+Clusterware最少需要12GB,操作系统:AIX5LV5.3TL09SP1("5300-09-01",64bitkernelAIX6.1TL02SP1("6100-02-01,64-bitkernel验证方法:1、确认内存大小localhost>/usr/sbin/lsattr-E-lsys0-arealmemrealmem1048576AmountofusablephysicalmemoryinKbytesFalse2、确认SWAP空间,最少2G。localhost>/usr/sbin/lsps-aPageSpacePhysicalVolumeVolumeGroupSize%UsedActiveAutoTypehd6hdisk0rootvg4096MB12yesyeslv3、确认/tmp大于1.5GB和Oracle目录空间15GB(推荐在25GB左右,gridinfrastructure+ASM安装在/oracle/grid目录下,其中Oracle11gClusterware安装在/oracle/db目录下:4、确认系统结构localhost>/usr/bin/getconfHARDWARE_BITMODE645、确认系统CPU个数和主频:#lsdev-C|grepprocproc0Available00-00Processorproc1Available00-01Processor#lsattr-E-lproc0frequency752010000ProcessorSpeedFalsestateenableProcessorstateFalsetypePowerPC_RS64-IIIProcessortypeFalse#lsattr-E-lproc1frequency752010000ProcessorSpeedFalsestateenableProcessorstateFalsetypePowerPC_RS64-IIIProcessortypeFalse1.4网络规划1.4.1IP地址要求Oracle11gR2RAC中对网络的要求与10g稍有些不同,在Oracle11gR2RAC中引入了SCAN的概念。SCAN全称是SingleClientAccessName,它是OracleRAC11gR2版本的一个新特性。它为需要访问Oracle集群数据的客户端提供一个简单名字。它的好处是如果你使用SCAN当你增长或踢除集群中的节点时客户端不需要做任何改变,这一点在三层架构应用系统中(数据库-应用服务器-客户机优势明显。使用单个名字去访问集群允计客户端使用EZConnect客户端和简单JDBCthinURL去访问运行在集群中的任何数据库,而不用管在集群中那个或那些服务器(或叫实例是Active的。SCANprovidesloadbalancingandfailoverofclientconnectionstothedatabase.TheSCANworksasanIPaliasforthecluster.OraclestronglyrecommendsthatyoudonotconfigureSCANVIPaddressesinthehostsfile.UseDNSresolutionforSCANVIPs.IfyouusethehostsfiletoresolveSCANs,thenyouwillonlybeabletoresolvetooneIPaddressandyouwillhaveonlyoneSCANaddress.sqlplussystem/manager@sales1-scan:1521/oltpjdbc:oracle:thin:@sales1-scan:1521/oltpscan.pdf这里有详细的SCAN的解释SCAN可供参考配置好固定IP(public,ORACLE的私有IP(priv,和VIP,尤其要注意的是:两台机器需配置对应关系一致的IP与网卡。如:前面说到在Oracle11gR2RAC中引入了SCAN的概念,而ORACLE推荐使用DNS解析的方法来实现SCAN,这就要求网络中有一台DNS服务器用来解析SCAN地址。如果你网络中没有专用的DNS服务器,那么也可以用现有的数据库服务器兼作DNS服务器,但是不推荐这样做,因为一旦这台机器当机了,DNS就无法解析,可以导致监听的异步常。在AIX中搭建DNS服务器的方法在后文中将讲到。1.4.3NTP服务器在Oracle10g和11g中都需要一台时钟服务器,将网络中的所有机器时钟与之保持同步,特别是两台集群数据库的主机时钟必须保持同,否则集群将会出现异常。推荐使用一台专用的服务器做为时钟服务器,如果你网络中没有专用的NTP服务器,那么也可以用现有的数据库服务器兼作时钟服务器,但是不推荐这样做。在AIX中搭建时钟服务器的方法在后文中将讲到。1.5存储规划1.5.1grid、ASM安装目录在Oracle11gR2中grid和ASM是安装在同一目录下的,我们的方案中grid和ASM安装在/u01/grid目录下,为JFS2文件系统,大小为15GB1.5.2Clusterware安装目录我们的方案中Clusterware安装在/u01/db目录下,为JFS2文件系统,大小为15GB。1.5.3OCR、VOTE存储规划在我们的方案中规划使用三个3GB的阵列盘用来存放OCR、VOTE文件,这三块盘在ASM中做成Normal磁盘组。1.5.4数据库数据文件存储规划在我们的方案中规划使用15个64GB的阵列盘用来存放数据库数据文件文件,这15块盘在ASM中做成external磁盘组。2安装准备2.1配置IP地址根据前面的规划先配置要两台机器的IP地址,就是rac1、rac1-priv和rac2、rac2-priv这四个IP地址。同样配置几块网卡的IP地址,基中服务地址要配置网关,网关地址为:54。2.2修改hosts文件修改每个节点上的/etc/hosts文件,要求里面包含所有节点的serviceip,privateip,virtualip.如下面:loopbacklocalhost#loopback(lo0name/address9rac10rac1-vip9rac1-priv44rac245rac2-vip41rac2-priv其中的网段为对外服务地址,的网段为私有地址。!注意:如果你的环境里不具备DNS服务器,那么SCAN地址解析可以通过GNS来实现,这需要在你的所有数据库主机的host文件里添加一个SCAN地址,并且这个地址的解析名不要超过16个字符,超过的话,oracle只会解析前16个字符,具体内容如下:loopbacklocalhost#loopback(lo0name/address9rac10rac1-vip9rac1-priv44rac245rac2-vip41rac2-priv49scan2.3安装操作系统软件包2.3.1安装FILESETSAIX6.1需要安装如下软件包:bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatorpat.clients.rtexlC.aix61.rte(orlaterAIX5.3需要安装如下软件包:bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatorpat.clients.rtexlC.aix50.rte(orlater以上filesets安装与否可以用命令lslpp-l进行检查确认。2.3.2安装PATCHESAIX版本要求如下AIX5LV5.3TL09SP1("5300-09-01",64bitkernel或以上版本AIX6.1TL02SP1("6100-02-01,64-bitkernel或以上版本检查方法:#oslevel-r6100-03其它单个补丁的要求如下:AIX6LinstallationsAllAIX6L6.1installationsAuthorizedProblemAnalysisReports(APARsforAIX5Lv.5.3ML06,andthefollowingAIXfixes:IZ41855IZ51456IZ52319AIX5LinstallationsAllAIX5L5.3installationsAuthorizedProblemAnalysisReports(APARsforAIX5Lv.5.3ML06,andthefollowingAIXfixes:IZ42940IZ49516IZ52331验证:#/usr/sbin/instfix-i-kIZ418552.3.3其它AIX工具软件下载AIX平台上的unzip软件,并上传到服务器。然后执行smittyinstall_all进行安装。2.4存储及文件系统准备2.4.1创建文件系统为grid、ASM、Clusterware创建相应的文件系统,grid、ASM安装目录挂载点为/u01/grid,Clusterware安装的挂载点为/u01/db2.4.2ASM磁盘准备2.5创建grid、ASM、DB用户和组2.5.1创建用户和组在规划中我们没有采用那么多组,把复杂问题简单化,我们就规划了一个组,但是规划两个用户,一个用于管理ASM实例,另一个用于管理DB实例。创建一个组:dba,dba组作用有如下:OSDBAgroup-MembershipintheOSDBAgroupallowsaccesstothefilesmanagedbyAutomaticStorageManagement.Itcanbesameasdatabaseosdbagroup.Wewillbeusinggroupdbainoursetup.OSOPERgroup–SimilartoSYSOPERprivilegeinRDBMS,thisisusedforlimitedprivilegeslikestartingupandstoppingtheOracleASMinstance.Wewillnotbeusingseparategroupforit,willbeselectingdbainoursetup.OSASMgroup–MembersoftheOSASMgroupcanuseSQLtoconnecttoanAutomaticStorageManagementinstanceasSYSASMusingoperatingsystemauthentication.TheSYSASMprivilegespermitmountinganddismountingdiskgroups,andotherstorageadministrationtasks.SYSASMprivilegesprovidenoaccessprivilegesonanRDBMSinstance.oinstall–Thisissimilartopreviousreleases,andusedforOracleInventorygroup,addation,thisisforgridandasmInventorygroup创建二个用户:grid,主要用与安装grid、ASM,管理ASM实例,grid用户主组为dba,属组为:dba。oracle,主要用与安装Clusterware,管理db实例,oracle用户主组为dba,属组为:dba。方法如下:#mkgroup-'A'id='1000'adms='root'dba#mkuserid='1000'pgrp='dba'groups='dba'adms='root'home='/home/grid'grid#mkuserid='1100'pgrp='dba'groups='dba'adms='root'home='/home/oracle'oracle!注意保持双机用户与组的ID的一致。2.5.2修改用户属性grid用户1、在两台主机上要保证grid用户具有以下能力:CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,andCAP_PROPAGATE查看grid用户能力:#/usr/bin/lsuser-acapabilitiesgrid增加grid用户能力:#/usr/bin/chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEgrid2、设置grid用户密码:#passwdgrid3、在两台主机上最消grid用户shell限制可以通过smitchuser去修改grid用户限制,或直接修改/etc/security/limits文件,具体参数如下:default:fsize=-1core=2097151cpu=-1data=-1rss=-1stack=-1nofiles=-oracle用户1、在两台主机上要保证oracle用户具有以下能力:CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,andCAP_PROPAGATE查看grid用户能力:#/usr/bin/lsuser-acapabilitiesoracle增加grid用户能力:#/usr/bin/chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEgrid2、设置oracle用户密码:#passwdoracle3、在两台主机上最消oracle用户shell限制可以通过smitchuser去修改oracle用户限制,或直接修改/etc/security/limits文件,具体参数如下:default:fsize=-1core=2097151cpu=-1data=-1rss=-1stack=-1nofiles=-root用户在两台主机上最消root用户shell限制,因为CRS进程(crsd需要以root用户运行。可以通过smitchuser去修改root用户限制,或直接修改/etc/security/limits文件,具体参数如下:default:fsize=-1core=2097151cpu=-1data=-1rss=-1stack=-1nofiles=-12.5.3修改安装目录权限创建两个文件系统,分别挂载到/u01/grid、/u01/db目录下,修改文件系统权限:#chown-Rgrid:dba/u01#chown–Roracle:dba/u01/db#chmod-R775/u01/2.5.4修改.profile文件在两台服务器的的grid用户的.profile最后,增加如下内容:umask022exportORACLE_BASE=/u01/gridexportORACLE_HOME=$ORACLE_BASE/asmexportORACLE_SID=+ASM1exportNLS_LANG=AMERICAN_AMERICA.UTF8exportNLS_DATE_FORMAT="yyyy-mm-ddhh24:mi:ss"exportPATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/binexportPATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/binexportPATH=${PATH}:$ORACLE_BASE/common/oracle/binexportORACLE_PATH=${PATH}:$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/adminexportORACLE_TERM=xtermexportTNS_ADMIN=$ORACLE_HOME/network/adminexportORA_NLS10=$ORACLE_HOME/nls/dataexportLD_LIBRARY_PATH=$ORACLE_HOME/libexportLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/libexportLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/libexportCLASSPATH=$ORACLE_HOME/JREexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlibexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlibexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlibexportTHREADS_FLAG=nativeexportTEMP=/tmpexportTMPDIR=/tmpexportPS1=`hostname`:'$PWD'"$"在两台服务器的的oracle用户的.profile最后,增加如下内容:umask022exportORACLE_BASE=/u01/dbexportORACLE_HOME=$ORACLE_BASE/product/11.2exportORACLE_SID=tesdb1exportORACLE_UNQNAME=testdbexportNLS_LANG=AMERICAN_AMERICA.UTF8exportNLS_DATE_FORMAT="yyyy-mm-ddhh24:mi:ss"exportPATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/binexportPATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/binexportPATH=${PATH}:$ORACLE_BASE/common/oracle/binexportORACLE_PATH=${PATH}:$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/adminexportORACLE_TERM=xtermexportTNS_ADMIN=$ORACLE_HOME/network/adminexportORA_NLS10=$ORACLE_HOME/nls/dataexportLD_LIBRARY_PATH=$ORACLE_HOME/libexportLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/libexportLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/libexportCLASSPATH=$ORACLE_HOME/JREexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlibexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlibexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlibexportTHREADS_FLAG=nativeexportTEMP=/tmpexportTMPDIR=/tmpexportPS1=`hostname`:'$PWD'"$"2.6调试AIX操作系统参数2.6.1打开异步IO在AIX5.3中,在安装grid软件前执行rootpre.sh会自动打开异步IO服务,在AIX6.1中默认异步IO服务是打开的。推荐的aio_maxreqs值为64k(65536,检查方法如下:AIX6.1#ioo–oaio_maxreqsaio_maxreqs=65536AIX5.3#lsattr-Elaio0-amaxreqsmaxreqs65536MaximumnumberofREQUESTSTrue查看当前启动了多少异步IO进程的方法:#ps-ek|grep-vgrep|grep–vposix_aioserver|grep-caioserver2.6.2调整虚拟内存管理Oracle推存使用vmo命令去调优虚拟内存管理,参数推荐如下:命令如下:vmo-p-ominperm%=3vmo-p-omaxperm%=90vmo-p-omaxclient%=90vmo-p-olru_file_repage=0vmo-p-ostrict_maxclient=1vmo-p-ostrict_maxperm=0Youmustrestartthesystemforthesechangestotakeeffect.2.6.3增加系统块尺寸分配Oracle推荐增加ARG/ENV空间分配到128,也就是128个4K的块大小,命令如下:/usr/sbin/chdev-lsys0-ancargs='128'2.6.4调整SHELL限制1.在/etc/security/limits文件中增加如下行:default:fsize=-1core=2097151cpu=-1data=-1rss=-1stack=-1nofiles=-12.查看系统当前允许运行的最大进程数:/usr/bin/lsattr-E-lsys0-amaxuproc修改maxuproc参数/usr/sbin/chdev-lsys0-amaxuproc=163842.6.5调整用户允计每户最大进程参数使用smittychgsys修改“MaximumnumberofPROCESSESallowedperuser”最小2048,建议调整为4096。如果是特大省份还可以根据实际需要再调整。2.6.6确认网络配置参数用#/usr/sbin/no-a|more来查看网络参数是否满足下面的要求先查看系统设置的兼容性:#/usr/sbin/lsattr-E-lsys0-apre520tune1、如果输出如:pre520tunedisablePre-520tuningcompatibilitymodeTrue说明是不兼容方式,这样就可以用下面的方式调整:ipqmaxlen参数:no-r-oipqmaxlen=512其他参数:no-p-orfc1323=1no-p-osb_max=1310720no-p-otcp_recvspace=65536no-p-otcp_sendspace=65536no-p-oudp_recvspace=655360no-p-oudp_sendspace=655362、如果是compatibility模式,则:#/usr/sbin/no-oparameter_name=value并且编辑文件/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=2*655360/usr/sbin/no-oipqmaxlen=512fi2.6.7调整NTP服务参数在Oracle11gR2中如果没有配置时钟服务器,在grid安装后Oracle会自动部署OracleClusterTimeSynchronizationService服务(ctssd进程,也就是Oracle自带的时钟服务器,这个时钟服务器是不会与外界服务器同步的,考虑到还要其中服务器要与数据库时间保持一致,oracle并不推荐这么做,如果你的网络中配置了时间服务器,那么OracleClusterTimeSynchronizationService服务安装会是不会处于active模式,而是会处于观察者(observer模式。而在我们的环境中我们还是配置一台时间服务器,我们就到rac1主机作为时钟服务器,并且只与本机系统时钟同步,其它主机与之同步。注意:做以下调整的前提是你的主机是与NTP同步的。1、打开/etc/rc.tcpip文件,找到下面这一行start/usr/sbin/xntpd"$src_running"2、将这一行调整成如下内容,然后保存文件start/usr/sbin/xntpd"$src_running""-x"3、重启所有节点的时钟服务#startsrc-sxntpd-a"-x"2.7配置双机信任关系1、首先在两台机器上安装好OpenSSH软件;2、在两台机器的.profile文件里加入如下内容:if[-t0];thensttyintr^Cfi我在安装的过程中就没有配这步,因些选择在OUI中自动配置SSH认证关系时就总是失败,并且在第一个安装界面中报错,说环境变量小于最低要求,我估计很可能跟这有关。报错情况如下:3、然后在grid安装中选择自动配置SSH双机信任关系。如下图所示:在这个界面中选择自动配置SSH双机信任关系。配置完成后测试一下rsh:用grid和oracle用户rac1上登录,然后执行如下命令:$rloginrac2$rcp/tmp/zblchinarac2:/tmp/zblchina$rshrac22.8配置NTP保持双机时间同步配置方法见附录:在AIX中使用NTP服务。2.9配置DNS服务器DNS的全名是:DomainNameSystem至于他的历史、用途、工作原理等有好多文章都有说过,我就不浪费大家的时间了。先说一下我的实验环境:AIX:os版本:AIX5LforPOWERV5.1IPaddress:6假设域名:主机名:cluster_作为一个域名服务器,要具有正解和反解的功能才叫一个完整的服务器。现在有很多,尤其是win的DNS服务器很多都没有反解的功能。现在进入正题架设一部完整的DNS服务器主要需要设定6个文件:named.conf#主要的设定文件named.ca#本机端的正解文件本机端的反解文件domainname的正解文件domainname的反解文件一台AIXV5.1安装完成后,就已经安装好了DNS软件bind,并已经启动。可以用这个命令去查看:#lssrc-snamedSubsystemGroupPIDStatusnamedtcpip15666active默认会安装两个版本,bind4和bind8,当然现在的最新版本已经有bind9,可是我们用自带的bind8就可以了。初始的时候系统会默认使用bind4,那么我们现在执行以下命令开始使用bind8:#rm/usr/sbin/named/usr/sbin/named-xferln-s/usr/sbin/named8/usr/sbin/namedln-s/usr/sbin/named8-xfer/usr/sbin/named-xfer检查:#named-vnamed8.2.2-P5+Fix_for_CERT_till_01_30_01SunApr808:05:23CDT2001build@:/...//fs/proj/p1/aix/aix510/com4/CMVC/obj/power/tcpip/usr/sbin/named8现在我们来编写配置文件。一、首先是最主要的设置文件,其他的文件全靠它定义,才能生效。touchnamed.confname.ca0.0.127..zone.zone0.16.172..zone/etc/named.conf(bind4的时候此文件名为:named.boot可以用touch/etc/named.conf命令生成文件,然后再添加内容options{directory"/etc";#设定工作目录,bind会在此处设定的目录里查找所需文件。};zone"."{typehint;file"named.ca";#根服务器};zone"0.0.127."{typemaster;file"0.0.127..zone";#本机端的反解文件,文件名可以自己定义的。};zone"localhost"{typemaster;file"localhost.zone";#本机端的正解文件};zone""{typemaster;file".zone";#domainname的正解文件};zone"0.16.172."{typemaster;file"0.16.172..zone";#domainname的反解文件};二、/etc/named.ca如果我们的DNS服务器是连在internet上的,那么named.ca里面的就是我们的上级服务器,当一个域名在本机查不到,就会去named.ca里的服务器上去查。三、/etc/0.0.127..zone$TTL86400@INSOAlocalhost.root.localhost.(2;serial28800;refresh7200;retry604800;expire86400;ttl@INNSlocalhost.1INPTRlocalhost.1INPTRrac1.四、/etc/localhost.zone$TTL86400@INSOA@root.localhost(1;serial28800;refresh7200;retry604800;expire86400;ttlINNSlocalhost.@INA五、/etc/.zone$TTL86400@INSOA.root.localhost(3;serial28800;refresh7200;retry604800;expire86400;ttlINNS.cluster_scanINA46INA47INA48rac1INA9wwwINCNAMEcluster_scan六、/etc/0.16.172..zone$TTL86400@INSOA..(4;serial28800;refresh7200;retry604800;expire86400;ttl@INNS.5INPTR.好了6个文件都完成了,让我们在创建一个文件/etc/resolv.conf,这个文件的意义在于,如果不存在,表示本机的域名服务由/etc/hosts提供,如果存在且空,表示本机是域名服务器,如果存在且非空,表示本机是由域名服务器提供域名解析的客户机。用这个命令来创建这个文件:touch/etc/resolv.conf终于完成了,现在让我们来启动它。可以用smitstnamed快速路经来启动。也可以用startsrc-snamed来启动。如果已经启动,可以用stopsrc-snamed来关闭它。用lssrc-snamed查看它的状态,如果状态是active,我们就可以来测试了。测试最简单的办法就是nslookup例如本例中的:#nslookup然后把DNS服务器IP:9加入到客户机的DNS地址里去再测试C:\WINDOWS\system32>pingcluster_Pingingcluster_[46]with32bytesofdata:Requesttimedout.Requesttimedout.Requesttimedout.Requesttimedout.Pingstatisticsfor46:Packets:Sent=4,Received=0,Lost=4(100%loss,C:\WINDOWS\system32>从上面看到虽然ping不通cluster_,但是DNS服务器已经成功解析到了正确的IP。2.10文件系统与磁盘设备设置2.10.1文件系统grid、ASM程序是安装到本地根盘,要求在rootvg中划分15G的文件系统存放grid、ASM程序,文件系统挂载点为/u01/grid。cluster程序也是安装到本地根盘,要求在rootvg中划分15G的文件系统存放cluster程序,文件系统挂载点为/u01/db。临时文件系统/tmp,要求1.5GB以上。Oracle数据库的归档文件系统,采用的是GPFS,开机后自动mount,挂载点为/arch(因为这时在IBM实验室做的,所以几乎什么要求都能满足^-^,但在实际环境中大可不必这么做,一边挂一个本地文件系统就好了!。2.10.2OCR、VOTE文件与DB文件存储配置在本安装中,将使用ASM磁盘组存放ocr、vote文件和数据库数据文件,ASM磁盘组的磁盘用的是阵列上分过来的裸盘。现在我们需要修改这些裸盘的相关属性,具体方法如下:Usethefollowingproceduretoconfiguredisks:1.Ifnecessary,installthedisksthatyouintendtouseforthediskgroupandrestartthesystem.2.IdentifyorcreatethedisksthatyouwanttoincludeintheOracleASMdiskgroup.Astherootuser,enterthefollowingcommandonanynodetoidentifythedevicenamesforthediskdevicesthatyouwanttouse:#/usr/sbin/lspv|grep-inoneThiscommanddisplaysinformationsimilartothefollowingforeachdiskdevicethatisnotconfiguredinavolumegroup:hdisk170009005fb9c23648NoneInthisexample,hdisk17isthedevicenameofthediskand0009005fb9c23648isthephysicalvolumeID(PVID.3.IfadiskdevicethatyouwanttousedoesnothaveaPVID,thenenteracommandsimilartothefollowingtoassignonetoit,wherenisthenumberofthehdisk:#chdev-lhdiskn-apv=yes4.Oneachoftheothernodes,enteracommandsimilartothefollowingtoidentifythedevicenameassociatedwitheachPVIDonthatnode:#/usr/sbin/lspv|grep-i"0009005fb9c23648"Theoutputfromthiscommandshouldbesimilartothefollowing:hdisk

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论