tidak dapat memulai ulang daemon jaringan

9

Saat saya mengetik sudo service networking restart, saya mendapatkan kesalahan seperti yang ditunjukkan di bawah ini:

edward@computer:~$ sudo service networking restart
stop: Job failed while stopping
start: Job is already running: networking

Mendapat kesalahan ini ketika saya ingin memulai kembali networkingsetelah mengubah alamat mac dan juga setelah mengatur IP statis dalam /etc/network/interfacesfile.

Saya mendapatkan kesalahan yang sama bahkan setelah mengembalikan kembali perubahan itu dan ketika komputer saya berfungsi dengan baik.

Saat melihat-lihat, /var/log/syslogsaya menemukan ini:

kernel: [ 6448.036144] init: networking post-stop process (28701) 
                                                  terminated with status 100

apakah itu relevan dengan stop / start yang gagal?

Saya di Ubuntu 14.04

Edward Torvalds
sumber
1
@edwardtorvalds - apakah Anda reboot setelah membuat perubahan MAC? Ubuntu / Debian, /var/log/syslogatau di dmesg.
slm
@slm di sini adalah tautan ke syslogfile saya
Edward Torvalds
@slm di sini adalah tautan ke dmesgfile saya
Edward Torvalds
@edwardtorvalds Saya membersihkan komentar saya, hasil yang relevan sekarang dalam pertanyaan. Mungkin Anda dapat melakukan hal yang sama untuk mereka yang tidak benar-benar membantu pembaca Q.
Anthon

Jawaban:

8

Kesalahan ( post-stop) di log Anda tampaknya terkait dengan ini (pada /etc/init/networking.confbaris 25ff.):

post-stop script
    if [ -z "$UPSTART_STOP_EVENTS" ]; then
        echo "Stopping or restarting the networking job is not supported."
        echo "Use ifdown & ifup to reconfigure desired interface."
        exit 100
    fi

Anda mendapatkan kode keluar, tetapi bukan pesan yang lebih informatif jika Anda melakukannya sudo service networking restart.

Ada banyak detail dalam laporan bug ini tentang masalah ini. Tampaknya perilaku usang. /etc/init.d/networking stoptidak berfungsi lagi dan pada Debian Jessie sudo service networking stopjuga tidak berpengaruh. Anda tampaknya harus menjalankan ifup/ ifdownpada antarmuka jaringan individual sekarang, jadi mari kita berharap Anda tidak memiliki terlalu banyak dari mereka.

Jika menggunakan ifup/ ifdowntidak dapat diterima, ini memungkinkan Anda untuk mengembalikan perilaku 13.10.

Solusi terakhir untuk itu adalah: sudo service network-manager restart

Anthon
sumber
@edwardtorvalds Saya harap Anda mendapatkan MAC / static IP bekerja sekarang
Anthon
Perubahan MAC / IP statis saya sudah berfungsi dengan baik, seperti yang saya katakan dalam pertanyaan. tapi terima kasih atas minat Anda :)
Edward Torvalds
Saya tidak dapat memulai kembali dengan perintah itu jadi saya menggunakan GUI saat itu
Edward Torvalds