[Puppet Users] Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64

2012-01-26 Thread Ramesh Kumar

Hello All,

Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64.


[root@1801 puppet-enterprise-2.0.0-el-5-x86_64]# ./puppet-enterprise-
installer -a answers/full_suite.answer.sample


Puppet Enterprise v2.0.0 installer
for el-5-x86_64



STEP 1: READ ANSWERS FROM FILE

## Reading answers from file: answers/full_suite.answer.sample



STEP 2: SELECT AND CONFIGURE ROLES

   This installer will offer to install the puppet master, console,
cloud provisioner, and puppet agent roles.

- puppet master

   The puppet master serves configurations to a group of puppet agent
nodes. This role also provides MCollective's
   message queue and client interface. It should be installed on a
robust, dedicated server.

?? Install puppet master? [y/N] y

- cloud provisioner

   The cloud provisioner can create and bootstrap new machine
instances and add them to your Puppet infrastructure. It
   should be installed on a trusted node where site administrators
have shell access.

?? Install the cloud provisioner? [y/N] y

- console

   The console is a web interface for viewing reports, classifying
nodes, directly managing resources, controlling
   Puppet runs, and invoking MCollective agents. It should usually be
installed on the puppet master server, but can
   also installed separately.

?? Install the console? [Y/n] y

- puppet agent

   The puppet agent role is automatically installed with the console
and puppet master roles.

?? Puppet master's unique certname? [Default: 1801.corp.st.org]
1801.corp.st.org
?? Puppet master's valid DNS names (comma-separated list)? [Default:
   1801,1801.corp.st.org,puppet,puppet.corp.st.org]
djaxlhpo9000,djaxlhpo9000.corp.citistreet.org,puppet,puppet.corp.citistreet.org
?? Port to serve the console over? [Default: 443] 443
?? User name for accessing the console interface? [Default: console]
console
?? Password for user console (minimum 4 characters)?
?? The console requires a MySQL database server. Install a new
database server from your operating system's repository?
   [Y/n] n

   The console requires a MySQL database and a user account able to
edit it.?? Is your existing MySQL server running on a remote host? [Y/
n] y
?? Database server hostname? [Default: localhost] 1801.corp.st.org
?? Database port? [Default: 3306] 3306
?? Database name? [Default: console] console
?? Database user (must have all privileges on the database 'console')?
[Default: console] console
?? Database user password (minimum 4 characters)?

   If the database and user have not yet been created on your database
server, please log in as a privileged user now
   and set them up manually. Example SQL commands:
CREATE DATABASE console CHARACTER SET utf8;
CREATE USER 'console'@'localhost' IDENTIFIED BY
'consolepassword';
GRANT ALL PRIVILEGES ON console.* TO
'console'@'localhost';

CREATE DATABASE console_inventory_service CHARACTER
SET utf8;
GRANT ALL PRIVILEGES ON console_inventory_service.* TO
'console'@'localhost';
?? Unique certname for this puppet agent node?
[Default: 1801.corp.st.org] 1801.corp.st.org
?? Puppet master hostname to connect to? [Default: 1801.corp.st.org]
1801.corp.st.org

- Convenience Links

   The selected Puppet software will be installed into /opt/puppet,
which may not be included in your default shell
   PATH. For ease of use, this installer can create symbolic links to
these executables in /usr/local/bin.

?? Create symbolic links to Puppet executables in /usr/local/bin? [Y/
n] y
## Saved answers to file: ./answers.lastrun





STEP 3: CONFIRM PLAN

?? Perform installation? [Y/n] y
## Saved answers to file: /etc/puppetlabs/installer/answers.install
Warning: overwriting /etc/puppetlabs/facter/facts.d/
puppet_enterprise_installer.txt
Creating Backup: /etc/puppetlabs/facter/facts.d/
puppet_enterprise_installer.txt.bak



STEP 4: INSTALL PACKAGES

## Installing packages from files...
Preparing...
### [100%]
   1:pe-httpd
### [  2%]
   2:pe-libevent
### [  4%]
   3:pe-augeas-libs
### [  6%]
   

Re: [Puppet Users] Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64

2012-01-26 Thread Daniel Pittman
On Thu, Jan 12, 2012 at 10:05, Ramesh Kumar rameshkumar...@gmail.com wrote:

 Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64.

You are likely to get better responses over on the PE users mailing
list: https://groups.google.com/forum/#!forum/puppet-users

-- 
Daniel Pittman
⎋ Puppet Labs Developer – http://puppetlabs.com
♲ Made with 100 percent post-consumer electrons

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



Re: [Puppet Users] Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64

2012-01-26 Thread Nan Liu
On Thu, Jan 26, 2012 at 2:56 PM, Daniel Pittman dan...@puppetlabs.com wrote:
 On Thu, Jan 12, 2012 at 10:05, Ramesh Kumar rameshkumar...@gmail.com wrote:

 Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64.


Pretty old email. I've responded in the past and for reference, I
think this was the missing step on the remote mysql server:

  CREATE DATABASE console CHARACTER SET utf8;
  CREATE USER 'console'@'localhost' IDENTIFIED BY
'consolepassword';
  GRANT ALL PRIVILEGES ON console.* TO
'console'@'localhost';

  CREATE DATABASE console_inventory_service CHARACTER
SET utf8;
  GRANT ALL PRIVILEGES ON console_inventory_service.* TO
'console'@'localhost';

Thanks,

Nan

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.