[one-users] OpenNebula 2.2 Cluster Error
Clément Berthelot
mentcle at gmail.com
Wed Oct 19 07:55:14 PDT 2011
Hey guys,
Just sorted out my SSH problem (I forgot to add the password when I created oneadmin on the node machine). I can finally ssh the node from the frontend and it does not ask for a password. However, when I add a host on the frontend (onehost create 10.1.1.1 im_xen vmm_xen tm_ssh), its status is set to on for a few seconds and then it goes to ERROR. I checked the oned.log file and it shows this:
------------------------------------------------------
Wed Oct 19 16:18:18 2011 [ReM][D]: HostPoolInfo method invoked
Wed Oct 19 16:18:19 2011 [ReM][D]: VirtualMachinePoolInfo method invoked
Wed Oct 19 16:18:28 2011 [ReM][D]: HostPoolInfo method invoked
Wed Oct 19 16:18:40 2011 [ReM][D]: VirtualMachinePoolInfo method invoked
Wed Oct 19 16:18:48 2011 [ReM][D]: HostPoolInfo method invoked
Wed Oct 19 16:18:49 2011 [ReM][D]: VirtualMachinePoolInfo method invoked
Wed Oct 19 16:19:02 2011 [ReM][D]: UserPoolInfo method invoked
Wed Oct 19 16:19:16 2011 [ReM][D]: ClusterPoolInfo method invoked
Wed Oct 19 16:19:19 2011 [ReM][D]: HostPoolInfo method invoked
Wed Oct 19 16:19:19 2011 [ReM][D]: VirtualMachinePoolInfo method invoked
Wed Oct 19 16:19:20 2011 [InM][I]: Monitoring host 10.1.1.1 (1)
Wed Oct 19 16:19:20 2011 [InM][I]: Command execution fail: 'if [ -x "/var/tmp/one/im/run_probes" ]; then /var/tmp/one/im/run_probes xen 10.1.1.1; else exit 42; fi'
Wed Oct 19 16:19:20 2011 [InM][I]: STDERR follows.
Wed Oct 19 16:19:20 2011 [InM][I]: sudo: no tty present and no askpass program specified
Wed Oct 19 16:19:20 2011 [InM][I]: Error executing xen.rb
Wed Oct 19 16:19:20 2011 [InM][I]: ExitCode: 255
Wed Oct 19 16:19:20 2011 [InM][E]: Error monitoring host 1 : MONITOR FAILURE 1 Could not monitor host 10.1.1.1.
------------------------------------------------------
I did configure the oned.conf file so it supports xen (4.0):
IM_MAD = [
name = "im_xen",
executable = "one_vmm_sh",
arguments = "xen" ]
VM_MAD = [
name = "vmm_xen",
executable = "one_im_ssh",
arguments = "xen",
default = "vmm_sh/vmm_sh_xen.conf",
type = "xen" ]
TM_MAD = [
name = "tm_ssh",
executable = "one_tm",
arguments = "tm_ssh/tm_ssh.conf" ]
Any idea where the problem is coming from ? For the moment I don't have any VM running on the node, I want to make sure opennebula detects it before making any.
Cheers,
Clement
More information about the Users
mailing list