Экспортируйте корневые файлы или tmpfs
Вопрос
Можно ли экспортировать (для монтирования nfs) каталоги tmpfs или rootfs?У меня есть много узлов Linux, которые загружаются в файловую систему на основе оперативной памяти только с rootfs и tmpfs.Я хочу, чтобы каждый узел видел некоторые файлы на других узлах, поэтому я пытаюсь экспортировать некоторый каталог и пытаюсь смонтировать на другом узле.Я вижу следующую ошибку в /var/log/messages сервера nfs - rpc.mountd:сбой getfh:Такого файла или каталога нет
Я читал, что нельзя экспортировать tmpfs.Верно ли то же самое для rootfs?Какие варианты у меня есть?
Решение
rootfs
является ramfs
или tmpfs
, в зависимости от версии ядра и конфигурации.
ramfs
не может быть экспортирован через NFS.Однако, экспортируя tmpfs
над NFS работает для меня, и должен:это было в мейнлайне в течение многих лет. 91828a405ae454a9503c41a7744f6ff877a80714.
Другие советы
Это не вопрос программирования и действительно относится к чему-то другому (например serverfault.com как только Джефф переключает переключатель), но поиск в Google "linux nfs root" приводит к следующие что должно помочь вам начать работу.