OCFSconfiguration

我正在设置一个虚拟机,我正试图让OCFS在两台设备上实现冗余。 它看起来是在configuration工作,但它并不实际同步跨文件:

/etc/ocfs2/cluster.conf

cluster: node_count = 2 name = vmcluster node: ip_port = 7777 ip_address = 198.18.0.25 number = 1 name = vm1 cluster = vmcluster node: ip_port = 7777 ip_address = 198.18.0.26 number = 2 name = vm2 cluster = vmcluster 

的/ etc / SYSCONFIG / O2CB

 # O2CB_ENABLED: 'true' means to load the driver on boot. O2CB_ENABLED=true # O2CB_STACK: The name of the cluster stack backing O2CB. O2CB_STACK=o2cb # O2CB_BOOTCLUSTER: If not empty, the name of a cluster to start. O2CB_BOOTCLUSTER=vmcluster # O2CB_HEARTBEAT_THRESHOLD: Iterations before a node is considered dead. O2CB_HEARTBEAT_THRESHOLD= # O2CB_IDLE_TIMEOUT_MS: Time in ms before a network connection is considered dead. O2CB_IDLE_TIMEOUT_MS= # O2CB_KEEPALIVE_DELAY_MS: Max time in ms before a keepalive packet is sent O2CB_KEEPALIVE_DELAY_MS= # O2CB_RECONNECT_DELAY_MS: Min time in ms between connection attempts O2CB_RECONNECT_DELAY_MS= 

OCFS计划的现状:

 [root@vm1 ~]# /etc/init.d/ocfs2 status Configured OCFS2 mountpoints: /cluster1 /cluster2 Active OCFS2 mountpoints: /cluster1 /cluster2 [root@vm1 ~]# /etc/init.d/o2cb status Driver for "configfs": Loaded Filesystem "configfs": Mounted Stack glue driver: Loaded Stack plugin "o2cb": Loaded Driver for "ocfs2_dlmfs": Loaded Filesystem "ocfs2_dlmfs": Mounted Checking O2CB cluster "vmcluster": Online Heartbeat dead threshold: 31 Network idle timeout: 30000 Network keepalive delay: 2000 Network reconnect delay: 2000 Heartbeat mode: Local Checking O2CB heartbeat: Active 

我看到心跳模式说“本地”。 我已经在http://oss.oracle.com/projects/ocfs2/dist/documentation/v1.6/ocfs2-1_6-usersguide.pdf和旧教程http://www.hbyconsultancy.com/上研究过这些文档。 blog / shared-ocfs2-partition-on-ubuntu-server-10-04-x64.html等地。 我看不到整个画面

我正在使用Oracle Linux 3.0.1,它是RHEL6的一个修改版本。

这将是更好的留下评论,但我没有select。 无论如何,关于你的ocfs2configuration文件,节点编号从0开始,而不是1; 所以你会有节点0和1而不是1和2.我不能说这将解决您的问题,但仍然…