首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在2节点集群上创建虚拟ip

如何在2节点集群上创建虚拟ip
EN

Server Fault用户
提问于 2016-01-20 18:08:57
回答 1查看 1.6K关注 0票数 1

我有一个特别的问题,她是我的处境:

带有drbd起搏器的1-2个vms - corosync NFs -这是我的crm配置:

代码语言:javascript
复制
node san1
node san2
primitive drbd_res1 ocf:linbit:drbd \
    params drbd_resource="res1" \
    op monitor interval="20s"
primitive fs_res1 ocf:heartbeat:Filesystem \
    params device="/dev/drbd0" directory="/mnt/res1" fstype="ext3"
primitive nfs-common lsb:nfs-common
primitive nfs-kernel-server lsb:nfs-kernel-server
group services fs_res1 nfs-kernel-server nfs-common
ms ms_drbd_res1 drbd_res1 \
    meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true"
location location_on_san1 ms_drbd_res1 100: san1
colocation services_on_drbd inf: services ms_drbd_res1:Master
order services_after_drbd inf: ms_drbd_res1:promote services:start
property $id="cib-bootstrap-options" \
    dc-version="1.0.9-74392a28b7f31d7ddc86689598bd23114f58978b" \
    cluster-infrastructure="openais" \
    expected-quorum-votes="2" \
    no-quorum-policy="ignore" \
    stonith-enabled="false"

我的问题是:我应该在NFS客户端上安装导出的NFS,但是我不知道我要提供什么IP,我正在考虑用2台机器(使用eth0:x)来创建一个相同的虚拟ip,所以如果服务器真的坏了,我就不会在客户机VM中做任何事情,

会有用吗?或者我完全疯了,如果你不能给我小费,

我在网上搜索了一个小时,什么也没找到,

非常感谢

EN

回答 1

Server Fault用户

回答已采纳

发布于 2016-01-20 23:30:21

是的,这会而且会奏效。多年来,我一直在生产设置中使用这种技术,不是与NFS结合使用,而是使用不同的服务。这就是该走的路。

  • 查看IPaddr2资源代理。
  • 使用它,您可以想出一些类似的内容:原始的p_nfs_vip ocf:心跳:IPaddr2 2\ params ip="“nic=”cidr_netmask="“\ op start interval=”s“timeout=”60“\ op monitor interval="5s”timeout=“20 s\ op stop interval=”5s“timeout=”60“(用数据交换<...>指令,因此这些指令与您的设置相匹配)。(调优intervaltimeout指令。)
  • 将这个primitive放入您的services group中。
  • 您必须确保IP在NFS服务器启动之前启动。为此使用order指令,就像您已经为servicesdrbd所做的那样。
  • 将您的NFS服务器绑定到此IP。
  • 使用此IP将客户端连接到NFS服务器。

最后但同样重要的是:

  • 设置stonith / fencing。这真的很重要!读。货币报价:

击剑是高可用性计算机集群中一个非常重要的概念。不幸的是,考虑到击剑不能为用户提供可见的服务,它常常被忽视。...

  • 在共享存储的设置中,这一点尤其重要,就像您的一样。不使用这种方法运行集群,就会使您的数据面临风险。
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/750538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档