ocfs文件系统|如何更改ocfs2集群文件系统的心跳网络设置

ocfs文件系统|如何更改ocfs2集群文件系统的心跳网络设置的第1张示图

『壹』 oracle的集群用配置ocfs吗

OCFS2 是 Oracle 开发的一个通用集群文件系统,与 Enterprise linux 内核集成在一起。它允许所有节点在集群文件系统上同时共享文件,因而消除了管理原始设备的需求。这里,您将在 OCFS2 文件系统中寄宿 OCR 和表决磁盘。您可以从OCFS2 用户指南获取有关 OCFS2 的其他信息。在 Enterprise Linux 安装期间,您应该已经安装了 OCFS2 RPM。验证 RPM 是否已经安装在两个节点上。rac1-> rpm -qa | grep ocfsocfs2-tools-1.2.2-2ocfs2console-1.2.2-2ocfs2-2.6.9-42.0.0.0.1.ELsmp-1.2.3-2创建 OCFS2 配置文件。在 rac1 上,以 root 用户身份执行# ocfs2console1. OCFS2 控制台:选择Cluster,然后选择Configure Nodes。2. “集群堆栈已经启动”:单击Close。3. 节点配置:单击Add。4. 新增节点:添加以下节点,然后单击Apply。名称:rac1IP 地址: 192.168.2.131IP 端口: 7777名称:rac2IP 地址: 192.168.2.132IP 端口: 77775. 验证生成的配置文件。# more /etc/ocfs2/cluster.confnode:ip_port = 7777ip_address = 192.168.2.131number = 0name = rac1cluster = ocfs2node:ip_port = 7777ip_address = 192.168.2.132number = 1name = rac2cluster = ocfs2cluster:node_count = 2name = ocfs26. 将配置文件传播到 rac2。您可以在 rac2 上重新运行上述步骤以生成配置文件,或者在 rac1 的 OCFS2 控制台上选择Cluster 和 Propagate Configuration 以将配置文件传播到 rac2。配置 O2CB 驱动程序。O2CB 是一组集群服务,负责管理节点与集群文件系统之间的通信。下面是对各个服务的说明:● NM:用于跟踪 cluster.conf 中的所有节点的节点管理器● HB:当节点加入或离开集群时向上/向下发出通知的心跳服务● TCP:处理节点之间的通信● DLM:用于跟踪所有锁、这些锁的所有者以及状态的分布式锁管理器● CONFIGFS:在 /config 中挂载的用户空间驱动的配置文件系统● DLMFS:用户空间与内核空间 DLM 的接口在两个节点上执行下面的过程,将 O2CB 配置为在引导时启动。当系统提示您指定心跳死亡阈值时,您必须指定一个大于 7 的值,以防止节点由于较慢的 IDE 磁盘驱动器而崩溃。心跳死亡阈值是一个用于计算隔离时间的变量。Fence time (seconds) = (heartbeat dead threshold -1) * 2在我们的环境中,120 秒的隔离时间很合适。两个节点上的心跳死亡阈值应该完全相同。以 root 用户身份执行# /etc/init.d/o2cb unloadStopping O2CB cluster ocfs2: OKUnmounting ocfs2_dlmfs filesystem: OKUnloading mole "ocfs2_dlmfs": OKUnmounting configfs filesystem: OKUnloading mole "configfs": OK# /etc/init.d/o2cb configureConfiguring the O2CB driver.This will configure the on-boot properties of the O2CB driver.The following questions will determine whether the driver is loaded onboot. The current values will be shown in brackets ('[]'). Hittingwithout typing an answer will keep that current value. Ctrl-Cwill abort.Load O2CB driver on boot (y/n) [y]: yCluster to start on boot (Enter "none" to clear) [ocfs2]:Specify heartbeat dead threshold (>=7) [7]: 61Writing O2CB configuration: OKLoading mole "configfs": OKMounting configfs filesystem at /config: OKLoading mole "ocfs2_nodemanager": OKLoading mole "ocfs2_dlm": OKLoading mole "ocfs2_dlmfs": OKMounting ocfs2_dlmfs filesystem at /dlm: OKStarting O2CB cluster ocfs2: OK格式化文件系统。在格式化和挂载文件系统之前,应验证 O2CB 在两个节点上均联机;O2CB 心跳当前没有活动,因为文件系统未挂载。# /etc/init.d/o2cb statusMole "configfs": LoadedFilesystem "configfs": MountedMole "ocfs2_nodemanager": LoadedMole "ocfs2_dlm": LoadedMole "ocfs2_dlmfs": LoadedFilesystem "ocfs2_dlmfs": MountedChecking O2CB cluster ocfs2: OnlineChecking O2CB heartbeat: Not active您只需在一个节点上格式化文件系统。在 rac1 上,以 root 用户身份执行# ocfs2console1. OCFS2 控制台:选择Tasks、Format。2. 格式:可用设备:/dev/sdb1卷标:oracle集群大小:Auto节点插槽数量: 4块大小:Auto3. OCFS2 控制台:按 CTRL-Q 退出。挂载文件系统。要挂载文件系统,在两个节点上执行以下命令。# mount -t ocfs2 -o datavolume,nointr /dev/sdb1 /ocfs要在引导时挂载文件系统,在两个节点的 /etc/fstab 中添加以下行。/etc/fstab/dev/sdb1 /ocfs ocfs2 _netdev,datavolume,nointr 0 0创建 Oracle 集群件目录。在 OCR 和表决磁盘将驻留的 OCFS2 文件系统中创建目录。在 rac1 上执行# mkdir /ocfs/clusterware# chown -R oracle:dba /ocfs现在,您已经完成了 OCFS2 的设置。验证您可以在两个节点的共享集群文件系统上读写文件。

