Oracle高级课程实操案例3-RAC增加节点

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

栢图教育Oracle高级课程案例实操部分栢图Oracle研究室RAC环境中增加节点该过程将通过以下7个步骤来实现:考虑依赖性和前提条件配置网络组件安装Oracle集群件配置Oracle集群件安装Oracle软件添加新实例(一个或者是多个)执行日常管理任务1考虑依赖性和前提条件任何软件安装或者升级的第一个主要的步骤就是确保系统的完整备份可用,包括OS和数据文件。下一步是验证系统要求、OS版本和所有应用程序的补丁级别。新节点应该具有与现有节点相同的OS版本,包括Oracle所需要的所有的补丁。(一)使用OCR文件创建新的节点OS,主机名class3。(二)class3创建两个网卡并修改三个节点的hosts文件。192.168.1.118class1192.168.1.119class2192.168.1.120class310.0.0.54class1-priv10.0.0.55class2-priv10.0.0.56class3-priv192.168.1.250class1-vip192.168.1.251class2-vip192.168.1.252class3-vip(三)class3上创建本地yun源,配置iscsi服务[root@class3~]#mount/dev/cdrom/mntmount:blockdevice/dev/cdromiswrite-protected,mountingread-only[root@class3~]#yuminstall-yiscsi-initiator-utilsLoadedplugins:rhnplugin,securityThissystemisnotregisteredwithRHN.RHNsupportwillbedisabled.base1|1.3kB00:00base1/primary|845kB00:00base13040/3040base2|1.3kB00:00base2/primary|7.5kB00:00base236/36base3|1.3kB00:00base3/primary|6.0kB00:00base332/32SettingupInstallProcess栢图教育Oracle高级课程案例实操部分栢图Oracle研究室Packageiscsi-initiator-utils-6.2.0.871-0.10.el5.x86_64alreadyinstalledandlatestversionNothingtodo[root@class3~]#iscsiadm-mdiscovery-tsendtargets-p192.168.1.200192.168.1.200:3260,1iqn.2014-01.com.baitu:iscsi1[root@class3~]#iscsiadm-mnode-Tiqn.2014-01.com.baitu:iscsi1--loginLogginginto[iface:default,target:iqn.2014-01.com.baitu:iscsi1,portal:192.168.1.200,3260]Loginto[iface:default,target:iqn.2014-01.com.baitu:iscsi1,portal:192.168.1.200,3260]:successful[root@class3~]#fdisk-lDisk/dev/sda:16.1GB,16106127360bytes255heads,63sectors/track,1958cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda1*110208193118+83Linux/dev/sda210211958753448583LinuxDisk/dev/sdb:1073MB,1073741824bytes34heads,61sectors/track,1011cylindersUnits=cylindersof2074*512=1061888bytesDeviceBootStartEndBlocksIdSystem/dev/sdb11472489433+83Linux/dev/sdb2473101155894383LinuxDisk/dev/sdc:10.7GB,10737418240bytes64heads,32sectors/track,10240cylindersUnits=cylindersof2048*512=1048576bytesDeviceBootStartEndBlocksIdSystem/dev/sdc11102401048574483LinuxDisk/dev/sdd:10.7GB,10737418240bytes64heads,32sectors/track,10240cylindersUnits=cylindersof2048*512=1048576bytesDeviceBootStartEndBlocksIdSystem/dev/sdd11102401048574483Linux(四)class3上添加本地硬盘两个,每个5GB,重启OS,按照之前的方法分区格式化。(五)安装RPM包。(六)创建Oracle用户和安装目录,只在class3上做。[root@class3rpm-rac]#groupadd-g700dba[root@class3rpm-rac]#groupadd-g701oinstall[root@class3rpm-rac]#useradd-u500-goinstall-Gdba,oinstalloracle栢图教育Oracle高级课程案例实操部分栢图Oracle研究室[root@class3rpm-rac]#passwdoracleChangingpasswordforuseroracle.NewUNIXpassword:BADPASSWORD:itisbasedonadictionarywordRetypenewUNIXpassword:passwd:allauthenticationtokensupdatedsuccessfully.[root@class3rpm-rac]#chown-Roracle:dba/oracle[root@class3rpm-rac]#chmod-R775/oracle[root@class3rpm-rac]#su-oracle[oracle@class3~]$mkdir-p/oracle/product/crs[oracle@class3~]$mkdir-p/oracle/product/database(七)配置Oracle用户的环境变量,只在节点class3上做。[root@class3rpm-rac]#su-oracle[oracle@class3~]$vi.bash_profileexportPATHexportORACLE_BASE=/oracleexportORACLE_TERM=xtermexportNLS_LANG=AMERICAN_AMERICA.ZHS16GBKexportCRS_HOME=/oracle/product/crs--Clusterware的安装路径exportORACLE_HOME=/oracle/product/databaseexportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexportPATH=$CRS_HOME/bin:$ORACLE_HOME/bin:$PATH--注意CRS在前,ORACLE在后exportORACLE_SID=ORCL3(八)设置用户资源限制[root@class1~]#vi/etc/security/limits.conf向配置文件中添加内容,如果使用HugePage技术,添加下面两行:oraclesoftmemlock5242880oraclehardmemlock5242880文件句柄如下:oraclesoftnofile65536oraclehardnofile65536进程句柄数量如下:oraclesoftnproc2047oraclehardnproc16384(九)OS内核参数设置修改文件/etc/sysctl.confkernel.shmmax=68719476736kernel.shmall=4294967296kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=262144net.core.wmem_default=262144net.core.rmem_max=262144栢图教育Oracle高级课程案例实操部分栢图Oracle研究室net.core.wmem_max=262144生效:[oracle@CLASS1~]$sysctl-p2配置网络组件在节点class3上将所有的网络地址添加到/etc/hosts文件,此外,要在集群的其他几个节点交叉注册新节点的信息。用SSH建立用户等效项。当向集群添加节点时,Oracle将把其中执行初始安装的节点的文件复制到该集群的新节点。这样的复制过程可以通过使用ssh协议来进行,也可以使用远程复制scp来进行。为了复制操作成功,RAC节点上的Oracle用户必须能够在无须提供密码或者口令的前提下登录到新的RAC节点。2.1配置SSH等价:[root@class3rpm-rac]#su-oracle[oracle@class3~]$mkdir.ssh[oracle@class3~]$cd.ssh[oracle@class3.ssh]$ssh-keygen-trsaGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/home/oracle/.ssh/id_rsa):Enterpassphrase(emptyfornopassphrase):Entersamepassphraseagain:Youridentificationhasbeensavedin/home/oracle/.ssh/id_rsa.Yourpublickeyhasbeensavedin/home/oracle/.ssh/id_rsa.pub.Thekeyfingerprintis:28:90:49:2d:36:5c:ae:64:2c:28:07:b9:76:17:38:a3oracle@class3[oracle@class3.ssh]$ssh-keygen-tdsaGeneratingpublic/privatedsakeypair.Enterfileinwhichtosavethekey(/home/oracle/.ssh/id_dsa):Enterpassphrase(emptyfornopassphrase):Entersamepassphraseagain:Youridentificationhasbeensavedin/home/oracle/.ssh/id_dsa.Yourpublickeyhasbeensavedin/home/oracle/.ssh/id_dsa.pub.Thekeyfingerprintis:e2:44:e6:b8:30:1e:17:80:dd:dc:c5:58:a3:b2:a6:8boracle@class3[oracle@class3.ssh]$cat*.pubauthorized_keys[oracle@class3.ssh]$scpauthorized_keysclass2:/home/oracle/.ssh/k

1 / 47
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功