[one-users] OpenNebula 3.4 + Xen 3.4.4 + CentOS 5.8
Ruben S. Montero
rsmontero at opennebula.org
Thu Apr 26 14:13:18 PDT 2012
Hi,
If you are successfully deploying the VMs directly, What are the
differences between the domain configuration file you are using and
that generated by OpenNebula (deployment.0)?
Cheers
Ruben
On Thu, Apr 26, 2012 at 10:36 PM, Marshall Grillos
<mgrillos at optimalpath.com> wrote:
> My company recently started the deployment of OpenNebula. We are utilizing
> OpenNebula 3.4+Centos5.8+Xen3.4.4. Currently we are trying to mount a
> Windows 2008R2 installation disk (ISO file), and a simple empty OS disk.
> The idea is to boot from the Windows 2008R2 disk, load windows, then drop
> the disk after everything is loaded.
>
>
>
> Note, we are using the iSCSI/LVM setup and it looks like OpenNebula is
> correctly deploying iSCSI targets and that sessions are being created on the
> HOSTS. I’ve included iscsiadm and tgtadm outputs for reference.
>
>
>
> We have no issues deploying Xen DomUs manually. When incorporating
> OpenNebula, something is getting hung. The VM is created but stays in a
> paused state (as visible under “xm list”). OpenNebula shows it stuck at
> “BOOT”.
>
>
>
> I’ve enclosed some logging details in hopes that someone can point us in the
> right direction. I’m fairly certain this is a configuration issue with the
> Images or Templates.
>
>
>
> Images:
>
> BUS="ide"
>
> DESCRIPTION="First test image"
>
> DEV_PREFIX="sd"
>
> DRIVER="file:"
>
>
>
> BUS="ide"
>
> DESCRIPTION="Windows 2008R2 SP1 Install ISO"
>
> DEV_PREFIX="hd"
>
>
>
> Template:
>
> CPU="2"
>
> DISK=[
>
> BUS="ide",
>
> IMAGE="Win2k8R2SP1",
>
> IMAGE_UNAME="oneadmin" ]
>
> DISK=[
>
> BUS="ide",
>
> IMAGE="Test",
>
> IMAGE_UNAME="oneadmin" ]
>
> FEATURES=[
>
> ACPI="yes",
>
> PAE="yes" ]
>
> GRAPHICS=[
>
> LISTEN="10.20.30.235",
>
> PASSWD="tester",
>
> PORT="5900",
>
> TYPE="vnc" ]
>
> MEMORY="2048"
>
> NAME="Test windows install"
>
> NIC=[
>
> NETWORK="Test",
>
> NETWORK_UNAME="oneadmin" ]
>
> OS=[
>
> BOOTLOADER="/usr/lib/xen/boot/hvmloader" ]
>
> RAW=[
>
> TYPE="xen" ]
>
> TEMPLATE_ID="7"
>
> VCPU="2"
>
>
>
> # xm list
>
> Name ID Mem VCPUs State
> Time(s)
>
> Domain-0 0 3500 2 r-----
> 621.2
>
> one-14 20 2048 0 --p---
> 0.0
>
>
>
> VM Log:
>
> Thu Apr 26 14:38:41 2012 [DiM][I]: New VM state is ACTIVE.
>
> Thu Apr 26 14:38:41 2012 [LCM][I]: New VM state is PROLOG.
>
> Thu Apr 26 14:38:41 2012 [VM][I]: Virtual Machine has no context
>
> Thu Apr 26 14:38:42 2012 [TM][I]: ExitCode: 0
>
> Thu Apr 26 14:38:45 2012 [TM][I]: ExitCode: 0
>
> Thu Apr 26 14:38:45 2012 [LCM][I]: New VM state is BOOT
>
> Thu Apr 26 14:38:45 2012 [VMM][I]: Generating deployment file:
> /var/lib/one/14/deployment.0
>
> Thu Apr 26 14:38:45 2012 [VMM][I]: ExitCode: 0
>
> Thu Apr 26 14:38:45 2012 [VMM][I]: Successfully execute network driver
> operation: pre.
>
>
>
> # cat /var/lib/one/datastores/0/14/deployment.0
>
> name = 'one-14'
>
> #O CPU_CREDITS = 512
>
> memory = '2048'
>
> vcpus = '2'
>
> bootloader = "/usr/lib/xen/boot/hvmloader"
>
> disk = [
>
> 'tap:aio:/var/lib/one//datastores/0/14/disk.0,hdc,r',
>
> 'file:/var/lib/one//datastores/0/14/disk.1,sda,w',
>
> ]
>
> vif = [
>
> ' mac=**:**:**:**:**:**,ip=10.20.30.238,bridge=eth0',
>
> ]
>
> vfb = ['type=vnc,vnclisten=10.20.30.235,vncdisplay=0,vncpasswd=tester']
>
>
>
> # cat transfer.0.prolog
>
> LN iscsi iqn.2012-02.org.opennebula:172.25.12.1.cloud_vg.lv-one-6
> 10.20.30.235:/var/lib/one//datastores/0/14/disk.0
>
> LN iscsi iqn.2012-02.org.opennebula:172.25.12.1.cloud_vg.lv-one-3
> 10.20.30.235:/var/lib/one//datastores/0/14/disk.1
>
>
>
> Xend Logs on Host:
>
> [2012-04-26 14:38:45 4858] DEBUG (XendDomainInfo:92)
> XendDomainInfo.create(['vm', ['name', 'one-14'], ['memory', '2048'],
> ['vcpus', '2'], ['on_xend_start', 'ignore'], ['on_xend_stop', 'ignore'],
> ['bootloader', '/usr/lib/xen/boot/hvmloader'], ['bootloader_args', '-q'],
> ['image', ['linux', ['videoram', 4]]], ['s3_integrity', 1], ['device',
> ['tap', ['uname', 'tap:aio:/var/lib/one//datastores/0/14/disk.0'], ['dev',
> 'hdc'], ['mode', 'r']]], ['device', ['vbd', ['uname',
> 'file:/var/lib/one//datastores/0/14/disk.1'], ['dev', 'sda'], ['mode',
> 'w']]], ['device', ['vif', ['ip', '10.20.30.238'], ['mac',
> '**:**:**:**:**:**'], ['bridge', 'eth0']]], ['device', ['vkbd']], ['device',
> ['vfb', ['vncpasswd', 'XXXXXXXX'], ['vnc', '1'], ['vnclisten',
> '10.20.30.235'], ['vncdisplay', '0'], ['xauthority',
> '/var/lib/one/.Xauthority']]]])
>
> [2012-04-26 14:38:45 4858] DEBUG (XendDomainInfo:2311)
> XendDomainInfo.constructDomain
>
> [2012-04-26 14:38:45 4858] DEBUG (balloon:166) Balloon: 29587420 KiB free;
> need 4096; done.
>
> [2012-04-26 14:38:45 4858] DEBUG (XendDomain:453) Adding Domain: 20
>
> [2012-04-26 14:38:45 4858] DEBUG (XendDomainInfo:2512)
> XendDomainInfo.initDomain: 20 256
>
> [2012-04-26 14:38:45 32120] DEBUG (XendBootloader:113) Launching bootloader
> as ['/usr/lib/xen/boot/hvmloader', '--output=/var/run/xend/boot/xenbl.7189',
> '-q', '/var/lib/one//datastores/0/14/disk.0'].
>
>
>
> Storage Controller:
>
> # tgtadm --lld iscsi --mode target --op show
>
> Target 4: iqn.2012-02.org.opennebula:172.25.12.1.cloud_vg.lv-one-3
>
> System information:
>
> Driver: iscsi
>
> State: ready
>
> I_T nexus information:
>
> I_T nexus: 20
>
> Initiator: iqn.1994-05.com.redhat:78c65bc38e0
>
> Connection: 0
>
> IP Address: 172.25.12.3
>
> LUN information:
>
> LUN: 0
>
> Type: controller
>
> SCSI ID: IET 00040000
>
> SCSI SN: beaf40
>
> Size: 0 MB, Block size: 1
>
> Online: Yes
>
> Removable media: No
>
> Readonly: No
>
> Backing store type: null
>
> Backing store path: None
>
> Backing store flags:
>
> LUN: 1
>
> Type: disk
>
> SCSI ID: IET 00040001
>
> SCSI SN: beaf41
>
> Size: 85899 MB, Block size: 512
>
> Online: Yes
>
> Removable media: No
>
> Readonly: No
>
> Backing store type: rdwr
>
> Backing store path: /dev/cloud_vg/lv-one-3
>
> Backing store flags:
>
> Account information:
>
> ACL information:
>
> ALL
>
> Target 7: iqn.2012-02.org.opennebula:172.25.12.1.cloud_vg.lv-one-6
>
> System information:
>
> Driver: iscsi
>
> State: ready
>
> I_T nexus information:
>
> I_T nexus: 19
>
> Initiator: iqn.1994-05.com.redhat:78c65bc38e0
>
> Connection: 0
>
> IP Address: 172.25.12.3
>
> LUN information:
>
> LUN: 0
>
> Type: controller
>
> SCSI ID: IET 00070000
>
> SCSI SN: beaf70
>
> Size: 0 MB, Block size: 1
>
> Online: Yes
>
> Removable media: No
>
> Readonly: No
>
> Backing store type: null
>
> Backing store path: None
>
> Backing store flags:
>
> LUN: 1
>
> Type: disk
>
> SCSI ID: IET 00070001
>
> SCSI SN: beaf71
>
> Size: 3171 MB, Block size: 512
>
> Online: Yes
>
> Removable media: No
>
> Readonly: No
>
> Backing store type: rdwr
>
> Backing store path: /dev/cloud_vg/lv-one-6
>
> Backing store flags:
>
> Account information:
>
> ACL information:
>
> ALL
>
>
>
> Please let me know if there is any other config information that could help.
>
>
>
> Thanks,
>
> Marshall
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
--
Ruben S. Montero, PhD
Project co-Lead and Chief Architect
OpenNebula - The Open Source Solution for Data Center Virtualization
www.OpenNebula.org | rsmontero at opennebula.org | @OpenNebula
More information about the Users
mailing list