红帽官方的openstack G版本安装方法
[root@osg ~]
yum install -y http://rdo.fedorapeople.org/openstack/openstack-grizzly/rdo-release-grizzly-3.noarch.rpm
[root@osg ~]yum install -y openstack-packstack
[root@osg ~]# packstack --allinone
Welcome to Installer setup utility
Packstack changed given value  to required value /root/.ssh/id_rsa.pub


Installing:
Clean Up...                                            [ DONE ]
Adding pre install manifest entries...                 [ DONE ]
Setting up ssh keys...root@192.168.1.199's password: 
root@192.168.1.199's password: 
                                 [ DONE ]
Adding MySQL manifest entries...                       [ DONE ]
Adding QPID manifest entries...                        [ DONE ]
Adding Keystone manifest entries...                    [ DONE ]
Adding Glance Keystone manifest entries...             [ DONE ]
Adding Glance manifest entries...                      [ DONE ]
Adding Cinder Keystone manifest entries...             [ DONE ]
Installing dependencies for Cinder...                  [ DONE ]
Checking if the Cinder server has a cinder-volumes vg...[ DONE ]
Adding Cinder manifest entries...                      [ DONE ]
Adding Nova API manifest entries...                    [ DONE ]
Adding Nova Keystone manifest entries...               [ DONE ]
Adding Nova Cert manifest entries...                   [ DONE ]
Adding Nova Conductor manifest entries...              [ DONE ]
Adding Nova Compute manifest entries...                [ DONE ]
Adding Nova Scheduler manifest entries...              [ DONE ]
Adding Nova VNC Proxy manifest entries...              [ DONE ]
Adding Nova Common manifest entries...                 [ DONE ]
Adding Openstack Network-related Nova manifest entries...[ DONE ]
Adding Quantum API manifest entries...                 [ DONE ]
Adding Quantum Keystone manifest entries...            [ DONE ]
Adding Quantum L3 manifest entries...                  [ DONE ]
Adding Quantum L2 Agent manifest entries...            [ DONE ]
Adding Quantum DHCP Agent manifest entries...          [ DONE ]
Adding Quantum Metadata Agent manifest entries...      [ DONE ]
Adding OpenStack Client manifest entries...            [ DONE ]
Adding Horizon manifest entries...                     [ DONE ]
Adding Swift Keystone manifest entries...              [ DONE ]
Adding Swift builder manifest entries...               [ DONE ]
Adding Swift proxy manifest entries...                 [ DONE ]
Adding Swift storage manifest entries...               [ DONE ]
Adding Swift common manifest entries...                [ DONE ]
Preparing servers...                                   [ DONE ]
Adding Nagios server manifest entries...               [ DONE ]
Adding Nagios host manifest entries...                 [ DONE ]
Adding post install manifest entries...                [ DONE ]
Installing Dependencies...                             [ DONE ]
Copying Puppet modules and manifests...                [ DONE ]
Applying Puppet manifests...
Applying 192.168.1.199_prescript.pp
192.168.1.199_prescript.pp :                                         [ DONE ]
Applying 192.168.1.199_mysql.pp
Applying 192.168.1.199_qpid.pp
192.168.1.199_mysql.pp :                                             [ DONE ]
192.168.1.199_qpid.pp :                                              [ DONE ]
Applying 192.168.1.199_keystone.pp
Applying 192.168.1.199_glance.pp
Applying 192.168.1.199_cinder.pp
192.168.1.199_keystone.pp :                                          [ DONE ]
192.168.1.199_glance.pp :                                            [ DONE ]
192.168.1.199_cinder.pp :                                            [ DONE ]
Applying 192.168.1.199_api_nova.pp
192.168.1.199_api_nova.pp :                                          [ DONE ]
Applying 192.168.1.199_nova.pp
192.168.1.199_nova.pp :                                              [ DONE ]
Applying 192.168.1.199_quantum.pp
192.168.1.199_quantum.pp :                                           [ DONE ]
Applying 192.168.1.199_osclient.pp
Applying 192.168.1.199_horizon.pp
192.168.1.199_osclient.pp :                                          [ DONE ]
192.168.1.199_horizon.pp :                                           [ DONE ]
Applying 192.168.1.199_ring_swift.pp
192.168.1.199_ring_swift.pp :                                        [ DONE ]
Applying 192.168.1.199_swift.pp
Applying 192.168.1.199_nagios.pp
Applying 192.168.1.199_nagios_nrpe.pp
192.168.1.199_swift.pp :                                             [ DONE ]
192.168.1.199_nagios.pp :                                            [ DONE ]
192.168.1.199_nagios_nrpe.pp :                                       [ DONE ]
Applying 192.168.1.199_postscript.pp
192.168.1.199_postscript.pp :                                        [ DONE ]
                           [ DONE ]


 **** Installation completed successfully ******




Additional information:
 * A new answerfile was created in: /root/packstack-answers-20130528-110203.txt
 * Time synchronization installation was skipped. Please note that unsynchronized time on server instances might be problem for some OpenStack components.
 * To use the command line tools you need to source the file /root/keystonerc_admin created on 192.168.1.199
 * To use the console, browse to http://192.168.1.199/dashboard
 * To use Nagios, browse to http://192.168.1.199/nagios username : nagiosadmin, password : ab81b07bbcf04ba0
 * The installation log file is available at: /var/tmp/packstack/20130528-110203-7c7h4o/openstack-setup.log