Заранее прошу прощения, если это новостной вопрос.
У меня два сервера,
Сервер NFS: usanfsd01
Сервер LINUX: usalnxd01
Я должен установить usanfsd01: / nfs / data каталог на usalnxd01: / lnxwd каталог. Я знаю, как смонтировать через / etc / fstab. Но единственная проблема - usalnxd01: в каталоге / lnxwd уже есть файлы, поэтому монтирование не работает. У меня не было другого варианта, кроме как смонтировать сетевой ресурс в каталоге lnxwd, мне было интересно, есть ли какие-либо другие варианты, кроме того, что мне нужно временно переместить файлы внутри каталога lnxwd в другое место, а затем смонтировать его, а затем скопировать файлы обратно.
Проблема здесь в том, что если я перемещаю файлы в каталог lnxwd хотя бы на некоторое время, я просто беспокоюсь, что это может сломать что-то еще, зависящее от этих файлов. Так что я подумал, что поищу здесь мнение экспертов.
Любая помощь будет высоко ценится.
попробуйте найти в каталоге / lnxwd, файлы не используются. Вы можете использовать следующую команду, если не знаете,
fuser -c -u /lnxwd
Дело в том, что после монтирования вы не можете использовать файлы, которые уже используются в каталоге / lnxwd. Если какие-либо файлы используются, попробуйте остановить программу и создать резервную копию этого каталога. После успешного монтирования восстановите файлы обратно в этот общий ресурс. Обратите внимание, что эти файлы также доступны только в общей папке, а не в локальной системе.