บริการ init.d ไม่เริ่มทำงาน


0

ฉันติดตั้งแล้ว ushare และต้องการเริ่มต้นด้วยการบูท sudo service ushare start ใช้งานได้และมีลิงค์สำหรับเริ่มใช้งานแชร์ใน /etc/rc2.d (และ rc3, rc4, rc5) และมีลิงก์หยุดในโฟลเดอร์อื่น

แต่หลังจากระบบเริ่ม ps ax | grep ushare แสดงให้เห็นว่าเราแชร์ไม่ทำงาน

มีอะไรผิดพลาด?

คำตอบ:


1

เราควรเปิดใช้งานบริการเพื่อเริ่มต้นที่ระดับการทำงาน ในการตรวจสอบ ushare ถูกเปิดใช้งานเป็นบริการที่ runlevels

ตรวจสอบ chkconfig --l ushare ในพร้อมท์คำสั่ง

ushare 0: off 1: off 2: on 3: on 4: on 5: on 6: off

หากไม่ได้ตั้งค่าไว้คุณจะต้องตั้งค่า ushare เพื่อให้สามารถเริ่มการบู๊ตได้

chkconfig ushare บน

มิฉะนั้นใช้ ปรับปรุง rc.d คำสั่งเพื่อเปิดใช้งานหรือปิดใช้งานบริการในระดับการทำงาน:

$ update-rc.d ushare ค่าเริ่มต้น


ผลลัพธ์เป็นตามที่คุณโพสต์ แต่ก็ยังไม่ทำงาน
pirad

ตรวจสอบคำตอบที่อัพเดต
vimodhan

update-rc.d เพิ่งบอกฉันว่ามีลิงก์อยู่แล้ว
pirad

ลองอีกครั้ง $ sudo update-rc.d -f ushare remove และอีกครั้ง $ update-rc.d ushare ค่าเริ่มต้น
vimodhan

เพิ่งลอง แต่ยังไม่เริ่มขึ้น ฉันสงสัยว่าฉันควรลองเริ่มแบ่งปันกับ cron หรือไม่
pirad
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.