积极被动集群 drbd sync
我有一个安装的应用程序
目录。 现在我想在群集中配置两个服务器 (积极的 - 被动的) 并同步整个目录 DRBD. 现在,正如我所理解的那样, DRBD 需要块设备。 因此,我会添加一个新的虚拟磁盘 (两者都是虚拟机 ESX), 创建了一个部分,然后是物理卷,卷组和逻辑卷。 但是我在技术上就可以了解的问题 / opt / my_app / 在设备上 DRBD 并在两个节点之间同步它?
编辑:
/opt/my_app/
目录。 现在我想在群集中配置两个服务器 (积极的 - 被动的) 并同步整个目录 DRBD. 现在,正如我所理解的那样, DRBD 需要块设备。 因此,我会添加一个新的虚拟磁盘 (两者都是虚拟机 ESX), 创建了一个部分,然后是物理卷,卷组和逻辑卷。 但是我在技术上就可以了解的问题 / opt / my_app / 在设备上 DRBD 并在两个节点之间同步它?
编辑:
[root@server2 otrs]# pcs config
Cluster Name: otrs_cluster
Corosync Nodes:
server1 server2
Pacemaker Nodes:
server1 server2
Resources:
Group: OTRS
Resource: ClusterIP (class=ocf provider=heartbeat type=IPaddr2)
Attributes: cidr_netmask=8 ip=10.0.0.60
Operations: monitor interval=20s (ClusterIP-monitor-interval-20s)
start interval=0s timeout=20s (ClusterIP-start-interval-0s)
stop interval=0s timeout=20s (ClusterIP-stop-interval-0s)
Resource: otrs_file_system (class=ocf provider=heartbeat type=Filesystem)
Attributes: device=/dev/drbd0 directory=/opt/otrs/ fstype=ext4
Operations: monitor interval=20 timeout=40 (otrs_file_system-monitor-interval-20)
start interval=0s timeout=60 (otrs_file_system-start-interval-0s)
stop interval=0s timeout=60 (otrs_file_system-stop-interval-0s)
Master: otrs_data_clone
Meta Attrs: master-node-max=1 clone-max=2 notify=true master-max=1 clone-node-max=1
Resource: otrs_data (class=ocf provider=linbit type=drbd)
Attributes: drbd_resource=otrs
Operations: demote interval=0s timeout=90 (otrs_data-demote-interval-0s)
monitor interval=30s (otrs_data-monitor-interval-30s)
promote interval=0s timeout=90 (otrs_data-promote-interval-0s)
start interval=0s timeout=240 (otrs_data-start-interval-0s)
stop interval=0s timeout=100 (otrs_data-stop-interval-0s)
Stonith Devices:
Fencing Levels:
Location Constraints:
Resource: ClusterIP
Enabled on: server1 (score:INFINITY) (role: Started) (id:cli-prefer-ClusterIP)
Ordering Constraints:
Colocation Constraints:
Ticket Constraints:
Alerts:
No alerts defined
Resources Defaults:
No defaults set
Operations Defaults:
No defaults set
Cluster Properties:
cluster-infrastructure: corosync
cluster-name: otrs_cluster
dc-version: 1.1.16-12.el7_4.8-94ff4df
have-watchdog: false
last-lrm-refresh: 1525108871
stonith-enabled: false
Quorum:
Options:
[root@server2 otrs]#
[root@server2 otrs]# pcs status
Cluster name: otrs_cluster
Stack: corosync
Current DC: server1 (version 1.1.16-12.el7_4.8-94ff4df) - partition with quorum
Last updated: Mon Apr 30 14:11:54 2018
Last change: Mon Apr 30 13:27:47 2018 by root via crm_resource on server2
2 nodes configured
4 resources configured
Online: [ server1 server2 ]
Full list of resources:
Resource Group: OTRS
ClusterIP (ocf::heartbeat:IPaddr2): Started server2
otrs_file_system (ocf::heartbeat:Filesystem): Started server2
Master/Slave Set: otrs_data_clone [otrs_data]
Masters: [ server2 ]
Slaves: [ server1 ]
Failed Actions:
* otrs_file_system_start_0 on server1 'unknown error' (1): call=78, status=complete, exitreason='Couldn't mount filesystem /dev/drbd0 on /opt/otrs',
last-rc-change='Mon Apr 30 13:21:13 2018', queued=0ms, exec=151ms
Daemon Status:
corosync: active/enabled
pacemaker: active/enabled
pcsd: active/enabled
[root@server2 otrs]#
没有找到相关结果
已邀请:
1 个回复
风见雨下
赞同来自:
添加块设备并创建后 LVM 支持设备 DRBD 您必须配置和初始化设备。 DRBD (
和
.
制作一个节点主 (注意:只有在您首次推广设备时,您需要强制激活基本的基本情况
光盘状态):
然后,您可以将文件系统放在设备上并将其安装在系统中的任何位置,包括
, 与传统的块设备一样。
如果有数据
您需要移动到设备 DRBD, 您可以在其他地方安装设备,移动 / 复制数据
到挂载点,然后远程显示 DRBD 在
, 或者您可以使用符号链接来指定
在设备的安装点处 DRBD.
更新后的答案后 EDIT:
您需要在要报告的群集配置中添加展示位置和订购限制
该组资源仅适用于主机设备。 DRBD 只有在提高主人的水平后才运行 DRBD.
这些命令必须添加这些限制:
</res></res></res>