Thanks for that vmprofile tip. That fixed the network naming issue I was
seeing.
Good news is that it got farther in the process, but still failed.  Here's
the new logs:


2009-03-25 19:29:33|28031|149:16|new|esx.pm:load(235)|SSHing to copy
> vmdk-flat file
>
2009-03-25 19:29:43|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:29:43
>
2009-03-25 19:29:55|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:29:55
>
2009-03-25 19:29:57|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:29:57|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:29:57|28031|149:16|new|esx.pm:load(258)|adapter= lsilogic
>
2009-03-25 19:29:57|28031|149:16|new|esx.pm:load(300)|wrote vmxarray to
> /mnt/vcl/inuse/esx3-lamp-v0-bl3/esx3-lamp-v0.vmx
>
2009-03-25 19:30:00|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:00|28031|149:16|new|esx.pm:load(321)|Registered:
>
|28031|149:16|new| Register of VM 'esx3-lamp-v0-bl3' successfully completed
> under host esxibl3.preloads.private
>
2009-03-25 19:30:00|28031|149:16|new|esx.pm:load(330)|Power on command:
> /usr/lib/vmware-viperl/apps/vm/vmcontrol.pl --server
> 'esxibl3.preloads.private' --vmname esx3-lamp-v0-bl3 --operation poweron
> --username vcl --password 'd834jfhd734jgfhf7'
>
2009-03-25 19:30:04|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:04|28031|149:16|new|esx.pm:load(333)|Powered on:
>
|28031|149:16|new| virtual machine 'esx3-lamp-v0-bl3' under host
> esxibl3.preloads.private powered on
>
2009-03-25 19:30:05|28031|149:16|new|esx.pm:load(349)|deviceinfo->summary:
> VirtualPCNet32=HASH(0xbdd3d64)->deviceinfo->summary
>
2009-03-25 19:30:05|28031|149:16|new|esx.pm:load(350)|virtualswitch0:
> Management
>
2009-03-25 19:30:05|28031|149:16|new|esx.pm:load(349)|deviceinfo->summary:
> VirtualPCNet32=HASH(0xacbce1c)->deviceinfo->summary
>
2009-03-25 19:30:05|28031|149:16|new|esx.pm:load(350)|virtualswitch0:
> Management
>
2009-03-25 19:30:05|28031|149:16|new|esx.pm:load(360)|Queried MAC address is
> 00:0c:29:46:1d:c7
>
2009-03-25 19:30:05|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:05|28031|149:16|new|esx.pm:load(381)|going to sleep 5
> seconds, waiting for computer to DHCP. Try 1
>
2009-03-25 19:30:07|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:30:07
>
2009-03-25 19:30:10|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:10|28031|149:16|new|esx.pm:load(381)|going to sleep 5
> seconds, waiting for computer to DHCP. Try 2
>
2009-03-25 19:30:15|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:15|28031|149:16|new|esx.pm:load(381)|going to sleep 5
> seconds, waiting for computer to DHCP. Try 3
>
2009-03-25 19:30:19|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:30:19
>
2009-03-25 19:30:20|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:20|28031|149:16|new|esx.pm:load(381)|going to sleep 5
> seconds, waiting for computer to DHCP. Try 4
>
2009-03-25 19:30:25|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:25|28031|149:16|new|esx.pm:load(381)|going to sleep 5
> seconds, waiting for computer to DHCP. Try 5
>
2009-03-25 19:30:30|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:30|28031|149:16|new|esx.pm:load(372)|esx3-lamp-v0-bl3 now
> has ip 10.0.4.101
>
2009-03-25 19:30:30|28031|149:16|new|esx.pm:load(388)|Found IP address
> 10.0.4.101
>
2009-03-25 19:30:30|28031|149:16|new|esx.pm:load(391)|Removing old hosts
> entry
>
2009-03-25 19:30:30|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:30|28031|149:16|new|esx.pm:load(393)|
>
2009-03-25 19:30:30|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:30|28031|149:16|new|esx.pm:load(402)|Waiting for ssh to
> come up on esx3-lamp-v0-bl3
>
2009-03-25 19:30:31|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:31|28031|149:16|new|esx.pm:load(419)|going to sleep 5
> seconds, waiting for computer to start SSH. Try 1
>
2009-03-25 19:30:31|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:30:31
>
2009-03-25 19:30:36|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:30:36|28031|149:16|new|utils.pm:run_ssh_command(6672)|executing
> SSH command on esx3-lamp-v0-bl3: uname -s
>
2009-03-25 19:30:43|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:30:43
>
2009-03-25 19:30:47|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 
19:30:47|28031|149:16|new|utils.pm:run_ssh_command(6753)|run_ssh_command
> output: Linux
>
2009-03-25 19:30:47|28031|149:16|new|utils.pm:run_ssh_command(6756)|SSH
> command executed on esx3-lamp-v0-bl3: uname -s, returning (0, output)
>
2009-03-25 19:30:47|28031|149:16|new|esx.pm:load(407)|esx3-lamp-v0-bl3 now
> has active sshd running
>
2009-03-25 19:30:47|28031|149:16|new|utils.pm:insertloadlog(5300)|inserted
> computer=13, dynamicDHCPaddress, collecting dynamic IP address for node
>
2009-03-25 19:30:47|28031|149:16|new|esx.pm:load(430)|Attempting to query
> vmclient for its public IP...
>
2009-03-25 19:30:47|28031|149:16|new|utils.pm:getdynamicaddress(1640)|PrivateIP
> address for esx3-lamp-v0-bl3 collected 10.0.4.101
>
2009-03-25 19:30:47|28031|149:16|new|utils.pm:run_ssh_command(6672)|executing
> SSH command on esx3-lamp-v0-bl3: /sbin/ifconfig |grep inet
>
2009-03-25 19:30:55|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:30:55
>
2009-03-25 19:30:57|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 
19:30:57|28031|149:16|new|utils.pm:run_ssh_command(6753)|run_ssh_command
> output: inet addr:10.0.4.101 Bcast:10.0.255.255 Mask:255.255.0.0
>
|28031|149:16|new|  inet6 addr: fe80::20c:29ff:fe46:1dc7/64 Scope:Link
>
|28031|149:16|new|  inet addr:10.138.1.185 Bcast:10.138.1.255
> Mask:255.255.255.0
>
|28031|149:16|new|  inet6 addr: fe80::20c:29ff:fe46:1dd1/64 Scope:Link
>
|28031|149:16|new|  inet addr:127.0.0.1 Mask:255.0.0.0
>
|28031|149:16|new|  inet6 addr: ::1/128 Scope:Host
>
2009-03-25 19:30:57|28031|149:16|new|utils.pm:run_ssh_command(6756)|SSH
> command executed on esx3-lamp-v0-bl3: /sbin/ifconfig |grep inet, returning
> (0, output)
>
2009-03-25 19:30:57|28031|149:16|new|utils.pm:getdynamicaddress(1697)|dynamic
> IP address for esx3-lamp-v0-bl3 collected: 0
>
2009-03-25 19:30:57|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:31:07|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:31:07
>
2009-03-25 19:33:31|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:33:31
>
2009-03-25 19:33:39|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:33:39|28031|149:16|new|utils.pm:mail(1281)|SUCCESS -- Sending
> mail To: r...@localhost, PROBLEM -- esx.pm
>

