如何从另一台服务器挂载目录?

yeg*_*256 3 linux ubuntu nfs

我有两台 Ubuntu 服务器。其中之一有一个包含数据的目录。我希望该目录对第二台服务器可见(和可写)。我怎样才能做到这一点?使用什么工具?

use*_*517 25

在“服务器”上添加一个条目到您/etc/exports 的共享目录中,例如

/directory/with/data secondserver.tld(rw)
Run Code Online (Sandbox Code Playgroud)

这允许第二服务器读/写访问 directory/with/data

然后使用exportfs共享目录

exportfs -r
Run Code Online (Sandbox Code Playgroud)

你可以验证你的出口

exportfs
/directory/with/data    secondserver.tld
Run Code Online (Sandbox Code Playgroud)

您现在可以在第二台服务器上挂载您的目录

mount server:/directory/with/data /mnt
Run Code Online (Sandbox Code Playgroud)

你可以验证安装

mount -t nfs
server:/directory/with/data on /mnt type nfs (rw,addr=192.168.254.196)
Run Code Online (Sandbox Code Playgroud)

您可能希望在fstab 中添加一个条目以使其在启动时也挂载

server:/directory/with/data /mnt    nfs rw 0 0 
Run Code Online (Sandbox Code Playgroud)

您可能也想阅读我链接到的各种手册页。