欢迎光临,若觉得本博客的内容对您有帮助,请多点击边栏的Google广告,并提供意见及建议,谢谢!
Jul 24
   接上次的文章,在修改/etc/sysconfig/o2cb的配置后,发现两机器只有一台可以自动挂载ocfs2分区,而另外一台不能自动挂载。但启动完毕后,手动挂载正常。
Tags: ,
Jul 21
   客户报障说,两台服务器运行Oracle 10g RAC集群。但其中一台在启动的时候不能自动加载ocfs2模块,启动o2cb服务失败,而机器启动后,手工运行启动则成功。另外一台则没有问题。
一、故障描述
1、分析日志
登陆到故障机器中,查看/var/log/messages日志,发现启动的时候,报错如下:
引用
Jul 19 21:00:59 dbsrv-2 netfs: Checking network-attached filesystems succeeded
Jul 19 21:01:08 dbsrv-2 mount: mount.ocfs2: Unable to access cluster service
Jul 19 21:01:08 dbsrv-2 mount:
Jul 19 21:01:08 dbsrv-2 netfs: Mounting other filesystems:  failed
Tags: ,
Jan 11
   前面写了多份红旗DC 4.1和5.0上安装Oracle 9i/10g的文档,但一直没有整理DC 5.0上安装Oracle 10g单机服务器的资料,原因是该过程非常简单。但最近项目中,还是有用户遇到些问题,今天就把一些需要注意的地方整理一下,详细的过程就不描述了。
一、系统环境
操作系统:红旗 DC 5.0 for x86 或 x86_64
硬件环境:Xeon 3.0 DP,1G内存
应用成训:Oracle 10g R2
Tags: , , ,
Mar 1
让我们继续最后一部分的安装。
四、安装Oracle 10g RAC 集群软件
Oracle 集群包含所有集群和数据库配置元数据以及多个适用于 RAC 的系统管理特性。通过它,DBA 可以将一个 Oracle 实例(或多个实例)注册和调用到集群。在通常的操作中,Oracle 集群件将通过一种特殊的 ping 操作向集群中配置的所有节点发送消息(通常称作“心跳”)。如果对任何节点的心跳检测失败,则它将检查 Oracle 集群件配置文件(位于共享磁盘上)以辨别是节点故障还是网络故障。
Tags: , , ,
Feb 28
 让我们继续昨天的安装。
三、准备共享磁盘
1、准备OCFS2共享磁盘
OCFS2 是一个集群文件系统,它允许集群中的所有节点通过标准文件系统接口并发访问设备。这样便可以对需要在集群中运行的应用程序进行轻松地管理。
红旗DC Server 4.1 SP1上有OCFS 第 1 版,它使 Oracle RAC 用户可以运行集群化数据库而不必处理 RAW 设备。文件系统是为存储数据库相关文件如数据文件、控制文件、重做日志、归档日志等设计的。
而红旗DC Server 5.0上已经包括了OCFS第 2 版, OCFS2 则是作为一个通用集群文件系统而设计的。使用它,用户不但可以在共享磁盘上存储与数据库相关的文件,而且还可以存储 Oracle 二进制文件和配置文件(共享的 Oracle Home),从而使 RAC 的管理变得更简单。
当前,我们将使用 OCFS2 存储需要由 Oracle 集群件软件共享的两个文件。(除了这两个文件以外,还将使用此空间存储所有 Oracle RAC 实例的共享 SPFILE。)
Tags: , , ,
Feb 27
 之前已经写了两篇文章:[原]oracle 10g RAC 安装配置指南[原]红旗DC 5.0上安装oracle 10g R2 RAC。但其中都没有提到Oracle推荐的ASM管理磁盘模式,今天我就用一个实例进行一下讲解。(大部分的操作步骤在上面的文章中都已经提过,我会比较简单的再说明一次)