> |28031|149:16|new| ---- CRITICAL ----
>
|28031|149:16|new| 2009-03-25 19:30:57|28031|149:16|new|esx.pm:load(444)|could
> not fetch dynamic address from esx3-lamp-v0-bl3 esx3-lamp-v0
>
|28031|149:16|new| ( 0) utils.pm, notify (line: 683)
>
|28031|149:16|new| (-1) esx.pm, load (line: 444)
>
|28031|149:16|new| (-2) new.pm, reload_image (line: 664)
>
|28031|149:16|new| (-3) new.pm, process (line: 266)
>
|28031|149:16|new| (-4) vcld, make_new_child (line: 606)
>
|28031|149:16|new| (-5) vcld, main (line: 353)
>

> 2009-03-25 19:33:39|28031|149:16|new|utils.pm:insertloadlog(5300)|inserted
> computer=13, failed, could not collect dynamic IP address for node
>

> |28031|149:16|new| ---- WARNING ----
>
|28031|149:16|new| 2009-03-25
19:33:39|28031|149:16|new|new.pm:reload_image(669)|esx3-lamp-v0
> failed to load on esx3-lamp-v0-bl3, returning
>
|28031|149:16|new| ( 0) utils.pm, notify (line: 683)
>
|28031|149:16|new| (-1) new.pm, reload_image (line: 669)
>
|28031|149:16|new| (-2) new.pm, process (line: 266)
>
|28031|149:16|new| (-3) vcld, make_new_child (line: 606)
>
|28031|149:16|new| (-4) vcld, main (line: 353)
>

> 2009-03-25 19:33:39|28031|149:16|new|utils.pm:insertloadlog(5300)|inserted
> computer=13, loadimagefailed, esx3-lamp-v0 failed to load on
> esx3-lamp-v0-bl3
>

