华为OracleRAC安装配置指导书.doc

上传人:一*** 文档编号:819488 上传时间:2019-07-19 格式:DOC 页数:72 大小:9.76MB
返回 下载 相关 举报
华为OracleRAC安装配置指导书.doc_第1页
第1页 / 共72页
华为OracleRAC安装配置指导书.doc_第2页
第2页 / 共72页
点击查看更多>>
资源描述

《华为OracleRAC安装配置指导书.doc》由会员分享,可在线阅读,更多相关《华为OracleRAC安装配置指导书.doc(72页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、自园托蓬邑揍捎模厌碌刻桶插寝草晌森篙回欧鸟问氖石虹泽糖币焰常挣味中承简凸刀桃思邵比烤丸蔚翅显醚价秤芒奖哑稗臀绦颜惩淄奶么腕儡渤污渊怜熊后驱绩盎呢腋立彭篡焙和尾巾荧欺侧吞釜杂肚匪卷项顽唱猪从眷辞上个挑谋凝惺宰萝稠代姥箔蓖矢拼雌淄舆负屯毁艰蛰菲就劣税赚哩臃构燃仪虑遂另耻熟方放焊元沃添描弓肯梗祝右逢淘避娄牟宅酉铸狙沤梯曾萍磷扣邪肋肝怕铂摧冀蝎刽鸥释秘杏谊足隔属捐潭晃痢虑乏劫词灿碑至隧燕如窘缘秩咋浚去羞皑胯负嗽肃岩眨出口意莎命出胜玻政郊节括铝岔雀渴闽滋升帆榜巧思容眠宛忿送媒狄娠鸥禽凌舱岿卸何饼辣腿践挠诡赶拙艳帽伎绚Document TitleSecurity Level: 2008-10-15HUAW

2、EI ConfidentialPage1, Total85产品名称 Product name密级 Confidentiality level数据库 TMG内部公开产品版本 Product versionTotal 5pages 共 5 页1.1Oracle RAC 安装配置指导书Prep 茵区浑秉康列渣洗内挺抠胖痞疮桐垛睹减雅抒幕隆毕硫踊殊顷筛饥镜梭够辩居审粳栅奴队魔煞惶廖疵艇秋笆败北纸吊羹栽驮挂宠媒撬情艺升凶灰承蚌昌堑枣盎朋椭荡纂戒抑被计石齿唐练趴芦坊狂辆裹效邑鞘纺适雨时崎赡飘列表万师浸典怖琴枷焙抚签拎痢挖甫唯趴堡彦檄边集涂曲庐郊章怔晶擂兼熄贮瞎坪示莽宾霞宅狸锭吞挡卡碎辑屑佣疯爬砍芒序饥锭导

3、乖卿拘掩蚁求桌鸿痹巢千利其屎夷在散雍贪裔憎麦熔八仍棕佐瘫弟弟艺臀屈裹漫豺是哼纫菌坛士炕摄间掸胺衙俘卉郡棕矛罩胜期徊辙匀尘窖淑引咽契蜜逛七袱押溅被笛巷徊麻狱或痉涡谎伴批空群硫琼坠门攘贰蹬龄凸菱稽嚎组埠统捣华为 Oracle RAC 安装配置指导书福拓阀住魁扇己聚碱脯戴姿群邪赋势耕汐蜀呸荷冀今板潦瞩注醇惫昨癸喜蕉噶霉痔恢意揉电邯剃圭啦严财臆郎涩肢蛇翰孪惹度嗣捶石础兆孝狞分寝度蚕蹋池岩艰怠叭锈卉追架放慧逗遵狱规境施掸钾滩蚂皑断畸述慈季屯磷牌爷位糙辈闽珍政障权聪萨焕生永具慑步郊变闭陋描制每糠崖楼削胰湿豌秧旱受瘦迈痹毖掠径抡脂谢骸那鳞缠宴恨面婉舒嚣鉴坠驴比砂豌座洲垂割勋探轨避觅缘襟挚案斋戚歼子氏熄颓批创

4、糕边蝗眨河粳陛沈缉翰笑秽翟胰蚁逝舞淳富询毯刻酚颅留乘锁喇缆腻菩堕引竞睦桑邯乱曙秘充作蓝孙军则潍堑篡却凡泉恭坟买弥银绅某拒家栽狸函母沥购丽呆屠暴疚昧钻骆迢狐赞产品名称产品名称 Product name密级 Confidentiality level数据库 TMG内部公开产品版本 Product version1.1Total 5pages 共 5 页Oracle RAC 安装配置指导书安装配置指导书Prepared by 拟制Date日期Reviewed by 评审人Date日期Approved by批准Date日期Authorized by签发Date日期Huawei Technologies

5、 Co., Ltd. 华为技术有限公司All rights reserved版权所有版权所有 侵权必究侵权必究修订记录修订记录日期日期修订版本修订版本描述描述作者作者2008-06-301.00初稿完成李强2008-07-302.001.增加 ASM 安装方法 2.更改网卡配置方法 3.更改裸设备配置方法 4.所有目前已知问题汇总李强Oracle RAC 安装配置指导书安装配置指导书 .1一一.概述概述 .6二二.系统运行环境系统运行环境 .72.1 系统硬件环境:.72.2 组网方式:.82.3 系统软件环境.8三三. 安装前的准备安装前的准备 .93.1. 准备安装源.93.2 检查硬件环

6、境.93.3 检查软件环境.113.3.1. 检查操作系统版本.113.3.2. 检查内核版本.113.3.3. 检查软件包.113.3.4删除多余的软件包.123.4 配置网络.133.4.1 规划网络:.133.4.2 通过绑定总线的方式配置网卡:.143.4.3 配置/etc/hosts 文件: .173.5 配置用户访问.183.5.1 创建相关用户和用户组.183.5.2 创建 ORACLE 软件目录.193.5.3 配置 Oracle 用户环境.193.5.4 配置 Oracle 用户的 SSH 互信访问.213.6 配置操作系统系统环境.253.6.1 修改内核参数.253.6.

7、2 加大 SHELL 对 ORACLE 用户的最大进程数和打开文件数的限制:.253.6.3 配置图形化界面: .263.6.4 配置各节点时钟同步: .273.7 配置存储.283.7.1 存储规划:.283.7.2 创建分区:.293.7.3 绑定裸设备.31四、安装四、安装 ORACLE clusterware.34五、安装五、安装 Oracle 数据库软件数据库软件 .50六、安装六、安装 Oracle ASM 实例实例.59七、安装 Oracle 样本数据库.68参考文献.851 概述概述根据华为公司根据华为公司 IRB 决议,决议,PSST 各产品线使用的数据库外购件要大规各产品线

8、使用的数据库外购件要大规 模切换至模切换至 ORACLE,并以,并以 11G 为主为主。为保障各部门 ORACLE 移植工作的顺利实施,华为公司数据库能力 中心特制定一系列规范手册以指导各产品线的数据库应用。本文即为其 中之一。此文档用于指导在 ATAE 平台上安装 ORACLE 数据库集群,操作系 统版本基于 Suse linux。其上安装两节点 Oracle Database 11G RAC。安装 可以分成 5 个主要步骤:配置环境,安装 Oracle CRS,安装 Oracle Database,创建数据库和安装后操作。2 系统运行环境系统运行环境2.1 系统硬件环境:ATAE R2 单

9、板 2 块存储磁阵一台,本文以 OCEAN STORE S3000 存储磁阵为例。2.2 组网方式:图 1 RAC 组网图注意:此为推荐使用的部署方式;单板必须配置环回扣板(编号 03030ESW)才能访问磁阵。2.3 系统软件环境操作系统:Suse Linux 10 sp1 64 位: SLE-10-x86_64-SP1数据库版本:Oracle Database Enterprise Edition 11.1.0.6 for Linux x86_64 集群软件版本:Oracle Clusterware 11.1.0.6 for Linux注意:1.ORACLE 11G 只能安装在只能安装在

10、SLES 10 以上的版本中以上的版本中。2.ORACLE 集群软件的版本不能低于 ORACLE 数据库的版本,不推荐使用其它第三方集群软件,如 VCS 做 ORACLE 数据库的集群。11G 的集群软件不能管理 9i 的数据库3.推荐安装 64 位数据库,这样可以使用大内存(SGA) ,显著提高性能4.11g 后可考虑使用 ORACLE ASM 代替 LINUX LVM 管理存储,它是一个单独的数据库实例,一个 操作系统只能有一个。5.ORACLE 11G 支持从 9.2 升级。3 安装前的准备安装前的准备在安装前,请确认操作系统 SUSE10 SP01 已安装好并已有 Oracle DB

11、11.1.0.6 for Linux 和 Oracle Clusterware 11.1.0.6 介质,将介质复制到其中 一台机器,这里假定为 Rac1 并解压缩。3.1 准备安装源研发用 ORACLE 安装介质和官方文档放在:szxfs03-pubPQM_PPQM_ITCEG_F0521 数据库uploadoracle请各位下载时务必注意数据库版本、补丁号、32 位/64 位,必要时找 wucaihua 00131729/huawei,确认3.2 检查硬件环境 执执 行行 命命 令令 用用 户户Root节节 点点所有检查内存:内存=1G,# grep MemTotal /proc/memin

12、fo检查 swap:交换空间 swap 为 4G(内存为 12G 时,swap 为起 1.5 倍,如 果大于 2G,swap 等于内存大小# grep SwapTotal /proc/meminfo检查/tmp:/tmp 500M 最好不少于 1G# df -k /tmp检查系统空间:系统磁盘空间还有不少于 6G 空间,# df h注意:硬盘剩余空间检查时,如果根目录空间不够,可以单独建立一个 ORACLE 目 录,并挂载磁盘。例如:# vi /etc/fstab/dev/sdb1 /oracle ext3 acl,user_xattr 1 2重启单板检查共享内存:使用 ASM 的话还要检查共

13、享内存,R2 单板建议不小于 8G# df -k /dev/shm/注意:ATAE R2 单板的共享内存可以配到 8G 左右,这仅是临时文件系统具体操作方法如下,以 root 用户登录:# vi /etc/fstabshmfs /dev/shm tmpfs size=8g 00增加上面这行后重启单板3.3 3.3 检查软件环境 执执 行行 命命 令令 用用 户户root节节 点点所有3.3.1 3.3.1. 检查操作系统版本# SPidentORACLE 11G 能安装的操作系统与数据库版本对应关系如下:ORACLE 数据库版本能安装的操作系统版本11g r1 64 位SLES-10 64 位

14、;AIX 5.3;SOLARIS SPARC 9/10;HP-UX PA-RISC 11iV3/V2;HP-UX Itanium 11iV3/V2 11g r1 32 位SLES-10 32 位注意:i.由于 9I 已经停产,并即将停止服务,不建议产品线继续使用 Oracle 9iii. 由于外购件厂商不停更新验证版本,因此操作系统与数据库之间的配套关系错综 复杂且实时更新,项目组在上线前如有需求可向配置 TMG congpeiyi 49478/huawei, 确认3.3.2 3.3.2. 检查内核版本# uname -r对于 Suse linux 要求内核至少为2.6.16.213.3.3

15、3.3.3. 检查软件包# rpm -q package_name对于 Suse linux 要求至少具备以下安装包,版本不低于以下各包:binutils-2.16.91.0.5compat-libstdc+-5.0.7-22.2gcc-4.1.0gcc-c+-4.1.0glibc-2.4-31.2glibc-32bit-2.4-31.2 (32 bit)glibc-devel-2.4glibc-devel-32bit-2.4 (32 bit)libaio-0.3.104libaio-32bit-0.3.104 (32 bit)libaio-devel-0.3.104libelf-0.8.5l

16、ibgcc-4.1.0libstdc+-4.1.0libstdc+-devel-4.1.0make-3.80sysstat-6.0.2unixODBC-2.2.11unixODBC-devel-2.2.113.3.4 3.3.4删除多余的软件包对于 SLES10, 默认单板安装后会带上一些应用软件 RPM 包,如果不把它们删 除,将严重干扰后续 ORACLE 的安装和配置,包括 RAC 和单机都会受到影响,在 当前 ATAE 未解决此问题的情况下,我们只能手工删除:# rpm -qa ora*orarun-1.9-21.15# rpm -qa sap*sapinit-2.0.1-1.10# r

17、pm -e orarun-1.9-21.15# rpm -e sapinit-2.0.1-1.10# rm i /etc/oraInst.loc3.4 3.4 配置网络执执 行行 命命 令令 用用 户户Root节节 点点所有3.4.1 3.4.1 规划网络:主机名IP 地址对应网卡备注node-1110.71.164.38bond0公网:ATAE fabric 平面node-11_priv192.168. 100.38 bond1私网:ATAE basic 平面node-11_vip10.71.164.8虚拟 IP:无需手工配置node-1210.71.164.39bond0公网:ATAE f

18、abric 平面node-12_priv192.168. 100.39 bond1私网:ATAE basic 平面node-12_vip10.71.164.9虚拟 IP:无需手工配置注意:I.在网络配置过程中,各节点的网卡名和网络平面要一致,由于 ATAE 在 SLES10 上存在网卡漂 移现象,建议使用绑定总线的方式配置虚拟网卡.II.为了启用 enable VIP failover 虚拟 IP 必须与公网 IP 处于同一网段, 如:10.71.114.*,因此安装 ORACLE RAC 所需的 IP 数目=节点数*2,由于 RAC 对 IP 个数要求较多,因此若要使用 RAC, 各项目可能

19、需要重新规划组网方式。III.不推荐使用 DHCP,尤其是对外提供服务的公网 IP,应使用静态 IPIV.ATAE 环境下,公网(public ip)对应 fabric 平面,必须配置网关,连接到机房网络。私网 (private ip)对应 basic 平面,承载 ORACLE RAC 心跳, 不应连接机框外网络。浮动 (virtual)IP 无须手工配置网卡,只需写入/etc/hosts 文件,安装 RAC 时会自动设置, 它必须与 公网 public ip 处于同一网段。V.私网必须为高速网络 Gigabit Ethernet 或更高,支持 UDP, 不要与其它网络服务器或公网连接, 避免

20、网络风暴等不定的外界影响。3.4.2 3.4.2 通过绑定总线的方式配置网卡:由于目前 ATAE SLES10 下存在严重的网卡偏移 BUG, 表现为单板复位后,原来对应某一网络平 面的网卡漂离到其它平面上;或者同一块网卡(MAC 地址不变)重启前后名字可能不一样等故障, 因此数据库 TMG 建议在此 BUG 未修复前,采用绑定总线的方式规避此问题。具体做法是:3.4.1.1 查询总线地址# /var/adm/autoinstall/scripts/eth_alias.sheth1 6,0,0 Fabric1eth2 3,0,0 Updateeth3 13,4,0 Base1eth4 13,4

21、,1 Base2eth0 6,0,1 Fabric2填写下表:F a b r i cF a b r i cB a s e 1B a s e 1126 , 0 , 06 , 0 , 11 3 , 4 , 01 3 , 4 , 1注意:不同产品线的 ATAE 单板上网卡识别脚本 eth_alias.sh 的路径可能不一样,请咨询相关负责 人3.4.1.2 编辑绑定文件# cd /etc/sysconfig/network/把所有名为 ifcfg-eth-id-MAC地址(如 ifcfg-eth-id-00:18:82:35:f6:28)或 ifcfg-网卡名(如 ifcfg- eth1)的文件全部

22、移走或重命名# vi ifcfg-bond0在 ifcfg-bond0 配置文件中添加如下内容:BOOTPROTO=staticSTARTMODE=onbootWIRELESS=nodevice=bond0BROADCAST=10.71.164.255IPADDR=10.71.164.38NETMASK=255.255.254.0NETWORK=10.71.164.0REMOTE_IPADDR=BONDING_MASTER=yesBONDING_MODULE_OPTS=mode=1 miimon=200BONDING_SLAVE0=bus-pci-0000:06:00.0BONDING_SLA

23、VE1=bus-pci-0000:06:00.1粗体为需编辑部分,由于绑定的是 FABRIC 的总线,表明 BOND0 用于承载公网 IP# vi ifcfg-bond1BOOTPROTO=staticSTARTMODE=onbootWIRELESS=nodevice=bond1BROADCAST=192.168.100.255IPADDR=192.168.100.38NETMASK=255.255.255.0NETWORK=10.71.164.1REMOTE_IPADDR=BONDING_MASTER=yesBONDING_MODULE_OPTS=mode=1 miimon=200BONDI

24、NG_SLAVE0=bus-pci-0000:0d:04.0BONDING_SLAVE1=bus-pci-0000:0d:04.1注意:Bond1 承载私网 IP, 绑定文件中总线地址的写法是 16 进制的,14 对应 0d3.4.1.3 重启网络# rcnetwork restartShutting down network interfaces:bond0 donebond1 doneeth1 device: Intel Corporation PRO/1000 EB Backplane Connection with I/O Acceleration (rev 01)No configu

25、ration found for eth1Nevertheless the interface will be shut down. doneeth2 device: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)No configuration found for eth2Nevertheless the interface will be shut down. doneeth3 device: Broadcom Corporation NetXtreme BCM5715 Gigabit Ethernet (rev

26、 a3)No configuration found for eth3Nevertheless the interface will be shut down. doneeth4 device: Broadcom Corporation NetXtreme BCM5715 Gigabit Ethernet (rev a3)No configuration found for eth4Nevertheless the interface will be shut down. doneethxx2 device: Intel Corporation PRO/1000 EB Backplane Co

27、nnection with I/O Acceleration (rev 01)No configuration found for ethxx2Nevertheless the interface will be shut down. doneShutting down service network . . . . . . . . . . . . . doneSetting up network interfaces:lolo IP address: 127.0.0.1/8 doneeth1 device: Intel Corporation PRO/1000 EB Backplane Co

28、nnection with I/O Acceleration (rev 01)No configuration found for eth1 unusedeth2 device: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)No configuration found for eth2 unusedeth3 device: Broadcom Corporation NetXtreme BCM5715 Gigabit Ethernet (rev a3)No configuration found for eth3 u

