<div>Hi,<div><br></div><div>You will probably find more useful messages in the log file, /var/log/one/oned.log.</div><div><br></div><div>It looks like the host is in error state, so OpenNebula can't monitor it properly. Did you configure the passwordless ssh access (for the oneadmin user) to Host01?</div>

<div><br></div><div>Regards</div><div>--<br>Carlos Martín, MSc<br>Project Engineer<br>
OpenNebula - The Open-source Solution for Data Center Virtualization<div><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:cmartin@opennebula.org" target="_blank">cmartin@opennebula.org</a> | <a href="http://twitter.com/opennebula" target="_blank">@OpenNebula</a></span><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="mailto:cmartin@opennebula.org" style="color:rgb(42,93,176)" target="_blank"></a></span></div>


</div>
<br><br><div class="gmail_quote">On Mon, Feb 4, 2013 at 5:30 PM, Johannes Thome <span dir="ltr"><<a href="mailto:johannes.thome@electrica.cujae.edu.cu" target="_blank">johannes.thome@electrica.cujae.edu.cu</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello, I installed Opennebula 3.8.3 with sunstone on a 64 bit computer with ubuntu 12.04<br>
i have only one pc so i have only the front-end. Hopefully it works if i try to run the VM's on my computer.<br>
<br>
Please check somebody if i missed something in my installation or configuration and why i got this error in Sunstone:<br>
<br>
MESSAGE         Error executing image transfer script: Error copying chivas-Aspire-5755G:/var/lib/<u></u>one/datastores/1/<u></u>e709ae07335f01fdb1d23730860d07<u></u>d6 to Host01:/var/lib/one//<u></u>datastores/0/0/disk.0<br>



