<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Hi!<br>  <br>  I had been using ESX(i) 5.0 and Ubuntu with Opennebula 2.2.1 until now. I has been working perfectly, until the external hard disk where I had stored<br>  data got broken. The information stored was:<br>  <br>     - The images brought from ESX(i)<br>     - The images created from the previous ones.<br>     - The directories which create Opennebula with the ID number of the virtual machine.<br>     <br>  I have prepared a new external hard disk.<br>  I believe I can install it the same way as the previous external hard disk but now I'm dealing with another problem that I have never had.<br>  When I deploy the machine it gets registered into ESX(i), when it starts, it says that it can't find " the virutal disk file".<br>  <br>  This is the wrong messages it shows in ESX(i):<br>          <br>       The system cannot find the file specifies.<br>       Cannot open the disk /vmfs/volumes/711a8b01-bae5b659/24/images/disk.0/disk.vmdk or none of the snapshot disks it depends on.<br>       VMware ESX cannot find the virtual disk "/vmfs/volumes/711a8b01-bae5b659/24/images/disk.0/disk.vmdk". Verify the path is valid and try again.<br>     <br>  In the Opennebula in vm.log file shows the following:     <br>     <br>       oneadmin@opennebula:~/var/24$ more vm.log<br>        Tue Sep  4 11:16:49 2012 [DiM][I]: New VM state is ACTIVE.<br>        Tue Sep  4 11:16:49 2012 [LCM][I]: New VM state is PROLOG.<br>        Tue Sep  4 11:16:49 2012 [VM][I]: Virtual Machine has no context<br>        Tue Sep  4 11:16:49 2012 [TM][I]: tm_ln.sh: Creating directory /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/images<br>        Tue Sep  4 11:16:49 2012 [TM][I]: tm_ln.sh: Executed "mkdir -p /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/images".<br>        Tue Sep  4 11:16:49 2012 [TM][I]: tm_ln.sh: Executed "chmod a+w /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/images".<br>        Tue Sep  4 11:16:49 2012 [TM][I]: tm_ln.sh: Link /srv/cloud/one/var/images/pedrot/images/93bbaffe699ff0e0d25416ecdffccca0ec256c48<br>        Tue Sep  4 11:16:49 2012 [TM][I]: tm_ln.sh: Executed "ln -s ../../images/93bbaffe699ff0e0d25416ecdffccca0ec256c48 /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/im<br>        ages/pedrot/24/images/disk.0".<br>        Tue Sep  4 11:16:49 2012 [LCM][I]: New VM state is BOOT<br>        Tue Sep  4 11:16:49 2012 [VMM][I]: Generating deployment file: /srv/cloud/one/var/24/deployment.0<br>        Tue Sep  4 11:16:56 2012 [VMM][E]: Error deploying virtual machine: [VMWARE] cmd failed [/srv/cloud/one/bin/tty_expect -u oneadmin -p xxxxx virsh -c esx://esx/?no_v<br>        erify=1 start one-24]. Stderr:<br>        Tue Sep  4 11:16:56 2012 [DiM][I]: New VM state is FAILED<br>        Tue Sep  4 11:16:56 2012 [TM][W]: Ignored: LOG - 24 tm_delete.sh: Deleting /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/images<br><br>        Tue Sep  4 11:16:56 2012 [TM][W]: Ignored: LOG - 24 tm_delete.sh: Executed "rm -rf /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/images".<br><br>        Tue Sep  4 11:16:56 2012 [TM][W]: Ignored: TRANSFER SUCCESS 24 -<br><br>        <br>    In oned.log file the following is shown:    FileNotFound<br>    <br>        Tue Sep  4 11:16:49 2012 [TM][D]: Message received: LOG - 24 tm_ln.sh: Creating directory /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/images<br>        Tue Sep  4 11:16:49 2012 [TM][D]: Message received: LOG - 24 tm_ln.sh: Executed "mkdir -p /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/images"<br>        .<br>        Tue Sep  4 11:16:49 2012 [TM][D]: Message received: LOG - 24 tm_ln.sh: Executed "chmod a+w /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/images<br>        ".<br>        Tue Sep  4 11:16:49 2012 [TM][D]: Message received: LOG - 24 tm_ln.sh: Link /srv/cloud/one/var/images/pedrot/images/93bbaffe699ff0e0d25416ecdffccca0ec256c48<br>        Tue Sep  4 11:16:49 2012 [TM][D]: Message received: LOG - 24 tm_ln.sh: Executed "ln -s ../../images/93bbaffe699ff0e0d25416ecdffccca0ec256c48 /srv/cloud/one/var/images/p<br>        edrotsrv/cloud/one/var/images/pedrot/24/images/disk.0".<br>        Tue Sep  4 11:16:49 2012 [TM][D]: Message received: TRANSFER SUCCESS 24 -<br>        Tue Sep  4 11:16:56 2012 [VMM][D]: Message received: DEPLOY FAILURE 24 [VMWARE] cmd failed [/srv/cloud/one/bin/tty_expect -u oneadmin -p xxxxxxx virsh -c esx://esx/?n<br>        o_verify=1 start one-24]. Stderr:<br>        Tue Sep  4 11:16:56 2012 [VMM][D]: Message received: error: Failed to start domain one-24<br>        Tue Sep  4 11:16:56 2012 [VMM][D]: Message received: error: internal error Could not start domain: FileNotFound - File [images] 24/images/disk.0/disk.vmdk was not found<br><br>        Tue Sep  4 11:16:56 2012 [VMM][D]: Message received:<br>        Tue Sep  4 11:16:56 2012 [VMM][D]: Message received: . Stdout: ExitCode: 1<br>        Tue Sep  4 11:16:56 2012 [VMM][D]: Message received: ExitCode: 1<br>        Tue Sep  4 11:16:56 2012 [TM][D]: Message received: LOG - 24 tm_delete.sh: Deleting /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/images<br>        Tue Sep  4 11:16:56 2012 [TM][D]: Message received: LOG - 24 tm_delete.sh: Executed "rm -rf /srv/cloud/one/var/images/pedrotsrv/cloud/one/var/images/pedrot/24/image<br>        s".<br>    <br>    <br>    I have it exported via NFS. In the /etc/exports file there are:    <br>    <br>     /srv/cloud/one/var/images/pedrot 10.10.9.0/255.255.255.0(rw,no_subtree_check,no_root_squash,fsid=0)<br>    <br>    <br>    In my opinion it is a question about the users' rights but I'm not relly sure.    <br>    Tring to put rights with chmod 777 *, it still doesn't work as expected.<br>    <br>    I wonder if it happens to anybody to think of a possible solution.<br>    <br>    Thanks in advance.                                    </div></body>
</html>