ฉันไม่สามารถรับบริดจ์เครือข่ายภายใต้ (ล่าสุด) arch-linux เป็นโฮสต์ในการทำงาน:
ฉันทราบว่าค่าเริ่มต้น lxc ถูกอ่านในเวลาสร้างคอนเทนเนอร์ (ฉันสร้างคอนเทนเนอร์ใหม่หลังจากเปลี่ยนการตั้งค่าเครือข่าย)
(ฐาน) [r0b3@toshi ~]$ sudo lxc-start -n container32 --logfile aaaaxxxxxs.txt --logpriority DEBUG
lxc-start: container32: lxccontainer.c: wait_on_daemonized_start: 868 ได้รับสถานะคอนเทนเนอร์ "ABORTING" แทน "RUNNING"
lxc-start: container32: tools/lxc_start.c: main: 308 ไม่สามารถเริ่มคอนเทนเนอร์ได้
lxc-start: container32: tools/lxc_start.c: main: 311 หากต้องการดูรายละเอียดเพิ่มเติม ให้เรียกใช้คอนเทนเนอร์ในโหมดเบื้องหน้า
lxc-start: container32: tools/lxc_start.c: main: 313 สามารถรับข้อมูลเพิ่มเติมได้โดยการตั้งค่าตัวเลือก --logfile และ --logpriority
เนื้อหาสุดท้ายของบันทึกคือ:
lxc-start container32 20210620114326.855 WARN cgfsng - cgroups/cgfsng.c:cgfsng_setup_limits_legacy:2749 - อาร์กิวเมนต์ไม่ถูกต้อง - ละเว้นการจำกัด cgroup ดั้งเดิมในระบบ cgroup2 บริสุทธิ์
lxc-start container32 20210620114326.856 INFO cgfsng - cgroups/cgfsng.c:cgfsng_setup_limits:2857 - ตั้งค่าขีดจำกัดสำหรับลำดับชั้น cgroup แบบรวมแล้ว
lxc-start container32 20210620114326.862 เครือข่ายข้อผิดพลาด - network.c:netdev_configure_server_veth:659 - ไม่รองรับการทำงาน - ไม่สามารถสร้างคู่ veth "vethotXiCD" และ "vethMRVTzD"
lxc-start container32 20210620114326.862 เครือข่ายผิดพลาด - network.c:lxc_create_network_priv:3418 - ไม่รองรับการทำงาน - ไม่สามารถสร้างอุปกรณ์เครือข่าย
lxc-start container32 20210620114326.862 เกิดข้อผิดพลาด - start.c:lxc_spawn:1844 - สร้างเครือข่ายไม่สำเร็จ
lxc-start container32 20210620114326.862 เครือข่าย DEBUG - network.c:lxc_delete_network:4180 - อุปกรณ์เครือข่ายที่ถูกลบ
lxc-start container32 20210620114326.862 ข้อผิดพลาด lxccontainer - lxccontainer.c:wait_on_daemonized_start:868 - ได้รับสถานะคอนเทนเนอร์ "ABORTING" แทน "RUNNING"
lxc-start container32 20210620114326.862 ข้อผิดพลาด lxc_start - tools/lxc_start.c:main:308 - คอนเทนเนอร์ไม่สามารถเริ่มต้นได้
lxc-start container32 20210620114326.862 ข้อผิดพลาด lxc_start - tools/lxc_start.c:main:311 - หากต้องการดูรายละเอียดเพิ่มเติม ให้เรียกใช้คอนเทนเนอร์ในโหมดพื้นหน้า
lxc-start container32 20210620114326.862 ข้อผิดพลาด lxc_start - tools/lxc_start.c:main:313 - สามารถรับข้อมูลเพิ่มเติมได้โดยการตั้งค่าตัวเลือก --logfile และ --logpriority
lxc-start container32 20210620114326.862 เกิดข้อผิดพลาดในการเริ่มต้น - start.c:__lxc_start:2073 - ไม่สามารถวางคอนเทนเนอร์ "container32"
lxc-start container32 20210620114326.862 WARN start - start.c:lxc_abort:1016 - ไม่มีกระบวนการดังกล่าว - ไม่สามารถส่ง SIGKILL ผ่าน pidfd 20 สำหรับกระบวนการ 128228
lxc-start container32 20210620114326.863 INFO conf - conf.c:run_script_argv:332 - เรียกใช้สคริปต์ "/usr/share/lxcfs/lxc.reboot.hook" สำหรับคอนเทนเนอร์ "container32", ส่วนกำหนดค่า "lxc"
การแก้ไขปัญหาจนถึงปัจจุบัน:
การกำหนดค่าคอนเทนเนอร์ แมว /etc/lxc/default.conf
ให้
แมว /etc/lxc/default.conf
#lxc.net.0.type = ไม่มี
#lxc.net.0.type = veth
##lxc.net.0.link = lxcbr0
#lxc.net.0.link = br1
##lxc.net.0.flags = ขึ้น
#lxc.net.0.hwaddr = 00:16:3e:xx:xx:xx
#lxc.net.0.name = eth0
lxc.net.0.type = veth
lxc.net.0.flags = ขึ้น
lxc.net.0.link = lxcbr0
lxc.net.0.name = eth0
lxc.net.0.hwaddr = 00:16:3e:f9:d3:03
lxc.net.0.mtu = 1500
สะพานดูเหมือนจะขึ้น สถานะ systemctl --lines=0 --no-เพจเจอร์ lxc.service lxc-net.service
ให้
â lxc.service - การเริ่มต้นคอนเทนเนอร์ LXC และรหัสบูตอัตโนมัติ
โหลดแล้ว: โหลดแล้ว (/usr/lib/systemd/system/lxc.service; ปิดใช้งาน; ค่าที่ตั้งไว้ล่วงหน้าของผู้ขาย: ปิดใช้งาน)
ใช้งานอยู่: ใช้งานอยู่ (ออก) ตั้งแต่ อา. 2021-06-20 13:42:03 CEST; 12 นาทีที่แล้ว
เอกสาร: man:lxc-autostart
ผู้ชาย:lxc
กระบวนการ: 128157 ExecStartPre=/usr/lib/lxc/lxc-apparmor-load (รหัส=ออก, สถานะ=0/สำเร็จ)
กระบวนการ: 128158 ExecStart=/usr/lib/lxc/lxc-containers start (code=exited, status=0/SUCCESS)
PID หลัก: 128158 (รหัส=ออก สถานะ=0/สำเร็จ)
ซีพียู: 24 มิลลิวินาที
â lxc-net.service - การตั้งค่าบริดจ์เครือข่าย LXC
โหลดแล้ว: โหลดแล้ว (/usr/lib/systemd/system/lxc-net.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: ปิดใช้งาน)
ใช้งานอยู่: ใช้งานอยู่ (ออก) ตั้งแต่ อา. 2021-06-20 13:42:00 CEST; 12 นาทีที่แล้ว
เอกสาร: man:lxc
กระบวนการ: 128126 ExecStart=/usr/lib/lxc/lxc-net start (code=exited, status=0/SUCCESS)
PID หลัก: 128126 (รหัส=ออก สถานะ=0/สำเร็จ)
งาน: 1 (จำกัด: 9421)
หน่วยความจำ: 1.1M
ซีพียู: 38ms
CGroup: /system.slice/lxc-net.service
ââ128150 dnsmasq --conf-file=/dev/null -u dnsmasq --strict-order --bind-interfaces --pid-file=/run/lxc/dnsmasq.pid --listen-address 10.0.3.1 --dhcp-ช่วง â¦
ไอพี
ให้
1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN กลุ่มเริ่มต้น qlen 1,000
ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 ขอบเขตโฮสต์ lo
valid_lft ตลอดไป reserved_lft ตลอดไป
inet6 :: โฮสต์ขอบเขต 1/128
valid_lft ตลอดไป reserved_lft ตลอดไป
2: enp4s0: <BROADCAST, MULTICAST> mtu 1500 qdisc noop สถานะ DOWN กลุ่มเริ่มต้น qlen 1000
ลิงค์/อีเธอร์ 7c:05:07:ff:2e:14 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP กลุ่มเริ่มต้น qlen 1000
ลิงค์/อีเธอร์ 24:fd:52:cf:c9:86 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.153/24 brd 192.168.0.255 ขอบเขต global dynamic noprefixroute wlp3s0
valid_lft 544603วินาทีที่ต้องการ_lft 469003วินาที
inet6 2a02:810a:8cc0:5310:26fd:52ff:fecf:c986/64 ขอบเขต mngtmpaddr ไดนามิกระดับโลก
valid_lft 86399วินาทีที่ต้องการ_lft 43199วินาที
ลิงค์ขอบเขต inet6 fe80::26fd:52ff:fecf:c986/64
valid_lft ตลอดไป reserved_lft ตลอดไป
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state เริ่มต้นกลุ่ม
ลิงค์/อีเธอร์ 02:42:09:84:64:c2 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 ขอบเขต global docker0
valid_lft ตลอดไป reserved_lft ตลอดไป
23: lxcbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state กลุ่มเริ่มต้น qlen 1000
ลิงค์/อีเธอร์ 00:16:3e:00:00:00 brd ff:ff:ff:ff:ff:ff
inet 10.0.3.1/24 brd 10.0.3.255 ขอบเขต global lxcbr0
valid_lft ตลอดไป reserved_lft ตลอดไป
Journalctl -u lxc-net.service
ให้
20 มิ.ย. 13:42:00 น. toshi systemd[1]: กำลังเริ่มการตั้งค่าบริดจ์เครือข่าย LXC...
20 มิ.ย. 13:42:00 น. toshi dnsmasq[128150]: gestartet เวอร์ชัน 2.85, ZwischenspeichergröÃe 150
20 มิ.ย. 13:42:00 น. toshi dnsmasq[128150]: Optionen bei Ãbersetzung: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset auth cryptohash DNSSEC >
20 มิ.ย. 13:42:00 toshi systemd[1]: เสร็จสิ้นการตั้งค่าบริดจ์เครือข่าย LXC
20 มิ.ย. 13:42:00 น. toshi dnsmasq-dhcp[128150]: DHCP, IP-Bereich 10.0.3.2 -- 10.0.3.254, Leasezeit 1 ชม.
20 มิ.ย. 13:42:00 น. toshi dnsmasq-dhcp[128150]: DHCP, Sockets exklusiv and die Schnittstelle lxcbr0 gebunden
20 มิ.ย. 13:42:00 น. toshi dnsmasq[128150]: lese /etc/resolv.conf
20 มิ.ย. 13:42:00 น. toshi dnsmasq[128150]: Benutze Namensserver 192.168.0.1#53
20 มิ.ย. 13:42:00 น. toshi dnsmasq[128150]: /etc/hosts gelesen - 3 ที่อยู่