<br>
------------------------------<u></u>------------------------------<u></u>----------------------<br>
<br>
How I installed Opennebula 3.8.3 with KVM:<br>
<br>
Programs which are useful for the installation process:<br>
<br>
Mc<br>
<br>
# apt-get install mc<br>
<br>
Synaptic:<br>
<br>
# apt-get install synaptic<br>
<br>
Download open nebula version 3.8.3 Tarbell for Ubuntu 12.04 from the internet:<br>
<a href="http://downloads.opennebula.org/" target="_blank">http://downloads.opennebula.<u></u>org/</a><br>
or use the downloaded file you should receive with this Documentation.<br>
Also you receive some Gems you have to use them because the normal installation of the gems fails.<br>
I am going to explain later how to install a Gem manually.<br>
<br>
Unzip with mc „Ubuntu-12.04-opennebula-3.8.<u></u>3.tar.gz“ to: /home/user/Desktop/install<br>
<br>
Change the permissions of all files:<br>
<br>
# cd /home/user/Desktop/install<br>
<br>
# chmod -R 755 * (to chance the permission of all files in that folder)<br>
<br>
The order of packages installation:<br>
<br>
opennebula-common: provides the user and common files<br>
libopennebula-ruby: all ruby libraries<br>
opennebula-node: prepares a node as an opennebula-node<br>
opennebula-sunstone: OpenNebula Sunstone Web Interface<br>
opennebula-tools: Command Line interface<br>
opennebula: OpenNebula Daemon<br>
<br>
If any of this packages gives you an error use the following command to fix the issue:<br>
<br>
# apt-get install -f<br>
<br>
opennebula-common: provides the user and common files<br>
<br>
# dpkg -i opennebula-common_3.8.3-1_all.<u></u>deb<br>
libopennebula-ruby: all ruby libraries<br>
<br>
# dpkg -i ruby-opennebula_3.8.3-1_all.<u></u>deb<br>
opennebula-node: prepares a node as an opennebula-node<br>
<br>
# dpkg -i opennebula-node_3.8.3-1_all.<u></u>deb<br>
opennebula-sunstone: OpenNebula Sunstone Web Interface<br>
<br>
# dpkg -i opennebula-sunstone_3.8.3-1_<u></u>all.deb<br>
<br>
opennebula-tools: Command Line interface<br>
<br>
# dpkg -i opennebula-tools_3.8.3-1_all.<u></u>deb<br>
opennebula: OpenNebula Daemon<br>
<br>
# dpkg -i opennebula_3.8.3-1_amd64.deb<br>
<br>
<br>
After the basic installation it is necessary to install the Gems for ruby.<br>
There for open mc in the terminal and go to the folder /usr/share/opennebula/ and run the install_gems script.<br>
<br>
It will fail in the second part of the script but it is necessary to run it because the first part of the skript is also important.<br>
<br>
Start mc from the console to install the gems manually.<br>
<br>
# mc<br>
<br>
unzip the gems and copy the content of each of them to /var/lib/gems/1.8/gems/:<br>
<br>
amazon-ec2-0.9.17.gem<br>
curb-0.8.3.gem<br>
daemons-1.1.9.gem<br>
eventmachine-1.0.0.gem<br>
json-1.7.6.gem<br>
mysql-2.9.0.gem<br>
net-ldap-0.3.1.gem<br>
nokogiri-1.5.6.gem<br>
rack-1.5.0.gem<br>
rack-protection-1.3.2.gem<br>
rake-10.0.3.gem<br>
rubygems-update-1.8.24.gem<br>
sequel-3.43.0.gem<br>
sinatra-1.3.4.gem<br>
sqlite3-1.3.7.gem<br>
thin-1.5.0.gem<br>
tilt-1.3.3.gem<br>
uuidtools-2.1.3.gem<br>
xml-simple-1.1.2.gem<br>
<br>
and chance their permissions.<br>
<br>
------------------------------<u></u>------------------------------<u></u>------------------------------<u></u>----<br>
<br>
after that i configured Open nebula for KVM like this:<br>
<br>
# apt-get install qemu-utils qemu-kvm<br>
<br>
<br>
KVM Configuration<br>
<br>
<br>
Modify /etc/libvirt/qemu.conf<br>
<br>
<br>
Qemu should be configured to not change file ownership. Modify /etc/libvirt/qemu.conf to<br>
<br>
include dynamic_ownership = 0. To be able to use the images copied by OpenNebula, change also<br>
<br>
the user and group under which the libvirtd is run to ”oneadmin”:<br>
<br>
<br>
# grep -vE ’^($|#)’ /etc/libvirt/qemu.conf<br>
<br>
user = "oneadmin"<br>
<br>
group = "cloud" (because i don't have a group named oneadmin)<br>
<br>
dynamic_ownership = 0<br>
<br>
<br>
The user with access to these remotes hosts on behalf of OpenNebula (typically <oneadmin>) has<br>
<br>
to pertain to the <libvirtd> and <kvm> groups in order to use the deaemon and be able to launch<br>
<br>
Vms.<br>
<br>
If apparmor is active (by default in Ubuntu it is), you should add /var/lib/one to the end of<br>
<br>
/etc/apparmor.d/libvirt-qemu<br>
 (if not exits create this file)<br>
<br>
owner /var/lib/one/** rw,<br>
<br>
<br>
/etc/libvirt/libvirtd.conf : Uncomment ”listen tcp = 1”. Security configuration is left to the<br>
<br>
admin’s choice, file is full of useful comments to achieve a correct configuration. As a tip, if you<br>
<br>
don’t want to use TLS for connections set listen_tls = 0.<br>
<br>
<br>
/etc/default/libvirt-bin : add -l option to libvirtd_opts<br>
<br>
<br>
check because set is by default:<br>
<br>
OpenNebula needs to know if it is going to use the KVM Driver. To achieve this, uncomment these<br>
<br>
drivers in /etc/one/oned.conf (they were like in the description)<br>
<br>
------------------------------<u></u>------------------------------<u></u>------------------------------<u></u>-------<br>
<br>
I restarted opennebula and sunstone and started to try out if it is working or not<br>
<br>
i created a host:<br>
<br>
Host information - Host01<br>
id      0<br>
Name    Host01<br>
Cluster         -<br>
State   ERROR<br>
IM MAD  im_kvm<br>
VM MAD  vmm_kvm<br>
VN MAD  dummy<br>
Host shares<br>
Total Mem       0K<br>
Used Mem (real)         0K<br>
Used Mem (allocated)    0K<br>
Total CPU       0<br>
Used CPU (real)         0<br>
Used CPU (allocated)    0<br>
Running VMs     0<br>
<br>
Host template<br>
ERROR<br>
<br>
MESSAGE         Error monitoring host 0 : MONITOR FAILURE 0 -<br>
TIMESTAMP       Wed Jan 30 14:32:48 2013<br>
------------------------------<u></u>------------------------------<u></u>------------<br>
a fixed network:<br>
<br>
Virtual Network 0 information<br>
ID      0<br>
Name    Network<br>
Cluster         -<br>
Owner   oneadmin<br>
Group   oneadmin<br>
Bridge  vbr1<br>
VLAN    no<br>
Physical device         --<br>
VLAN ID         --<br>
Permissions<br>
     Owner      um-<br>
     Group      ---<br>
     Other      ---<br>
------------------------------<u></u>------------------------------<u></u>-----<br>
a ttylinux image:<br>
<br>
Image "ttylinux - kvm" information<br>
ID      0<br>
Name    ttylinux - kvm<br>
Datastore       default<br>
Owner   oneadmin<br>
Group   oneadmin<br>
Type    OS<br>
Register time   10:57:57 01/30/2013<br>
Persistent      no<br>
Source  /var/lib/one/datastores/1/<u></u>e709ae07335f01fdb1d23730860d07<u></u>d6<br>
Path    /home/chivas/Desktop/ttylinux.<u></u>img<br>
Filesystem type         --<br>
Size (Mb)       40<br>
State   USED<br>
Running #VMS    1<br>
Permissions<br>
     Owner      um-<br>
     Group      ---<br>
     Other      ---<br>
<br>
Image template<br>
DEV_PREFIX      hd<br>
DRIVER  raw<br>
------------------------------<u></u>------------------------------<u></u>----------------------<br>
and a template for the virtual machine:<br>
<br>
Template<br>
NAME    Template01<br>
OS<br>
<br>
BOOT    hd<br>
ARCH    x86_64<br>
<br>
DISK<br>
<br>
IMAGE_UNAME     oneadmin<br>
IMAGE   ttylinux - kvm<br>
<br>
VCPU    1<br>
CPU     0.5<br>
RAW<br>
<br>
TYPE    kvm<br>
<br>
NIC<br>
<br>
NETWORK_UNAME   oneadmin<br>
NETWORK         Network<br>
<br>
MEMORY  2048<br>
GRAPHICS<br>
<br>
TYPE    vnc<br>
LISTEN  0.0.0.0<br>
<br>
INPUT<br>
<br>
TYPE    mouse<br>
BUS     usb<br>
<br>
TEMPLATE_ID     0<br>
------------------------------<u></u>------------------------------<u></u>---------------<br>
i built my VM and tryed to deploy the host... he was on error first i enabled him again.<br>
<br>
<br>
Virtual Machine information - one-0<br>
ID      0<br>
Name    one-0<br>
Owner   oneadmin<br>
Group   oneadmin<br>
State   FAILED<br>
LCM State       LCM_INIT<br>
Host    --<br>
Start time      11:05:07 01/30/2013<br>
Deploy ID       -<br>
Permissions<br>
     Owner      um-<br>
     Group      ---<br>
     Other      ---<br>
******************************<u></u>****************<br>
VM template<br>
NAME    one-0<br>
OS<br>
<br>
BOOT    hd<br>
ARCH    x86_64<br>
<br>
ERROR<br>
<br>
MESSAGE         Error executing image transfer script: Error copying chivas-Aspire-5755G:/var/lib/<u></u>one/datastores/1/<u></u>e709ae07335f01fdb1d23730860d07<u></u>d6 to Host01:/var/lib/one//<u></u>datastores/0/0/disk.0<br>



TIMESTAMP       Wed Jan 30 12:35:11 2013<br>
<br>
DISK<br>
<br>
READONLY        NO<br>
TARGET  hda<br>
IMAGE_ID        0<br>
DEV_PREFIX      hd<br>
DATASTORE       default<br>
TM_MAD  shared<br>
TYPE    FILE<br>
SOURCE  /var/lib/one/datastores/1/<u></u>e709ae07335f01fdb1d23730860d07<u></u>d6<br>
IMAGE_UNAME     oneadmin<br>
DRIVER  raw<br>
DISK_ID         0<br>
SAVE    NO<br>
IMAGE   ttylinux - kvm<br>
DATASTORE_ID    1<br>
CLONE   YES<br>
<br>
VMID    0<br>
VCPU    1<br>
CPU     0.5<br>
RAW<br>
<br>
TYPE    kvm<br>
<br>
NIC<br>
<br>
NETWORK_ID      0<br>
NETWORK_UNAME   oneadmin<br>
BRIDGE  vbr1<br>
NETWORK         Network<br>
IP      192.168.2.100<br>
VLAN    NO<br>
MAC     02:00:c0:a8:02:64<br>
<br>
MEMORY  2048<br>
GRAPHICS<br>
<br>
PORT    5900<br>
TYPE    vnc<br>
LISTEN  0.0.0.0<br>
<br>
INPUT<br>
<br>
TYPE    mouse<br>
BUS     usb<br>
<br>
TEMPLATE_ID     0<br>
<br>
so the error is:<br>
<br>
MESSAGE         Error executing image transfer script: Error copying chivas-Aspire-5755G:/var/lib/<u></u>one/datastores/1/<u></u>e709ae07335f01fdb1d23730860d07<u></u>d6 to Host01:/var/lib/one//<u></u>datastores/0/0/disk.0<br>



<br>
what can i do to fix it?<br>
<br>
Thanks for the help and greetings<br>
<br>
Johannes Thomé<br>
<br>
<br>
<br>
48 Aniversario del Instituto Superior Politecnico Jose Antonio Echeverria, Cujae<br>
Una obra de la Revolucion Cubana | 2 de diciembre de 1964 | <a href="http://cujae.edu.cu" target="_blank">http://cujae.edu.cu</a><br>
<br>
<br>
<br>
Consulte la enciclopedia colaborativa cubana. <a href="http://www.ecured.cu" target="_blank">http://www.ecured.cu</a><br>
______________________________<u></u>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/<u></u>listinfo.cgi/users-opennebula.<u></u>org</a><br>
</blockquote></div><br></div>