nfs-server.serviceが起動せず、無効なエクスポートファイルエントリが持続します。

nfs-server.serviceが起動せず、無効なエクスポートファイルエントリが持続します。

私はProxmoxとZFSを使用しています。以前は、sharenfs現在削除されているzfsプールにNFS共有を作成しました。 1年以上が経ち、新しいNFS共有を設定しようとしています。実行すると、systemctl status nfs-server.service無効なエクスポートファイルエントリを表示する次のメッセージが表示されます(以前のzfs pool - panzerを使用)。

systemctl status nfs-server.service
● nfs-server.service - NFS server and services
   Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2023-09-20 21:39:02 MDT; 18min ago
  Process: 17766 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=1/FAILURE)
  Process: 17767 ExecStopPost=/usr/sbin/exportfs -au (code=exited, status=0/SUCCESS)
  Process: 17768 ExecStopPost=/usr/sbin/exportfs -f (code=exited, status=0/SUCCESS)

Sep 20 21:39:02 matt-daemon systemd[1]: Starting NFS server and services...
Sep 20 21:39:02 matt-daemon exportfs[17766]: exportfs: duplicated export entries:
Sep 20 21:39:02 matt-daemon exportfs[17766]: exportfs:         192.168.2.0/24:/grizzly
Sep 20 21:39:02 matt-daemon exportfs[17766]: exportfs: duplicated export entries:
Sep 20 21:39:02 matt-daemon exportfs[17766]: exportfs:         192.168.2.0/24:/grizzly/backups
Sep 20 21:39:02 matt-daemon exportfs[17766]: exportfs: Failed to stat /panzer/media: No such file or directory
Sep 20 21:39:02 matt-daemon systemd[1]: nfs-server.service: Control process exited, code=exited, status=1/FAILURE
Sep 20 21:39:02 matt-daemon systemd[1]: nfs-server.service: Failed with result 'exit-code'.
Sep 20 21:39:02 matt-daemon systemd[1]: Failed to start NFS server and services.

/panzer/media私のシステムにもう存在しないzfsプールです。これを実行すると、zfs list鎧ではなく灰色のクマだけが存在することがわかります。

zfs list
NAME                    USED  AVAIL     REFER  MOUNTPOINT
grizzly                 834G  6.01T      157K  /grizzly
grizzly/backups         140K  6.01T      140K  /grizzly/backups
grizzly/vm-102-disk-0  25.3G  6.01T     18.9G  -
grizzly/vm-109-disk-0   808G  6.01T      696G  -

/etc/exports何も含まれておらず、/etc/exports.d/zfs-exports[ファイルの上部の明示的なメッセージとは異なり]必死に手動で削除されたpanzerラインが含まれていました。/var/lib/nfs/etabLine Panzerが含まれています。削除して再実行するとexportfs -r返されます。

私のNFSマウントを修復するのを助けるか、古いエクスポートアイテムを消去するのを手伝ってくれればとても感謝しています。

ベストアンサー1

おすすめ記事