redhat7.3+oracle8.1.6+lcha+双机白皮书(全)

上传人:碎****木 文档编号:218630464 上传时间:2021-12-05 格式:DOCX 页数:14 大小:257.39KB
返回 下载 相关 举报
redhat7.3+oracle8.1.6+lcha+双机白皮书(全)_第1页
第1页 / 共14页
redhat7.3+oracle8.1.6+lcha+双机白皮书(全)_第2页
第2页 / 共14页
redhat7.3+oracle8.1.6+lcha+双机白皮书(全)_第3页
第3页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《redhat7.3+oracle8.1.6+lcha+双机白皮书(全)》由会员分享,可在线阅读,更多相关《redhat7.3+oracle8.1.6+lcha+双机白皮书(全)(14页珍藏版)》请在金锄头文库上搜索。

1、济南联通福彩手机投注双机系统的实现姜振勇济南联通福彩手机投注双机系统的实现RedHat 7.3 下 ORACLE816 双机的实现v1.0 Full Edition技术白皮书浪潮客户服务中心姜振勇济南联通福彩手机投注双机系统的实现姜振勇概述当前,为了防止由于服务器意外停机导致的关键业务停止,很多场合都使用了高可用系统(HA,high available),在广泛使用的Intel 架构(IA)服务器上,大量使用了双机软件和多台服务器外加磁盘阵列柜的方式来实现的高可用系统。浪潮 LCHA 双机软件因其能支持多种操作系统、几乎能实现全部的服务、极低的资源消耗等特点,现在已得到了众多用户的确定。LCH

2、A 配备浪潮英信服务器和浪潮英信磁盘阵列柜组成的高可用系统目前已经在多个行业的核心业务上运行。日前,济南联通由于手机投注彩票业务增长的需要,需要接受一套高性能高稳定性的服务器对其原有系统进行升级,通过对应用方案的比较,接受了浪潮的 LCHA 双机系统。整套系统接受了浪潮NL120 服务器两台和 NS3500 磁盘阵列柜一台,外加LCHA 组成的一整套高可用服务器系统。需求由于是对原有系统的升级,本方案继承了原有系统中的数据库和相关软件版本。在这里接受的是Oracle8.1.6。在操作系统和双机软件上,我们接受了RedHat7.3 和 LCHA for linux 版。由于目前大量接受的Inte

3、l Xeon CPU 服务器均具备超线程等新特性,接受 RedHat7.3 能更好的发挥新硬件的性能。硬件1) 浪潮英信NL1202 颗Xeon1.8GHz 处理器;1G ECC DDR 内存(双路交叉存取);Ultra160 SCSI 卡;18GSCSI 硬盘。至强处理器的超线程技术可有效提升性能,内存双路交叉存加快了数据传输。该服务器还集成了两个 10/100Mbps 网络把握器。和原来的系统相比,该系统的 CPU 和内存性能得到了巨大的提升。2) NS3500 磁盘阵列柜4 块 36G SCSI 硬盘。由于数据库的性能很大程度受磁盘性能影响,接受了磁盘阵列柜之后,这方面的性能也会有很大的

4、提升。综合来看,数据库的整体性能将会比原有系统好很多。初步的使用也验证了以上结论。3) LCHA 的软件安装步骤本白皮书尽可能具体的描写该方案的实现步骤和方法。假如操作中发觉问题请准时和我联系。A 硬件连接和配置在作全部的操作之前,先做好规划,这些规划包括磁盘阵列柜的使用,操作系统的安装, 数据库的安装和配置,ip 地址的规划等等。本方案中把磁盘阵列柜中的 4 块 36G 硬盘做成了一个Raid5,容量为 108G(36G(4-1), 再把RAID5 划成一个slice,分别map 到两个主机通道上。并在系统下将这个虚拟的硬盘分成一个分区。磁盘阵列柜具体步骤如下:1) 找一台windows 客

5、户机,用串口数据线(随LCHA 赠)把它和磁盘阵列柜的把握口连接起来。2) 打开PC 机,打开开头程序附件通讯超级终端并执行,消灭com 口属性的时候依据下图填写参数。确定之后会连上NS3500 进行设置。图3) NS3500 的设置界面如下图所示,按 ctrl + d 可以刷新该界面。选择 3-edit array, array1,level5,选择 3 块磁盘,确定后保存并重新启动。图4) 等待初始化完成后,开头执行分片的操作。同样选择3 edit array,然后选择刚刚创建好的磁盘阵列array 1,回车以后进入下一级菜单在这一级菜单下可以看到一个磁盘阵列可以划分成 4 个分片(Sli

6、ce),选择 Slice1,再选定分片的大小,确定后一个分片就创建完成。本方案中只划分一个slice。图5) 选择配置通道 4 edit chan,进入后分别进入host chan1 和 host chan2,把分片 1 分别map 到主机通道 1 和主机通道 2 的 lun0 下。图6) 做好配置之后,把服务器和磁盘阵列柜连接起来,两台服务器分别接到host chan1/ host chan2 上。至此,全部的硬件设置结束。图B 安装操作系统假如不是特别说明,本文都是使用了默认配置,在本步骤中请不要对磁盘阵列柜进行分区等操作。安装操作系统需要在两台服务器上进行,确保两台服务器的操作全都。1)

