Thanks a lot for your answer. Here my answer
1) is present on the newly added node The script is present in the new node oneadmin@km1:/var/tmp/one/im/kvm.d$ ls -l /var/tmp/one/im/run_probes -rwxr-xr-x 1 oneadmin oneadmin 1863 Dec 22 13:16 /var/tmp/one/im/run_probes oneadmin@kvm1:/var/tmp/one/im/kvm.d$ 2) is accessible by oneadmin user the oneadmin user is the owner 3) is executable by oneadmin user It can execute the script This is the output oneadmin@kvm1:/var/tmp/one/im/kvm.d$ /var/tmp/one/im/run_probes kvm /var/lib/one//datastores 4124 20 49 kvm1 ./collectd-client.rb:122:in `<main>': undefined method `split' for nil:NilClass (NoMethodError) ERROR MESSAGE --8<------ Error executing collectd-client.rb ERROR MESSAGE ------>8-- 2014-12-22 17:48 GMT-05:00 Hamada, Ondrej <ondrej.ham...@acision.com>: > Hi Manuel, > > > > According to the log, can you please verify that the script > "/var/tmp/one/im/run_probes": > > > > 1) is present on the newly added node > > 2) is accessible by oneadmin user > > 3) is executable by oneadmin user > > > > Cheers, > > > > Ondra > > > > *From:* Users [mailto:users-boun...@lists.opennebula.org] *On Behalf Of > *Manuel > Lanazca > *Sent:* Monday, December 22, 2014 7:44 PM > *To:* users@lists.opennebula.org > *Subject:* [one-users] Opennebula node (ubuntu 14.04) saying Error > executing collectd-client.rb when creating a host. > > > > Hello OpenNebula Team, > > > > I am having an issue adding a new host to OpenNebula. I hope someone can > help me. > > > > > > OpenNebula releaase: 4.10.1-1 > > Hypervisor: Ubuntu 14.04 / 3.13.0-43-generic > > libvirt-bin 1.2.2-0ubuntu13.1.7 > > > > > > LOG: > > > > Dec 22 13:16:16 neb1 oned[18378]: [Z0][InM][I]: Command execution fail: > 'if [ -x "/var/tmp/one/im/run_probes" ]; then /var/tmp/one/im/run_probes > kvm /var/lib/one//datastores 4124 20 50 kvm1; > else exit 42; fi' > > Dec 22 13:16:16 neb1 oned[18378]: [Z0][InM][I]: cat: > /tmp/one-collectd-client.pid: No such file or directory > > Dec 22 13:16:16 neb1 oned[18378]: [Z0][InM][I]: > /var/tmp/one/im/run_probes: line 34: 37231 Aborted (core > dumped) ./$i $ARGUMENTS > > Dec 22 13:16:16 neb1 oned[18378]: [Z0][InM][E]: Error executing > collectd-client.rb > > Dec 22 13:16:16 neb1 oned[18378]: [Z0][InM][I]: ExitCode: 134 > > Dec 22 13:16:27 neb1 oned[18378]: [Z0][InM][I]: Command execution fail: > 'if [ -x "/var/tmp/one/im/run_probes" ]; then /var/tmp/one/im/run_probes > kvm /var/lib/one//datastores 4124 20 50 kvm1; > else exit 42; fi' > > Dec 22 13:16:27 neb1 oned[18378]: [Z0][InM][I]: cat: > /tmp/one-collectd-client.pid: No such file or directory > > Dec 22 13:16:27 neb1 oned[18378]: [Z0][InM][I]: > /var/tmp/one/im/run_probes: line 34: 37433 Aborted (core > dumped) ./$i $ARGUMENTS > > Dec 22 13:16:27 neb1 oned[18378]: [Z0][InM][E]: Error executing > collectd-client.rb > > Dec 22 13:16:27 neb1 oned[18378]: [Z0][InM][I]: ExitCode: 134 > > Dec 22 13:16:30 neb1 oned[18378]: [Z0][InM][I]: Command execution fail: > 'if [ -x "/var/tmp/one/im/run_probes" ]; then /var/tmp/one/im/run_probes > kvm /var/lib/one//datastores 4124 20 50 kvm1; > else exit 42; fi' > > Dec 22 13:16:30 neb1 oned[18378]: [Z0][InM][I]: cat: > /tmp/one-collectd-client.pid: No such file or directory > > Dec 22 13:16:30 neb1 oned[18378]: [Z0][InM][I]: > /var/tmp/one/im/run_probes: line 34: 37573 Aborted (core > dumped) ./$i $ARGUMENTS > > Dec 22 13:16:30 neb1 oned[18378]: [Z0][InM][E]: Error executing > collectd-client.rb > > Dec 22 13:16:30 neb1 oned[18378]: [Z0][InM][I]: ExitCode: 134 > > > > > > > > I have tried to perform some debug > > > > ++ ./collectd-client.rb kvm /var/lib/one//datastores 4124 20 49 kvm1 > > ./collectd-client.rb:122:in `<main>': undefined method `split' for > nil:NilClass (NoMethodError) > ++ EXIT_CODE=1 > ++ '[' x1 '!=' x0 ']' > ++ error_message 'Error executing collectd-client.rb' > ++ echo 'ERROR MESSAGE --8<------' > ERROR MESSAGE --8<------ > ++ echo 'Error executing collectd-client.rb' > Error executing collectd-client.rb > ++ echo 'ERROR MESSAGE ------>8--' > ERROR MESSAGE ------>8-- > ++ exit 1 > + data= > + EXIT_CODE=1 > + echo '' > > + exit 1 > > > ------------------------------ > > This e-mail and any attachment is for authorised use by the intended > recipient(s) only. It may contain proprietary material, confidential > information and/or be subject to legal privilege. It should not be copied, > disclosed to, retained or used by, any other party. If you are not an > intended recipient then please promptly delete this e-mail and any > attachment and all copies and inform the sender. Thank you for > understanding. >
_______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org