You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@vcl.apache.org by Christopher Wolfe <ch...@vt.edu> on 2013/11/02 00:03:44 UTC
unable to unassign VM from VM host
All,
I'm having trouble removing vm computers from a vm host. On
the "Virtual Hosts" panel (mode=editVMInfo), after clicking "configure host"
and selecting a virtual machine computer previously assigned to the host,
clicking on "remove" causes the vm to appear in a combobox with caption "The
following VM(s) will removed from this host at the listed time(s):", and
"(immediately)" as the designated removal time. A cancel button appears, as
well. However, there is no "submit" or similar button, and navigating away
and back again resets the assignment state of the virtual computers. Note:
VCL version is 2.3.2 on CentOs 6.2 (vm) w/ Ubuntu12.04 x86_64 & libvirt
(KVM).
Regards,
Christopher Wolfe
Graduate Research Assistant
Bradley Department of Electrical and Computer Engineering
Virginia Polytechnic Institute & State University
456 Durham Hall
Blacksburg, Va 24061
Re: unable to unassign VM from VM host
Posted by Wolfe Christopher <ch...@vt.edu>.
On 11/05/2013 09:37 AM, Josh Thompson wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Christopher,
>
> Removing a VM through the process you specified (which is the correct way)
> actually just inserts a "reservation" into the database to notify vcld to
> remove the VM from the host. Sometimes it can take several seconds for this
> to happen. The code used to keep the VMs in the box at the top stating that
> they would be removed when the page is reloaded, but something has changed
> since I wrote it that needs to get fixed. If the VMs are not being removed
> after a few minutes, the "reservations" are failing. You'll need to look in
> your vcld.log file to find the problem.
>
> Josh
>
> On Friday, November 01, 2013 7:03:44 PM Christopher Wolfe wrote:
>> All,
>>
>> I'm having trouble removing vm computers from a vm host. On
>> the "Virtual Hosts" panel (mode=editVMInfo), after clicking "configure host"
>> and selecting a virtual machine computer previously assigned to the host,
>> clicking on "remove" causes the vm to appear in a combobox with caption
>> "The following VM(s) will removed from this host at the listed time(s):",
>> and "(immediately)" as the designated removal time. A cancel button
>> appears, as well. However, there is no "submit" or similar button, and
>> navigating away and back again resets the assignment state of the virtual
>> computers. Note: VCL version is 2.3.2 on CentOs 6.2 (vm) w/ Ubuntu12.04
>> x86_64 & libvirt (KVM).
>>
>>
>>
>> Regards,
>>
>> Christopher Wolfe
>>
>>
>>
>> Graduate Research Assistant
>>
>> Bradley Department of Electrical and Computer Engineering
>>
>> Virginia Polytechnic Institute & State University
>>
>> 456 Durham Hall
>>
>> Blacksburg, Va 24061
> - --
> - -------------------------------
> Josh Thompson
> VCL Developer
> North Carolina State University
>
> my GPG/PGP key can be found at pgp.mit.edu
>
> All electronic mail messages in connection with State business which
> are sent to or received by this account are subject to the NC Public
> Records Law and may be disclosed to third parties.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.19 (GNU/Linux)
>
> iEYEARECAAYFAlJ5AsUACgkQV/LQcNdtPQMIogCeLpJuCYkI73QLZyS51hMGCVww
> WsQAnRPjMSBvYE6h3Qp1kDukBSxPofVG
> =O2zj
> -----END PGP SIGNATURE-----
>
Josh,
The portion of the log file associated with the failed
disassociation is copied below. I'm not sure what to make of it, perhaps
you have a better handle on it?
Regards,
Chris Wolfe
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:delete_computerloadlog_reservation(6396)|removing
computerloadlog entries matching loadstate = begin
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:delete_computerloadlog_reservation(6443)|deleted
rows from computerloadlog for reservation id=15
2013-11-07
08:58:59|18708|15:15|tomaintenance|State.pm:DESTROY(929)|VCL::new
process duration: 1 seconds
2013-11-07
08:58:59|18708|15:15|tomaintenance|DataStructure.pm:get_computer_private_ip_address(1617)|returning
private IP address previously retrieved: 192.168.85.102
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:getnewdbh(2474)|unable to
use database handle stored in $ENV{dbh}
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:getnewdbh(2531)|database
handle stored in $ENV{dbh}
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:is_inblockrequest(5760)|zero
rows were returned from database select
2013-11-07
08:58:59|18708|15:15|tomaintenance|DataStructure.pm:get_image_affiliation_name(2121)|image
owner id: 1
2013-11-07
08:58:59|18708|15:15|tomaintenance|DataStructure.pm:retrieve_user_data(1412)|attempting
to retrieve and store data for user: user.id = '1'
2013-11-07
08:58:59|18708|15:15|tomaintenance|DataStructure.pm:retrieve_user_data(1475)|data
has been retrieved for user: admin (id: 1)
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:mail(1253)|SUCCESS --
Sending mail To: chwolfe2@vt.edu, PROBLEM --
ascedvm1|15:15|tomaintenance|vcld|ascedvm3>dtn1.arc.vt.edu|noimage|vclreload
|18708|15:15|tomaintenance| ---- CRITICAL ----
|18708|15:15|tomaintenance| 2013-11-07
08:58:59|18708|15:15|tomaintenance|vcld:make_new_child(574)|VCL::new
object could not be created and initialized
|18708|15:15|tomaintenance| ( 0) vcld, make_new_child (line: 574)
|18708|15:15|tomaintenance| (-1) vcld, main (line: 350)
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:switch_state(6906)|called
from VCL::vcld::make_new_child(575)
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:switch_state(6942)|parent:
parent reservation ID for this request: 15
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:insertloadlog(3665)|inserted
computer=3, info, VCL::vcld: switching request state to failed
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:update_request_state(1545)|request
15 state updated to: failed, laststate to: tomaintenance
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:switch_state(6977)|request
state changed: tomaintenance->failed, laststate:
tomaintenance->tomaintenance
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:insertloadlog(3665)|inserted
computer=3, info, VCL::vcld: request state changed to failed, laststate
to tomaintenance
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:switch_state(6987)|computer
state not specified, ascedvm3 state not changed
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:switch_state(7005)|log table
id=0, ending set to failed
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:insertloadlog(3665)|inserted
computer=3, info, VCL::vcld: process exiting
2013-11-07
08:58:59|18708|15:15|tomaintenance|utils.pm:switch_state(7021)|process
exiting
2013-11-07 08:58:59|5815|vcld:REAPER(721)|VCL process exited for
reservation 15, PID: 18708, signal: CHLD
2013-11-07 08:58:59|5815|vcld:main(167)|lastcheckin time updated for
management node 1: 2013-11-07 08:58:59
2013-11-07 08:58:59|5815|15:15|failed|vcld:main(256)|request deleted
Re: unable to unassign VM from VM host
Posted by Josh Thompson <jo...@ncsu.edu>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Christopher,
Removing a VM through the process you specified (which is the correct way)
actually just inserts a "reservation" into the database to notify vcld to
remove the VM from the host. Sometimes it can take several seconds for this
to happen. The code used to keep the VMs in the box at the top stating that
they would be removed when the page is reloaded, but something has changed
since I wrote it that needs to get fixed. If the VMs are not being removed
after a few minutes, the "reservations" are failing. You'll need to look in
your vcld.log file to find the problem.
Josh
On Friday, November 01, 2013 7:03:44 PM Christopher Wolfe wrote:
> All,
>
> I'm having trouble removing vm computers from a vm host. On
> the "Virtual Hosts" panel (mode=editVMInfo), after clicking "configure host"
> and selecting a virtual machine computer previously assigned to the host,
> clicking on "remove" causes the vm to appear in a combobox with caption
> "The following VM(s) will removed from this host at the listed time(s):",
> and "(immediately)" as the designated removal time. A cancel button
> appears, as well. However, there is no "submit" or similar button, and
> navigating away and back again resets the assignment state of the virtual
> computers. Note: VCL version is 2.3.2 on CentOs 6.2 (vm) w/ Ubuntu12.04
> x86_64 & libvirt (KVM).
>
>
>
> Regards,
>
> Christopher Wolfe
>
>
>
> Graduate Research Assistant
>
> Bradley Department of Electrical and Computer Engineering
>
> Virginia Polytechnic Institute & State University
>
> 456 Durham Hall
>
> Blacksburg, Va 24061
- --
- -------------------------------
Josh Thompson
VCL Developer
North Carolina State University
my GPG/PGP key can be found at pgp.mit.edu
All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAlJ5AsUACgkQV/LQcNdtPQMIogCeLpJuCYkI73QLZyS51hMGCVww
WsQAnRPjMSBvYE6h3Qp1kDukBSxPofVG
=O2zj
-----END PGP SIGNATURE-----