I have seen number of issues with documentation , specially for KVM deployment.
I managed to figure them out quickly without help from anyone. But maybe it will become an issue for other admins On Jun 19, 2013 2:06 PM, "Ron Wheeler" <[email protected]> wrote: > Perhaps you could file a bug report against the installation documentation > if this step is missing or not explained clearly. > > I have been leveraging my complete lack of experience to identify gaps and > errors in the docs. > Nothing is quite as frustrating or as damaging to the reputation of the > package as installation procedures that are wrong. > I have over 20 years on Unix and Linux experience so I am pretty patient > with open source documentation. > > Cloudstack needs a lot of work in this area to simplify the basic install. > > IMHO, Cloudstack should be available as an ISO distribution that in one > step installs a standalone management server running on CentOS. > There is no earthly reason why a sys admin needs to go through the hoops > that are currently required to get started. > > Install the ISO, set the IP and it should be ready to run. > > Does the base OS for the Cloudstack manager really matter once you are up? > If so, how many ISOs are really required? > > Hint: > Single physical eth0 with instructions on how to add additional interfaces. > Local storage with instructions on how to add external storage. > > At least, one would be ready to actually use Cloudstack in 10 minutes > instead of xx hours and the installation guide would be a lot smaller and > you could probably start using the GUI after the first 10 minutes. > > It would also make it easier to write correct documentation since a lot of > the current errors are in sections that have nothing to do with Cloudstack. > > > Ron > > On 19/06/2013 1:06 PM, Ethan Gillani wrote: > >> Thanks Ron! That did the trick! Just had to install the mysql client and >> get the privileges right >> Ethan >> >> -----Original Message----- >> From: Ron Wheeler >> [mailto:rwheeler@artifact-**software.com<[email protected]> >> ] >> Sent: Tuesday, June 18, 2013 4:16 PM >> To: [email protected] >> Subject: Re: Cloudstack 4.1 MySQL install issue >> >> http://stackoverflow.com/**questions/5287220/is-there-a-** >> way-to-only-install-the-mysql-**client-linux<http://stackoverflow.com/questions/5287220/is-there-a-way-to-only-install-the-mysql-client-linux> >> >> You need the client on any machine that wants to access a database on >> another machine. >> You should not have to install the server on each machine. >> >> You may also need a mysql connector. >> I am not sure about this but watch out for errors accessing the remote >> database in case the app does not include its own connector and >> automatically configure it to find the remote database. >> >> Ron >> >> >> On 18/06/2013 2:06 PM, Ethan Gillani wrote: >> >>> Help! >>> >>> I am setting up cloudstack management on one server with MySQL installed >>> on a second server, both on CentOS. I have followed the installation >>> material and setup mysql and edited the my.cnf file as well, but when I go >>> back to the management server to run the cloudstack-setup-databases script >>> pointing to the mysql server I get an error at the very end. >>> >>> Error: >>> /bin/sh: mysql: command not found >>> >>> >>> Below is exactly what happens when I run the script on the management >>> server. I have already set SELinux to permissive and edited the iptables on >>> both servers ot open the port 3306 as well... >>> >>> Thanks in advance! >>> Ethan Gillani >>> >>> >>> [root@CloudstackManagement setup]# cloudstack-setup-databases ' >>> cloud:password'@10.0.3.11 --deploy-as='root:password' >>> Mysql user name:cloud >>> Mysql user password:password >>> Mysql server ip:10.0.3.11 >>> Mysql server port:3306 >>> Mysql root user name:root >>> Mysql root user password:password >>> Checking Cloud database files ... >>> Checking local machine hostname ... >>> Checking SELinux setup ... >>> Detected local IP address as 10.0.3.10, will use as cluster management >>> server n Preparing /etc/cloudstack/management/db.**properties >>> Applying /usr/share/cloudstack-**management/setup/create-**database.sql >>> >>> We apologize for below error: >>> ******************************************************************* >>> Encountering an error when executing mysql script >>> ------------------------------**------------------------------** >>> ---------- >>> table: >>> /usr/share/cloudstack-**management/setup/create-**database.sql >>> >>> Error: >>> /bin/sh: mysql: command not found >>> >>> >>> Sql parameters: >>> {'passwd': 'password', 'host': '10.0.3.11', 'user': 'root', 'port': >>> 3306} >>> ------------------------------**------------------------------** >>> ---------- >>> >>> ******************************************************************* >>> Please run: >>> >>> cloud-setup-database -h >>> >>> for full help >>> [root@CloudstackManagement setup]# >>> >>> >>> >>> >> -- >> Ron Wheeler >> President >> Artifact Software Inc >> email: [email protected] >> skype: ronaldmwheeler >> phone: 866-970-2435, ext 102 >> >> >> > > -- > Ron Wheeler > President > Artifact Software Inc > email: [email protected] > skype: ronaldmwheeler > phone: 866-970-2435, ext 102 > >
