[one-users] Problem with ebtables OpenNebula
Leong Marco
leong.chou.kin at usj.edu.mo
Tue Apr 12 12:10:25 PDT 2011
Tino,
I have installed rubygems. However, it is able to run in root, not oneadmin.
Leong Marco
leong.chou.kin at usj.edu.mo
On Apr 12, 2011, at 5:22 PM, Tino Vazquez wrote:
> Hi,
>
> You need to install the rubygems dependency, the process varies
> depending on the linux distro used.
>
> Regards,
>
> -Tino
>
> --
> Constantino Vázquez Blanco, MSc
> OpenNebula Major Contributor
> www.OpenNebula.org | @tinova79
>
>
>
> On Tue, Apr 12, 2011 at 2:17 AM, Leong Marco <leong.chou.kin at usj.edu.mo> wrote:
>> [oneadmin at geek ~]$ ruby -dw /usr/lib/one/mads/one_auth_mad.rb
>> Exception `LoadError' at /usr/lib/one/mads/one_auth_mad.rb:33 - no such file
>> to load -- rubygems
>> /usr/lib/one/mads/one_auth_mad.rb:33:in `require': no such file to load --
>> rubygems (LoadError)
>> from /usr/lib/one/mads/one_auth_mad.rb:33
>> here is the output.
>> Leong Marco
>> leong.chou.kin at usj.edu.mo
>>
>>
>> On Apr 11, 2011, at 11:06 PM, Tino Vazquez wrote:
>>
>> Ok, please try
>>
>> $ ruby -dw $ONE_LOCATION/lib/mads/one_auth_mad.rb
>>
>> and send the output
>>
>> Regards,
>>
>> -Tino
>>
>> --
>> Constantino Vázquez Blanco, MSc
>> OpenNebula Major Contributor
>> www.OpenNebula.org | @tinova79
>>
>>
>>
>> On Mon, Apr 11, 2011 at 4:59 PM, Leong Marco <leong.chou.kin at usj.edu.mo>
>> wrote:
>>
>> Hi,
>>
>> It return the shell.
>>
>> Best regards.
>>
>> Leong Marco
>>
>> leong.chou.kin at usj.edu.mo
>>
>>
>> On Apr 11, 2011, at 10:54 PM, Tino Vazquez wrote:
>>
>> Hi,
>>
>> What happens, does it return the shell, or does it wait for input?
>>
>> Regards,
>>
>> -Tino
>>
>> --
>>
>> Constantino Vázquez Blanco, MSc
>>
>> OpenNebula Major Contributor
>>
>> www.OpenNebula.org | @tinova79
>>
>>
>>
>> On Mon, Apr 11, 2011 at 4:49 PM, Leong Marco <leong.chou.kin at usj.edu.mo>
>>
>> wrote:
>>
>> Hi Tino,
>>
>> Thank you for your reply.
>>
>> This command doesn't produce any output.
>>
>> Leong Marco
>>
>> leong.chou.kin at usj.edu.mo
>>
>>
>> On Apr 11, 2011, at 10:20 PM, Tino Vazquez wrote:
>>
>> Dear Leong,
>>
>> Please try the following as oneadmin, and send the output:
>>
>> # $ONE_LOCATION/lib/mads/one_auth_mad
>>
>> Regards,
>>
>> .Tino
>>
>>
>> --
>>
>> Constantino Vázquez Blanco, MSc
>>
>> OpenNebula Major Contributor
>>
>> www.OpenNebula.org | @tinova79
>>
>>
>>
>> On Mon, Apr 11, 2011 at 3:49 PM, Leong Marco <leong.chou.kin at usj.edu.mo>
>>
>> wrote:
>>
>> Dear Tino,
>>
>> Yes, I did have this error in the log.
>>
>> Mon Apr 11 15:13:09 2011 [MAD][E]: MAD did not answer INIT command
>>
>> What is the problem happen here? Thank you for your help !
>>
>> Leong Marco
>>
>> leong.chou.kin at usj.edu.mo
>>
>>
>> On Apr 11, 2011, at 8:55 PM, Tino Vazquez wrote:
>>
>> Dear Leong, Marwen,
>>
>> If you are experiencing the following in the logs
>>
>> Fri Apr 8 11:59:05 2011 [MAD][E]: MAD did not answer INIT command
>>
>> it may be due to a missing dependency, we can walk you on finding out which
>>
>> one.
>>
>> Otherwise, please say so and we will look at other possible causes.
>>
>> Regards,
>>
>> -Tino
>>
>> --
>>
>> Constantino Vázquez Blanco | dsa-research.org/tinova
>>
>> Virtualization Technology Engineer / Researcher
>>
>> OpenNebula Toolkit | opennebula.org
>>
>>
>>
>> On Mon, Apr 11, 2011 at 9:13 AM, Leong Marco <leong.chou.kin at usj.edu.mo>
>>
>> wrote:
>>
>> Hi,
>>
>> I have the same problem as Marwen. With this log message.
>>
>> Mon Apr 11 14:50:26 2011 [TM][I]: tm_context.sh: Executed "rm -rf
>>
>> /var/lib/one/2603e38607a144aef3bef07283d77095".
>>
>> Mon Apr 11 14:50:26 2011 [LCM][I]: New VM state is BOOT
>>
>> Mon Apr 11 14:50:26 2011 [VMM][I]: Generating deployment file:
>>
>> /var/lib/one/165/deployment.1
>>
>> Mon Apr 11 14:50:28 2011 [LCM][I]: New VM state is RUNNING
>>
>> Mon Apr 11 14:50:28 2011 [HKM][I]: Hook ebtables-start successfully
>>
>> executed.
>>
>> However, if I do a list to ebtables, it is empty.
>>
>> [oneadmin at geek root]$ sudo ebtables --list
>>
>> Bridge table: filter
>>
>> Bridge chain: INPUT, entries: 0, policy: ACCEPT
>>
>> Bridge chain: FORWARD, entries: 0, policy: ACCEPT
>>
>> Bridge chain: OUTPUT, entries: 0, policy: ACCEPT
>>
>> When I run some ebtables command like this one, it works
>>
>> sudo ebtables -A FORWARD -p IPv4 -j ACCEPT
>>
>> this does add the rules to the table.
>>
>> What can I provide to help you to debug this problem?
>>
>> Leong Marco
>>
>> leong.chou.kin at usj.edu.mo
>>
>>
>> On Apr 7, 2011, at 9:46 PM, marwen marwen wrote:
>>
>> Hi Zaina
>>
>> Yes I added oneadmin in the sudoers file of the physical host where the VM
>>
>> is allocated.
>>
>> And when I create the VM I specify the host where the VM will be allocated.
>>
>> But the problem is not resolved.
>>
>> Do you think that we must add this command in sudoers file of all cluster
>>
>> nodes.
>>
>> oneadmin ALL=(ALL) NOPASSWD: /sbin/ebtables *
>>
>> Best regards
>>
>> Marwen
>>
>> From: Zaina AFOULKI <zaina.afoulki at ensi-bourges.fr>
>>
>> To: users at lists.opennebula.org
>>
>> Subject: Re: [one-users] Problem with ebtables OpenNebula
>>
>> Message-ID: <4D9CB10C.6080104 at ensi-bourges.fr>
>>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> Hi Marwen,
>>
>> Did you make sure that oneadmin is added in the /etc/sudoers file with
>>
>> oneadmin ALL=(ALL) NOPASSWD: /sbin/ebtables * ?
>>
>> http://opennebula.org/documentation:archives:rel2.0:nm
>>
>> --
>>
>> Zaina
>>
>>
>> On 04/06/2011 06:40 PM, marwen marwen wrote:
>>
>> Hi,
>>
>> I'm using ebtables to isolate virtual network in OpenNebula.
>>
>> I have a problem when OpenNebula execute ebtables-kvm script.
>>
>> In fact, the log file mention no error "Wed Apr 6 18:22:02 2011
>>
>> [HKM][D]:
>>
>> Message received: EXECUTE SUCCESS 146 ebtables-start".
>>
>> But there are no rule added to the list rules of ebtables in the
>>
>> physical
>>
>> host where the VM is allocated.
>>
>> ###############################################
>>
>> sudo ebtables -L
>>
>> Bridge table: filter
>>
>> Bridge chain: INPUT, entries: 0, policy: ACCEPT
>>
>> Bridge chain: FORWARD, entries: 0, policy: ACCEPT
>>
>> Bridge chain: OUTPUT, entries: 0, policy: ACCEPT
>>
>> ###############################################
>>
>> And when I execute manually the script on the worker node, the rules are
>>
>> added.
>>
>> In the oned.conf we put this configuration
>>
>> ###############################################
>>
>> VM_HOOK = [
>>
>> name = "ebtables-start",
>>
>> on = "running",
>>
>> command = "ebtables-kvm", # or ebtables-xen
>>
>> arguments = "one-$VMID",
>>
>> remote = "yes" ]
>>
>> VM_HOOK = [
>>
>> name = "ebtables-flush",
>>
>> on = "done",
>>
>> command = "ebtables-flush",
>>
>> arguments = "",
>>
>> remote = "yes" ]
>>
>> ###############################################
>>
>> can you help me to fix this problem
>>
>> Best Regards
>>
>> Marwen
>>
>>
>>
>>
>> _______________________________________________
>>
>> Users mailing list
>>
>> Users at lists.opennebula.org
>>
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>
>>
>>
>> _______________________________________________
>>
>> Users mailing list
>>
>> Users at lists.opennebula.org
>>
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>
>>
>> _______________________________________________
>>
>> Users mailing list
>>
>> Users at lists.opennebula.org
>>
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20110413/8bdfa4e9/attachment-0003.htm>
More information about the Users
mailing list