ImageVerifierCode 换一换
格式:DOCX , 页数:44 ,大小:1.17MB ,
资源ID:7361415      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7361415.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Oracle 11G+red flag+ROSE双机.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Oracle 11G+red flag+ROSE双机.docx

1、Oracle 11G+red flag+ROSE双机Oracle +linux +ROSE双机一、准备服务器和操作系统二、安装准备检查redhat内核版本rootredhat # uname -r2.6.32-131.0.15.el6.i686安装软件包检查rootredhatsysconfig# rpm -qa | grep binutilsbinutils-2.20.51.0.2-5.20.el6.i686binutils-devel-2.20.51.0.2-5.20.el6.i686rootredhatsysconfig# rpm -qa | grep compat-libstdc+co

2、mpat-libstdc+-33-3.2.3-69.el6.i686rootredhatsysconfig# rpm -qa | grep elfutils-libelfelfutils-libelf-0.152-1.el6.i686elfutils-libelf-devel-0.152-1.el6.i686rootredhatsysconfig# rpm -qa | grep glibcglibc-headers-2.12-1.25.el6.i686glibc-devel-2.12-1.25.el6.i686glibc-2.12-1.25.el6.i686glibc-common-2.12-

3、1.25.el6.i686rootredhatsysconfig# rpm -qa | grep libaiolibaio-0.3.107-10.el6.i686rootredhatsysconfig# rpm -qa | grep libgcclibgcc-4.4.5-6.el6.i686rootredhatsysconfig# rpm -qa | grep libstdc+libstdc+-4.4.5-6.el6.i686libstdc+-docs-4.4.5-6.el6.i686libstdc+-devel-4.4.5-6.el6.i686rootredhatsysconfig# rpm

4、 -qa | grep sysstatsysstat-9.0.4-18.el6.i686rootredhatsysconfig# rpm -qa | grep unixODBCunixODBC-devel-2.2.14-11.el6.i686unixODBC-2.2.14-11.el6.i686 修改内核参数,修改后运行sysctl p 使修改生效rootredhat # vi /etc/sysctl.confkernel.shmall = 268435456kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_

5、port_range = 1024 65000net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 262144fs.aio-max-nr = 1048576fs.file-max = 6815744 oracle 用户及组的创建rootredhat # groupaddoinstallrootredhat # groupadddbarootredhat # useradd -g oinstall -G dba oraclerootr

6、edhat # id oracle uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)rootredhat #usermod -G nobody nobodyrootredhat # passwd oracle更改用户oracle 的密码 。新的 密码:重新输入新的 密码:passwd: 所有的身份验证令牌已经成功更新。 rootredhat # mkdir -p /u01/oraclerootredhat # chown -R oracle:oinstall /u01/oraclerootredhat # chmod

7、 -R 777 /u01为oracle 用户设置环境变量rootredhat # su -l oracleoracleredhat $ vi .bash_profile TMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRexport ORACLE_BASE=/u01/oracleexport ORACLE_HOME=$ORACLE_BASE/product/OraHomeexport ORACLE_SID=testexport ORACLE_OWNER=oracleexport PATH=/usr/sbin:$ORACLE_HOME/bin:$PATH

8、LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/libexport LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibCLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport CLASSPATH -执行以下命令让配置马上生效或以oracle用户登录使设置生效$ source $HOME/.bash_profile 设置Shell Limitsa.在/etc/secu

9、rity/limits.conf文件中加入下列行:oracle soft nofile 65536oracle hard nofile 65536oracle soft nproc 16384oracle hard nproc 16384 b.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:session required /lib/security/pam_limits.sosession required pam_limits.soc.在/etc/profile后加入以下语句:vi /etc/profileif $USER = oracle ; then if $SH

10、ELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 16384 else ulimit -u 16384 -n 16384 fifi 三、安装ORACLE软件rootredhat # su -l oracleoracleredhat $ cd database/oracleredhat database$ ./runInstaller 选择仅安装数据库软件,安装过程中需要以root身份运行rootredhat #/oracle/oraInventory/orainstRoot.shrootredhat #/opt/oracle/product/Ora

11、Home/root.sh然后利用netca、dbca创建监听和创建数据库。 四、安装后配置ORACLE11g 数据库自启动配置修改以下两个文件/etc/oratab和$ORACLE_HOME/bin/dbstartrootredhat # vi /etc/oratab将test:/u01/oracle/product/OraHome:N修改为test:/u01/oracle/product/OraHome:Y rootredhat # su -l oracleoracleredhat $ cd $ORACLE_HOMEoracleredhatOraHome$ cd binoracleredha

12、t bin$ vidbstart找到ORACLE_HOME_LISTNER=$1 这一行,将$1 改为$ORACLE_HOME 配置oracle 11g的自启动rootredhat #vi /etc/rc.d/rc.local增加以下内容: TMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRexport ORACLE_BASE=/u01/oracleexport ORACLE_HOME=$ORACLE_BASE/product/OraHomeexport ORACLE_SID=testexport ORACLE_OWNER=oracleexport P

