1:vmware Basic Settings
I'm using the VMware Workstation 8.0 version, and the other versions should all be fine. I am the network that puts the virtual machine on the NAT.
Virtual machine on a single block card can be.
You can also create virtual machines in dashboard if you wish. Then you will allocate more memory, hard disk.
I am the minimum configuration 1G memory, 20G HDD, complete devstack, whole OpenStack, no problem.
If the condition permits, more than 2G of memory, 100G of hard disk, will be better.
2: Minimize the installation of Ubuntu 11.10
You only need to enable the SSH service, and everything else is available by default. Set a fixed IP address so that the virtual machine can access the network.
For the sake of convenience, I must enable the root account login.
You can run the Devstack script directly with the root account, it is no problem, will automatically create a stack of users, with this permission to run the script.
3:git Script
# apt-get-y Install git
#git Clone Git://github.com/cloudbuilders/devstack.git
Some customization and modification of the script is required. However, there is no need to modify the script directly, we can create a LOCALRC file in the Devstack directory
Floating_range=192.168.124.224/27
Fixed_range=10.0.0.0/24
fixed_network_size=256
Admin_password=nova
Mysql_password=nova
Rabbit_password=nova
Swift_hash=nova
Service_token=nova
Flat_interface=eth0
Enabled_services= "G-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql, Rabbit,n-vol,swift "
Glance_branch=essex-3
Horizon_branch=essex-3
Keystone_branch=essex-3
Keystoneclient_branch=essex-3
Nova_branch=essex-3
Novaclient_branch=essex-3
Quantum_branch=essex-3
Quantum_client_branch=essex-3
swift_branch=1.4.5
4: Install OpenStack
CD Devstack
./stack.sh
You can complete the whole process of installation
Devstack Script Installation OpenStack summary (reprint)