systemd Remote-fs.targetはfstabから削除されたリモートファイルシステムをマウントしようとします。

systemd Remote-fs.targetはfstabから削除されたリモートファイルシステムをマウントしようとします。

CentOS 7システムです。

これは実際にkafkaサービスから始まります。 Remote-fs.target への依存関係のため、Kafka を起動できません。

Remote-fs.targetを手動で実行しようとすると、次のようになります。

sudo systemctl start remote-fs.target
A dependency job for remote-fs.target failed. See 'journalctl -xe' for details.

だから私はJournalctl -xeを実行し、次のようになります。

Jun 09 15:33:10 lobo2 systemd[1]: Mounting /home/AAI33947/h...
-- Subject: Unit home-AAI33947-h.mount has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit home-AAI33947-h.mount has begun starting up.
Jun 09 15:33:10 lobo2 mount[118920]: error 2 (No such file or directory) opening credential file /home/AAI33947/.cifspwd
Jun 09 15:33:10 lobo2 systemd[1]: home-AAI33947-h.mount mount process exited, code=exited status=2
Jun 09 15:33:10 lobo2 systemd[1]: Failed to mount /home/AAI33947/h.
-- Subject: Unit home-AAI33947-h.mount has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit home-AAI33947-h.mount has failed.
-- 
-- The result is failed.
Jun 09 15:33:10 lobo2 systemd[1]: Dependency failed for Remote File Systems.
-- Subject: Unit remote-fs.target has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit remote-fs.target has failed.
-- 
-- The result is dependency.

そのため、fstabをチェックしたところ、/home/AAI33947/hにcifsマウントコマンドがあることがわかりました。

しかし、そのユーザーはもはや私たちと一緒ではなく、そのマウントのリモートターゲットとローカルマウントポイントはもう存在しません。だからfstabからその行を削除しました。

ただし、Remote-fs.targetを実行しようとすると、同じエラーが発生します。もはやfstabにいなくても、リモートファイルシステムをマウントしようとしています。

どうなりますか?このリモートファイルシステムがこれ以上実行する必要がないことをどのように認識させることができますか?再起動すると可能なようですが、現在進行中の他のことを妨げないように努力しています。

ありがとうございます!

ベストアンサー1

走っているならシステム/etc/fstab起動時にインストール単位を作成します。変更した場合は、その単位を更新するにはfstab実行する必要があります。変更後にデーモンを再ロードせずにコマンドを実行すると、コマンドは実際にこの問題に関する警告を表示します。sudo systemctl daemon-reloadmount -afstab

おすすめ記事