-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ferhat,

With VCL, xCAT is only used to provision bare metal machines.  This can be 
done using kickstart, or by capturing images using partimage and then 
deploying those.  partimage is not support by the xCAT team anymore.  The 
following page contains some notes I created on how I was able to get 
partimage working with xCAT2.2 (I haven't tried it with a more recent 
version):

https://cwiki.apache.org/confluence/display/VCL/Adding+support+for+partimage+and+partimage-
ng+to+xCAT+2.x+%28unofficial%29

Most people seem to only be using VCL to deploy virtual machines at this 
point.  If that is the case for you, you don't need xCAT unless you have a 
large number of machines to which you would need to deploy a hypervisor to 
make them VM hosts.  Otherwise, you can just manually install your VM hosts 
and then configure VCL to manage the VMs on them.

Someone else will need to respond to your error messages.

Josh

On Thursday January 06, 2011, Ferhat Parmak wrote:
> Hi,
> I'm trying to install Apache VCL to a rackmount system and I'm using xCAT
> 2.5.1.
> Now, I m trying to creating base image for linux according to
> https://cwiki.apache.org/confluence/display/VCL/Create+a+Linux+Base+Image
> But vcld.log gives me this error:
> 
> ###########################################################################
> ####################### 2011-01-06
> 10:02:46|2766|1:1|image|State.pm:initialize(151)|VCL::Module::Provisioning:
> :xCAT2 OS object created
> Can't locate object method "set_provisioner" via package
> "VCL::Module::Provisioning::xCAT2" at
> /usr/local/vcl/bin/../lib/VCL/Module/State.pm line 164 (#1)
>     (F) You called a method correctly, and it correctly indicated a package
>     functioning as a class, but that package doesn't define that particular
>     method, nor does any of its base classes.  See perlobj.
> 
> Uncaught exception from user code:
> Can't locate object method "set_provisioner" via package
> "VCL::Module::Provisioning::xCAT2" at
> /usr/local/vcl/bin/../lib/VCL/Module/State.pm line 164.
>  at /usr/local/vcl/bin/../lib/VCL/Module/State.pm line 164
> VCL::Module::State::initialize('VCL::image=HASH(0x36b48c8)',
> 'HASH(0x36a4518)') called at /usr/local/vcl/bin/../lib/VCL/Module.pm line
> 159
> VCL::Module::new('VCL::image', 'HASH(0x36a4518)') called at
> /usr/local/vcl/bin/vcld line 591
> VCL::vcld::make_new_child('HASH(0x357df40)') called at
> /usr/local/vcl/bin/vcld line 342
> VCL::vcld::main() called at /usr/local/vcl/bin/vcld line 98
> 2011-01-06 10:02:46|2766|1:1|image|State.pm:DESTROY(902)|destructor called,
> ref($self)=VCL::image
> 2011-01-06
> 10:02:46|2766|1:1|image|utils.pm:delete_computerloadlog_reservation(6829)|
> removing computerloadlog entries matching loadstate = begin
> 2011-01-06
> 10:02:47|2766|1:1|image|utils.pm:delete_computerloadlog_reservation(6876)|
> deleted rows from computerloadlog for reservation id=1
> 2011-01-06 10:02:47|2766|1:1|image|State.pm:DESTROY(909)|removed
> computerloadlog rows with loadstate=begin for reservation
> 2011-01-06 10:02:47|2766|1:1|image|State.pm:DESTROY(921)|number of database
> handles state process created: 1
> 2011-01-06 10:02:47|2766|1:1|image|State.pm:DESTROY(930)|process has a
> database handle stored in $ENV{dbh}, attempting disconnect
> 2011-01-06 10:02:47|2766|1:1|image|State.pm:DESTROY(932)|$ENV{dbh}:
> database disconnect successful
> 2011-01-06 10:02:47|2766|1:1|image|State.pm:DESTROY(946)|VCL::image process
> 2766 exiting
> 2011-01-06 10:02:47|2175|vcld:REAPER(745)|VCL process exited for
> reservation 1, PID: 2766, signal: CHLD
> ###########################################################################
> ###################################
> 
> 
> I think that I have to do some xCAT configuration.
> https://cwiki.apache.org/confluence/display/VCL/Documentation
> there is a title about xCAT but has no content.
> Do you know there is a documentation about that?
> 
> Also, I want to ask that;
> I installed a node(Redhat 6 Enterprise 64-Bit) by xCAT and using kickstart.
> So, I don't have any images about that node. Do I have to use partimage?
> Because xCAT doesn't suggest to use partimage.
> Actually I don't know what I gonna do at here. I don't understand the
> relationship and configuration between the xCAT and VCL.
> I will be very happy if you give information at this point.
> 
> Sorry for my English.
> Thanks...
- -- 
- -------------------------------
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.16 (GNU/Linux)

iEYEARECAAYFAk0l+w0ACgkQV/LQcNdtPQNuIQCfbiYLmwfsHy2Tmu59b/5NRU+C
8AoAnA7Zx67259rrYuUtWl0d3QDTAitH
=cO1J
-----END PGP SIGNATURE-----

Reply via email to