> |28031|149:16|new| ---- WARNING ----
>
|28031|149:16|new| 2009-03-25
19:33:39|28031|149:16|new|new.pm:process(313)|failed
> to load esx3-lamp-v0-bl3 with esx3-lamp-v0
>
|28031|149:16|new| ( 0) utils.pm, notify (line: 683)
>
|28031|149:16|new| (-1) new.pm, process (line: 313)
>
|28031|149:16|new| (-2) vcld, make_new_child (line: 606)
>
|28031|149:16|new| (-3) vcld, main (line: 353)
>

> 2009-03-25 19:33:39|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:33:43|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:33:43
>
2009-03-25 19:33:55|2421|vcld:main(166)|lastcheckin time updated for
> management node 1: 2009-03-25 19:33:55
>

> 2009-03-25 19:36:21|28031|149:16|new|vcld:REAPER(770)|setting $? to 0, exit
> status: 0
>
2009-03-25 19:36:21|28031|149:16|new|utils.pm:mail(1281)|SUCCESS -- Sending
> mail To: r...@localhost, PROBLEM -- State.pm
>

> |28031|149:16|new| ---- CRITICAL ----
>
|28031|149:16|new| 2009-03-25
> 19:33:39|28031|149:16|new|State.pm:reservation_failed(285)|reservation
> failed on esx3-lamp-v0-bl3: process failed after trying to load or make
> available
>
|28031|149:16|new| ( 0) utils.pm, notify (line: 683)
>
|28031|149:16|new| (-1) State.pm, reservation_failed (line: 285)
>
|28031|149:16|new| (-2) new.pm, process (line: 316)
>
|28031|149:16|new| (-3) vcld, make_new_child (line: 606)
>
|28031|149:16|new| (-4) vcld, main (line: 353)
>

> 2009-03-25 19:36:21|28031|149:16|new|utils.pm:insertloadlog(5300)|inserted
> computer=13, failed, process failed after trying to load or make available
>
2009-03-25
> 19:36:21|28031|149:16|new|State.pm:reservation_failed(288)|inserted
> computerloadlog entry
>
2009-03-25
> 19:36:21|28031|149:16|new|State.pm:reservation_failed(296)|updated log
> ending value to 'failed', logid=83
>
2009-03-25 
19:36:21|28031|149:16|new|utils.pm:update_computer_state(2305)|computer
> 13 state updated to: failed
>
2009-03-25
> 19:36:21|28031|149:16|new|State.pm:reservation_failed(304)|computer
> esx3-lamp-v0-bl3 (13) state set to failed
>
2009-03-25 19:36:21|28031|149:16|new|utils.pm:update_request_state(2263)|request
> 149 state updated to: failed, laststate to: new
>
2009-03-25 19:36:21|28031|149:16|new|State.pm:reservation_failed(312)|set
> request state to 'failed'/'new'
>
2009-03-25 19:36:21|28031|149:16|new|utils.pm:is_inblockrequest(7356)|zero
> rows were returned from database select
>
2009-03-25
> 19:36:21|28031|149:16|new|State.pm:reservation_failed(330)|esx3-lamp-v0-bl3
> is NOT in blockcomputers table
>
2009-03-25
> 19:36:21|28031|149:16|new|State.pm:reservation_failed(333)|exiting 1
>
2009-03-25 19:36:21|28031|149:16|new|State.pm:DESTROY(435)|destructor
> called, ref($self)=VCL::new
>
2009-03-25 
19:36:21|28031|149:16|new|utils.pm:delete_computerloadlog_reservation(8013)|removing
> computerloadlog entries matching loadstate = begin
>
2009-03-25 
19:36:21|28031|149:16|new|utils.pm:delete_computerloadlog_reservation(8060)|deleted
> rows from computerloadlog for reservation id=16
>
2009-03-25 19:36:21|28031|149:16|new|State.pm:DESTROY(438)|removed
> computerloadlog rows with loadstate=begin for reservation
>
2009-03-25 19:36:21|28031|149:16|new|State.pm:DESTROY(446)|number of
> database handles state process created: 1
>
2009-03-25 19:36:21|28031|149:16|new|State.pm:DESTROY(455)|process has a
> database handle stored in $ENV{dbh}, attempting disconnect
>
2009-03-25 19:36:21|28031|149:16|new|State.pm:DESTROY(457)|$ENV{dbh}:
> database disconnect successful
>
2009-03-25 19:36:21|2421|vcld:REAPER(751)|process reaped: pid: 28031, $?:
> 256, exit status: 1
>
2009-03-25 19:36:21|2421|vcld:REAPER(756)|VCL process exited for reservation
> 16
>
2009-03-25 19:36:21|2421|vcld:REAPER(770)|setting $? to 256, exit status: 1
>




