Saya mencoba menginstal skrip init.d, untuk menjalankan seledri untuk tugas penjadwalan. Inilah langkah-langkah yang saya ikuti:
- menyalin file seleryd dan menempelnya di folder /etc/init.d/
- membuat seleryd file konfigurasi di folder / etc / default /
sekarang ketika saya mencoba memulainya sudo /etc/init.d/celeryd start
, itu melempar kesalahansudo: /etc/init.d/celeryd: command not found
Saya mencari di Google tentang cara menginstal init.d, saya mendapatkan pertanyaan SO ini .
ia mengatakan untuk mengeluarkan uname -a
dan ketika saya melakukannya saya mendapatkan ini:
Linux capsonesystem8-desktop 3.2.0-43-generic-pae
#68-Ubuntu SMP Wed May 15 03:55:10 UTC
2013 i686 i686 i386 GNU/Linux
dan juga dikatakan menggunakan utils insserv
untuk mengaktifkan skrip init.d jadi dicoba:
insserv /etc/init.d/celeryd
tapi itu melempar kesalahan insserv: command not found
jadi saya mencoba menginstal insserv sudo apt-get install insserv
. tetapi dikatakan aleady diinstal:
insserv is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 222 not upgraded.
Jadi bagaimana cara menginstal skrip init.d ?? Bantuan apa pun akan dihargai.
pembaruan1:
ketika saya mencoba:
$ sh -x /etc/init.d/celeryd start
itu mengungkapkan beberapa errors
. mungkin itu sebabnya layanan tidak akan mulai.
pembaruan2:
Saya menghapus semua kesalahan ketika saya menjalankan $ sh -x /etc/init.d/celeryd start
tetapi masih sudo /etc/init.d/celeryd start
melempar command not found
kesalahan