7、 依据服务器说明书设置硬件BIOS 和 RAID/SCSI 卡的设置,分别对两台服务器进行操作。本方案中的两台服务器用的是SYM21040SCSI 卡。分别配置一块硬盘,硬盘的 ID 号为 0。2) 在两台服务器上开头Linux 的安装,在boot 提示符下回车即可;假如服务器配置的SCSI/RAID 卡在 Linux 下不能正确识别,则需要在启动时按linux dd 添加驱动程序或者联系硬件厂商寻求支持。3) 选择Custom 安装方式。4) 分区时要留意,不要使用 sdb 磁盘阵列柜上的空间。在本地硬盘 (sda)上分出8G,3G,4G,2G的分区,分别挂栽到/,/var,/opt,Swa

8、p 分区。以上分区可以依据具体的需求自行调整。5) 网络设置, NL120 在安装时能检测到两个网卡,设置其中一台服务器的 eth0 的IP/MASK/HOSTNAME 为 192.168.100.1/255.255.255.0/lcha1。相应的,另一台服务器的设置为 192.168.100.2/255.255.255.0/lcha2。6) 在防火墙的设置上,保证您的应用和治理的端口打开,LCHA 默认需要 3000 端口来进行通信。还有福利彩票。建议接受高级的平安选项,但是假如对规章不是生疏的话,可以选择nofirewall。7) 选择时区为上海。8) 设置密码和账户。9) 选择包的时候要

9、留意,以下软件报请选择, classic X window System, X windows System, KDE, network support, Utilities, Software Development。10) 安装完成之后。重新启动服务器。#mount /dev/cdrom#rpm ivh /mnt/cdrom/RedHat/RPMS/ncurses4-5.0-5.i386.rpm11) 安装 ncurses4-5.0-5.i386.rpm;由于 LCHA 需要一些特定的软件包才能正常运行, 在安装好 RedHat7.3 之后,把其次章光盘上放入光驱,安装 ncurses4-

10、5.0-5.i386.rpm 软件包,命令如下:C 设置lcha1#fdisk /dev/sdb(进去之后,先用n 建立分区,w 保存退出) lcha1#mkfs.ext3 /dev/sdb1lcha1#mount /dev/sdb1 /mntlcha1#touch /mnt/ns3500 (在盘阵上建立一个文件) lcha1#umount /mntlcha2#mount /dev/sdb1 /mntlcha2#ls /mnt (看一下是否有ns3500 文件) lcha2#umount /mnt1) 磁盘阵列柜的分区,这一步骤两台服务器要依次执行,在 lcha1 上执行以下操作, 使用 fd

11、isk /dev/sdb 命令把磁盘阵列柜分成一个分区sdb1,之后格式化为ext3 分区。并把 sdb1 挂载到一个挂载点上。卸载sdb1,重新启动lcha2,mount sdb1 看一下,假如能够正常使用,就证明我们的操作没有问题。具体的命令如下:2) 网络的安装,每台服务器需要至少有一块网卡。设置成为可以相互通信,该方案中, 我们接受了以下设置,假如有网关、DNS 等设置可以进图形界面进行修改lcha1:eth0 192.168.100.1/24 lcha1:eth1 10.10.10.1/8 lcha2:eth0 192.168.100.1/24 lcha2:eth1 10.10.10

12、.2/83) hosts 文件(/etc/hosts)的设置,lcha1 和 lcha2 修改后分别为127.0.0.1lcha1localhost.localdomain localhost192.168.100.2lcha2127.0.0.1lcha2localhost.localdomain localhost192.168.100.1lcha1D 安装数据库本步骤中,请留意一些小步骤的具体挨次和方法。1) 添加用户,为了安装Oracle 数据库,需要在系统添加 Oracle 用户,在本方案中两台服务器上的操作要全都,假如不全都的话可以拷贝 passwd 和 shadows 文件,确保两

13、台服务器上这几步的挨次要一样。#groupadd oinstall#groupadd dba#useradd g ionstall G dba oracle2) 降级 glibc#groupadd oinstall #groupadd dba#useradd g oinstall G dba oracle3) 连接 ld,cc,gcc 文件#cd /usr/bin #mkdir saved#mv ld cc gcc saved #cd /usr/lib#mkdir saved #mv#ln s /usr/ /usr/bin/ld #ln s /usr/ /usr/bin/cc #ln s /u

14、sr/ /usr/bin/gcc$mkdir /home/oracle/product$mkdir /home/oracle/product/8.1.64) 建立ORACLE 的程序文件名目和数据库文件名目,建立名目/oradb 名目,修改该名目的权限。#mkdir /oradb#mount /dev/sdb1 /oradb #chown oracle:oinstall /oradb# .bash_profileif -f /.bashrc ; then. /.bashrcfiunset USERNAMEexport ORACLE_BASE=/oradbexport ORACLE_HOME=/

15、home/oracle/product/8.1.6 export ORACLE_SID=oradbexport LD_ASSUME_KERNEL=2.2.5export LD_LIBRARY_PATH=/home/oracle/product/8.1.6/lib USERNAME=“oracle“export ORACLE_OWNER=oracleexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib5) 设置环境变量,修改/home/oracle/.bash_profile 文件,修改后的文件内容如下,修改的命令为vi /home/oracle/.bash_profiwl,

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

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号