[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] RE: new /etc/xen/network script


  • To: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxx>
  • From: "Zhai, Edwin" <edwin.zhai@xxxxxxxxx>
  • Date: Tue, 16 Aug 2005 23:56:39 +0800
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 16 Aug 2005 15:54:59 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcWieEWe60UyKVLaQo6C3n6ZjzNwMwAAHJMgAACNPiA=
  • Thread-topic: new /etc/xen/network script

***Before***
[root@vt-edwin ~]# ifconfig                                                     
eth0      Link encap:Ethernet  HWaddr 00:0C:F1:FE:4C:5B                         
          inet addr:172.16.219.31  Bcast:172.16.219.255  Mask:255.255.255.0     
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1                    
          RX packets:127 errors:0 dropped:0 overruns:0 frame:0                  
          TX packets:65 errors:0 dropped:0 overruns:0 carrier:0                 
          collisions:0 txqueuelen:1000                                          
          RX bytes:18387 (17.9 KiB)  TX bytes:6072 (5.9 KiB)                    
                                                                                
lo        Link encap:Local Loopback                                             
          inet addr:127.0.0.1  Mask:255.0.0.0                                   
          UP LOOPBACK RUNNING  MTU:16436  Metric:1                              
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0                   
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0                 
          collisions:0 txqueuelen:0                                             
          RX bytes:1168 (1.1 KiB)  TX bytes:1168 (1.1 KiB) 

***After ifdown eth0 ***
[root@vt-edwin ~]# ifconfig                                                     
lo        Link encap:Local Loopback                                             
          inet addr:127.0.0.1  Mask:255.0.0.0                                   
          UP LOOPBACK RUNNING  MTU:16436  Metric:1                              
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0                   
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0                 
          collisions:0 txqueuelen:0                                             
          RX bytes:1168 (1.1 KiB)  TX bytes:1168 (1.1 KiB)                      

but 
[root@vt-edwin ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0C:F1:FE:4C:5B  
          inet addr:172.16.219.31  Bcast:172.16.219.255  Mask:255.255.255.0
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:182 errors:0 dropped:0 overruns:0 frame:0
          TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:25284 (24.6 KiB)  TX bytes:6196 (6.0 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1168 (1.1 KiB)  TX bytes:1168 (1.1 KiB)

veth0     Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vif0.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Ian Pratt <mailto:m+Ian.Pratt@xxxxxxxxxxxx> scribbled on 2005年8月16日 23:41:

>> ian,
>> as the discussion in this thread, service os netwok will
>> break after xend start.
>> this simple patch can work on my mahine.
>> but strange error still occur in xend.log and xend start
>> takes more time with ifdown/ifup.
> 
> I guess the patch can't do any harm, but why doesn't ifdown remove the
> routes?
> 
> Before starting xend, please can you post the output of the following
> sequence:
> 
>   ifconfig
>   ifdown eth0
>   ifconfig
> 
> Thanks,
> Ian
> 
> 
>> @@ -192,6 +192,7 @@
>>         ifconfig p${netdev} -arp down
>>         ifconfig p${netdev} hw ether fe:ff:ff:ff:ff:ff
>>         ifconfig ${netdev} hw ether ${mac}
>> +       del_addrs p${netdev}
>>         add_to_bridge ${bridge} vif0.0
>>         add_to_bridge ${bridge} p${netdev}
>>         ip link set vif0.0 up
>> 
>> 
>> --------------xend.log------------------------
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + set -e
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + OP=start
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + shift
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + for arg in '"$@"'
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + export bridge=xen-br0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + bridge=xen-br0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + for arg in '"$@"'
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + export antispoof=no
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + antispoof=no
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + bridge=xen-br0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + netdev=eth0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + antispoof=no
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + echo '*network start bridge=xen-br0
>> netdev=eth0 antispoof=no'
>> [2005-08-16 23:14:19 xend] INFO (__init__:988)
>> [network-bridge] network start bridge=xen-br0 netdev=eth0
>> antispoof=no [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + case ${OP} in
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + op_start
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988) [network-bridge] +
>> '[' xen-br0 == null ']' [2005-08-16 23:14:19 xend] ERROR
>> (__init__:988) [network-bridge] + create_bridge xen-br0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + local bridge=xen-br0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + brctl show
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + grep -q xen-br0
>> [2005-08-16 23:14:19 xend] INFO (__init__:988) EVENT> xend.start 0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + brctl addbr xen-br0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + brctl stp xen-br0 off
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + brctl setfd xen-br0 0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + ifconfig xen-br0 up
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + ifconfig
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + grep -q veth0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + ifconfig veth0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + grep -q veth0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] ++ ifconfig eth0
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] ++ grep HWadd
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] ++ sed -e 's/.*\(..:..:..:..:..:..\).*/\1/'
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + mac=00:0C:F1:FE:4C:5B
>> [2005-08-16 23:14:19 xend] ERROR (__init__:988)
>> [network-bridge] + ifdown eth0
>> [2005-08-16 23:14:20 xend] ERROR (__init__:988)
>> [network-bridge] + ip link set eth0 name peth0
>> [2005-08-16 23:14:20 xend] ERROR (__init__:988)
>> [network-bridge] + ip link set veth0 name eth0
>> [2005-08-16 23:14:20 xend] ERROR (__init__:988)
>> [network-bridge] + ifconfig peth0 -arp down
>> [2005-08-16 23:14:20 xend] ERROR (__init__:988)
>> [network-bridge] + ifconfig peth0 hw ether fe:ff:ff:ff:ff:ff
>> [2005-08-16 23:14:20 xend] ERROR (__init__:988)
>> [network-bridge] + ifconfig eth0 hw ether 00:0C:F1:FE:4C:5B
>> [2005-08-16 23:14:20 xend] ERROR (__init__:988)
>> [network-bridge] + del_addrs peth0
>> [2005-08-16 23:14:20 xend] ERROR (__init__:988)
>> [network-bridge] + local src=peth0
>> [2005-08-16 23:14:20 xend] ERROR (__init__:988)
>> [network-bridge] + ip addr show dev peth0
>> [2005-08-16 23:14:20 xend] ERROR (__init__:988)
>> [network-bridge] + egrep '^ *inet '
>> 
>> Best Rgds
>> Edwin

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.