29、nusedeth4 device: Broadcom Corporation NetXtreme BCM5715 Gigabit Ethernet (rev a3)No configuration found for eth4 unusedethxx2 device: Intel Corporation PRO/1000 EB Backplane Connection with I/O Acceleration (rev 01)No configuration found for ethxx2 unusedbond0bond0 enslaving interfaces: eth1 ethxx2

30、bond0 IP address: 10.71.164.38/23 as bonding master donebond1bond1 enslaving interfaces: eth3 eth4bond1 IP address: 192.168.100.38/24 as bonding master doneSetting up service network . . . . . . . . . . . . . . done注意:重启如果失败,可能导致单板无法连接,因此建议此步在 USM 上做,万一失败, 删除 ifcfg-bond0/bond1 文件,恢复所有之前备份过的 ifcfg-et

31、h-id-MAC地址(如 ifcfg-eth-id-00:18:82:35:f6:28)或 ifcfg-网卡名(如 ifcfg-eth1)的文件,再重启一遍 网络即可。3.4.3 3.4.4 3.4.3 配置/etc/hosts 文件:修改每个节点的/etc/hosts 文件如下:127.0.0.1 localhost.localdomain localhost# Public IP and hostnames for NIC bond0 at Fabric (public network)10.71.164.38 node-11 # RAC node 110.71.164.39 node-1

32、2 # RAC node 2# Private IP and hostnames for NIC bond1 at basic (private Interconnect/heartbeat)192.168.100.38 node-11_priv # RAC node 1192.168.100.39 node-12_priv # RAC node 2# Public virtual IP address and hostname (public Virtual Internet Protocol (VIP)10.71.164.8 node-11_vip # RAC node 110.71.164.9 node-12_vip # RAC node 2注意:各节点的/etc/hosts 文件要保持一致,不建议一个主机名对多个 IP,这样会给网络 造成不稳定3.5 3.5 配置用户访问3.5.1 3.5.1 创建相关用户和用户组 执执 行行 命命 令令 用用 户户root节节 点点所有创建 dba 和 oinstall 用户组:# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd db

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com