Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Error starting virtual desktop from within VDI 3

807578Apr 22 2009 — edited Jun 23 2009
I have recently set up a demo installation of VDI/vBox, and I'm having problems with VDI starting an imported machine:

VDI & VirtualBox on x86_64 server, installed packages and used docs from the Wiki.
OpenSolaris 2008.11 for iSCSI storage target.
VBox and Storage added successfully to VDI
Built a WinXP with SP3 desktop in VirtualBox, copied files to /var/tmp and imported successfully into new pool

When starting the desktop:
Error changing desktop state: com.sun.vda.service.api.ServiceException: No suitable hosts to start a desktop for Desktop Provider sunvdi-demo.
And in the cacao.0 log file:
Apr 22, 2009 11:17:15 AM com.sun.vda.service.vbox.Connection connect
INFO: thr#138 Successfully connected to VirtualBox-2.0.8 (sunvdi-demo.millersville.edu:443)
Apr 22, 2009 11:18:47 AM com.sun.vda.service.core.jobs.Job run
INFO: thr#140 Starting Job[38]: IMPORT for [demo pool]
Apr 22, 2009 11:24:22 AM com.sun.vda.service.core.jobs.Job run
INFO: thr#143 Starting Job[39]: DESKTOP_ACTION for [demo pool, DESKTOP_UUID: 11]
Apr 22, 2009 11:24:22 AM com.sun.vda.service.core.jobs.Job run
INFO: thr#144 Starting Job[40]: START_VB_DESKTOP for [demo pool]
Apr 22, 2009 11:25:31 AM com.sun.vda.service.core.jobs.StartVBDesktopJob runJob
WARNING: thr#144 Could not start desktop 'WinXP1'!
com.sun.vda.service.api.ServiceException: No suitable hosts to start a desktop for Desktop Provider sunvdi-demo.
        at com.sun.vda.service.vbox.VBDesktopProvider.selectHost(VBDesktopProvider.java:1128)
        at com.sun.vda.service.core.jobs.StartVBDesktopJob.getHost(StartVBDesktopJob.java:229)
        at com.sun.vda.service.core.jobs.StartVBDesktopJob.runJob(StartVBDesktopJob.java:75)
        at com.sun.vda.service.core.jobs.Job.run(Job.java:122)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
        at java.util.concurrent.FutureTask.run(FutureTask.java:123)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
I've checked all the services are running:

online 16:21:20 svc:/application/virtualbox/zoneaccess:default
online 16:35:56 svc:/application/virtualbox/webservice:default
online 16:23:26 svc:/application/database/vdadb:sql
online 16:28:41 svc:/application/management/common-agent-container-2:default
online 16:21:55 svc:/network/http:apache2

I've restarted services as in the troubleshooting guide, but still same errors, where can I go from here?

TIA:
-Chris
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jul 21 2009
Added on Apr 22 2009
5 comments
279 views