13、ATH=/usr/sbin:$ORACLE_HOME/bin:$PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/libexport LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibCLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport CLASSPATHexport NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBKsu

14、 oracle -c $ORACLE_HOME/bin/dbstartsu oracle -c $ORACLE_HOME/bin/emctl start dbconsole 五、安装中出现的问题1、运行./runInstaller出现中文汉字为方框在/usr/lib/jvm/java-1.6.0/jre/lib/目录下建以下目录fonts/fallback,copy一种中文字体到些目录,并命名为zysong.ttf,安装提加参数./runInstaller jreLoc /usr/lib/jvm/java-1.6.0/jre即可解决中文方框问题。 2、运行netca时中文字体出现方框拷贝zys

15、ong.ttf到$ORACLE_HOME/ jdk/jre/lib/fonts/fallback目录下解决乱码。 3、利用dbca创建数据库时提示ORA-12532: TNS:invalid argument错误代码,是iptables没有开放1521端口,在iptables中添加以下条目-A INPUT -p tcp -dport 1521 -j ACCEPT解决问题。 4、运行sqlplus时中文为?错误设置相应的环境变量NLS_LANGexport NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 并将写入oracle目录下的.bash_profile

16、文件中。# .bash_profile# Get the aliases and functionsif -f /.bashrc ; then . /.bashrcfi# User specific environment and startup programsPATH=$PATH:HOME/binexport ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.1.0.6export ORACLE_SID=sales export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE

17、_HOME/Apache/Apache/binexport TNS_ADMIN=$ORACLE_HOME/network/adminexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:ORACLE_HOME/libexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORA_NLS10=$ORACLE_HOME/nls/dataunset USERNAMEumask 0223200配置双机一目的:用ds3200作为双机的存储单元,实现2台x3655在windows2003下的双机热备。4块盘36G硬盘,3块做RAID5。二环

18、境:1 主机:2台x36552 系统:windows 2003 SP13 FC HBA:2块emulex 4Gb single-port 42c20694 盘柜:ds3200单控(2个4Gb SFP,2根LC-LC光纤线)三准备:连接管理站(笔记本)到DS3400A控制器的管理口,并在管理站安装storage manager。(随ds3200盘柜中有安装文件)服务器端安装windows2003 打SP1补丁及各种设备驱动四配置DS32001 确认与DS3200的连接正常:2 打开Storage Manager自动所搜storage subsystem,rename盘柜,选择配置ds3400:3

19、 选择configure选项卡,手动配置主机:4 配置host1类型和名称:选择操作系统类型为clustered版本5 选择主机所安装的FC HBA卡:6 创建双机所在的主机组(host group):7 完成第一台主机配置:8 配置host2:9 主机2的配置和主机1相同:10 将另外一块HBA卡分配给主机2:11 选择已存在的host group,将主机2加入到该主机组:12 主机2配置结束:13 Configure选项卡中创建逻辑盘:14 选择手动配置:15 创建3块盘的RAID5:第二步:RoseHA7.0 For Windows2003 完全安装RoseHA7.0 安装手册 For

20、Windows2003RoseHA7.0是一款很好的双机热备软件,在很多的高可用方案中被普遍使用,为了帮助大家快速准确的进行安装,Soft-club 特将RoseHA 7.0 在Windows平台的安装步骤总结下来供大家参考。RoseHA 7.0的安装主要分为三个步骤,分别是:1.安装前准备 2.软件安装及序列号 3.心跳线和资源配置=1安装前准备两台服务器的网络配置如下:Node1 Name : Servera IP心跳:10.0.0.1 IP业务:172.168.1.31Servera的Host文件编辑如下: Servera的网卡优先级设置如下: Node2 Name : Serverb

21、IP心跳:10.0.0.2 IP业务:172.168.1.32注意:由于Serverb的设置步骤相同,请按照Servera进行配置即可。 网络配置完成后,请在Servera上 Ping Serverb 看相应的是否为 心跳IP ,然后在Serverb 上 Ping Servera .如果相应IP 也是心跳 IP ,说明我们配置正确。=2.软件安装及序列号 在Servera上运行安装程序如上继续下一步填写本地计算机名称和远程计算机名称,注意在Serverb上安装的时候正好相反。继续下一步完成安装安装完成后请重新启动计算机,进入RoseHA管理界面 进入授权点击 OK 后启动机群服务到此我们完成了

