คำเตือนเริ่มต้นอาร์กิวเมนต์ระดับเริ่มต้นไม่ตรงกับค่าเริ่มต้น


8

ผมพยายามที่จะเพิ่มFusekiเป็นบริการให้กับ runlevels update-rc.dที่ถูกต้องโดยใช้ ฉันใช้sudo update-rc.d fuseki defaultsแล้วและฉันคิดว่าไม่เป็นไร แต่ฉันได้รับคำเตือนนี้:

update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match fuseki Default-Start values (3 4 5)
update-rc.d: warning:
default stop runlevel arguments (0 1 6) do not match fuseki Default-Stop values (0 1 2 6)  
Adding system startup for /etc/init.d/fuseki ...
    /etc/rc0.d/K20fuseki -> ../init.d/fuseki
    /etc/rc1.d/K20fuseki -> ../init.d/fuseki
    /etc/rc6.d/K20fuseki -> ../init.d/fuseki
    /etc/rc2.d/S20fuseki -> ../init.d/fuseki
    /etc/rc3.d/S20fuseki -> ../init.d/fuseki
    /etc/rc4.d/S20fuseki -> ../init.d/fuseki
    /etc/rc5.d/S20fuseki -> ../init.d/fuseki

คำเตือนนี้มีความหมายว่าอะไร?


อูบุนตูรุ่นใด
muru

คุณสามารถโพสต์บรรทัด # Default-Start: และ # Default-Stop:จาก /etc/init.d/fuseki ได้ไหม?
LilloX

@muru Ubuntu 14.04.3 LTS (GNU / Linux 3.16.0-30-x86_64 ทั่วไป)
waanders

@LilloX # เริ่มต้น: 3 4 5 # เริ่มต้นหยุด: 0 2 1 6
waanders

อย่างที่ฉันจินตนาการไว้ดูคำตอบที่ฉันให้ นอกจากนี้บริการจะหยุดที่ runlevel 2 เพราะ runlevel 2 ไม่มีเครือข่าย
LilloX

คำตอบ:


10

จากคู่มือ update-rc.d:

If defaults is used then update-rc.d will make links to start the
service in runlevels 2345 and to stop the service in runlevels 016.

ดูเหมือนว่าแทน runlevels ที่กำหนดใน /etc/init.d/fuseki คือ: start runlevel 3,4 และ 5 เป็น stop 0,1 และ 6 นี่ไม่ใช่ค่าเริ่มต้นและโปรแกรมแจ้งเตือนคุณว่า

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