Điểm:4

Ethernet bị tắt sau khi khởi động lại - Máy chủ Ubuntu 20.04.3

lá cờ cn

Vấn đề

Tôi đã có kết nối internet đang hoạt động qua ethernet trước khi tắt, nhưng bây giờ tôi đã khởi động lại, tôi không thể kết nối với mạng của riêng mình, chứ đừng nói đến internet.

Tôi gặp sự cố mạng rất giống nhau (cùng với vô số sự cố hiển thị) trên bản cài đặt Ubuntu 20.04 Desktop trước đó (trái ngược với máy chủ hiện tôi đang sử dụng) được cài đặt trên cùng một ổ SSD, khá cũ ( ổ đĩa khởi động trên máy Windows trong ~ 6 năm). Có thể một ổ đĩa bị hỏng?

tôi chạy Sudo lshw -C mạng và nhận được những điều sau đây:

*-mạng ĐÃ TẮT
    mô tả: Giao diện Ethernet
    sản phẩm: Bộ điều khiển Gigabit Ethernet Killer E220x
...
    tên logic: enp2so

Nỗ lực đầu tiên tại giải pháp

Dựa trên câu hỏi ở đây (ethernet không hoạt động sau khi khởi động lại trên Ubuntu Server 20.04.2 ) Tôi đã chạy lệnh liên kết ip hiển thị:

1: lo: ...
2: enp2so: <BROADCAST,MULTICAST> mtu 1500 qdisc trạng thái noop Chế độ XUỐNG MẶC ĐỊNH nhóm mặc định qlen 1000
    liên kết/ether d8:cb:8a:a4:0a:b3 brd ff:ff:ff:ff:ff:ff

Và tôi đã cố gắng chạy các lệnh liên kết sudo ip thiết lập enp2s0 lên theo dõi bởi sudo netplan áp dụng, nhưng dường như netplan không được cài đặt trên phiên bản Ubuntu của tôi vì một số lý do. Tôi đã làm điều này sau khi xác nhận rằng /etc/netplan/00-installer-config.yaml đang chỉ vào enp2s0.

Thông tin khác

Các đề xuất duy nhất khác mà tôi tìm thấy đề cập đến việc chỉnh sửa các tệp không tồn tại trên hệ thống của tôi:

  • /etc/NetworkManager/conf.d (tệp duy nhất trong thư mục đó là người điều phối.d)
  • /etc/mạng/giao diện (tập tin không tồn tại)
  • /var/lib/NetworkManager/NetworkManager.state (không có thư mục như vậy trong /var/lib/)
  • Khi tôi cố gắng khởi động lại trình quản lý mạng dịch vụ sudo tôi chỉ nhận được một lỗi Không thể khởi động lại network-manager.service: Không tìm thấy đơn vị network-manager.service.

chạy dịch vụ

~ systemctl list-units --type service --state đang chạy
  TẢI ĐƠN VỊ HOẠT ĐỘNG MÔ TẢ SUB                                 
  atd.service đã tải hoạt động đang chạy Bộ lập lịch thực thi bị trì hoãn                
  cron.service được tải đang hoạt động đang chạy Daemon xử lý chương trình nền thông thường
  dbus.service được tải đang hoạt động đang chạy Xe buýt Thông báo Hệ thống D-Bus                    
  [email protected] đã tải hoạt động đang chạy Getty trên tty1                               
  irqbalance.service đã tải daemon irqbalance đang chạy đang hoạt động                           
  multipathd.service được tải đang chạy Bộ điều khiển thiết bị đa đường Device-Mapper   
  plexmediaserver.service được tải đang chạy Plex Media Server                           
  polkit.service được tải đang hoạt động đang chạy Trình quản lý ủy quyền                       
  rsyslog.service được tải đang chạy Dịch vụ ghi nhật ký hệ thống                      
  ssh.service được tải đang hoạt động đang chạy máy chủ OpenBSD Secure Shell                 
  systemd-journald.service đã tải Dịch vụ Nhật ký đang chạy đang hoạt động                             
  systemd-logind.service được tải đang chạy Dịch vụ đăng nhập                               
  systemd-networkd.service được tải đang chạy Dịch vụ mạng                             
  systemd-resolved.service được tải đang hoạt động đang chạy Độ phân giải Tên mạng                     
  systemd-timesyncd.service đã tải đang chạy Đồng bộ hóa thời gian mạng                
  systemd-udevd.service được tải đang chạy udev Kernel Device Manager                  
  thermald.service được tải đang chạy Dịch vụ Daemon nhiệt                      
  udisks2.service được tải đang chạy Trình quản lý đĩa                                
  [email protected] đã tải Trình quản lý người dùng đang chạy đang chạy cho UID 1000                   

