[one-users] Error monitoring VM, Error executing sudo /usr/sbin/xentop -bi2
Carlos Martín Sánchez
cmartin at opennebula.org
Tue Jun 21 04:54:02 PDT 2011
Hi,
Maybe the problem is that OpenNebula copies updated files when the
monitorization takes place.
Could you please check that /var/tmp/one/vmm/xen/poll in your remote host
has the updated code?
Anyway, we are going to test this issue in our local infrastructure,
hopefully we'll come up with a fix soon.
Regards.
--
Carlos Martín, MSc
Project Major Contributor
OpenNebula - The Open Source Toolkit for Cloud Computing
www.OpenNebula.org <http://www.opennebula.org/> | cmartin at opennebula.org
2011/6/20 María Pérez <maria at caton.es>
> **
>
> Hi Carlos,
>
> Before anything else, sorry for the delay in my answer.I have been very
> busy this past month and I haven't been able to test the patch that you
> prepared to solve the monitoring problem.
>
> Finally last week I tested the patch but the monitoring problems continue
> although the machines no longer happen to unknown state. I have executed
> from line of commands but the messages are the same that they appear
> registered in logs.
>
> [oneadmin at dn07 ~]$ /var/tmp/one/vmm/xen/poll one-28
>
> Error executing sudo /usr/sbin/xentop -bi2
> /var/tmp/one/vmm/xen/poll:186:in `get_vm_info': undefined method `[]' for
> nil:NilClass (NoMethodError)
> from /var/tmp/one/vmm/xen/poll:314:in `print_one_vm_info'
> from /var/tmp/one/vmm/xen/poll:348
>
>
> Can you think of any other thing that I could test?
>
> Thank you very much in advance.
> BR,
>
> María
>
>
>
> El 20/05/11 15:52, Carlos Martín Sánchez escribió:
>
> Hi again,
>
> The script was discarding the first lines, because other versions include
> some information about the system before the list of domains.
> Please try the patch attached in this new ticket:
> http://dev.opennebula.org/issues/656
>
> Thank you,
> Carlos.
>
> --
> Carlos Martín, MSc
> Project Major Contributor
> OpenNebula - The Open Source Toolkit for Cloud Computing
> www.OpenNebula.org <http://www.opennebula.org/> | cmartin at opennebula.org
>
>
> 2011/5/20 María Pérez <maria at caton.es>
>
>>
>> Hi Carlos,
>>
>> The output of 'sudo /usr/sbin/xentop -bi2' is:
>>
>> [oneadmin at dn08 ~]$ sudo /usr/sbin/xentop -bi2
>> NAME STATE CPU(sec) CPU(%) MEM(k) MEM(%) MAXMEM(k) MAXMEM(%)
>> VCPUS NETS NETTX(k) NETRX(k) VBDS VBD_OO VBD_RD VBD_WR SSID
>> Domain-0 -----r 51 0.0 15532060 92.6 no limit
>> n/a 8 5 0 0 0 0 0 0 0
>> one-44 --b--- 1 0.0 1048396 6.2 1048576
>> 6.3 1 1 1 15680 2 0 68 253 0
>> NAME STATE CPU(sec) CPU(%) MEM(k) MEM(%) MAXMEM(k) MAXMEM(%)
>> VCPUS NETS NETTX(k) NETRX(k) VBDS VBD_OO VBD_RD VBD_WR SSID
>> Domain-0 -----r 51 0.5 15532276 92.6 no limit
>> n/a 8 5 0 0 0 0 0 0 0
>> one-44 --b--- 1 0.1 1048404 6.2 1048576
>> 6.3 1 1 1 15705 2 0 68 253 0
>>
>>
>> This error causes that the VM is not monitored correctly, also the
>> machines happen to unknown state. Do you think that this error will have
>> something to do with the unknown state of the VM?
>>
>>
>> Thank you very much.
>> Regards,
>> María
>>
>> El 20/05/11 14:34, Carlos Martín Sánchez escribió:
>>
>> Hi María,
>>
>> It looks like the script is not getting the expected output format and
>> fails to parse it.
>> Could you please copy the output of 'sudo /usr/sbin/xentop -bi2', logged
>> as oneadmin in the Host?
>>
>> Regards,
>> Carlos.
>> --
>> Carlos Martín, MSc
>> Project Major Contributor
>> OpenNebula - The Open Source Toolkit for Cloud Computing
>> www.OpenNebula.org <http://www.opennebula.org/> | cmartin at opennebula.org
>>
>>
>> On Wed, May 18, 2011 at 3:07 PM, María Pérez <maria at caton.es> wrote:
>>
>>> Hi again,
>>>
>>> I have another problem with the monitoring of the machines and the
>>> execution of /var/tmp/one/vmm/xen/poll.
>>>
>>> The log file contains the following lines with the error:
>>>
>>>
>>> Command execution fail: 'if [ -x "/var/tmp/one/vmm/xen/poll" ]; then
>>> /var/tmp/one/vmm/xen/poll one-28; else exit 42;
>>> fi'
>>> Wed May 18 14:48:56 2011 [VMM][I]: STDERR follows.
>>> Wed May 18 14:48:56 2011 [VMM][I]: Error executing sudo /usr/sbin/xentop
>>> -bi2
>>> Wed May 18 14:48:56 2011 [VMM][I]: /var/tmp/one/vmm/xen/poll:186:in `[]':
>>> can't convert String into Integer (TypeError)
>>> Wed May 18 14:48:56 2011 [VMM][I]: from /var/tmp/one/vmm/xen/poll:186:in
>>> `get_vm_info'
>>> Wed May 18 14:48:56 2011 [VMM][I]: from /var/tmp/one/vmm/xen/poll:310:in
>>> `print_one_vm_info'
>>> Wed May 18 14:48:56 2011 [VMM][I]: from /var/tmp/one/vmm/xen/poll:344
>>> Wed May 18 14:48:56 2011 [VMM][I]: ExitCode: 1
>>> Wed May 18 14:48:56 2011 [VMM][E]: Error monitoring VM, Error executing
>>> sudo /usr/sbin/xentop -bi2
>>>
>>>
>>> I have tried to execute the commando from the own node to discard
>>> problems of ssh, but the error message is the same.
>>>
>>> I have found the following information
>>>
>>> http://dev.opennebula.org/issues/567
>>>
>>> but this patches no solved this problem. I have installed opennebula 2,2
>>> and the nodes are xen 3.4.3
>>>
>>> Any idea? Thank you very much by your attention.
>>>
>>> Regards,
>>>
>>> María
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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/20110621/a8a4d54b/attachment-0003.htm>
More information about the Users
mailing list