Не удается запустить NFS в Centos 7: Failed to issue method call: No such file or directory

Перераспределение файлов при удалении устройства прозрачно. Я посмотрел на источник (клон мерзавца на 1 Гбит), но я никогда не мог найти что-либо в утилитах пространства пользователя (теперь связанный в btrfs IIRC), чтобы сделать это, на самом деле не удаляя (btrfs device delete) и передобавление (btrfs device add) устройство. Я конкретно посмотрел на отображающиеся подобъемы к определенным устройствам без результатов.

Удаление устройства занимает время эквивалентное на сумму данных, которые будут перемещены, во время которого устройство не используется для новых данных. Кроме того, нет никакого управления для отъезда, часто получал доступ к объектам на устройстве. Так, чтобы не была полезная опция.

У меня есть своя установка теперь так, чтобы более медленный 'бэкенд' был отдельной файловой системой, к которой определенные данные являются перемещением на основе информации о доступе и типа файла. Таким образом, конечно, не столь удобный как наличие одной большой файловой системы относительно исчерпывания пространства (по крайней мере, устройство хранения данных 'бэкенда' является относительно дешевым).

Если Вы уже не сделали так, Вы могли бы также хотеть посмотреть на эту запись на btrfs Wiki.

8
02.09.2017, 05:25
1 ответ

Я решил эту проблему с помощью сообщения @ user136564.

Это решило мою проблему https://www.centos.org/forums/viewtopic.php?f=47&t=53896

Я обнаружил, что моя проблема заключалась в том, что rpcbind не запускается при загрузке, хотя я включил это в systemd, и я мог запустить его вручную.

Эти команды - то, что я сделал в CentOS Linux версии 7.2.1511 (Core)

Установить nfs-utils

yum install -y nfs-utils

Добавить текст в / etc / fstab

192.168.1.100:/mnt/nfs-server /mnt/nfs-client nfs defaults,nofail,x-systemd.automount 0 0

В некоторых статьях говорилось noauto, x-systemd.automount лучше, но у меня он работал без noauto .

Проверить, работает ли монтирование

systemctl start rpcbind
systemctl enable rpcbind
mount -a

Устранить проблему CentOS 7 не монтирует NFS автоматически при загрузке

Добавить текст в конец / usr / lib / systemd / system / nfs-idmap.service
[Install]
WantedBy=multi-user.target
Добавить текст в конец /usr/lib/systemd/system/nfs-lock.service
[Install]
WantedBy=nfs.target

Включить связанные службы

systemctl enable nfs-idmapd.service 
systemctl enable rpc-statd.service 

systemctl enable rpcbind.socket

systemctl status nfs-idmapd.service -l
systemctl status rpc-statd.service –l

Затем перезапустил ОС, я понял.

shutdown -r now
4
27.01.2020, 20:13

Теги

Похожие вопросы