It’s important to plan network prior to installation. You need 5 network segments for different purposes and two of them (Admin-PXE and Public) should have access to the internet. Rest of the networks can be closed but make sure your management client PC has access to management network. Due to my lab limitation, I made all 5 networks private and used VyOS NAT feature to make OpenStack environment accessible from public network. Also, all OpenStack nodes (Master, Control, Compute) are installed on VMs.
Fuel Master Node Installation
Install Mirantis OpenStack 9.0 Fuel Master Image on a VM.
- Hypervisor: ESXi 5.5
- Guest Operating System: CentOS 4/5/6 (64-bit)
- vNICs: 1 vNIC connected to Admin-PXE network
- Virtual disk size: 60GB
- Memory 8GB RAM
-Boot MirantisOpenStack-9.0.iso and select “Fuel Install (Static IP)”
-After installation, you will be automatically directed to the configuration UI.
-Change default configuration
- Fuel User Password – Set password to login Fuel UI
- Network Setup
- IP address: 192.168.236.10
- Netmask: 255.255.255.0
- Default Gateway: 192.168.236.1
- Check => Apply
- Security setup – Specify network from which you want to SSH Fuel Master
- PXE Setup
- DHCP Pool Start: 192.168.236.11
- DHCP Pool End: 192.168.236.254
- DHCP Gateway: 192.168.236.1
- DNS & Hostname
- Hostname: fuel-master-01
- Domain: lab.local
- Search Domain: lab.local
- External DNS: your dns server
- Check => Apply
- Bootstrap Image
- HTTP proxy http://yourproxyserver:8080
- HTTPS proxy http://yourproxyserver:8080
- Root Password – Set root password
- Time Sync – Set at least one NTP Server.
- Feature Groups – Check Experimental features and Advanced features
- Shell Login -If proxy server setting in Bootstrap image section never seems to work, go to shell login and add “proxy=http://yourproxyserver:8080” directly to /etc/yum.conf
- Quit Setup – Save and Quit
-Wait until the installation is completed and you are directed to login prompt.
-Access Fuel Web UI (https://192.168.236.10:8443) and login with username “admin” and fuel UI password
For OpenStack deployment, please go to Mirantis OpenStack 9.0 deployment-Fuel UI to Horizon.