高可用性 iSCSI 目标

高可用性 iSCSI 目标

我正在按照详细步骤在 DRBD 上设置 iSCSI 目标这里

如果有人能回答并解释以下问题,我将不胜感激:

  1. 有没有办法只为 iscsi 配置和存储设置 1 个资源?为什么必须iscsi.config有一个单独的资源(在 中drbd.conf)。

  2. 可以把iscsi.configiscsi.target放在一个磁盘中吗?

  3. 如果不可能,那么iscsi.config和 的合理比例(空间方面)是多少iscsi.target?假设我需要设置 1TB iscsi.storage,我应该为 分配多少空间 iscsi.config

答案1

您要做的就是建立一个小型文件系统并使用 DRBD 进行复制;然后确保此文件系统是 DRBD 主服务器使用 Heartbeat、Pacemaker 或类似产品启用的第一个文件系统。在此文件系统中,您要保存将在两个服务器之间共享的配置文件目录。我为 Samba 和 iSCSI 执行此操作。

/etc/samba-->/mnt/configfs/samba

/etc/iet-->/mnt/configfs/iet

在主服务器上,挂载文件系统,然后建立符号链接。我通常会mv /etc/samba /etc/samba.original在建立符号链接之前保留基本目录 ()。一旦完成并且一切正常,您需要将 DRBD 主服务器转移到辅助服务器,挂载共享文件系统并在该服务器上建立符号链接。

此时,您应该能够在 DRBD 主服务器上启用 HA 服务,然后在构建服务器功能时添加任何其他文件系统。

相关内容