在Linux系统上挂载网络文件夹以存储文件?

时间:2013-10-09 07:56:21

标签: java linux unix file-upload file-sharing

我有两个RHEL linux服务器,我遇到的问题是我不知道如何使用另一个作为文件存储服务器。考虑有两台服务器A& B,现在我希望服务器A有一个映射到服务器B的文件夹,然后每当我在服务器A上存储某些内容时,它会自动移动到服务器B.我认为这称为网络驱动器或可能是挂载网络文件夹或文件服务器。我完全没有意识到这一点。请帮我解决这个问题。由于服务器B具有巨大的存储容量,我想通过在服务器A上运行的Java EE程序保存所有文件。

请告诉我任何有助于此的工具或技术。

1 个答案:

答案 0 :(得分:1)

考虑使用nfs在服务器上挂载远程文件系统。

在服务器B上,您可以按如下方式设置/etc/exports

# See exports(5) for a description.
# This file contains a list of all directories exported to other computers.
# It is used by rpc.nfsd and rpc.mountd.

/folder/to/export SERVER_A_IP(rw)

然后,启动nfs服务,并从服务器A开始使用:

mount -t nfs SERVER_B_IP:/folder/to/export /mnt/mountpoint

但是,您的问题应该已发布在ServerFault上。我把它标记为偏离主题,希望他们移动它。