GNU/Linux >> Belajar Linux >  >> Linux

Jalankan Layanan Systemd Setelah Automount Tapi Setelah Diakses?

Apakah mungkin untuk menjalankan layanan systemd yang menyiapkan sistem file otomatis untuk digunakan? Layanan ini perlu dijalankan setelah sistem file di-mount, tetapi sebelum apa pun yang memicu automount mengaksesnya.

Misalnya, saya ingin selalu memastikan direktori tertentu ada pada sistem file saat memasangnya. Direktori ini mungkin dihapus di antara mount, jadi mereka harus dibuat setiap kali sistem file di-mount. Tangkapannya adalah bahwa proses apa pun yang memicu automount mungkin mengharapkan direktori tersebut ada di sana sehingga direktori perlu dibuat sebelum proses (atau proses lainnya) diizinkan untuk mengaksesnya.

Saya dapat menemukan beberapa kludges untuk mencapai ini seperti memasang sistem file di tempat lain, menyiapkannya, dan kemudian memasangnya kembali di lokasi yang benar, tetapi apakah ada solusi yang lebih elegan?

Jawaban yang Diterima:


Linux
  1. Centos – Systemd Membunuh Layanan Segera Setelah Mulai?

  2. Bagaimana cara menggunakan Systemd untuk memulai kembali layanan saat down?

  3. Systemd:Menggunakan After dan Requires

  1. Dalam file layanan systemd, bagaimana saya mengatakan setelah USB siap?

  2. Sistem menolak SSH dan macet saat 'boot up' setelah instalasi systemd

  3. Systemd Unit File - WantedBy dan After

  1. Kelola startup menggunakan systemd

  2. Bandingkan Direktori Tapi Bukan Isi File?

  3. File layanan ada tetapi tidak ditemukan oleh systemd