私はDebian 9(拡張バージョン)を使用しています:
$ cat /proc/version
Linux version 4.9.0-3-amd64 ([email protected]) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19)
Xenゲストを設定しようとしています。 Xenをインストールし、現在Dom-0で作業しています。
sudo xl list
Name ID Mem VCPUs State Time(s)
Domain-0 0 7881 4 r----- 213.2
$ sudo xl info
host : myserver
release : 4.9.0-3-amd64
version : #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19)
machine : x86_64
nr_cpus : 4
max_cpu_id : 3
nr_nodes : 1
cores_per_socket : 4
threads_per_core : 1
cpu_mhz : 3092
hw_caps : b7ebfbff:17bae3ff:28100800:00000001:00000001:00000000:00000000:00000100
virt_caps : hvm
total_memory : 8103
free_memory : 128
sharing_freed_memory : 0
sharing_used_memory : 0
outstanding_claims : 0
free_cpus : 0
xen_major : 4
xen_minor : 8
xen_extra : .5
xen_version : 4.8.5
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset :
xen_commandline : placeholder
cc_compiler : gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
cc_compile_by : ijackson
cc_compile_domain : chiark.greenend.org.uk
cc_compile_date : Fri Jan 11 18:02:57 UTC 2019
build_id : 9a71c39470d087c0c9fa0d33c04d985ea08aaa04
xend_config_format : 4
今、橋を建設しようとしています。私は以下の指示に従います。https://wiki.xenproject.org/wiki/Xen_Project_Beginners_Guide
私の設定ファイルは次のとおりです
$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto xenbr0
iface xenbr0 inet dhcp
bridge_ports eth0
走るとsudo service networking restart
1分もかかります。
もしそうなら、足の状態は非常に奇妙です。
$ sudo brctl show
bridge name bridge id STP enabled interfaces
xenbr0 8000.000000000000 no
ブリッジには実際のIDがなく、有効になっていません。
/etc/network/interfaces に対してさまざまな設定を試しましたが、すべて失敗しました。
Xenブリッジを設定できない理由のアイデアはありますか?
編集する:auto eth0
@ABのコメントと@user337916の答えに従って、この行を私の設定に追加しました。
次のコマンドに対する答えは非常に混乱しています。
sudo brctl addif xenbr0 eth0
interface eth0 does not exist!
sudo ifup -v eth0
ifup: interface eth0 already configured
どのようにこれは可能ではありません。存在しないできるすでに設定済み? 。
別の出力は次のとおりです。
sudo ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 14:da:e9:dd:ad:93 brd ff:ff:ff:ff:ff:ff
4: xenbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 3a:d9:57:ac:9a:7c brd ff:ff:ff:ff:ff:ff
ベストアンサー1
ブリッジにインターフェイスを追加していないようです。つまり
sudo brctl addif xenbr0 eth0
試してみてください