『贰』 linux5.8上安装culter etc 下面没有ocfs2 的文件怎么回事

OCFS2 是 Oracle 开发的一个通用集群文件系统,与 Enterprise Linux 内核集成在一起。它允许所有节点在集群文件系统上同时共享文件,因而消除了管理原始设备的需求。这里,您将在 OCFS2 文件系统中寄宿 OCR 和表决磁盘

『叁』 如何快速构建高可用集群

很多小型组织使用了KVM虚拟化,但却无法在主机发生故障时采取相关措施保证高可用性。本文介绍如何采取简单的方式确保虚拟机的高可用性。你可以使用任一Linux发行版的KVM,但是这些Linux发行版在集群功能方面存在差异。Pacemaker堆栈源于SUSE,红帽在最近的版本中才确定其集群实现方式。因此在本文中我将介绍如何在OpenSuSE 13.1 下配置集群。 图1. KVM高可用架构概览假定集群中的节点已经连接到了SAN。如果集群中的节点还没有连接到SAN,那么将虚拟主机连接到Linux SAN并不复杂,当然你也可以使用SAN设备。然而我们在本文中采用的方式—使用OCFS 2共享文件系统构建集群—只有在使用SAN时才是有效的。配置KVM高可用集群的步骤如下所示:创建基础集群在SAN共享存储上配置OCFS2集群文件系统使用SAN磁盘作为后端存储,安装虚拟机为虚拟机配置Pacemaker集群资源验证集群配置创建基础集群在Open SUSE 13.1下使用命令zypper in pacemaker ocfs2-tools lvm2-clvm 安装构建集群所必需的软件包,开始创建基础集群。集群包括两层。较低的层称之为corosync转载仅供参考,版权属于原作者。祝你愉快,满意请采纳哦

『肆』 如何更改ocfs2集群文件系统的心跳网络设置

你的系统有没有进行过vip切换测试?目前我的问题是这样的,拔掉a节点的public网线,vip正常漂移,拔掉v节点的,两节点同时重启。两节点同时重启即发生了脑裂的情况,ocfs2的超时时间超过了voting disk的超时时间导致,在voting disk超时时间内,ocfs2的超时还未完成,两节点都访问不了ocfs2的cluster文件系统(也就访问不了voting),所以脑裂,同时reboot。但日志中没有记录这些东西。只记录了:Jan 16 10:32:23 bestpaywgdb2 logger: Oracle clsomon failed with fatal status 13.Jan 16 10:36:59 bestpaywgdb2 syslogd 1.4.1: restart.