-- 
Melba


On Wed, Mar 25, 2009 at 10:54 AM, Brian Bouterse <bmbou...@ncsu.edu> wrote:

> Here are a few things to look into around the virtual switch assignments of
> deployed ESX compatible virtual machines.  When the esx.pm writes out the
> .vmx file, on-the-fly, it indicates the network names each interface should
> connect to with the following tags.
>
> Ethernet0.networkName = "VM Port Group Network Name (Management)"
> Ethernet1.networkName = "VM Port Group Network Name (Public)"
>
> These are pulled from the virtualswitch0 and virtualswitch1 fields of the
> VMware ESX entry in the vmprofile table.
>
> To make this correct, the two virtual switch names (VCL assumes the virtual
> switches are already existing) need to be entered into the vmprofile table.
>  Is this that case for your installation?
>
> Best,
> Brian
>
> Brian Bouterse
> Secure Open Systems Initiative
> 919.698.8796
>
>
>
>
> On Mar 24, 2009, at 3:24 PM, Melba Lopez wrote:
>
>  After ensuring the computer hostnames in the DB matches the VI Client
>> hostname, with some changes to the hostname at the ESXi host gui, the
>> reservation seemed to go a lot farther.
>>
>> I actually saw the VM deployed and turned on at it's designated blade,
>> however the reservation ultimately failed.  As I mentioned in a previous
>> email, the vSwitch settings in the golden VM does not stay once it's
>> copied
>> over to inuse.  Perhaps this is causing this failure?
>>
>>
>>
>>
>>>  2009-03-24 22:46:01|7840|148:15|new|esx.pm:load(321)|Registered:
>>
>>>
>>>  |7840|148:15|new| Register of VM 'esx3-lamp-v0-bl1' successfully
>> completed
>>
>>> under host esxibl1.preloads.private
>>>
>>>  2009-03-24 22:46:01|7840|148:15|new|esx.pm:load(330)|Power on command:
>>
>>> /usr/lib/vmware-viperl/apps/vm/vmcontrol.pl --server
>>> 'esxibl1.preloads.private' --vmname esx3-lamp-v0-bl1 --operation poweron
>>> --username vcl --password 'd834jfhd734jgfhf7'
>>>
>>>  2009-03-24 22:46:02|2421|vcld:main(166)|lastcheckin time updated for
>>
>>> management node 1: 2009-03-24 22:46:02
>>>
>>>  2009-03-24 22:46:05|7840|148:15|new|vcld:REAPER(770)|setting $? to 0,
>> exit
>>
>>> status: 0
>>>
>>>  2009-03-24 22:46:05|7840|148:15|new|esx.pm:load(333)|Powered on:
>>
>>>
>>>  |7840|148:15|new| virtual machine 'esx3-lamp-v0-bl1' under host
>>
>>> esxibl1.preloads.private powered on
>>>
>>>  2009-03-24 22:46:06|7840|148:15|new|esx.pm:
>> load(349)|deviceinfo->summary:
>>
>>> VirtualPCNet32=HASH(0xbaaf304)->deviceinfo->summary
>>>
>>>  2009-03-24 22:46:06|7840|148:15|new|esx.pm:load(350)|virtualswitch0: VM
>>
>>> Network
>>>
>>>  2009-03-24 22:46:06|7840|148:15|new|esx.pm:
>> load(349)|deviceinfo->summary:
>>
>>> VirtualPCNet32=HASH(0xa9860fc)->deviceinfo->summary
>>>
>>>  2009-03-24 22:46:06|7840|148:15|new|esx.pm:load(350)|virtualswitch0: VM
>>
>>> Network
>>>
>>>  2009-03-24 22:46:06|7840|148:15|new|esx.pm:load(360)|Queried MAC
>> address is
>>
>>> 00:0c:29:17:db:6a
>>>
>>>  2009-03-24 22:46:06|7840|148:15|new|vcld:REAPER(770)|setting $? to 0,
>> exit
>>
>>> status: 0
>>>
>>>  2009-03-24 22:46:06|7840|148:15|new|esx.pm:load(381)|going to sleep 5
>>
>>> seconds, waiting for computer to DHCP. Try 1
>>>
>>>  2009-03-24 22:46:11|7840|148:15|new|vcld:REAPER(770)|setting $? to 0,
>> exit
>>
>>> status: 0
>>>
>>>  2009-03-24 22:46:11|7840|148:15|new|esx.pm:load(381)|going to sleep 5
>>
>>> seconds, waiting for computer to DHCP. Try 2
>>>
>>>  2009-03-24 22:46:14|2421|vcld:main(166)|lastcheckin time updated for
>>
>>> management node 1: 2009-03-24 22:46:14
>>>
>>>  ...
>>
>>>
>>>  ....
>>
>>>
>>>  .....keeps trying until 25 below
>>
>>
>>
>> 2009-03-24 22:48:07|7840|148:15|new|esx.pm:load(381)|going to sleep 5
>>
>>> seconds, waiting for computer to DHCP. Try 25
>>>
>>
>> 2009-03-24 22:48:12|7840|148:15|new|vcld:REAPER(770)|setting $? to 0, exit
>>
>>> status: 0
>>>
>>>  2009-03-24 22:48:12|7840|148:15|new|vcld:REAPER(770)|setting $? to 0,
>> exit
>>
>>> status: 0
>>>
>>>  2009-03-24 22:50:48|7840|148:15|new|vcld:REAPER(770)|setting $? to 0,
>> exit
>>
>>> status: 0
>>>
>>>  2009-03-24 22:50:48|7840|148:15|new|utils.pm:mail(1281)|SUCCESS --
>> Sending
>>
>>> mail To: r...@localhost, PROBLEM -- esx.pm
>>>
>>>
>>  |7840|148:15|new| ---- CRITICAL ----
>>>
>>>  |7840|148:15|new| 2009-03-24 22:48:12|7840|148:15|new|esx.pm:
>> load(376)|waited
>>
>>> acceptable amount of time for dhcp, please check esx3-lamp-v0-bl1 on
>>> esxibl1.preloads.private
>>>
>>>  |7840|148:15|new| ( 0) utils.pm, notify (line: 683)
>>
>>>
>>>  |7840|148:15|new| (-1) esx.pm, load (line: 376)
>>
>>>
>>>  |7840|148:15|new| (-2) new.pm, reload_image (line: 664)
>>
>>>
>>>  |7840|148:15|new| (-3) new.pm, process (line: 266)
>>
>>>
>>>  |7840|148:15|new| (-4) vcld, make_new_child (line: 606)
>>
>>>
>>>  |7840|148:15|new| (-5) vcld, main (line: 353)
>>
>>>
>>>
>>
>>> |7840|148:15|new| ---- WARNING ----
>>>
>>>  |7840|148:15|new| 2009-03-24
>> 22:50:48|7840|148:15|new|new.pm:reload_image(669)|esx3-lamp-v0
>>
>>> failed to load on esx3-lamp-v0-bl1, returning
>>>
>>>  |7840|148:15|new| ( 0) utils.pm, notify (line: 683)
>>
>>>
>>>  |7840|148:15|new| (-1) new.pm, reload_image (line: 669)
>>
>>>
>>>  |7840|148:15|new| (-2) new.pm, process (line: 266)
>>
>>>
>>>  |7840|148:15|new| (-3) vcld, make_new_child (line: 606)
>>
>>>
>>>  |7840|148:15|new| (-4) vcld, main (line: 353)
>>
>>>
>>>
>>  2009-03-24 22:50:48|7840|148:15|new|utils.pm:
>>> insertloadlog(5300)|inserted
>>> computer=11, loadimagefailed, esx3-lamp-v0 failed to load on
>>> esx3-lamp-v0-bl1
>>>
>>>
>>  |7840|148:15|new| ---- WARNING ----
>>>
>>>  |7840|148:15|new| 2009-03-24
>> 22:50:48|7840|148:15|new|new.pm:process(313)|failed
>>
>>> to load esx3-lamp-v0-bl1 with esx3-lamp-v0
>>>
>>>  |7840|148:15|new| ( 0) utils.pm, notify (line: 683)
>>
>>>
>>>  |7840|148:15|new| (-1) new.pm, process (line: 313)
>>
>>>
>>>  |7840|148:15|new| (-2) vcld, make_new_child (line: 606)
>>
>>>
>>>  |7840|148:15|new| (-3) vcld, main (line: 353)
>>
>>>
>>>
>>  2009-03-24 22:50:48|7840|148:15|new|vcld:REAPER(770)|setting $? to 0,
>>> exit
>>> status: 0
>>>
>>>  2009-03-24 22:53:24|7840|148:15|new|utils.pm:mail(1281)|SUCCESS --
>> Sending
>> mail To: r...@localhost, PROBLEM -- State.pm
>>
>>
>> |7840|148:15|new| ---- CRITICAL ----
>>
>> |7840|148:15|new| 2009-03-24
>> 22:50:48|7840|148:15|new|State.pm:reservation_failed(285)|reservation
>> failed
>> on esx3-lamp-v0-bl1: process failed after trying to load or make available
>>
>> |7840|148:15|new| ( 0) utils.pm, notify (line: 683)
>>
>> |7840|148:15|new| (-1) State.pm, reservation_failed (line: 285)
>>
>> |7840|148:15|new| (-2) new.pm, process (line: 316)
>>
>> |7840|148:15|new| (-3) vcld, make_new_child (line: 606)
>>
>> |7840|148:15|new| (-4) vcld, main (line: 353)
>>
>>
>> 2009-03-24 22:53:24|7840|148:15|new|utils.pm:insertloadlog(5300)|inserted
>> computer=11, failed, process failed after trying to load or make available
>>
>> 2009-03-24
>> 22:53:24|7840|148:15|new|State.pm:reservation_failed(288)|inserted
>> computerloadlog entry
>>
>> 2009-03-24
>> 22:53:24|7840|148:15|new|State.pm:reservation_failed(296)|updated
>> log ending value to 'failed', logid=82
>>
>> 2009-03-24 22:53:24|7840|148:15|new|utils.pm:
>> update_computer_state(2305)|computer
>> 11 state updated to: failed
>>
>> 2009-03-24
>> 22:53:24|7840|148:15|new|State.pm:reservation_failed(304)|computer
>> esx3-lamp-v0-bl1 (11) state set to failed
>>
>> 2009-03-24 22:53:24|7840|148:15|new|utils.pm:
>> update_request_state(2263)|request
>> 148 state updated to: failed, laststate to: new
>>
>> 2009-03-24 22:53:24|7840|148:15|new|State.pm:reservation_failed(312)|set
>> request state to 'failed'/'new'
>>
>> 2009-03-24 22:53:24|7840|148:15|new|utils.pm:is_inblockrequest(7356)|zero
>> rows were returned from database select
>>
>> 2009-03-24
>> 22:53:24|7840|148:15|new|State.pm:reservation_failed(330)|esx3-lamp-v0-bl1
>> is NOT in blockcomputers table
>>
>> 2009-03-24
>> 22:53:24|7840|148:15|new|State.pm:reservation_failed(333)|exiting
>> 1
>>
>> 2009-03-24 22:53:24|7840|148:15|new|State.pm:DESTROY(435)|destructor
>> called,
>> ref($self)=VCL::new
>>
>> 2009-03-24 22:53:24|7840|148:15|new|utils.pm:
>> delete_computerloadlog_reservation(8013)|removing
>> computerloadlog entries matching loadstate = begin
>>
>> 2009-03-24 22:53:24|7840|148:15|new|utils.pm:
>> delete_computerloadlog_reservation(8060)|deleted
>> rows from computerloadlog for reservation id=15
>>
>> 2009-03-24 22:53:24|7840|148:15|new|State.pm:DESTROY(438)|removed
>> computerloadlog rows with loadstate=begin for reservation
>>
>> 2009-03-24 22:53:24|7840|148:15|new|State.pm:DESTROY(446)|number of
>> database
>> handles state process created: 1
>>
>> 2009-03-24 22:53:24|7840|148:15|new|State.pm:DESTROY(455)|process has a
>> database handle stored in $ENV{dbh}, attempting disconnect
>>
>> 2009-03-24 22:53:24|7840|148:15|new|State.pm:DESTROY(457)|$ENV{dbh}:
>> database disconnect successful
>>
>> On Tue, Mar 24, 2009 at 12:14 PM, Brian Bouterse <bmbou...@ncsu.edu>
>> wrote:
>>
>>  As it turns out, the vcl-dev list strips out embedded URLs.  I've pasted
>>> it
>>> below.
>>>
>>>
>>>
>>> http://wiki.oscr.ncsu.edu/wiki/index.php/Updating_the_VCL_VM_to_the_latest_code_version
>>>
>>> Best,
>>> Brian
>>>
>>> Brian Bouterse
>>> Secure Open Systems Initiative
>>> 919.698.8796
>>>
>>>
>>>
>>>
>>> On Mar 24, 2009, at 12:44 PM, Brian Bouterse wrote:
>>>
>>> I forgot to include the link with the upgrade how-to:  It is located
>>> here.
>>>
>>>>
>>>> Best,
>>>> Brian
>>>>
>>>>
>>>> Brian Bouterse
>>>> Secure Open Systems Initiative
>>>> 919.698.8796
>>>>
>>>>
>>>>
>>>>
>>>> On Mar 24, 2009, at 12:20 PM, Brian Bouterse wrote:
>>>>
>>>> I've put in some more debugging into the esx.pm module.  This should
>>>>
>>>>> print the registration command to the screen so that it can be tried to
>>>>> run
>>>>> manually.  Can you update to the latest code version and try it?  I've
>>>>> written a how-to located here.
>>>>>
>>>>> Best,
>>>>> Brian
>>>>>
>>>>>
>>>>> Brian Bouterse
>>>>> Secure Open Systems Initiative
>>>>> 919.698.8796
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Mar 24, 2009, at 10:20 AM, Melba Lopez wrote:
>>>>>
>>>>> Actually everything you've mentioned has been put into place.
>>>>>
>>>>>> The nameserver entry is in /etc/resolv.conf and all the esxibl1-3
>>>>>> hostnames
>>>>>> are in the /etc/hosts.
>>>>>> I can connect to the blades by putting esxibl1-3 into VIClient without
>>>>>> a
>>>>>> problem.
>>>>>>
>>>>>> Note:  /etc/resolv.conf is generated by /sbin/dhclient-script; once
>>>>>> network/vm is rebooted it restores original.
>>>>>>
>>>>>> I also restarted the networking and went as far as to reboot the VCL
>>>>>> VM
>>>>>> and
>>>>>> still it gives me the same error.
>>>>>>
>>>>>>
>>>>>> --Melba
>>>>>>
>>>>>>
>>>>>> On Tue, Mar 24, 2009 at 9:34 AM, Brian Bouterse <bmbou...@ncsu.edu>
>>>>>> wrote:
>>>>>>
>>>>>> I'm still suspicious of your DNS resolution and configuration.  In
>>>>>>
>>>>>>> addition
>>>>>>> to creating the DNS entries in your lab's DNS server, did you connect
>>>>>>> VCL to
>>>>>>> that DNS by creating an entry similar to the one below in the
>>>>>>> /etc/resolv.conf on your VCL management node?
>>>>>>>
>>>>>>> nameserver <ip_of_your_DNS_here>
>>>>>>>
>>>>>>> Can you connect with virtual center to the blade you're trying to
>>>>>>> provision
>>>>>>> to when referencing it strictly by it's hostname?
>>>>>>>
>>>>>>> If you want to remove DNS resolution from the list of possible
>>>>>>> culprits,
>>>>>>> you can create an entry in /etc/hosts of your VCL management node
>>>>>>> similar to
>>>>>>> the line below.  I think that should work.
>>>>>>>
>>>>>>> <IP Address of esxib1>  esxibl1.
>>>>>>>
>>>>>>> Remember to restart networking (or the whole VCL management node)
>>>>>>> when
>>>>>>> testing these configuration changes.
>>>>>>>
>>>>>>> Best,
>>>>>>> Brian
>>>>>>>
>>>>>>>
>>>>>>> Brian Bouterse
>>>>>>> Secure Open Systems Initiative
>>>>>>> 919.698.8796
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mar 23, 2009, at 9:13 PM, Melba Lopez wrote:
>>>>>>>
>>>>>>> Ok, our lab already had DNS capabilities, so I've set esxibl1-3* *to
>>>>>>> be
>>>>>>>
>>>>>>>  valid hostnames*.
>>>>>>>>
>>>>>>>> *However, it is still saying it can't find "esxibl1".  I've pinged
>>>>>>>> that
>>>>>>>> hostname from another machine on the same network and it works just
>>>>>>>> fine.
>>>>>>>>
>>>>>>>>
>>>>>>>> Also because it kept saying it couldn't load the VM, I've found
>>>>>>>> another
>>>>>>>> problem.  The vmdk file successfully copies over into the "inuse"
>>>>>>>> folder.
>>>>>>>> When I manually add that VM to a blade, I'm noticing that the VM
>>>>>>>> does
>>>>>>>> not
>>>>>>>> keep the network setings.  I watched someone actually create this VM
>>>>>>>> and I
>>>>>>>> redid it myself, and the settings do not stay when its copied over.
>>>>>>>> Not
>>>>>>>> sure if it's related, but thought I might mention it.
>>>>>>>> *
>>>>>>>>
>>>>>>>>
>>>>>>>> 2009-03-24 04:28:57|24815|143:10|new|esx.pm:load(300)|wrote
>>>>>>>> vmxarray
>>>>>>>> to
>>>>>>>> /mnt/vcl/inuse/esx3-lamp-v0-bl1/esx3-lamp-v0.vmx
>>>>>>>> 2009-03-24 04:28:59|24815|143:10|new|vcld:REAPER(770)|setting $? to
>>>>>>>> 0,
>>>>>>>> exit
>>>>>>>> status: 0
>>>>>>>> 2009-03-24 04:28:59|24815|143:10|new|esx.pm:load(321)|Registered:
>>>>>>>> |24815|143:10|new| No host found with name esxibl1.
>>>>>>>> 2009-03-24 04:28:59|24815|143:10|new|esx.pm:load(330)|Power on
>>>>>>>> command:
>>>>>>>> /usr/lib/vmware-viperl/apps/vm/vmcontrol.pl --server 'esxibl1'
>>>>>>>> --vmname
>>>>>>>> esx3-lamp-v0-bl1 --operation poweron --username vcl --password
>>>>>>>> 'd834jfhd734jgfhf7'
>>>>>>>> 2009-03-24 04:29:00|24815|143:10|new|vcld:REAPER(770)|setting $? to
>>>>>>>> 0,
>>>>>>>> exit
>>>>>>>> status: 0
>>>>>>>> 2009-03-24 04:29:00|24815|143:10|new|esx.pm:load(333)|Powered on:
>>>>>>>> Virtual
>>>>>>>> Machine esx3-lamp-v0-bl1 not found.
>>>>>>>> 2009-03-24 04:29:01|24815|143:10|new|vcld:REAPER(770)|setting $? to
>>>>>>>> 0,
>>>>>>>> exit
>>>>>>>> status: 0
>>>>>>>> 2009-03-24 04:29:01|24815|143:10|new|vcld:REAPER(770)|setting $? to
>>>>>>>> 0,
>>>>>>>> exit
>>>>>>>> status: 0
>>>>>>>> 2009-03-24 04:29:01|24815|143:10|new|utils.pm:mail(1281)|SUCCESS --
>>>>>>>> Sending
>>>>>>>> mail To: r...@localhost, PROBLEM -- esx.pm
>>>>>>>>
>>>>>>>> |24815|143:10|new| ---- CRITICAL ----
>>>>>>>> |24815|143:10|new| 2009-03-24 04:29:01|24815|143:10|new|esx.pm:
>>>>>>>> load(341)|Could
>>>>>>>> not query for VM in VI PERL API
>>>>>>>> |24815|143:10|new| ( 0) utils.pm, notify (line: 683)
>>>>>>>> |24815|143:10|new| (-1) esx.pm, load (line: 341)
>>>>>>>> |24815|143:10|new| (-2) new.pm, reload_image (line: 664)
>>>>>>>> |24815|143:10|new| (-3) new.pm, process (line: 266)
>>>>>>>> |24815|143:10|new| (-4) vcld, make_new_child (line: 606)
>>>>>>>> |24815|143:10|new| (-5) vcld, main (line: 353)
>>>>>>>>
>>>>>>>>
>>>>>>>> |24815|143:10|new| ---- WARNING ----
>>>>>>>> |24815|143:10|new| 2009-03-24
>>>>>>>> 04:29:01|24815|143:10|new|new.pm:reload_image(669)|esx3-lamp-v0
>>>>>>>> failed to load on esx3-lamp-v0-bl1, returning
>>>>>>>> |24815|143:10|new| ( 0) utils.pm, notify (line: 683)*
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Mar 19, 2009 at 7:12 PM, Josh Thompson <
>>>>>>>> josh_thomp...@ncsu.edu
>>>>>>>>
>>>>>>>>  wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>>>>>>
>>>>>>>>  Hash: SHA1
>>>>>>>>>
>>>>>>>>> On Thu March 19 2009 5:45:40 pm Brian Bouterse wrote:
>>>>>>>>>
>>>>>>>>> always fake the DNS resolution by placing an entry /etc/resolv.conf
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  That would be /etc/hosts  :)
>>>>>>>>>
>>>>>>>>> Josh
>>>>>>>>> - --
>>>>>>>>> - -------------------------------
>>>>>>>>> Josh Thompson
>>>>>>>>> Systems Programmer
>>>>>>>>> Virtual Computing Lab (VCL)
>>>>>>>>> North Carolina State University
>>>>>>>>>
>>>>>>>>> josh_thomp...@ncsu.edu
>>>>>>>>> 919-515-5323
>>>>>>>>>
>>>>>>>>> my GPG/PGP key can be found at www.keyserver.net
>>>>>>>>> -----BEGIN PGP SIGNATURE-----
>>>>>>>>> Version: GnuPG v2.0.9 (GNU/Linux)
>>>>>>>>>
>>>>>>>>> iD8DBQFJwt9xV/LQcNdtPQMRAiekAJ9Sna6on6gIZC8fO/1wKWFw9W3zIQCffxLj
>>>>>>>>> nKgBCGnhdhToNQ0EtzLhRC8=
>>>>>>>>> =Yjph
>>>>>>>>> -----END PGP SIGNATURE-----
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to