我有两个RHEL linux服务器,我遇到的问题是我不知道如何使用另一个作为文件存储服务器。考虑有两台服务器A& B,现在我希望服务器A有一个映射到服务器B的文件夹,然后每当我在服务器A上存储某些内容时,它会自动移动到服务器B.我认为这称为网络驱动器或可能是挂载网络文件夹或文件服务器。我完全没有意识到这一点。请帮我解决这个问题。由于服务器B具有巨大的存储容量,我想通过在服务器A上运行的Java EE程序保存所有文件。
请告诉我任何有助于此的工具或技术。
答案 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上。我把它标记为偏离主题,希望他们移动它。