tomhasmail 发表于 2014-08-28 10:16

新手问题,请问2台linux如何挂载一个阵列?

我大概了解,一台linux挂载阵列先fdisk ,然后vgcreat ,然后lvcreat,然后mkfs,然后mount,最后改fstab
那么两台linux挂载同一个阵列(目的是保证这两个目录里的文件一致),第二台应该怎么做呢?

q1208c 发表于 2014-08-28 13:37

没这么简单. 这需要复杂的配置和管理.

你的问题, 可否用NFS解决. 这是目前最简单的办法, 虽然不是很高效.

tomhasmail 发表于 2014-08-28 14:56

能否给个介绍的文档?谢谢
@q1208c

tomhasmail 发表于 2014-08-28 15:06

另外请问,用NFS是不是A机挂存储,B机访问网络路径?
可是那样A机down了,B机不也就不能访问了?

yueliusha 发表于 2014-08-28 16:27

如果需要两节点同时访问一套数据的话,必须是共享的文件系统。否则普通的文件系统会因为同时写入导致出错损毁。如果仅仅是为了保障两节点看到的数据一致的话,看你的应用是怎么使用文件系统了。或者可以考虑stornext这样的共享文件系统来搞。无论哪个节点活着活着死了都不影响。但是,缺点是必须有额外的MDC服务器。处理元数据。

InfoCore-Great 发表于 2014-08-28 23:16

回复 5# yueliusha

Stornext 是个好主意,这是我见过最牛的产品,也是最怪异的,不过由于底层是文件系统,当大,小文件到达一定数量,比如几万到10几万,问题相当多哦,我一个客户也在用,我正想办法给他踢掉。
   

tomhasmail 发表于 2014-08-29 08:57

我这里应用规模很小,没有第三台电脑可以用,文件都是很小很细碎的文件
操作系统是suse linux,似乎gfs是红帽的

yoyosys 发表于 2014-09-02 13:55

如果两台机器需要挂载同一个存储的同一个盘需要集群文件系统的支持
还有另一种解决方案,存储只分给一台机器挂载,另一台通过NFS进行共享挂载
页: [1]
查看完整版本: 新手问题,请问2台linux如何挂载一个阵列?