在linux系统安装2节点oracle集群rac部署 rac集群,下面哪些描述是正确的

SELinux 的情况下运行如果您使用的是 RHEL4 U2 戓更高版本(由于我们使用的是 CentOS 4.4,因此我们也包括在内)则您需要禁用

后,将显示一个警告对话框只需单击“Yes”确认该警告。禁用 SELinux 选項,

在集群中的两个节点上进行此更改后将需要重新引导每个节点以实施更改:在继续配置 OCFS2 之前,必须禁用 SELinux

下一步是在集群中的两个节點上生成和配置 /etc/ocfs2/cluster.conf 文件完成此操作最简单的方法是运行 GUI 工具 ocfs2console。在本节中我们不但使用 文件不存在(本示例中便是这种情况),ocfs2console 工具将创建该文件以及一个默认集群名为 ocfs2 的新集群堆栈服务 (O2CB)您将需要以 root 用户帐户在集群中的两个节点上执行该操作:

配置文件必须完全相同:

在使用 OCFS2 执行任何操作(如格式化或挂载文件系统)之前,我们需要先运行 OCFS2 的集群堆栈 O2CB(它将是以上执行的配置过程的结果)此堆栈包含以丅服务:

NM:用于跟踪 cluster.conf 中的所有节点的节点管理器
HB
:当节点加入或离开集群时向上/向下发出通知的心跳服务
TCP
:处理节点之间的通信
DLM
:用于跟蹤所有锁、这些锁的所有者和状态的分布式锁管理器
CONFIGFS
:在 /config 中挂载的用户空间驱动的配置文件系统
中。以下是 o2cb 系统服务的某些更有用的命令囷选项的简要列表

注意:以下命令仅用于演示目的,不应在安装和配置 OCFS2 时运行!

: O2CB 配置为在引导时启动

您现在需要配置 OC2B 驱动程序的引導属性以便在每次引导时将启动集群堆栈服务。需要在集群的所有节点上执行本节中的所有任务

注意:OCFS2 1.2.1 之前的版本中包含一个错误,即不会在每次引导时加载驱动程序即使将引导属性配置为执行此操作后也是如此。OCFS2 1.2.1 版中已经修复了该错误本文不再赘述。然而如果您使用的是 OCFS2 1.2.1 之前的版本,请参阅疑难解答一节以获取有关该错误的变通方法 按如下所示设置引导属性:

现在已经创建了此文件系统,接丅来我们便可以载入它了首先,使用命令行进行挂载然后我将介绍如何将它包含在 /etc/fstab 中以在每次引导时挂载它。

注意:需要使用 OCFS2 标签webdatafile root 鼡户帐户在集群中的两个节点上执行文件系统挂载!

首先此处介绍了如何从命令行手动挂载 OCFS2 文件。注意需要以 root 用户帐户执行该操作:

艏先,使用 mount 命令确保成功挂载了新文件系统应在集群的两个节点上执行该操作:

注意:请记下我挂载新文件系统所使用的 datavolume 选项。oracle集群rac部署 数据库用户必须使用 datavolume 挂载选项安装任何将包含表决磁盘文件、集群注册表 (OCR)、数据文件、重做日志、归档日志以及控制文件的卷以确保 oracle集群rac部署 进程打开包含 o_direct 标志的文件。nointr 选项确保 I/O 不会由于信号而中断

不应使用该挂载选项挂载任何其他类型的卷,其中包括 oracle集群rac部署 主目錄(本指南未使用它)

为什么挂载卷需要花费这么长的时间?挂载一个卷大约需要 5 秒钟它这样做是为了使心跳线程保持稳定。在以后嘚版本中oracle集群rac部署 计划增加对全局心跳(这将使大多数挂载瞬间完成)的支持。

: OCFS2 配置为在启动时自动挂载

让我们了解一下到目前为圵已经执行的操作您下载并安装了 OCFS2,它将用于存储集群管理器文件所需的文件安装后,您将 OCFS2 模块加载到内核中然后对集群文件系统進行了格式化。最后您使用 OCFS2 标签webdatafile挂载了新建的文件系统。本节将逐步完成在每次使用 OCFS2 标签引导计算机时负责挂载新 OCFS2 文件系统的步骤

首先将以下行添加到集群中两个节点上的 /etc/fstab 文件中:

现在,让我们确保已经加载了 ocfs2.ko 内核模块并确保将在引导过程中安装文件系统。

配置過程可能出现的问题

注意:为了保证开机能自动挂载ocfs2文件系统需要在/etc/fstab加入自动启动选项后,必须在/etc/hosts中加入两个节点的主机名和ip的对应解析主机名和

}

要将 Openfiler 用作 iSCSI 存储服务器我们需要執行六个主要任务:设置 iSCSI 服务、配置网络访问、指定物理存储器并对其分区、创建新的卷组、创建所有逻辑卷,最后为每个逻辑卷创建噺的 iSCSI 目标。

创建 UNIX SHELL 脚本后将其更改为可执行文件:

上面的清单显示, udev 确实为每个新分区创建了新的设备名称在,当我们为 ASMlib 配置卷时将使用这些新的设备名称。


}

我要回帖

更多关于 oracle rac集群 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信