<div>This got solved . I dont know yet whats the problem is.</div>
<div> </div>
<div>But I have installed opennebula 3.0 and vmware addon of supported version and it started working.</div>
<div> </div>
<div>AFAIK, I did not do anything different from the previous.</div>
<div> </div>
<div>Thanks,</div>
<div>Siva<br><br></div>
<div class="gmail_quote">On Fri, Nov 25, 2011 at 7:46 PM, Siva Prasad <span dir="ltr"><<a href="mailto:newror.user@gmail.com">newror.user@gmail.com</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div text="#000000" bgcolor="#FFFFFF">Hi All,<br><br>I am facing the following errror while configuring the VMWare Hypervisor using (onehost create )<br> <br><br><br>ONED Log: Says the following.<br><br>Fri Nov 25 19:26:19 2011 [ReM][D]: HostPoolInfo method invoked<br>
<u><b>Fri Nov 25 19:26:19 2011 [InM][D]: Host 3 successfully monitored.<br>Fri Nov 25 19:26:19 2011 [ONE][E]: syntax error, unexpected $end, expecting VARIABLE at line 2, columns 1:2</b></u><br><u><b>Fri Nov 25 19:26:19 2011 [InM][E]: Error parsing host information:</b></u><br>
<br>Fri Nov 25 19:26:20 2011 [ReM][D]: HostPoolInfo method invoke.<br><br>The below is the config file in the <br><br>-----------------<br>DB=BACKEND=sqlite<br>DEBUG_LEVEL=3<br>DEFAULT_DEVICE_PREFIX=hd<br>DEFAULT_IMAGE_TYPE=OS<br>
HM_MAD=EXECUTABLE=one_hm<br>HOST_MONITORING_INTERVAL=600<br><u><b>IMAGE_REPOSITORY_PATH=/srv/cloud/one/var//images</b></u><br>IM_MAD=ARGUMENTS=-r 0 -t 15 kvm,EXECUTABLE=one_im_ssh,NAME=im_kvm<br>IM_MAD=ARGUMENTS=vmware,EXECUTABLE=one_im_sh,NAME=im_vmware<br>
MAC_PREFIX=02:00<br>MANAGER_TIMER=15<br>NETWORK_SIZE=254<br>PORT=2633<br>SCRIPTS_REMOTE_DIR=/var/tmp/one<br>TM_MAD=ARGUMENTS=tm_vmware/tm_vmware.conf,EXECUTABLE=one_tm,NAME=tm_vmware<br>TM_MAD=ARGUMENTS=tm_nfs/tm_nfs.conf,EXECUTABLE=one_tm,NAME=tm_nfs<br>
<u><b>VM_DIR=/srv/cloud/one/var/</b></u><br>VM_HOOK=ARGUMENTS=$VMID,COMMAND=image.rb,NAME=image,ON=DONE<br>VM_MAD=ARGUMENTS=vmware,DEFAULT=vmm_sh/vmm_sh_vmware.conf,EXECUTABLE=one_vmm_sh,NAME=vmm_vmware,TYPE=vmware<br>VM_MAD=ARGUMENTS=-t 15 -r 0 kvm,DEFAULT=vmm_ssh/vmm_ssh_kvm.conf,EXECUTABLE=one_vmm_ssh,NAME=vmm_kvm,TYPE=kvm<br>
VM_POLLING_INTERVAL=600<br>VNC_BASE_PORT=5900<br><br><br>--------------------<br>Observations: So the entire /srv/cloud/one/var/ is of 777 with oneadmin.cloud as owners:<br> I have shared <b> /srv/cloud/one/var//images</b> in samba I could create folder from my windows. manually <br>
But my Vmware server says cannot access (Error:Unable to access file. [datastore1] newtes/newtes.vmxf) while creating the vmImages<br><br><br><b>Below is the vmware configuration:</b> oned.conf<br><br><br><br># -------------------------- VMWARE CONFIGURATION ------------------------------<br>
<br>#-------------------------------------------------------------------------------<br># VMware Driver Addon Virtualization Driver Manager Configuration<br>#-------------------------------------------------------------------------------<br>
VM_MAD = [<br> name = "vmm_vmware",<br> executable = "one_vmm_sh",<br> arguments = "vmware",<br> default = "vmm_sh/vmm_sh_vmware.conf",<br> type = "vmware" ]<br>
<br><br>#-------------------------------------------------------------------------------<br># VMware Driver Addon Information Driver Manager Configuration<br>#-------------------------------------------------------------------------------<br>
IM_MAD = [<br> name = "im_vmware",<br><u><b> executable = "one_im_sh",</b></u><br> arguments = "vmware" ]<br>#-------------------------------------------------------------------------------<br>
<br>#-------------------------------------------------------------------------------<br># VMware Driver Addon Transfer Manager Driver Configuration<br>#-------------------------------------------------------------------------------<br>
TM_MAD = [<br> name = "tm_vmware",<br> executable = "one_tm",<br> arguments = "tm_vmware/tm_vmware.conf" ]<br>#-------------------------------------------------------------------------------<br>
<br><br>I could not find any <u><b>one_im_sh </b></u>in any of my directory structure. The following are the files/folders in $ONE_LOCATION/etc directory <b> (auth ec2query_templates hm im_kvm occi-server.conf oned.conf tm_lvm tm_ssh vmm_ec2 vmm_ssh defaultrc econe.conf im_ec2 im_xen occi_templates tm_dummy tm_nfs tm_vmware vmm_sh vmwarerc)<br>
</b><br><br>I cannot find im_vmware dir in the above list (I dont not know whether this is necessary or not)<br><br><br>Below is my vmwarerc file<br><br># User configurable variables (Ruby syntax)<br><b><u>LIBVIRT_URI = "gsx://@HOST@:443/?no_verify=1"</u></b><br>
QEMU_PROTOCOL = "qemu"<br><br># Username and password of the VMware hypervisor<br>USERNAME = "oneadmin"<br>PASSWORD = "oneadmin"<br><br># Loading the vmware library for mads<br># Please leave this uncommented<br>
load ENV['ONE_LOCATION'] + "/lib/ruby/vmwarelib.rb"<br><br>ENV['LANG']='C'<br><br><br>-----------------------------------<br><br>Please note port 443 as my vmware server is running on 443 port..<br>
<br><b>At LAST below is my smb.conf</b><br><br> security = user<br>username map = /etc/samba/smbusers<br><br><br> hosts allow =<br> [homes]<br> comment = Home Directories<br> browseable = no<br> writable = yes<br> [data]<br>
comment = VMWare File Server<br> path = /srv/cloud/one/var/images<br> browseable = yes<br> guest ok = yes<br> available = yes<br> writable = yes<br> create mask = 0755<br><br>the content of /etc/samba/smbusers is (oneadmin = "oneadmin").<br>
<br>I could not understand what is wrong.<br><br>--Suser<br><br><br><br><br></div></blockquote></div><br>