9.9. Oracle VDI

9.9.1. Oracle VDI Hangs Intermittently When Running on x2270 Hardware
9.9.2. The System Is Not Reacting as Expected
9.9.3. How Do I Configure DHCP in Oracle VDI?

9.9.1. Oracle VDI Hangs Intermittently When Running on x2270 Hardware

Due to a bug in the Oracle Solaris ahci driver, if Oracle VDI is running on Oracle Solaris 10 10/09 or Oracle Solaris 10 9/10 on Sun x2270 hardware may hang.

To work around the problem, add the following line in the /etc/system file and reboot the server:

set idle_cpu_no_deep_c = 1

9.9.2. The System Is Not Reacting as Expected

A restart of the vda service is recommended.

Restart the Common Agent Container:

# cacaoadm stop -f -i vda 
# cacaoadm start -i vda

On Linux platforms, the cacaoadm command is in /opt/sun/cacao2/bin.

Check the Cacao log file, see Section 8.3.2, “How to Check the Oracle VDI Log Files”.

To check the Cacao status:

cacaoadm status -i vda 

To check the status of the vda service:

cacaoadm status -i vda com.sun.vda.service

9.9.3. How Do I Configure DHCP in Oracle VDI?

First, install and configure Oracle VDI using vda-install and vda-config, see Chapter 2, Installing Oracle VDI and Configuring Oracle VDI Centers. This installs Sun Ray Software and configures the Kiosk settings. You can then adapt things as needed using the typical Sun Ray Software commands. For example, use utadm -a <interface name> to configure a dedicated interconnect for the Sun Ray Clients. This will also ask you for the desired DHCP settings.