我需要设置一个冗余的 FTP 存储服务,它可以在一次服务器崩溃中幸存下来。
我有两个服务器SrvA和SrvB,它们共享一个虚拟 IP IpVirt(一个 IP 通常指向SrvA,但如果SrvA出现问题,它将指向SrvB)。两台服务器 (Debian) 都将配置一个 FTP 守护程序和 FTP 用户。
此时,始终可以使用IpVirt 访问FTP 守护进程:failover FTP service = OK
对于实际存储部分,我看到以下选项:
rsyncSrvA和SrvB之间的 FTP数据目录我正在考虑第二种选择:我想知道 Ceph(我想尝试)是否可以完成这项工作?
我可以让SrvA和SrvB成为 Ceph 基础设施的两个节点,其中数据存储在SrvA和SrvB 上。但是,当SrvA或SrvB中的至少一个启动时,还要使任何 Ceph 客户端(SrvA、SrvB或任何其他客户端)仍然可以访问 Ceph 基础设施?Ceph“主”故障转移系统(客户端将使用相同的IpVirt IP)。 …