设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Ubuntu Linux 专题讨论
›
[原创]ubuntu下xen主机与虚拟机联机的解决过程 ...
返回列表
查看:
2821
|
回复:
0
[原创]ubuntu下xen主机与虚拟机联机的解决过程
[复制链接]
peterlee76
peterlee76
当前离线
积分
2
IP卡
狗仔卡
发表于 2007-9-16 22:28:21
|
显示全部楼层
|
阅读模式
终于把主机与虚拟机联机的问题解决了。贴出来给大家参考一下。
一开始我和网上介绍的一样安装ubuntu。
#sudo uanme -a
Linux hmubun 2.6.19-4-generic-amd64 #2 SMP Thu Apr 5 05:57:13 UTC 2007 x86_64 GNU/Linux
然后apt-get安装xen。
#sudu apt-get install xen
该安装自动配好了kernel和 grub,装好后直接重启,OK屏幕显示是用xen进行引导的
进入系统后,迫不及待的按照网上的unbuntu网站上的介绍,先配了太虚拟机出来,通过网络装了个ubuntu6.10。速度还是比较快的,10分钟没到就好了。
https://help.ubuntu.com/community/XenVirtualMachine
进入虚拟系统,问题出现了。我主机与虚拟机是配在同一个网段,但是它们互相之间ping不通。
又装了一个虚拟机,虚拟机之间的ping没问题。说明是主机的配置问题。
#sudo ifconfig
eth0 链路封装:以太网 硬件地址 00:50:8D:9D:0D:8B
inet 地址:192.168.1.254 广播:192.168.1.255 掩码:255.255.255.0
inet6 地址: fe80::250:8dff:fe9d:d8b/64 Scope
ink
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:140946 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:156238 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:103512096 (98.7 MiB) 发送字节:133778294 (127.5 MiB)
lo 链路封装:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:2 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:2 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:100 (100.0 b) 发送字节:100 (100.0 b)
vif1.0 链路封装:以太网 硬件地址 FE:FF:FF:FF:FF:FF
inet6 地址: fe80::fcff:ffff:feff:ffff/64 Scope
ink
UP BROADCAST RUNNING NOARP MTU:1500 跃点数:1
接收数据包:6 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:119 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:392 (392.0 b) 发送字节:6051 (5.9 KiB)
vif1.1 链路封装:以太网 硬件地址 FE:FF:FF:FF:FF:FF
inet6 地址: fe80::fcff:ffff:feff:ffff/64 Scope
ink
UP BROADCAST RUNNING NOARP MTU:1500 跃点数:1
接收数据包:2 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:114 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:56 (56.0 b) 发送字节:5617 (5.4 KiB)
xenbr0 链路封装:以太网 硬件地址 FE:FF:FF:FF:FF:FF
inet6 地址: fe80::200:ff:fe00:0/64 Scope
ink
UP BROADCAST RUNNING NOARP MTU:1500 跃点数:1
接收数据包:126 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:6704 (6.5 KiB) 发送字节:0 (0.0 b)
#sudo xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 3888 2 r----- 447.1
master 1 128 1 -b---- 0.6
看上去没问题
又查到一个查看网桥的命令,就是不知道显示的结果对不对。
#sudo brctl show
bridge name bridge id STP enabled interfaces
xenbr0 8000.feffffffffff no vif1.1
vif1.0
终于找到一篇讲原理的文章
http://wiki.xensource.com/xenwiki/XenNetworking
在删掉iptables后还是不能解决问题后,终于确定是网桥的问题。
原来,在ifconfig中尽管能够看到xenbr0的网桥,但实际上并没有起作用。ok,明白原因了,动手。
#cat /etc/network/interface
auto eth0
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.0
gateway 192.168.1.1
#sudo vi /etc/network/interface
auto eth0
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.0
gateway 192.168.1.1
auto xenbr0
iface xenbr0 inet manual
在手工ifup xenbr0后,好像还是没有什么效果。ok重启一次看看。
重启后,ping了一下,ok问题解决了。下面是重启后的检测:(我就是吃亏在网上尽管有一些注意点,但就是没有故障前后的对照,所以都不知怎么查,log里也不会报)
#ifconfig
eth0 链路封装:以太网 硬件地址 00:50:8D:9D:0D:8B
inet 地址:192.168.1.254 广播:192.168.1.255 掩码:255.255.255.0
inet6 地址: fe80::250:8dff:fe9d:d8b/64 Scope
ink
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:176987 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:192816 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:131139105 (125.0 MiB) 发送字节:165292007 (157.6 MiB)
lo 链路封装:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:2 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:2 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:100 (100.0 b) 发送字节:100 (100.0 b)
peth0 链路封装:以太网 硬件地址 FE:FF:FF:FF:FF:FF
inet6 地址: fe80::fcff:ffff:feff:ffff/64 Scope
ink
UP BROADCAST RUNNING NOARP MTU:1500 跃点数:1
接收数据包:176984 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:192829 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:131139901 (125.0 MiB) 发送字节:165294526 (157.6 MiB)
中断:22 基本地址:0x6000
vif0.0 链路封装:以太网 硬件地址 FE:FF:FF:FF:FF:FF
inet6 地址: fe80::fcff:ffff:feff:ffff/64 Scope
ink
UP BROADCAST RUNNING NOARP MTU:1500 跃点数:1
接收数据包:192816 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:176987 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:165292007 (157.6 MiB) 发送字节:131139105 (125.0 MiB)
vif1.0 链路封装:以太网 硬件地址 FE:FF:FF:FF:FF:FF
inet6 地址: fe80::fcff:ffff:feff:ffff/64 Scope
ink
UP BROADCAST RUNNING NOARP MTU:1500 跃点数:1
接收数据包:6 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:133 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:392 (392.0 b) 发送字节:6667 (6.5 KiB)
vif1.1 链路封装:以太网 硬件地址 FE:FF:FF:FF:FF:FF
inet6 地址: fe80::fcff:ffff:feff:ffff/64 Scope
ink
UP BROADCAST RUNNING NOARP MTU:1500 跃点数:1
接收数据包:2 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:128 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:56 (56.0 b) 发送字节:6233 (6.0 KiB)
xenbr0 链路封装:以太网 硬件地址 FE:FF:FF:FF:FF:FF
inet6 地址: fe80::200:ff:fe00:0/64 Scope
ink
UP BROADCAST RUNNING NOARP MTU:1500 跃点数:1
接收数据包:140 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:7124 (6.9 KiB) 发送字节:0 (0.0 b)
#sudo xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 3888 2 r----- 447.1
master 1 128 1 -b---- 0.6
#sudo brctl show
bridge name bridge id STP enabled interfaces
xenbr0 8000.feffffffffff no vif0.0
peth0
vif1.1
vif1.0
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表