Tags: , , ,
Dec 14
 Oracle 没有光盘版本的9.2.0.6,只能从9.2.0.4升级。下面就讲讲x86平台上的Oracle如何升级:
1、停止Oracle
 升级前,先停止Oracle数据库,包括HTTPD服务器、lsnrctl和agentctl。
# su - oracle
$ sqlplus "/as sysdba"
> shutdown immediate
> quit
$ lsnrctl stop
$ agentctl stop
$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop

Tags: , , , ,
Dec 14
 红旗的产品已经从DC Server 4.1逐步过渡到DC Server 5.0,刚好项目中也需要在DC Server 5.0上使用Oracle 9i,下面就整理一下:
(这里只是指出和安装在DC Server 4.1上的不同点,对比的文章可以参考[原]在红旗DC 4.1上安装Oracle 9i(9204)
Tags: , , ,
Dec 2
 由于有项目说原来红旗HA 4.1上监控Oracle有问题,在进行大量数据备份或操作的时候,会自动发生切换,但这个时候Oracle是正常的。
 考虑到原来的脚本一直使用的都是pid进程监控的方法,可能Oracle的部分进程出现问题后,并不会马上影响Oracle的服务,一段时间后他就自动恢复了。但这对于HA来说,觉得他已经出现问题了。
 基于这样的故障,重新写了一下脚本:点击下载
Tags: , , ,
Dec 1
  上面用模板的方式介绍了如何安装红旗HA 4.1,但里面没有详细的介绍启动、关闭脚本以及监控脚本的编写方式,今天再来看看。
Tags: , ,
Nov 30
 上面已经介绍了如何在红旗DC 4.1上安装Oracle 9i 9204数据库,今天我来利用这个环境,讲解一下如何使用两台DC 4.1和HA 4.1实现高可用的服务。
 红旗的HA 4.1产品分为LE、SE、SX三个版本:LE用于没有共享盘柜的x86或x86_64平台上;SE用于有共享盘柜的x86或x86_64平台上;SX针对的是安腾2的平台,功能与SE类似。这里以SE版本为例说明、LE的使用在附录里面会介绍。
Tags: , , , ,
Nov 29
 遇到的问题:
$ /home/mods/oracle/Disk1/runInstaller &
[1] 4479
[oracle@rf41 oracle]$ Initializing Java Virtual Machine from /tmp/OraInstall2005-11-29_01-27-51PM/jre/bin/java. Please wait...
Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2005-11-29_01-27-51PM/jre/lib/ia64/libfontmanager.so: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
       at java.lang.ClassLoader$NativeLibrary.load(Native Method)
       at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1473)
       at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1389)
       at java.lang.Runtime.loadLibrary0(Runtime.java:788)
       at java.lang.System.loadLibrary(System.java:832)
       at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
       at java.security.AccessController.doPrivileged(Native Method)
       at sun.awt.font.NativeFontWrapper.(NativeFontWrapper.java:42)
       at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
       at sun.awt.X11GraphicsEnvironment.(X11GraphicsEnvironment.java:125)
       at java.lang.Class.forName0(Native Method)
       at java.lang.Class.forName(Class.java:140)
       at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
       at java.awt.Window.init(Window.java:223)
       at java.awt.Window.(Window.java:267)
       at java.awt.Frame.(Frame.java:398)
       at java.awt.Frame.(Frame.java:363)
       at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:593)

[1]+  Done                    /home/mods/oracle/Disk1/runInstaller

参考了Oracle的内部资料,应该需要SDK 1.4的运行环境和开发环境:
java-1.4.2-ibm-1.4.2.0-1jpp_13rh.ia64.rpm and java-1.4.2-ibm-devel-1.4.2.0-1jpp_13rh.ia64.rpm

经过安装测试,证实是可行的。
Tags: , , ,
分页: 2/3 第一页 上页 1 2 3 下页 最后页 [ 显示模式: 摘要 | 列表 ]