如何使符号链接与远程安装一起使用?

Dan*_*umb 20 linux filesystems symlink nfs

我有两台服务器,A和B.

A有两个文件系统,/ alpha和/ beta

我有一个象征性的链接:

ln -s /alpha/foo /beta/bar
Run Code Online (Sandbox Code Playgroud)

这样:

lrwxrwxrwx 1 root    root           70 Dec 22 13:32 /beta/bar -> /alpha/foo
Run Code Online (Sandbox Code Playgroud)

接下来,我通过NFS挂载在B上远程挂载/ beta

该链接不再有效.

有没有办法实现这一目标.我希望能够在服务器B上访问A:/ alpha/foo,但我希望能够通过/ beta/bar符号链接来访问它.

我是否需要修改我的挂载或链接?还是我想要实现不可能的?

UPDATE

我应该添加:'没有挂载/ alpha到服务器B'.简而言之,每当服务器B访问/ beta/bar时,我都希望将符号链接跟踪到有问题的实际文件

die*_*dha 19

软链接仅包含本地计算机上另一个文件的路径.您无法引用本地文件系统无法访问的文件.

选项:

  • 不要使用软链接,复制文件
  • 交联(几乎总是一个坏主意)
  • 重新组织/重做任何强加文件访问要求的内容