『伍』 kvm做集群如何

很多小型组织使用了kvm虚拟化,但却无法在主机发生故障时采取相关措施保证高可用性。本文介绍如何采取简单的方式确保虚拟机的高可用性。你可以使用任一linux发行版的kvm,但是这些linux发行版在集群功能方面存在差异。pacemaker堆栈源于suse,红帽在最近的版本中才确定其集群实现方式。因此在本文中我将介绍如何在opensuse13.1下配置集群。图1.kvm高可用架构概览假定集群中的节点已经连接到了san。如果集群中的节点还没有连接到san,那么将虚拟主机连接到linuxsan并不复杂,当然你也可以使用san设备。然而我们在本文中采用的方式—使用ocfs2共享文件系统构建集群—只有在使用san时才是有效的。配置kvm高可用集群的步骤如下所示:创建基础集群在san共享存储上配置ocfs2集群文件系统使用san磁盘作为后端存储,安装虚拟机为虚拟机配置pacemaker集群资源验证集群配置创建基础集群在opensuse13.1下使用命令zypperinpacemakerocfs2-toolslvm2-clvm安装构建集群所必需的软件包,开始创建基础集群。集群包括两层。较低的层称之为corosync转载仅供参考,版权属于原作者。祝你愉快,满意请采纳哦

『陆』 ocfs2文件系统日志报错,导致文件系统死机。需要重启但这台服务器是我们的核心。

楼主出现这个问题恐怕不是因为玩SC2导致的吧也许和病毒有关或者硬件方面的问题按照上面的描述,应该是由 内存错误 或 非正常关机导致的解决方法如下:1。试试开机,出完电脑品牌后,按F8,回车,回车,进安全模式里,高级启动选项,最后一次正确配置,回车,回车,按下去试试!【关键一步】2。再不行,进安全模式,回车,到桌面后,杀毒软件,全盘杀毒!“隔离区”的东西,彻底删除!3。再使用:360安全卫士,“木马查杀”里的:“360系统急救箱”,系统修复,全选,立即修复!【关键一步】网络修复,开始修复!360安全卫士,扫描插件,立即清理!360安全卫士,系统修复,一键修复!再点:开始急救!重启后,点开“文件恢复区”,全选,彻底删除文件!4。再不行,拔下显卡和内存条,橡皮擦擦,再用毛刷,清理插槽灰尘和风扇,更换内存插槽等!【台式机】5。检查是否有同类功能的,多余类似软件,如:多款播放器,多款杀毒软件等,卸载多余的,只留一款,因为同类软件,互不兼容!【关键一步】6。再不行,下载“驱动人生”,升级:显卡驱动!7。再开机,如果还是不行,需要“一键还原”或“重装系统”了! 8。硬件有问题,送修!最后感谢力王历史网络搜索杰迅网络

『柒』 mac系统下磁盘是什么格式

Mac的硬盘是HFS+文件系统,在Windows下可以安装一个Mac Drive v7.2.2就能自动挂载。在linux下可以用mount加载未开启日志的HFS分区:# mount -t hfsplus /dev/sdxx path/to/mount_point -o rw 如果要将新硬盘格式化HFS+文件系统,可以考虑用Parted MagicParted Magic是一张容量约为30MB左右的Live CD,你不仅可以通过光盘来使用它,而且也能够在U盘中应用。此工具盘的主要用途是为硬盘完成分区工作。它预装的分区工具包括GParted和Parted,其中GParted 是一个图形化的分区工具,很容易使用,称之为分区魔术师最为合适。在Parted Magic中除了一些分区工具之外,还包括Partition Image、TestDisk、fdisk、dd、sfdisk、ddrescue等工具,可用于备份或还原系统,基至急救出现故障的系统。当前,Parted Magic 支持广泛的文件系统,如aufs, ext2, ext3, ext4, fat16, fat32, hfs, hfs+, jfs, linux-swap, ntfs, ocfs2, reiserfs, reiser4, xfs, and zfs等等。

未经允许不得转载:山九号 » ocfs文件系统|如何更改ocfs2集群文件系统的心跳网络设置

赞 (0)