Juan

Could you please check the following:

- VMWARE host is added with following properties: 
  State: vmhostinuse, 
  Type: blade, 
  Provisioning Engine: xCAT 2.x. 

You can check/change it under Manage Computers.

- the VM you are trying to image (lets call it baseImage01) is added with 
following properties: 
  State: available, 
  Type: virtualmachine, 
  Provisioning Engine: VMWare.

- make sure that baseImage01 VM is assigned to VMWare host under Virtual Hosts, 
select your VM Host from the list and add baseImage01 to 'VMs assigned to host';

- from Linux server where you have VCLD make sure you can ssh to VMWare host 
using vcl.key: run 'ssh -i /etc/vcl/vcl.key vmwarehost' (I think name of the 
host in your case is u804vmsrv). You should login without a need to enter 
password. This implies that 'End Node SSH Identity Key Files:' is to 
/etc/vcl/vcl.key in management node configuration.

- from Linux server where you have VCLD make sure you can ssh to baseImage01 VM 
using vcl.key: run 'ssh -i /etc/vcl/vcl.key baseImage01'. 

Once you checked/set all these, try to create image again. 

Thanks.


On Nov 23, 2011, at 6:52 , Juanjo wrote:

> Many Thanks Josh and Juan Jose and others for your help, but I continue with 
> problems to create image. I explain in below lines a little my problems.
> 
> Josh Thompson wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> 
>> Juanjo,
>> 
>> To have your system ready to capture your first base image, you need to have 
>> your vmhost and VMs added to VCL using the VCL website.  The following page 
>> explains how to do that:
>> 
>> 
>> https://cwiki.apache.org/confluence/display/VCL/VCL+2.2.1+-+Further+Steps+if+Using+VMware
>> 
>>   
>> 
> I already have done all of this page, but I continue with problems to create 
> the image.
>> Since you only have one vmhost server right now, you'll need to follow the 
>> sections titled "Adding Individual VMware Servers", "Adding Virtual 
>> Machines", 
>> and "Assing a VM to a Virtual Host".
>> 
>>   
>> 
> Done.
>> When creating your first base image, you don't use the VCL website; you use 
>> 'vcld -setup'.  These are the instructions you should be using to create 
>> your 
>> initial base image:
>> 
>> 
>> https://cwiki.apache.org/confluence/display/VCL/Create+a+Windows+Base+Image
>> 
>> 
>> Until you have captured your first base image, you'll always receive the 
>> message "You don't have access to any environments and, therefore, cannot 
>> make
>> any reservations." on the New Reservations page because you don't have any 
>> images to have access to.
>>   
>> 
> I can launch the capture process with "vlcd -setup", but when I have 
> introduced all parameters and start the capture process I received some error 
> messages that I show below:
> 
> ....
> 
> 2011-11-22 
> 18:24:26|29632|1:1|image|Module.pm:new(200)|VCL::Module::Provisioning::VMware::VMware
>  object created for computer VMXP1, address: 3484f58
> 2011-11-22 18:24:26|29632|1:1|image|VMware.pm:initialize(230)|initializing 
> VCL::Module::Provisioning::VMware::VMware object
> |29632|1:1|image| ---- WARNING ---- 
> |29632|1:1|image| 2011-11-22 
> 18:24:26|29632|1:1|image|utils.pm:get_management_node_info(5966)|zero rows 
> were returned from database select, image library functions will be disabled
> 
> ...
> 
> 2011-11-22 
> 18:24:26|29632|1:1|image|VMware.pm:get_vmhost_datastructure(1190)|created 
> DataStructure object for VM host: u804vmsrv
> 2011-11-22 18:24:26|29632|1:1|image|VMware.pm:initialize(249)|attempting to 
> create OS object for the image currently loaded on the VM host: u804vmsrv
> |29632|1:1|image| image name: noimage
> |29632|1:1|image| OS module: VCL::Module::OS::Linux::UnixLab
> |29632|1:1|image| ---- WARNING ---- 
> |29632|1:1|image| 2011-11-22 
> 18:24:26|29632|1:1|image|utils.pm:get_management_node_info(5966)|zero rows 
> were returned from database select, image library functions will be disabled
> 
> ...
> 
> 2011-11-22 18:24:27|29632|1:1|image|OS.pm:is_ssh_responding(401)|u804vmsrv is 
> responding to SSH, port 22: open, port 24: closed
> 2011-11-22 18:24:27|29632|1:1|image|VMware.pm:initialize(254)|OS on VM host 
> u804vmsrv will be controlled using a VCL::Module::OS::Linux::UnixLab OS object
> |29632|1:1|image| ---- WARNING ---- 
> |29632|1:1|image| 2011-11-22 
> 18:24:27|29632|1:1|image|utils.pm:get_management_node_info(5966)|zero rows 
> were returned from database select, image library functions will be disabled
> 
> ...
> 
> 2011-11-22 
> 18:24:27|29632|1:1|image|Module.pm:new(200)|VCL::Module::Provisioning::VMware::vSphere_SDK
>  object created for computer VMXP1, address: 3c6e820
> 2011-11-22 18:24:27|29632|1:1|image|vSphere_SDK.pm:initialize(1826)|vSphere 
> SDK for Perl does not appear to be installed on this managment node, unable 
> to load VMware vSphere SDK Perl modules
> 2011-11-22 18:24:27|29632|1:1|image|VMware.pm:get_vmhost_api_object(1313)|API 
> object could not be created: VCL::Module::Provisioning::VMware::vSphere_SDK
> |29632|1:1|image| ---- WARNING ---- 
> |29632|1:1|image| 2011-11-22 
> 18:24:27|29632|1:1|image|utils.pm:get_management_node_info(5966)|zero rows 
> were returned from database select, image library functions will be disabled
> 
> ...
> 
> 2011-11-22 
> 18:24:27|29632|1:1|image|Module.pm:new(200)|VCL::Module::Provisioning::VMware::VIM_SSH
>  object created for computer VMXP1, address: 32a4bd8
> 2011-11-22 18:24:27|29632|1:1|image|VIM_SSH.pm:initialize(126)|VIM executable 
> is not available on the VM host, output:
> |29632|1:1|image| bash: vim-cmd: command not found
> |29632|1:1|image| bash: vmware-vim-cmd: command not found
> 2011-11-22 18:24:27|29632|1:1|image|VMware.pm:get_vmhost_api_object(1313)|API 
> object could not be created: VCL::Module::Provisioning::VMware::VIM_SSH
> |29632|1:1|image| ---- WARNING ---- 
> |29632|1:1|image| 2011-11-22 
> 18:24:27|29632|1:1|image|utils.pm:get_management_node_info(5966)|zero rows 
> were returned from database select, image library functions will be disabled
> 
> ...
> 
> 2011-11-22 
> 18:24:27|29632|1:1|image|Module.pm:new(200)|VCL::Module::Provisioning::VMware::vmware_cmd
>  object created for computer VMXP1, address: 3c6e8f8
> 2011-11-22 18:24:27|29632|1:1|image|vmware_cmd.pm:initialize(107)|vmware-cmd 
> is not available on the VM host, output:
> |29632|1:1|image| bash: vmware-cmd: command not found
> 2011-11-22 18:24:27|29632|1:1|image|VMware.pm:get_vmhost_api_object(1313)|API 
> object could not be created: VCL::Module::Provisioning::VMware::vmware_cmd
> |29632|1:1|image| ---- WARNING ---- 
> |29632|1:1|image| 2011-11-22 
> 18:24:27|29632|1:1|image|VMware.pm:initialize(285)|failed to create an object 
> to control VMware on VM host: u804vmsrv
> 
> ...
> 
> |29632|1:1|image| ---- WARNING ---- 
> |29632|1:1|image| 2011-11-22 
> 18:24:27|29632|1:1|image|Module.pm:create_provisioning_object(431)|provisioning
>  object could not be created, returning 0
> 
> ...
> 
> |29632|1:1|image| ---- CRITICAL ---- 
> |29632|1:1|image| 2011-11-22 
> 18:24:27|29632|1:1|image|vcld:make_new_child(571)|VCL::image object could not 
> be created and initialized
> |29632|1:1|image| ( 0) vcld, make_new_child (line: 571)
> |29632|1:1|image| (-1) vcld, main (line: 346)
> 
> 
> I think that here system is complaint about doesn't have "vim-cmd" and 
> "vmware-vim-cmd" command. Is it necessary to install it?, I have installed 
> two servers, one VLC node server, and another VMware Server 2.0. I think that 
> the VCL node need this commands.
> 
> Many thanks in avanced,
> 
>>  
>> Josh
>> 
>> On Friday November 11, 2011, Juanjo wrote:
>>   
>> 
>>> Many Thanks James,
>>> 
>>> I have been able to change the state machines to available. After change
>>> the machine state if I try to make a reservation I continue receiving
>>> bellow error message:
>>> 
>>> "You don't have access to any environments and, therefore, cannot make
>>> any reservations."
>>> 
>>> I am trying to create a image, many thanks
>>> 
>>> Juanjo.
>>> 
>>> James O'Dell wrote:
>>>     
>>> 
>>>> It's not necessary to create an image from a physical machine
>>>> (probably won't work for a vmguest anyway).
>>>> 
>>>> But, the vcl manager must think the vcl computer is 'available'
>>>> 
>>>> Here's how to change a computer's state to 'available'
>>>> 
>>>> Manage Computers =>
>>>> 
>>>>     [X] Computer Utilities
>>>>     Submit =>
>>>>     
>>>>         [X] vmhostname1
>>>>         Change state of or delete selected computers[available]
>>>>         Confirm Change =>
>>>> 
>>>> __Jim
>>>> 
>>>> On 11/10/2011 7:14 AM, Juanjo wrote:
>>>>       
>>>> 
>>>>> First at all, many thanks Josh,
>>>>> 
>>>>> As I said in my first mail, I have two machines or servers. One is a VCL
>>>>> node with all configuration as I have followed from VCL documentation.
>>>>> The other server i a Ubuntu 8.04 LTS with VMware Server 2.0. In this
>>>>> last server I have two virtual machines that I have added to VCL as
>>>>> documentation said.
>>>>> 
>>>>> After that I have tried to add image from one of this virtual machines
>>>>> to VCL node with vcld -setup but I faced one message that it is
>>>>> impossible to create image because the machines are in "maintanance"
>>>>> mode, as documentation said. Thus I can not to advance in the
>>>>> configuration. Is it necessary to create image with vcld -setup from a
>>>>> physical machine?
>>>>> 
>>>>> Many thank again in advance,
>>>>> 
>>>>> Josh Thompson wrote:
>>>>>         
>>>>> 
>>>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>>>> Hash: SHA1
>>>>>> 
>>>>>> Juanjo,
>>>>>> 
>>>>>> Welcome to the VCL community!  This is definitely the correct list
>>>>>> to use for
>>>>>> VCL (non-development) related questions.
>>>>>> 
>>>>>> After you have imported the image using 'vcld -setup', you'll need
>>>>>> to add the
>>>>>> image to an image group.
>>>>>> 
>>>>>> On the Privileges page, make sure there is a node with either your
>>>>>> userid or a
>>>>>> user group you are a member of granted the"imageCheckOut"
>>>>>> permissions.  Also,
>>>>>> at the same node, make sure the image group you added the image to
>>>>>> is granted
>>>>>> the"available"  attribute.
>>>>>> 
>>>>>> Those two things should get you passed the"You don't have access to any
>>>>>> environments and, therefore, cannot make any reservations."  error
>>>>>> message.
>>>>>> 
>>>>>> We also have a chat room on freenode (IRC) that you can join to get
>>>>>> more real-
>>>>>> time support - #asfvcl.
>>>>>> 
>>>>>> Josh
>>>>>> 
>>>>>> On Tuesday November 08, 2011, Juanjo wrote:
>>>>>>           
>>>>>> 
>>>>>>> Hello everybody,
>>>>>>> 
>>>>>>> We are writing from Universitat Autònama de Barcelona Engineering
>>>>>>> School
>>>>>>> computer support department. We are trying to install one VCL node
>>>>>>> with
>>>>>>> a VMware Server Host as provisioning machine. I have followed the
>>>>>>> installation process specified in next URL:
>>>>>>> 
>>>>>>> 
>>>>>>> https://cwiki.apache.org/confluence/display/VCL/VCL+2.2.1+Installation
>>>>>>> 
>>>>>>> 
>>>>>>> I have two servers, one with Debian 6 with MySQL and the VCL package
>>>>>>> installed, apache-VCL-2.2.1-incubating.tar.bz2. Also I have another
>>>>>>> server with Ubuntu Server 8.04 LTS with VMware Server installed
>>>>>>> with two
>>>>>>> virtual machines. These virtual machines have Windows XP.
>>>>>>> 
>>>>>>> I have followed all configuration process specified in the above
>>>>>>> URL but
>>>>>>> when I try to make a reservation, I viewed the message"You don't have
>>>>>>> access to any environments and, therefore, cannot make any
>>>>>>> reservations.".
>>>>>>> 
>>>>>>> I don't know if I am writing to the correct mail, but if it is not the
>>>>>>> correct place, please can you inform me about how I get support about
>>>>>>> this, I will be to much grateful about information.
>>>>>>> 
>>>>>>> Many thanks in advance,
>>>>>>>             
>>>>>>> 
>>>>>> - --
>>>>>> - -------------------------------
>>>>>> Josh Thompson
>>>>>> VCL Developer
>>>>>> North Carolina State University
>>>>>> 
>>>>>> my GPG/PGP key can be found at pgp.mit.edu
>>>>>> -----BEGIN PGP SIGNATURE-----
>>>>>> Version: GnuPG v2.0.17 (GNU/Linux)
>>>>>> 
>>>>>> iEYEARECAAYFAk666sEACgkQV/LQcNdtPQNVoQCeLm8ItbIepHUMls9uQQ427rwE
>>>>>> q1wAnR5b25K8l8iUQ1t2gWh/qX3N8Sd/
>>>>>> =XZSh
>>>>>> -----END PGP SIGNATURE-----
>>>>>>           
>>>>>> 
>> - -- 
>> - -------------------------------
>> Josh Thompson
>> VCL Developer
>> North Carolina State University
>> 
>> my GPG/PGP key can be found at pgp.mit.edu
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2.0.17 (GNU/Linux)
>> 
>> iEYEARECAAYFAk69MjEACgkQV/LQcNdtPQPQHQCeN8kBgQQvxozQkQnH9M3J0Vil
>> 7L4AnjEBnzwlEiCA/XNVmrm2Dbqgegfn
>> =064e
>> -----END PGP SIGNATURE-----
>>   
>> 
> -- 
> -------------------------------------------------------
> Juanjo Rodríguez Guerra
> SIEE - Escola d'Enginyeria - Edifici Q
> Universitat Autònoma de Barcelona
> 08193 Bellaterra
> Cerdanyola del Vallès
> BARCELONA SPAIN
> E-Mail: 
> juanjose.rodrigu...@uab.cat
> 
> Telèfons: 93 581 34 89
> ------------------------------------------------------- 
> 

Reply via email to