欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Oracle_10g_RAC_for_Solaris10验收手册精品资料.doc

    • 资源ID:96698886       资源大小:5.70MB        全文页数:101页
    • 资源格式: DOC        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Oracle_10g_RAC_for_Solaris10验收手册精品资料.doc

    *公司Oracle 10g RAC on Solaris验收/手册提供商*有限公司 2024年3月10日Powered by Eden Information Service目录一、*Oracle项目介绍3二、项目实施验收2.1安装Oracle前的准备Solaris操作系统安装和配置52.2 Oracle软件到货情况52.3 Oracle软件的安装和配置52.4 Oracle 项目验收5三、Solaris操作系统安装和配置3.1安装AIX 5L83.2安装必须文件集93.3升级到AIX 5.3 ML02103.4设置磁盘阵列的LUN103.5 AIX 5.3 ML02的配置(在所有的节点上执行):10四、Oracle软件的安装4.1安装clusterware(CRS)174.2安装Oracle Database 10.2软件264.3创建Oracle数据库314.4使用NetCA配置网络连接374.5Oracle EM管理使用.444.6配置服务45五、 Oracle 数据库的备份/恢复5.1 备份计划的制定465.2 备份脚本47六、Oracle YOCMAX数据库的灾难恢复6.1YOCMAX数据库的环境准备496.2YOCMAX数据库的恢复516.3 修改数据库SID.56七、数据库的日志恢复附件 1、CRS管理手册 3、ASM 管理手册 4、RMAN 管理手册*Oracle RAC 项目验收报告一、 *Oracle项目介绍Oracle Real Application Clusters (RAC)可以支持24 x 7 有效的数据库应用 系统,企业可以在由低成本的服务器构成的高可用性系统上自由部署应用,而无需修改应用程序。已经有超过4200个用户从中受益。现在Oracle在10g RAC中更提供的集群软件和存储管理软件,为企业降低应用成本。拥有RAC您无需再为成本而牺牲性能和 可靠性。*公司在部署Oracle RAC环境中能获得极大的效益Oracle RAC关键特性 高可用性Oracle Real Application Clusters 提供一个高性能低成本的应用平台,支持所有类型的应用系统,无论是事务处理型应用还是分析 型应用。所有应用共享同样的服务器和存储资源。出现任何的服务器或磁盘故障,系统会自动重新接管发生故障的功能。这些对前端用户的完全透明的。同样,如果 您需要增加服务器或改变其他组件的配置也不会影响到应用系统。 高性能Oracle Real Application Clusters保持着TPC-C的记录,达到每分钟 118万个事务的处理能力,和仅仅 $5.52 每tpmC的成本。在3,000 GB的 TPC-H数据仓库Benchmark 测试中, Oracle RAC同样保持性价比的领先地位,保证我们的用户能够达到更好更快的 ROI。这仅仅是Oracle 保持的多项Benchmark 记录中的最 近的一些指标。按需扩充您现有的系统可能是基于当前的工作负载而构建的,当 应用规模需要扩充时(支持更多的数据、用户或应用),您就需要扩展您的系统以保证系统的性能。当您的应用是构建于大型的SMP主机时,您可能需要购买另一 台昂贵的主机,但可能只能使用到其处理能力的很小一部分。但是如果您使用Oracle RAC的话,您可以通过增加一台或多台低成本的服务器来扩充您的应用系统的处理能力,满足应用需 求。第三方应用支持Oracle RAC数据库服务器象一个单一镜像的数据库服务 器,所有的应用无需任何改动都可以直接部署 (例如Oracle EBS, SAP, Siebel, 您自己的应用), 同时可以提高应用性能和可靠性。 Oracle和SAP的应用在RAC上完成了一系列的benchmarks性能测试,获 得了非常优异的测试结果, 象ABB 和Colgate一些大客户都是在Oracle RAC上运行他们的 SAP 应用软件。 *有限责任公司(以下简称涯城)通过多年的努力,建立十分成熟的企业信息化系统,特别是核心的业务系统和企业信息管理系统,如ERP,但是这样系统都是独立运行,系统维护的工作量比较大,软硬件的投入很高,而且资源没法得到充足的利用。因此提出的数据存储集中的解决方案,具体的设计方案如下图所示:二、 项目实施验收2.1 安装Oracle前的准备Solaris操作系统安装和配置· 准备oracle安装的环境,如环境变量,用户组,权限· 安装Solaris 102.2 Oracle软件到货情况Oracle软件包和License于2007.10.20日到货,并介质和说明书及相应资料齐全。产品介质验收到货时间品质1Oracle 10g 介质光盘壹套2007年7月20日合格用户方:_*有限责任公司_ 技术工程师: 服务提供方:_*有限公司_ 技术工程师: 日期:_2007年11月20日_2.3 Oracle软件的安装和配置步骤:· 安装Clusterware· 配置 Oracle Clusterware· 安装Oracle Database· 规划和配置共享存储 · 配置自动存储管理 (ASM) · 创建数据库和实例 · 创建和配置服务 · 配置负载管理 · 监视和调整性能 2.4 项目实施情况- 6 - 实施项目时间结果1项目实施讨论和计划2007年10月完成2第1节点和第2节点Solaris操作系统及环境准备2007年10月20日-25日完成3第1节点和第2节点Oracle 10g RAC 和Database 安装2007年10月26日-28日完成5第1、2节点运行稳定测试和性能调整、测试2007年11月1日-5日完成6创建YOCMAX数据库2007年11月5日-10日完成7创建WebDB2和TMAXTEST数据库2007年11月10日-18日完成8数据库灾难恢复测试2007年11月20日-25日完成9项目实施文档资料提交2007年11月26日完成10Oracle 8.1.7 状态检测服务2007年11月28日完成11项目验收2007年12月完成用户方:_*有限责任公司_ 技术工程师: 服务提供方:_*有限公司_ 技术工程师: 日期:_2007年12月5日_2.5 项目实现的目标- 101 -项目实现目标描述运行效果1实现Oracle 在二个RAC节点的环境中,稳定运行,并对外提供数据库服务良好2实现客户端对服务器访问的负载均衡良好3实现Oracle数据库的容错容灾,负载均衡服务良好4Oracle 数据库运行稳定良好5Oracle 性能得到提高和优化良好7Oracle对外提供YOCMAX数据库服务良好8Oracle对外提供Webdb2数据库服务良好9Oracle对外提供TMAXTEST数据库服务良好10Oracle RAC运行稳定良好11实现Oracle数据库的存储备份和数据安全良好项目实现了合同所要求的技术目标,得到了各方面的认可和肯定,通过验收。用户方:_*有限责任公司_ 技术工程师: 服务提供方:_*有限公司_ 技术工程师: 日期:_2006年12月5日_三、 Solaris操作系统配置第1、2号硬盘镜像3.1 系统计划存储结构1、服务器硬盘结构3、4号硬盘独立使用Data0-Data7硬盘独立使用,并用做Oracle RMAN 周备份使用2、StorageEdge 3300Oracle RAC 第一节点(MAX)Data1 YOCMAX数据库,ASM存储。3、StorageEdge 6300Data2 WEBDB2数据库。Data3 TMaxTEST 数据库。第1、2号硬盘镜像1、服务器硬盘结构3、4号硬盘独立使用Data0-Data7硬盘独立使用,并用做Oracle RMAN 周备份使用2、StorageEdge 3300Oracle RAC 第二节点(TMAX)Data1 YOCMAX数据库,ASM存储。3、StorageEdge 6300Data2 WEBDB2数据库。Data3 TMaxTEST 数据库。3.2 Oracle 安装目录说明/oracle 安装路径目录情况roottmax # ls -ltotal 30drwxr-xr-x 5 oracle oinstall 512 Nov 7 15:15 admin oracle 日志文件drwxr-xr-x 3 oracle oinstall 512 Oct 23 18:19 crs Clusterware软件安装盘drwx- 2 oracle oinstall 8192 Jul 3 13:57 lost+foundlrwxrwxrwx 1 root root 18 Oct 26 10:21 ocr -> /dev/rdsk/c2t1d0s3 RAC crs 信息盘并且存放在 磁盘阵列6000上第1个逻辑卷drwxrwx- 6 oracle oinstall 512 Oct 24 10:30 oraInventory oracle 安装日志文件drwxr-xr-x 9 oracle oinstall 512 Oct 26 16:11 orainstall Oracle 安装源文件drwxr-xr-x 3 oracle oinstall 512 Oct 24 10:26 product Oracle 数据库软件安装盘lrwxrwxrwx 1 root root 18 Oct 26 10:22 vote -> /dev/rdsk/c2t1d0s4RAC vote仲裁盘并且存放在 磁盘阵列6000上第1个逻辑卷/oracle/orainstall路径目录情况roottmax # pwd/oracle/orainstallroottmax # ls -ltotal 3230702-rw-r-r- 1 oracle oinstall 398958592 Oct 23 17:38 10gr2_cluster_sol.cpio Clusterware 软件drwxr-xr-x 2 oracle oinstall 512 Aug 18 2005 cluvfydrwxr-xr-x 6 oracle oinstall 512 Aug 18 2005 docdrwxr-xr-x 4 oracle oinstall 512 Aug 18 2005 install-rw-r-r- 1 root root 1254311329 Oct 24 10:24 p5337014_10203_SOLARIS64.zip Oracle 10.2.0.3 补丁安装文件drwxr-xr-x 2 oracle oinstall 512 Aug 18 2005 racpatchdrwxr-xr-x 2 oracle oinstall 512 Aug 18 2005 response-rwxr-xr-x 1 oracle oinstall 1331 Aug 18 2005 runInstaller Oracle 数据库安装路径drwxr-xr-x 9 oracle oinstall 2560 Aug 18 2005 stagedrwxr-xr-x 2 oracle oinstall 512 Aug 18 2005 upgrade-rw-r-r- 1 oracle oinstall 3529 Aug 6 2005 welcome.html3.3 Solaris 10的配置(在所有的节点上执行):3.5.1 建立oracle用户和dba、oinstall组# groupadd -g 100 oinstall# groupadd -g 101 dba# mkdir -p /export/home# useradd -u 200 -g oinstall -G dba -s /usr/bin/bash -d /export/home/oracle -m oracle# id -a oracleuid=200(oracle) gid=100(oinstall) groups=101(dba)添加完用户后需要为oracle用户设置密码,使得帐号生效。在所有节点上验证用户nobody是否存在# id -a nobodyuid=60001(nobody) gid=60001(nobody) groups=60001(nobody)3.5.2 操作系统基本信息#oslevel r 查看版本530002#bootinfo K操作系统核心的位数64#lsattr -El mem0 查看内存容量,最少1G物理内存#lsps a查看交换空间,一般为物理内存的1.5倍以上#ifconfig a查看IP地址#prtconf查看主机序列号和硬件配置信息3.5.3 计算机名的配置#hostnameMAX#uname nMAX计算机名必须相同,在服务器节点相互解析的时候才能得到相同的计算机名。3.5.4 为所有的节点设置网络地址对于每个节点,Oracle RAC需要设置一个公共的网络地址,一个虚拟的未用网络地址和一个私有网络地址,对于公共的网络地址,这里假设已经在安装系统时已经配置完成,即将bge0配置为公共地址,以下是配置其他网络地址的具体步骤,# ifconfig e1000g0:1 plumb up# ifconfig e1000g0:1 10.8.128.247 netmask 255.255.255.0 # ifconfig e1000g0 plumb up# ifconfig e1000g2 192.168.10.101 netmask 255.255.255.0可以将信息写入hosts文件和相应的hostname文件。在所有节点上,生成文件/etc/ hostname.e1000g0 , hostname.e1000g1 和 hostname.e1000g2文件。文件内容分别如下:-hostname.e1000g0 文件内容:max-hostname.e1000g1 文件内容:max_man -hostname.e1000g2 文件内容:max_priv-3.5.5 #more /etc/hosts 查看hosts文件配置如下:127.0.0.1 localhost 10.8.128.245 max loghost # 实际IP地址10.8.128.244 tmax10.8.128.247 max_vip # 对外虚拟IP地址10.8.128.246 tmax_vip192.168.128.111 max_man # 对磁盘阵列柜6300管理IP地址192.168.128.110 tmax_man192.168.10.101 max_priv # 私有IP地址,clusterware IP192.168.10.100 tmax_priv以上名称必须相同。请注意,只需在两个节点的 /etc/hosts 文件中定义虚拟 IP 地址。当您运行 Oracle Universal Installer 时,该程序启动 Oracle 的虚拟互联网协议配置助手 (VIPCA),也就说 Oracle 将自动配置公共虚拟 IP 地址。当运行 srvctl start nodeapps -n <node_name> 命令时,所有的虚拟 IP 地址将被激活。这就是将要在客户端 tnsnames.ora 文件中进行配置的主机名/IP 地址(后文详述)。 关于虚拟 IP 我们为什么在 10g 中有虚拟 IP (VIP)?为什么当它的主节点发生故障时不只是返回一个无效的连接呢? 这全是出于对应用程序可用性的考虑。当一个节点发生故障时,与其关联的 VIP 将被自动故障切换到另外某个节点上。当出现这种情况时,会发生两件事。 新的节点重新进行地址解析,显示该地址的一个新的 MAC 地址。对于直接连接的客户端,这通常使它们在连接旧地址时出现错误。 随后发送到 VIP 的数据包前往新的节点,该节点将把错误的 RST 数据包返回客户端。这导致客户端立即收到错误信息。 这意味着,当客户端向现在已经停机的节点发出 SQL 时,或者在连接状态下遍历地址列表时,客户端不会等待很长的 TCP/IP 超时(大约 10 分钟),而是接收到一个 TCP 重置信息。就 SQL 来说,该信息为 ORA-3113。对于连接,使用 tnsname 中的下一个地址。 如果不使用 VIP,连接停用节点的客户端经常要等待 10 分钟的 TCP 超时,然后才收到错误信息。因此,不使用 VIP 您就不会真正拥有好的高可用性解决方案。 3.5.6 配置信任主机Oracle RAC需要将所有节点配置成为信任主机,即在所有节点上生成具有以下内容的文件/etc/hosts.equiv,并以Oracle用户进行测试$ more /etc/hosts.equiv max oracletmax oraclemax_vip oracletmax_vip oraclemax_priv oracletmax_priv oracle并测试远程连接是否能连接上:<oracle:max>$rsh TMAX dateThu Dec 19 02:12:12 CST 2007<oracle:tmax>rsh max hostnamemax3.5.7 修改系统配置参数在所有节点上将以下系统设置写入文件/etc/systemset noexec_user_stack=1set semsys:seminfo_semmni=1024set semsys:seminfo_semmns=1024set semsys:seminfo_semmsl=1024set semsys:seminfo_semvmx=32767set shmsys:shminfo_shmmax=6442450944set shmsys:shminfo_shmmin=100Solaris 10 操作系统对内存的管理有了改善,但在安装和配置Oracle数据库时,还是必须设置以上内存参数。在创建第二个数据库时,shmmax参数由为重要。3.5.8 配置网络优化参数Ipqmaxlen 512rfc1323 1sb_max 2*655360tcp_recvspace 65536tcp_sendspace 65536udp_recvspace 655360udp_sendspace 65536使用如下命令查看网络性能参数# /usr/sbin/no -a | more3.5.9 DNS的配置在Windows DNS 服务器上,配置主机和虚拟主机的A记录A RAC_P5711 10.10.20.25ARAC_P5721 10.10.20.45ARAC_P6501 10.10.20.65A rac1_vip 10.10.20.151A rac2_vip 10.10.20.152A rac3_vip 10.10.20.153在Solaris 主机上,做如下的配置:# more /etc/resolv.confnameserver 10.10.10.82domain search 3.5.10 NTP的配置时间服务器端的设置# more /etc/ntp.conf 文件内容:server 10.10.20.25server 10.10.20.45broadcastclientdriftfile /etc/ntp.drifttracefile /etc/ntp.trace客户端的设置# more /etc/ntp.confserver 10.10.20.25server 10.10.20.45broadcastclientdriftfile /etc/ntp.drifttracefile /etc/ntp.trace3.5.11 Oracle RAC安装目录并设置权限# mkdir /oracle /product/10.2.0.3# chown -R oracle:oinstall /oracle /product/10.2.0.3# chmod -R 755 /oracle/product/10.2.0.3# mkdir -p / oracle/crs/product/10.2.0.3# chown -R oracle:oinstall / oracle/crs/product/10.2.0.3# chmod -R 755 / oracle/crs/product/10.2.0.33.5.12 配置共享磁盘(裸设备)Oracle Clusterware(以前称为CRS)包含 Ocr Disk,Voting Disk。Oracle Clusterware的存储选项可以使裸分区的方式和GPFS的方式。此方案为裸分区的方式。Oracle和Oracle CRS需要的Raw Partitions数目和大小我们使用6300磁盘阵列柜上的第一个磁盘组DATA1作为Oracle RAC的存储。其设备号为:/dev/rdsk/c2t1d0由于6300盘柜的分区在Solaris中的设备名为一个很长的字符串,为了更方便的表示这些设备,这里采用了创建连接到这些设备的方法,并设置相应的属性和权限,这两个设备是为Oracel CRS安装用的,见以下步骤:#cd /ORACLE#ln -s /dev/rdsk/c2t1d0s3 ocr#chown -RL root:oinstall ocr#chmod -R 640 ocr#ln -s /dev/rdsk/c2t1d0s4 vote#chown -RL oracle:dba vote #chmod -R 640 vote查看# ls -l /dev/*hdisk*brw-rw- 1 root system 23, 2 Feb 22 10:13 /dev/hdisk0brw-rw- 1 root system 23, 0 Feb 22 10:13 /dev/hdisk1brw-rw- 1 root system 43, 0 Feb 23 16:10 /dev/hdisk2brw-rw- 1 root system 43, 1 Feb 23 16:10 /dev/hdisk3brw-rw- 1 root system 43, 2 Feb 20 16:18 /dev/hdisk4brw-rw- 1 root system 43, 3 Feb 20 16:20 /dev/hdisk5brw-rw- 1 root system 43, 4 Feb 20 16:21 /dev/hdisk6brw-rw- 1 root system 43, 5 Feb 20 16:24 /dev/hdisk7brw-rw- 1 root system 43, 6 Feb 20 16:25 /dev/hdisk8brw-rw- 1 root system 43, 7 Feb 20 16:26 /dev/hdisk9crw-r- 1 root oinstall 43, 0 Mar 9 09:48 /dev/ocr_hdisk注:ocr的所有者是rootcrw-rw- 2 root system 23, 2 May 14 2005 /dev/rhdisk0crw-rw- 1 root system 23, 0 May 14 2005 /dev/rhdisk1crw-rw- 1 root system 43, 0 Feb 25 00:22 /dev/rhdisk2crw-rw- 1 root system 43, 1 Feb 25 00:22 /dev/rhdisk3crw-rw- 1 oracle dba 43, 2 Mar 9 09:48 /dev/rhdisk4crw-rw- 1 oracle dba 43, 3 Mar 9 09:48 /dev/rhdisk5crw-rw- 1 oracle dba 43, 4 Mar 9 09:48 /dev/rhdisk6crw-rw- 1 oracle dba 43, 5 Mar 9 09:48 /dev/rhdisk7crw-rw- 1 oracle dba 43, 6 Mar 9 09:48 /dev/rhdisk8crw-rw- 1 oracle dba 43, 7 Mar 9 09:45 /dev/rhdisk9crw-r-r- 1 oracle oinstall 43, 1 Mar 9 09:48 /dev/vot_hdisk注:vot的所有者是oracle3.5.13 编辑.profile文件#This is the default standard profile provided to a user.#They are expected to edit it to meet their own needs.MAIL=/usr/mail/$LOGNAME:?ORACLE_BASE=/oracleexport ORACLE_BASEORACLE_HOME=/oracle/product/10.2.0.3export ORACLE_HOMEORACLE_SID=YOCMAXexport ORACLE_SIDPATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/ccs/bin:/bin:/usr/openwin/binexport PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/network/libexport LD_LIBRARY_PATHDISPLAY=10.8.128.248:0.0export DISPLAY如果重新安装,保存cdump下的profile,和ASM下的profile,还有dbs目录。四、 Oracle软件的安装 4.1 安装clusterware(CRS) Oracle Clusterware的存储选项可以使裸分区的方式和GPFS的方式。此方案为裸分区的方式。 Oracle数据文件和恢复文件可以存放到ASM、GPFS或者裸分区中。此方案采用ASM的方式。ASM(Automatic Storage Management)是Oracle数据库文件的高性能的数据库文件系统和磁盘管理软件。Oracle Clusterware(CRS)有两个重要的文件组成· Voting Disk在网络出现故障时,通过心跳校验和oracle实例之间的所有者属性管理Oracle集群的从属关系。· Oracle Cluster Registery(OCR)维护集群的配置信息,如数据库配置信息、Oracle Clusterware控制的进程信息4.1.1 挂载Oracle Clusterware光盘#mount /cdrom /dev/cd0#mount -o ro -v cdrfs /dev/cd04.1.2 CRS安装过程4.1.2.1 切换为Oracle用户,运行OUI安装Oracle Clusterware$./cdrom/runInstaller出现下图所示界面4.1.2.2 单击Next出现oracle clusterware目录,输入目录4.1.2.3 单击next,root用户执行脚本root.sh4.1.2.4 在每个oracle Cluster节点上运行root.sh脚本4.1.2.5 选择语言4.1.2.6 Cluster配置4.1.2.7 指定网卡4.1.2.8 磁盘格式化选项4.1.2.9 OCR4.1.2.10 Voting Disk4.1.2.11 安装过程4.1.2.12 接下来oracle OUI自动执行Oracle Notification Server Configuration Assistant、Oracle Private Interconnect Configuration Assistant、Cluster Verification Utility4.1.2.13 安装完了,在各个节点运行instrootpre.sh然后root.sh4.1.2.14 查看CRS的进程Ps ef |grep d.bin Oracle Clusterware 后台进程有:Oprocd: cluster的监控进程Ev

    注意事项

    本文(Oracle_10g_RAC_for_Solaris10验收手册精品资料.doc)为本站会员(封****n)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开