Hi,<div><br></div><div>I'm using ebtables to isolate virtual network in OpenNebula.</div><div>I have a problem when OpenNebula execute ebtables-kvm script.</div><div>In fact, the log file mention no error "Wed Apr 6 18:22:02 2011 [HKM][D]: Message received: EXECUTE SUCCESS 146 ebtables-start".</div>
<div>But there are no rule added to the list rules of ebtables in the physical host where the VM is allocated.</div><div><div><br></div><div>###############################################</div><div>sudo ebtables -L</div>
<div><br></div><div>Bridge table: filter</div><div><br></div><div>Bridge chain: INPUT, entries: 0, policy: ACCEPT</div><div><br></div><div>Bridge chain: FORWARD, entries: 0, policy: ACCEPT</div><div><br></div><div>Bridge chain: OUTPUT, entries: 0, policy: ACCEPT</div>
</div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">###############################################</div><div><br></div><div>And when I execute manually the script on the worker node, the rules are added.</div>
<div>In the oned.conf we put this configuration</div><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">###############################################</div><div><div>VM_HOOK = [</div><div>
name = "ebtables-start",</div><div> on = "running",</div><div> command = "ebtables-kvm", # or ebtables-xen </div><div> arguments = "one-$VMID",</div><div>
remote = "yes" ]</div><div><br></div><div>VM_HOOK = [</div><div> name = "ebtables-flush",</div><div> on = "done",</div><div> command = "ebtables-flush",</div>
<div> arguments = "",</div><div> remote = "yes" ]</div></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">###############################################</div><div><br>
</div><div>can you help me to fix this problem</div><div><br></div><div>Best Regards</div><div>Marwen</div>