NetworkManager-Wait-online.service làm gì?


20

NetworkManager-Wait-online.service không khởi động được và nó làm chậm quá trình khởi động của tôi


Chờ đợi mạng đến trực tuyến.
Soren A

Câu trả lời:


24

Một số mã chạy khỏi mạng

Trong một số môi trường nhiều người dùng, một phần của quá trình khởi động có thể đến từ mạng. Trong trường hợp này, systemdmặc định là chờ mạng đến trực tuyến trước khi thực hiện các bước nhất định.

Đa số người dùng máy tính để bàn

Không giống như một số môi trường nhiều người dùng, hầu hết người dùng máy tính để bàn Ubuntu đều có Hệ điều hành và trình điều khiển trên đĩa cứng, SSD hoặc Live Boot USB.

Có một trục trặc khi một số người dùng chờ đợi một thời gian rất dài để mạng xuất hiện trong khi khởi động. Trong trường hợp này, các khuyến nghị là đặt thời gian chờ tối đa là 30 giây. Một cách tốt hơn là chỉ cần vô hiệu hóa dịch vụ khi khởi động.

Đối với nhiều người dùng, 10 đến 15 giây có thể được cắt giảm thời gian khởi động song song bằng cách sử dụng:

sudo systemctl disable NetworkManager-wait-online.service

Sau khi bạn đăng nhập, bạn có thể sẽ nhận được một bong bóng tin nhắn cho biết bạn đã được kết nối với mạng (truy cập WiFi hoặc Ethernet vào Internet).


Có cần thiết nếu tôi sử dụng bàn phím và chuột không dây làm đầu vào cho hệ thống của mình (hoạt động với bộ chuyển đổi bộ thu không dây cắm vào cổng USB)?
Nikhil

1
Không cần thiết cho USB.
WinEunuuchs2Unix

@ Ngoài ra, nếu tôi sử dụng bàn phím và chuột bluetooth, nó có cần thiết không (tôi đang cân nhắc mua một cái)?
Nikhil

1
Bluetooth thường được nhúng trong thẻ WiFi, vì vậy tôi không chắc chắn về điều đó.
WinEunuuchs2Unix

1
Tại sao phải mất một thời gian dài để có được một kết nối? Tôi được kết nối qua Gigabit.
Corni

5

Từ mantrang:

NAME

       systemd-networkd-wait-online.service, systemd-networkd-wait-online -
       Wait for network to come online

Dịch vụ của tôi trên Kubfox 18.04.1 được gọi NetworkManager-wait-online.servicevà người đàn ông đang chạy trả lại rằng không có trang man. Có lẽ đây là một trường hợp đặt tên xấu, hoặc một liên kết bị thiếu kết nối man NetworkManager-wait-online.servicevới trang người đàn ông có tên dịch vụ mà bạn đề cập?
pbhj

4

Dường như dịch vụ này chỉ đơn giản là chờ đợi, hoàn toàn không làm gì, cho đến khi mạng được kết nối và khi điều này xảy ra, nó sẽ thay đổi trạng thái để các dịch vụ khác phụ thuộc vào mạng có thể được khởi chạy để thực hiện việc của họ.

Vì vậy, có vẻ như dịch vụ này hoàn toàn lành tính, nó không lãng phí bất kỳ thời gian nào trong khi khởi động và nó thực sự cấu thành tối ưu hóa, vì vậy bạn sẽ chỉ làm mọi thứ tồi tệ hơn nếu bạn vô hiệu hóa nó.

(Các dịch vụ cần mạng sẽ bắt đầu trước khi mạng kết thúc, tại thời điểm nhiều dịch vụ khác cũng khởi động và sự tranh chấp cao và các dịch vụ này sẽ không thể làm gì hữu ích, vì vậy chúng sẽ tiếp tục thử lại để kết nối với mạng, cho đến khi mạng cuối cùng xuất hiện.)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.