Preparing OpenStack for an MSX Installation
OpenStack must be installed on the host where you will be installing MSX. The OpenStack RC file (typically named openrc.sh) is used by command-line clients to set environmental variables and to provide credentials that are required for using OpenStack services. This section describes the steps for downloading the OpenStack RC file and preparing it for use. The steps given here are to be performed on the host in which you will be installing MSX.
Editing the OpenStack RC File
Procedure
Step 1 |
To download the OpenStack RC file, navigate to Project > API Access in the OpenStack GUI. |
Step 2 |
Click Download Openstack RC File, and select the OpenStack RC File (Identity API v3). |
Step 3 |
Edit the OpenStack RC file as specified: |
Setting OpenStack Quotas for MSX Installation
Ensure that you have allocated OpenStack quotas to support this MSX installation. For instructions on setting quotas, see the OpenStack documentation.
Quota |
Value Needed |
---|---|
Instances |
50 |
Floating IP |
4 |
Security Groups |
30 |
Security Group Rules |
100 |
Volumes |
50 |
Validating the External Network
MSX Platform requires floating IP addresses that come from an external network. You can validate the name of the external network used on your OpenStack instance by accessing the OpenStack dashboard. Points to note:
-
Ensure that you name the external network as ‘external’ in the OpenStack dashboard. To see the names of your networks in the OpenStack user interface, navigate to Project > Network > Networks.
-
If you are using a different network name in the OpenStack dashboard, ensure that you update the os_fip_pool and os_ext_net parameters in the MSX configuration file (/msx-3.10.0/ansible/group_vars/all/main.yml) to include the network name. For more information, see Configuring the MSX Installation .