我有多个服务器,它们都需要在 /home 中具有相同的内容。换句话说,如果文件 /home/user1/test.txt 在服务器 A 上更新,则需要将其复制到集群中的所有其他服务器。
是否可以为此目的使用 GlusterFS?也就是说,让每个服务器在本地拥有所有数据的完整副本——该服务器将处理这些数据——并且只使用 GlusterFS 来负责将这些数据复制到其他服务器?
我对组合存储不感兴趣,而是拥有所有机器上的所有数据,只是为了让 GlusterFS 将其复制到其他机器上。
是的。这几乎是GlusterFS 的参考案例。GlusterFS 最好的事情之一就是将数据存储在本地,并复制到其他集群成员。这意味着您可以选择从 Gluster 客户端查找它 - 这可以为您提供故障转移,或者您也可以直接从“存储块”位置获取数据。- 适合备份。
Gluster 还支持使用 NFSv3 导出卷,但如果您使用 NFS 机制(而不是基于 FUSE 的客户端),则不会获得故障转移。
Gluster快速入门指南对您来说应该是一个很好的起点......并且管理指南包含所有其他答案。
/var/lib/mysql
也就是说......如果你将它用于数据库后端存储,GlusterFS 可能会表现得很奇怪......例如,我真的不想放在那里。锁有点乱。
归档时间: |
|
查看次数: |
1606 次 |
最近记录: |