Thank you for your help.
/etc/xen/scripts/network-bridge hasn't been changed since the xen source package is extracted.Someone else install xen successfully without changing that script ,according to my observation.Is there something wrong with my network device?Or my network driver doesn't support my network device well?(When the error happen after "launching service xend start", my network connection is also broken.)
At 2011-11-01 11:07:13,"Fajar A. Nugraha" <
list@xxxxxxxxx> wrote:
>2011/11/1 hxkhust <
hxkhust@xxxxxxx>:
>> [root@localhost ~]# brctl show
>> bridge name bridge id STP enabled interfaces
>> [root@localhost ~]# service xencommons start
>> Starting xenstored...
>> Setting domain 0 name...
>> Starting xenconsoled...
>> [root@localhost ~]# service xend start
>> RTNETLINK answers: Device or resource busy
>
>Something's wrong there.
>
>> [root@localhost ~]# service xendomains start
>> [root@localhost ~]# brctl show
>> bridge name bridge id STP enabled interfaces
>> tmpbridge 8000.000000000000 no
>
>You can try to look at network-bridge script and figure out what's
>wrong, but IMHO it's better to just create bridges using OS config
>files in RHEL6. An example for KVM (which should also work on xen):
>http://www.techotopia.com/index.php/Creating_an_RHEL_6_KVM_Networked_Bridge_Interface
>. In that example the bridge name is bridge0, but you can change it to
>whatever you want (including xenbr0).
>
>--
>Fajar