I'm setting up an opennebula cluster on Ubuntu 9.10 hosts. I've gotten the software installed, but I'm having some issues getting oned to start. Here's the details:<div><br></div><div>install location:</div>
<div>/srv/cloud/one</div><div><br></div><div>Installed via the tarball, used install.sh with /srv/cloud/one as the target directory. User: oneadmin group: cloud</div><div><br></div><div>Everything is in place and permissions are all for this user and group. The /srv/cloud/one/bin/one startup script was looking for a ONE_LOCATION directory variable, so instead of exporting it to the environment, I added it into the script as the first line after the shebang.</div>
<div><br></div><div>When I run the script, I get the following output:</div><div><br></div><div><div>oned location: /srv/cloud/one/bin/oned</div><div>Error: can not change to dir </div><div>Error executing /srv/cloud/one/bin/oned.</div>
<div><br></div><div>The first line is the only other modification I've made to the script, so I can confirm that I'm in the right place and things are where they should be. The second line is coming straight from oned, and the last from the startup script upon reading the failed exit code of oned.</div>
<div><br></div><div>So, apparently, I've got some permissions wrong somewhere, or a directory missing. Any ideas what's wrong?</div></div>