Create an issue and lets get that fixed.
Those of us that are just trying to use the package can pay back a
little bit by filing bug reports.
It is sometimes hard to be sure that one has found and fixed a problem
until one gets well past it and by then, one is tired, behind schedule
and not in the mood to go back to find the documentation that caused (or
could have prevented) the problem.
To me, filing documentation bugs is part of the bargain between the
people who spent hours, days, months and years to build it and those of
who get the benefit of the work for free and can not contribute code.
This is one place where our ignorance is an advantage, we actually read
the docs and follow them without making adjustments based on knowledge
of the code.
Ron
On 19/06/2013 5:30 PM, Bryan Whitehead wrote:
I wasted 4 hours on an install when cloudstack-setup-agent insisted my
hardware was miss-configured or didn't support kvm.
Turns out cloudstack-agent (for kvm) doesn't have qemu-kvm as a
dependency. So libvirtd gets installed but with no qemu-kvm package on
CentOS the error is "your hardware isn't capable". Not sure if this is
intentional or not… Maybe some future hypervisor will be using
libvirtd besides qemu-kvm?
On Wed, Jun 19, 2013 at 2:19 PM, Dave Dunaway <[email protected]> wrote:
Slow hand clap for Dean ...
Anyways, yes, this should be filled as a 'bug' for the installer. It's a
basic error that shouldn't trip people up, but that the error handling in a
script for installing a commercial product is so laughably poor is just
unacceptable.
On Wed, Jun 19, 2013 at 2:11 PM, Dean Kamali <[email protected]> wrote:
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