LOAD = Phản ánh xem định nghĩa đơn vị có được tải đúng cách hay không.
HOẠT ĐỘNG = Trạng thái kích hoạt đơn vị cấp cao, tức là tổng quát hóa SUB.
SUB = Trạng thái kích hoạt đơn vị cấp thấp, giá trị phụ thuộc vào loại đơn vị.

19 đơn vị tải được liệt kê.

Chỉnh sửa 21/12

con mèo /etc/netplan/*.yaml

~ con mèo /etc/netplan/*.yaml
# Đây là cấu hình mạng được viết bởi 'subiquity'
mạng:
  ethernet:
    enp2s0:
      dhcp4: đúng
  phiên bản: 2

Sudo lshw -C mạng

~ Sudo lshw -C mạng
  *-mạng ĐÃ TẮT
       Mô tả: Giao diện Ethernet
       sản phẩm: Bộ điều khiển Gigabit Ethernet Killer E220x
       Nhà cung cấp: Qualcomm Atheros
       id vật lý: 0
       thông tin xe buýt: pci@0000:02:00.0
       tên logic: enp2s0
       phiên bản: 13
       nối tiếp: d8:cb:8a:a4:0a:b3
       dung lượng: 1Gbit/s
       chiều rộng: 64 bit
       xung nhịp: 33MHz
       khả năng: pm pciexpress msi msix bus_master cap_list ethernet vật lý tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd tự động đàm phán
       cấu hình: tự động đàm phán = phát sóng = có trình điều khiển = độ trễ alx = 0 liên kết = không phát đa hướng = có cổng = cặp xoắn
       tài nguyên: irq:19 bộ nhớ:f7c00000-f7c3ffff ioport:e000(size=128)

Chỉnh sửa 22/12 Nghiên cứu (và một số nhận xét hữu ích từ @heynnema) đã khiến tôi tin rằng sơ đồ mạng hoàn toàn nên được cài đặt trên hệ thống của tôi để mạng hoạt động - nhưng thực tế không phải vậy. Cho rằng mạng hoạt động tốt trước khi khởi động lại, điều này có nghĩa là đã xảy ra sự cố?

Chỉnh sửa 23/12 Một số thông tin có thể hữu ích khác.

dpkg -l * kế hoạch mạng *
Mong muốn=Không xác định/Cài đặt/Xóa/Thanh lọc/Giữ
| Trạng thái=Không/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Trạng thái,Err: chữ hoa=xấu)
||/ Tên Phiên bản Kiến trúc Mô tả
++++-==============-============-============-===== ============================
un netplan.io <none> <none> (không có mô tả)

grep -i netplan /var/log/dpkg.log*
021-08-24 08:43:10 cài đặt libnetplan0:amd64 <none> 0.99-0ubuntu1
24-08-2021 08:43:10 trạng thái cài đặt một nửa libnetplan0:AMD64 0.99-0ubuntu1
24-08-2021 08:43:10 trạng thái đã giải nén libnetplan0:AMD64 0.99-0ubuntu1
24-08-2021 08:43:22 cài đặt netplan.io:AMD64 <none> 0.99-0ubuntu1
24-08-2021 08:43:22 trạng thái cài đặt một nửa netplan.io:AMD64 0.99-0ubuntu1
24-08-2021 08:43:22 trạng thái đã giải nén netplan.io:AMD64 0.99-0ubuntu1
24-08-2021 08:43:34 định cấu hình libnetplan0:AMD64 0.99-0ubuntu1 <none>
24-08-2021 08:43:34 trạng thái giải nén libnetplan0:AMD64 0.99-0ubuntu1
24-08-2021 08:43:34 trạng thái cấu hình một nửa libnetplan0:AMD64 0.99-0ubuntu1
24-08-2021 08:43:34 trạng thái đã cài đặt libnetplan0:AMD64 0.99-0ubuntu1
24-08-2021 08:43:57 định cấu hình netplan.io:AMD64 0.99-0ubuntu1 <none>
24-08-2021 08:43:57 trạng thái đã giải nén netplan.io:AMD64 0.99-0ubuntu1
24-08-2021 08:43:57 trạng thái cấu hình một nửa netplan.io:AMD64 0.99-0ubuntu1
24-08-2021 08:43:57 trạng thái đã cài đặt netplan.io:AMD64 0.99-0ubuntu1
24-08-2021 08:45:10 nâng cấp libnetplan0:AMD64 0.99-0ubuntu1 0.102-0ubuntu1~20.04.2
24-08-2021 08:45:10 trạng thái cấu hình một nửa libnetplan0:AMD64 0.99-0ubuntu1
24-08-2021 08:45:10 trạng thái đã giải nén libnetplan0:AMD64 0.99-0ubuntu1
24-08-2021 08:45:10 trạng thái cài đặt một nửa libnetplan0:AMD64 0.99-0ubuntu1
24-08-2021 08:45:10 trạng thái đã giải nén libnetplan0:AMD64 0.102-0ubuntu1~20.04.2
24-08-2021 08:45:11 nâng cấp netplan.io:AMD64 0.99-0ubuntu1 0.102-0ubuntu1~20.04.2
24-08-2021 08:45:11 trạng thái cấu hình một nửa netplan.io:AMD64 0.99-0ubuntu1
24-08-2021 08:45:11 trạng thái đã giải nén netplan.io:AMD64 0.99-0ubuntu1
24-08-2021 08:45:11 trạng thái cài đặt một nửa netplan.io:AMD64 0.99-0ubuntu1
24-08-2021 08:45:11 trạng thái đã giải nén netplan.io:AMD64 0.102-0ubuntu1~20.04.2
24-08-2021 08:45:12 cấu hình libnetplan0:AMD64 0.102-0ubuntu1~20.04.2 <none>
24-08-2021 08:45:12 trạng thái đã giải nén libnetplan0:AMD64 0.102-0ubuntu1~20.04.2
24-08-2021 08:45:12 trạng thái cấu hình một nửa libnetplan0:AMD64 0.102-0ubuntu1~20.04.2
24-08-2021 08:45:12 trạng thái đã cài đặt libnetplan0:AMD64 0.102-0ubuntu1~20.04.2
24-08-2021 08:45:17 cấu hình netplan.io:AMD64 0.102-0ubuntu1~20.04.2 <none>
24-08-2021 08:45:17 trạng thái đã giải nén netplan.io:AMD64 0.102-0ubuntu1~20.04.2
24-08-2021 08:45:17 trạng thái cấu hình một nửa netplan.io:AMD64 0.102-0ubuntu1~20.04.2
24-08-2021 08:45:17 trạng thái đã cài đặt netplan.io:AMD64 0.102-0ubuntu1~20.04.2
2021-12-11 07:27:39 nâng cấp libnetplan0:AMD64 0.102-0ubuntu1~20.04.2 0.103-0ubuntu5~20.04.5
11-12-2021 07:27:39 trạng thái cấu hình một nửa libnetplan0:AMD64 0.102-0ubuntu1~20.04.2
2021-12-11 07:27:39 trạng thái giải nén libnetplan0:AMD64 0.102-0ubuntu1~20.04.2
11-12-2021 07:27:39 trạng thái cài đặt một nửa libnetplan0:AMD64 0.102-0ubuntu1~20.04.2
11-12-2021 07:27:39 trạng thái đã giải nén libnetplan0:AMD64 0.103-0ubuntu5~20.04.5
2021-12-11 07:27:39 nâng cấp netplan.io:AMD64 0.102-0ubuntu1~20.04.2 0.103-0ubuntu5~20.04.5
2021-12-11 07:27:39 trạng thái cấu hình một nửa netplan.io:AMD64 0.102-0ubuntu1~20.04.2
2021-12-11 07:27:39 trạng thái đã giải nén netplan.io:AMD64 0.102-0ubuntu1~20.04.2
2021-12-11 07:27:39 trạng thái cài đặt một nửa netplan.io:AMD64 0.102-0ubuntu1~20.04.2
2021-12-11 07:27:39 trạng thái đã giải nén netplan.io:AMD64 0.103-0ubuntu5~20.04.5
2021-12-11 07:27:44 cấu hình libnetplan0:AMD64 0.103-0ubuntu5~20.04.5 <none>
2021-12-11 07:27:44 trạng thái giải nén libnetplan0:AMD64 0.103-0ubuntu5~20.04.5
2021-12-11 07:27:44 trạng thái cấu hình một nửa libnetplan0:AMD64 0.103-0ubuntu5~20.04.5
2021-12-11 07:27:44 trạng thái đã cài đặt libnetplan0:AMD64 0.103-0ubuntu5~20.04.5
2021-12-11 07:27:52 cấu hình netplan.io:AMD64 0.103-0ubuntu5~20.04.5 <none>
2021-12-11 07:27:52 trạng thái đã giải nén netplan.io:AMD64 0.103-0ubuntu5~20.04.5
2021-12-11 07:27:52 trạng thái cấu hình một nửa netplan.io:AMD64 0.103-0ubuntu5~20.04.5
2021-12-11 07:27:52 trạng thái đã cài đặt netplan.io:AMD64 0.103-0ubuntu5~20.04.5
19-12-2021 23:12:51 trạng thái đã cài đặt netplan.io:AMD64 0.103-0ubuntu5~20.04.5
19-12-2021 23:12:51 xóa netplan.io:AMD64 0.103-0ubuntu5~20.04.5 <none>
2021-12-19 23:12:51 trạng thái cấu hình một nửa netplan.io:AMD64 0.103-0ubuntu5~20.04.5
2021-12-19 23:12:51 trạng thái cài đặt một nửa netplan.io:AMD64 0.103-0ubuntu5~20.04.5
19-12-2021 23:12:51 tệp cấu hình trạng thái netplan.io:AMD64 0.103-0ubuntu5~20.04.5
2021-12-19 23:12:51 trạng thái chưa cài đặt netplan.io:AMD64 <none>
2021-12-19 23:16:52 trạng thái đã cài đặt libnetplan0:AMD64 0.103-0ubuntu5~20.04.5
19-12-2021 23:16:52 xóa libnetplan0:AMD64 0.103-0ubuntu5~20.04.5 <none>
19-12-2021 23:16:52 trạng thái cấu hình một nửa libnetplan0:AMD64 0.103-0ubuntu5~20.04.5
19-12-2021 23:16:52 trạng thái cài đặt một nửa libnetplan0:AMD64 0.103-0ubuntu5~20.04.5
19-12-2021 23:16:52 tệp cấu hình trạng thái libnetplan0:AMD64 0.103-0ubuntu5~20.04.5
2021-12-19 23:16:52 trạng thái chưa được cài đặt libnetplan0:AMD64 <none>

Chỉnh sửa 23/12 Phần 2 Tôi nhận thấy một thông báo lỗi màu đỏ khi khởi động - nó biến mất ngay lập tức nên tôi cần ghi lại quá trình khởi động trên điện thoại của mình ở chế độ quay chậm (có lẽ có một cách tốt hơn...)

Tin nhắn đã đọc [FAILED] Không thể khởi động Dịch vụ cho ứng dụng snap lxd.activate. Sau đó tôi đã chạy lệnh được đề xuất và nhận được kết quả này:

â snap.lxd.activate.service - Dịch vụ cho ứng dụng snap lxd.activate
     Đã tải: đã tải (/etc/systemd/system/snap.lxd.activate.service; đã bật; giá trị đặt sẵn của nhà cung cấp: đã bật)
     Hoạt động: không thành công (Kết quả: mã thoát) kể từ Thứ Sáu 2021-12-24 01:17:58 UTC; 3 phút 12 giây trước
    Quá trình: 678 ExecStart=/usr/bin/snap run lxd.activate (code=exited, status=203/EXEC)
   PID chính: 678 (mã=đã thoát, trạng thái=203/EXEC)

Ngày 24 tháng 12 01:17:58 ullr systemd[1]: Bắt đầu dịch vụ cho ứng dụng snap lxd.activate...
Ngày 24 tháng 12 01:17:58 ullr systemd[678]: snap.lxd.activate.service: Không thể thực thi lệnh: Không có tệp hoặc thư mục như vậy
Ngày 24 tháng 12 01:17:58 ullr systemd[678]: snap.lxd.activate.service: Thất bại ở bước sinh sản EXEC/usr/bin/snap: Không có tệp hoặc thư mục như vậy
Ngày 24 tháng 12 01:17:58 ullr systemd[1]: snap.lxd.activate.service: Quá trình chính đã thoát, mã=đã thoát, trạng thái=203/EXEC
Ngày 24 tháng 12 01:17:58 ullr systemd[1]: snap.lxd.activate.service: Không thành công với kết quả là 'mã thoát'.
Ngày 24 tháng 12 01:17:58 ullr systemd[1]: Không thể khởi động Dịch vụ cho ứng dụng snap lxd.activate.

Tôi thực sự không biết chắc liệu điều này có liên quan hay không - nhưng bên cạnh việc mạng không hoạt động, đó là điều khác thường duy nhất mà tôi nhận thấy.

Chỉnh sửa 28/12 Chúc mọi người nghỉ lễ vui vẻ, đặc biệt. những người giúp tôi với điều này. Tôi hiện đang ở xa máy tính gặp sự cố, nhưng các bước tiếp theo của tôi là cài đặt lại netplan.iolibnetplan0 từ một ổ đĩa flash, vì chúng dường như đã được gỡ cài đặt. Cập nhật những điều đó sẽ không khó, nhưng ngay bây giờ ưu tiên của tôi là hiểu thế nào điều này đã xảy ra ở nơi đầu tiên. Có lẽ nó có thể chạy

cập nhật sudo apt
nâng cấp sudo apt

đã phá vỡ một cái gì đó, nhưng điều đó không có hiệu lực cho đến khi máy tính được khởi động lại?

heynnema avatar
lá cờ ru
Đầu ra `lshw` của bạn cho biết `link=no`, vì vậy điều đó cho thấy có sự cố về cáp, sự cố kết nối vật lý hoặc một số sự cố mạng bên ngoài khác.
Rustle Branch avatar
lá cờ cn
@heynnema Tôi đã kiểm tra lại cáp và kết nối nhưng không có gì khác thường - tôi đã không chạm vào bất kỳ thứ nào trong số đó giữa việc tắt (khi nó đang hoạt động) và khởi động lại để tìm ra sự cố.
heynnema avatar
lá cờ ru
Điều gì xảy ra khi bạn thực hiện `sudo netplan generate` và `sudo netplan apply`, sau đó khởi động lại và kiểm tra lại mạng. Bạn có khởi động kép với Windows không? Nếu vậy, mạng có hoạt động ở đó không? Bạn có Ubuntu Live USB không? Báo cáo lại.
Rustle Branch avatar
lá cờ cn
@heynnema netplan chắc chắn chưa được cài đặt. Nếu điều đó được đảm bảo ở đó vì bất kỳ lý do gì, thì bằng cách nào đó, ổ SSD cũ kỹ tồi tệ của tôi đã xóa nó. Tôi có USB trực tiếp và tôi không khởi động kép với Windows
Rustle Branch avatar
lá cờ cn
@heynnema cảm ơn bạn đã dành thời gian để xem xét điều này với tôi! Tôi vừa thử một cổng và cáp ethernet khác trên bộ định tuyến của mình (mà tôi đã xác nhận là hoạt động với một máy khác) và nó không thay đổi gì cả. Tôi cho rằng nó có thể là một vấn đề với bộ điều khiển ethernet? Hay netplan không được tìm thấy là một vấn đề cơ bản hơn?
heynnema avatar
lá cờ ru
Không vấn đề gì. Gần đây bạn có thực hiện một số Cập nhật phần mềm trước khi lỗi này xảy ra không? Chỉnh sửa câu hỏi của bạn và cho tôi xem `dpkg -l *netplan*`. Và để giải trí, hãy khởi động Ubuntu Live USB của bạn và xem ethernet có hoạt động ở đó không. Báo cáo lại.
heynnema avatar
lá cờ ru
Bạn có quyền truy cập không dây vào mạng của mình thông qua bộ điều hợp không dây tích hợp hoặc bộ điều hợp không dây USB không? Hoặc bộ chuyển đổi USB-> ethernet?
heynnema avatar
lá cờ ru
Đồng thời cho tôi xem `grep -i netplan /var/log/dpkg.log*`.
Rustle Branch avatar
lá cờ cn
Hãy để chúng tôi [tiếp tục cuộc thảo luận này trong cuộc trò chuyện](https://chat.stackexchange.com/rooms/132578/discussion-between-rustle-branch-and-heynnema).
Daniel K avatar
lá cờ gd
Tôi có một vấn đề rất tương tự. Tôi nghĩ rằng tôi đã có netplan nhưng nó đã biến mất. Netplan và libnetplan0 được tự động nâng cấp vào tháng 11 và sự cố không xuất hiện cho đến khi khởi động lại vào tuần này.
Điểm:0
lá cờ gd

Tôi gặp sự cố này và cũng giống như bạn, kế hoạch mạng của tôi dường như đã biến mất mà không rõ lý do. Điều này có thể đã xảy ra do cài đặt tự động nâng cấp và không trở nên rõ ràng cho đến khi khởi động lại.

Bạn đang chạy systemd-networkd.service và điều này có thể được cấu hình thủ công bằng cách đặt các tệp trong /etc/systemd/network/. Ví dụ, tạo và chỉnh sửa một tệp có tên /etc/systemd/network/10-wired.network:

[Trận đấu]
Tên=enp* # làm cho cái này khớp với giao diện của bạn

[Mạng]
    
Cổng=192.168.1.254
Địa chỉ=192.168.1.55/24
DNS=192.168.1.2 # sử dụng cài đặt dành riêng cho mạng của bạn

[Tuyến đường]
Đích=192.168.1.254
Phạm vi=liên kết

Ví dụ này dành cho một địa chỉ tĩnh. Bạn có thể tìm các ví dụ về DHCP trong các trang man cho systemd (liên kết).

Bạn cần khởi động lại systemd.networkd với Sudo systemctl khởi động lại systemd-networkd. Điều này sẽ tồn tại khi khởi động lại và bạn không cần phải cài đặt lại netplan.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.