22、 Servera上RoseHA的安装,Serverb 上的安装和Servera上的步骤相同,这里不再赘述 。这里不输入序列号码可以使用30天,RoseHA License是绑定MAC地址的。=3.建立心跳资源在Servera上进行如下操作注意,如果Servera 和Serverb 上的本地管理员密码为空的时候无法建立心跳线。同样在Serverb上作如上操作。成功建立心跳线后的操作界面如下:到此我们就完成了Rosha的安装配置。 其他资源的建立请根据实际情况参考RoseHA的NT安装手册即可。第三步:双机环境下的Oracle数据库安装双机环境-目前许多建立和应用信息系统的企业,在系统应用不断改进

23、的同时,开始注意提高企业信息系统的可用性和可靠性。通过双机容错系统为企业提供系统高可用性保障是目前企业普遍采用的方法。医疗机构工作性质的特殊性要求其信息系统7天24小时不间断运行,采用双机容错方案为系统提供了高可用解决方案。本文将对医疗信息系统的双机容错环境下Oracle数据库应用做详细介绍。 系统配置 该系统的硬件配置如下:主数据库服务器: 富士通Primergy MS-610服务器(双Xeon 700MHz CPU,1GB内存)。 数据库备份服务器: 富士通Team Server C870ie GP5C875(双Pentium 700MHz CPU,1GB内存)。 容错软件: 天地公司的S

24、LHA 3.0软件包。 磁盘阵列: IQstore R1500(带2个SCSI接口)。 线路连接: 2台服务器用RS-232串口线和RJ-45网络线相连(如图1所示)。软件配置如下。 操作系统: Windows NT Server 4.0 服务器软件配置: Windows NT 4.0 Service Pack 5、Internet Explorer 5.0、Microsoft Data Access Component 2.0,Oracle数据库为7.3.3企业版。 双机容错的实现 1. 操作系统的安装 我们用A机表示数据库服务器,用B机表示备份数据库服务器。首先在物理上将所需硬件设备连接好

25、,分别在各自服务器上安装Windows NT Server 4.0操作系统及补丁包等。然后,进入磁盘管理器,将磁盘阵列划分为2个逻辑盘D和E,此时2台服务器都可访问磁盘阵列。 2.Oracle数据库的安装 先关闭B机,在A机上安装Oracle数据库,安装路径默认为D盘,归档日志放在E盘。安装完毕后,将Oracle的3个服务(此处SID为ORCL,所以3个服务就是OracleServiceORCL、OracleStartORCL和OracleTNSlistener)的启动方式改为手动并将此3个服务停止。注意: 改为手动的目的是为了让这3个服务由双机容错软件来启动,而不是由操作系统启动。 然后,关

26、闭A机,启动B机,格式化D盘(或者另选个根目录,不格式化D盘),将刚刚由A机建立在磁盘阵列上的Oracle目录也格式化掉; 在B机上安装Oracle数据库,安装路径默认为D盘,安装完毕,同样将Oracle的3个服务的启动方式改为手动并停止3个服务。 双机上安装Oracle的实质就是将Oracle系统分别装在2台服务器上,而数据只存储在磁盘阵列上。3.双机容错软件的安装及双机容错环境的建立 双机容错软件的安装非常简单,只需启动A机和B机,在2台服务器上分别安装该软件即可。建立双机容错环境是将磁盘阵列上的D盘和E盘以及Oracle 的3个服务交由双机容错软件控制,并由双机容错软件进行切换。在双机容

27、错软件SLHA的Configuration选项中将数据库服务器设为Active状态,即平时正常工作状态时,此时数据库服务器工作,备份服务器等待。当A机Active时,只有A机可以访问磁盘阵列,B机不能访问磁盘阵列。此时,Oracle数据库服务器实际上是A机,A机的IP地址就是Active IP Address,同时A机的主机名为Active Host Name; 当A机因故不能工作时,A机的状态会被心跳线侦测到,这时B机开始切换到Active状态,接管磁盘阵列,此时的Oracle数据库服务器改为B机,B机的IP地址就是Active IP Address,同时B机的主机名为Active Host

28、 Name。上述操作均由系统自动完成,实践证明切换所需的时间很快,对客户端的影响很小。需要注意的问题 1当在A机安装完Oracle数据库后在B机安装Oracle数据库时,一定要先将磁盘阵列D盘格式化,而不是只将D盘中已由A机安装的Oracle数据库删除,否则可能会出现意想不到的错误,例如Oracle侦听服务失败等; 2最终安装好Oracle数据库后,要对D:OracleOrantnetworkAdmin Listener.ora文件进行修改,其中Server名称一定要改为Active host name Alias,如不进行修改将使客户端的Oracle数据库用户无法连接到Oracle数据库中。 3在Hosts文件中增加一条记录,使Active IP Address和Active Host Name相互对应,这样系统就会自动起到解析作用。Hosts文件位于c:Winnt system32driversetc目录下。 4要注意不到万不得已,不要强行切换,避免产生数据错误。如必须对双机进行切换,可先进入Svrmgr Oracle服务器控制台,用Shutdown命令关闭Oracle数据库,再进行切换。双机容错的原理 图2为系统双机容错的示意图,从图2可以

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1