<div dir="ltr">Dear all,<div>I'm trying to install manually TROVE on the controller node, by following <a href="http://docs.openstack.org/developer/trove/dev/manual_install.html">this </a>unique guide, in order to realize a production Openstack system.</div>
<div> I would have some information about the steps of the installation.</div><div><br></div><div>1) Which user do I need use in order to install TROVE, root user or a non-root user? </div><div><br></div><div><br></div><div>
<br></div><div>2)  Why is it necessary to run a virtual environment (virtualenv)? Is it the right way in order to realize a production Openstack environment?</div><div><br></div><div><br></div><div><br></div><div>3) When I run the command:</div>
<div><pre style="overflow:auto;padding:10px;line-height:1.2em;border:1px solid rgb(198,201,203);margin-top:1.5em;margin-bottom:1.5em"><font color="#0000ff"><span class="" style="font-style:italic"><span style="font-family:arial;font-style:normal;line-height:normal">(env)root@hostname:~#</span>trove-manage --config-file=/</span><span style="font-family:arial;line-height:normal">root/trove/etc/trove/trove.conf.sample</span><span style="font-style:italic;line-height:1.2em;font-family:arial"> db_wipe trove_test.sqlite mysql fake</span></font></pre>
<div>I obtain this output:</div></div><div><br></div><div><div><font color="#0000ff">(env)root@hostname:~# trove-manage --config-file=/root/trove/etc/trove/trove.conf.sample db_wipe trove_test.sqlite mysql fake</font></div>
<div><font color="#0000ff">usage: trove-manage [-h] [--config-dir DIR] [--config-file PATH] [--debug]</font></div><div><font color="#0000ff">                    [--log-config-append PATH] [--log-date-format DATE_FORMAT]</font></div>
<div><font color="#0000ff">                    [--log-dir LOG_DIR] [--log-file PATH]</font></div><div><font color="#0000ff">                    [--log-format FORMAT] [--nodebug] [--nouse-syslog]</font></div><div><font color="#0000ff">                    [--noverbose] [--syslog-log-facility SYSLOG_LOG_FACILITY]</font></div>
<div><font color="#0000ff">                    [--use-syslog] [--verbose] [--version]</font></div><div><font color="#0000ff"><br></font></div><div><font color="#0000ff">                    {db_sync,db_upgrade,db_downgrade,datastore_update,datastore_version_update,db_wipe}</font></div>
<div><font color="#0000ff">                    ...</font></div><div><font color="#0000ff">trove-manage: error: unrecognized arguments: mysql fake</font></div></div><div><font color="#0000ff"><br></font></div><div><font color="#000000">Furthermore, I obtain the</font><font color="#0000ff"> "</font><span style="color:rgb(0,0,255)">trove-manage: error: unrecognized arguments: </span><font color="#0000ff"><span style="font-size:1.1em;line-height:1.2em">image_update</span>"</font><font color="#000000"> when I run the command:</font><br>
</div><div><pre style="overflow:auto;padding:10px;line-height:1.2em;border:1px solid rgb(198,201,203);margin-top:1.5em;margin-bottom:1.5em"><font color="#0000ff"><span style="font-family:arial;line-height:normal">(env)root@hostname:~#</span> trove-manage --config-file=</font><span class="" style="color:rgb(0,0,255);line-height:1.2em;font-family:arial;font-style:italic">/</span><span style="color:rgb(0,0,255);font-family:arial;line-height:normal">root/trove/etc/trove/trove.conf.sample</span><span style="color:rgb(0,0,255);line-height:1.2em;font-family:arial"> image_update mysql</span><br>
<font color="#0000ff">    `nova --os-username trove --os-password trove --os-tenant-name trove
    --os-auth-url http://<KeystoneIp>:5000/v2.0 image-list | awk '/trove-image/ {print $2}'`</font></pre></div><div>Can you help me?</div><div><br></div><div>Thank you,</div><div>Giuseppe</div></div>