fstab マウント遅延

fstab マウント遅延

私はRaspberry Pi 4のSDカードに最新バージョンのManjaro ARMをインストールしました。 fstabを使用してSynology NASに2つのディレクトリを永久にマウントしようとしています(もちろん、ネットワーク経由)。私の他のすべてのシステム(以前のManjaroバージョンを含む)では、これは私のfstabとまったく同じ2行で動作します(ここの例)。 //192.168.1.61/inventory /mnt/DS_216/inventory cifs users,vers=3.0,credentials=/mnt/DS_216/216credentials,uid=1000,gid=1000,workgroup=WORKGROUP,noauto,nofail,x-systemd.automount,x-systemd.device-timeout=0,_netdev 0 0 しかし、今回は最初はうまくいかないようです。実際にはうまくいきましたが、1つの重要な問題がありました。他のすべてのアイテムがロードされているにもかかわらず、実際にインストールされるまで1分40秒遅れました。起動後に端末を開くと、黒い画面だけが出てusername@hostname$行が出るまで上記のような時間がかかります。この時点でCtrl + Cを押すとすぐに表示されます。

Journalctlの出力を見ると、何が起こっているのかわかりますが、あまり意味がありません。つまり、ネットワークを設定できないと表示されますが、起動後に何もpingすると正しく機能します。また、Journalctlによると、ここで何が起こっているのかは、fstabが完全に実行された後に行われるべきではありませんか?私が言ったように、以前のmanjaroバージョンではこれは起こりませんでした。私がここで何を見逃しているのでしょうか?私はJournalctlの結果を誤解しましたか?それとも私が認識していないsystemdにハードコーディングされた遅延がありますか?

私を助けることができる人に感謝します。

Journalctl 出力の関連部分は次のとおりです。

Jun 03 19:49:54 Raspi4 systemd[1]: mnt-DS_216-FamilyTransfer.automount: Got automount request for /mnt/DS_216/FamilyTransfer, triggered by 880 (silver)
Jun 03 19:49:55 Raspi4 guake.desktop[733]: Guake initialized
Jun 03 19:49:57 Raspi4 org.moson.matray.desktop[682]: matray started.
Jun 03 19:49:57 Raspi4 matray[682]: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
Jun 03 19:49:59 Raspi4 kernel: cam-dummy-reg: disabling
Jun 03 19:50:16 Raspi4 systemd[413]: Started Application launched by gsd-media-keys.
Jun 03 19:50:16 Raspi4 gsd-media-keys[909]: Sending 'toggle' message to Guake3
Jun 03 19:50:16 Raspi4 gnome-shell[478]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x60000c
Jun 03 19:50:16 Raspi4 gnome-shell[478]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x60000c
Jun 03 19:50:18 Raspi4 gnome-shell[478]: updates_checker.vala:71: check updates
Jun 03 19:50:18 Raspi4 kernel: logitech-hidpp-device 0003:046D:1028.0006: HID++ 1.0 device connected.
Jun 03 19:50:18 Raspi4 upowerd[562]: treated changed event as add on /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3.2/1-1.3.2:1.2/0003:046D:C52B.0003/0003:046D:1028.0006/power_supply/hid>
Jun 03 19:50:19 Raspi4 guake.desktop[733]: Spawning new terminal at /home/benedikt
Jun 03 19:50:19 Raspi4 systemd[413]: Started VTE child process 950 launched by guake process 733.
Jun 03 19:50:20 Raspi4 gnome-shell[478]: updates_checker.vala:101: 0 updates found
Jun 03 19:50:20 Raspi4 systemd[1]: systemd-hostnamed.service: Deactivated successfully.
Jun 03 19:50:21 Raspi4 systemd[1]: systemd-localed.service: Deactivated successfully.
Jun 03 19:50:46 Raspi4 geoclue[579]: Service not used for 60 seconds. Shutting down..
Jun 03 19:50:46 Raspi4 systemd[1]: geoclue.service: Deactivated successfully.
Jun 03 19:50:48 Raspi4 dbus-daemon[430]: [session uid=1000 pid=430] Activating via systemd: service name='org.gtk.vfs.Metadata' unit='gvfs-metadata.service' requested by ':1.11' (uid=1000 pid=478 comm="/usr/bin/gnome-shell")
Jun 03 19:50:48 Raspi4 systemd[413]: Starting Virtual filesystem metadata service...
Jun 03 19:50:48 Raspi4 dbus-daemon[430]: [session uid=1000 pid=430] Successfully activated service 'org.gtk.vfs.Metadata'
Jun 03 19:50:48 Raspi4 systemd[413]: Started Virtual filesystem metadata service.
Jun 03 19:51:34 Raspi4 systemd-networkd-wait-online[289]: Timeout occurred while waiting for network connectivity.
Jun 03 19:51:34 Raspi4 systemd[1]: systemd-networkd-wait-online.service: Main process exited, code=exited, status=1/FAILURE
Jun 03 19:51:34 Raspi4 systemd[1]: systemd-networkd-wait-online.service: Failed with result 'exit-code'.
Jun 03 19:51:34 Raspi4 systemd[1]: Failed to start Wait for Network to be Configured.
Jun 03 19:51:34 Raspi4 systemd[1]: Reached target Network is Online.
Jun 03 19:51:34 Raspi4 systemd[1]: Mounting /mnt/DS_216/FamilyTransfer...
Jun 03 19:51:34 Raspi4 systemd[1]: Starting Samba NMB Daemon...
Jun 03 19:51:34 Raspi4 kernel: FS-Cache: Netfs 'cifs' registered for caching
Jun 03 19:51:34 Raspi4 kernel: Key type cifs.spnego registered
Jun 03 19:51:34 Raspi4 kernel: Key type cifs.idmap registered
Jun 03 19:51:34 Raspi4 kernel: CIFS: Attempting to mount \\192.168.1.61\FamilyTransfer
Jun 03 19:51:34 Raspi4 systemd[1]: Mounted /mnt/DS_216/FamilyTransfer.```

ベストアンサー1

とにかくNetworkManagerとsystemd-networkdの両方が実行されているため、互いにブロックするため、fstabが実行される前にsystemd-networkdの2分のタイムアウトが期限切れになる必要があります。これはまた、ネットワーク接続が持続する理由を説明します。ネットワークサービスをオフにしてNetworkManager(systemctl disable systemd-networkd-wait-online)を使用すると、すべての問題が解決されました。

おすすめ記事