RDOを利用してOpenStack環境を手軽に構築するためのpackstackのanswer-fileです。 このanswer-fileを利用することにより、packstackで簡単にOpenStackのAll-in-One環境を構築することができます。 事前準備
VirtualBox環境で以下の構成のネットワークと仮想マシンを用意します。
- VirtualBoxにHostOnlyNetworkを2面作成する
vboxnet0: 192.168.0.240/24, DHCP off, プロミスキャスモード(全て許可) vboxnet1: 172.16.0.240/24 , DHCP off, プロミスキャスモード(全て許可)
- 仮想マシンのスペック
SPEC: CPU x 2 / Mem 4GB / HDD 20GB OS: CentOS6.4 x86_64 NETWORK: eth0: 192.168.0.1/24 , Adapter1(vboxnet0) eth1: 172.16.0.1/24 , Adapter2(vboxnet1) eth2: DHCP , Adapter3(NAT)
1台の仮想マシンに、RDOが提供するコンポーネント全てをインストールしてOpenStack環境を構築します。同時にNagiosの環境も構築します。
vboxnet0 -------+---------------------------+--- 192.168.0.0/24 | |.240 |.1 | +------+------+ | | RDO | | | CentOS64 | | +---+-----+---+ | | |.1 | | | | vboxnet1 | --+-------------------+----|--- 172.16.0.0/24 | |.240| | | | NAT(DHCP) ----+--------------------+----|----|--- 10.0.4.0/24 |.2 | | | | | | | | | | | +---+----+----+---+ | HostOS | | OSX,Win,Linux | +-----------------+ [インストール対象コンポーネント] MySQL MongoDB RabbitMQ or ApacheQPID ※OpenStackのリリースバージョンによりどちらかがインストールされる Nagios OpenStack Ceilometer Cinder Glance Heat Keystone Neutron Nova Swift Tempest OSClient
- 最小構成All-In-One環境 ======================= 1台の仮想マシンに、RDOが提供するコンポーネントの中から必要最小限のOpenStack環境を構築します。
vboxnet0 -------+---------------------------+--- 192.168.0.0/24 | |.240 |.1 | +------+------+ | | RDO | | | CentOS64 | | +---+-----+---+ | | |.1 | | | | vboxnet1 | --+-------------------+----|--- 172.16.0.0/24 | |.240| | | | NAT(DHCP) ----+--------------------+----|----|--- 10.0.4.0/24 |.2 | | | | | | | | | | | +---+----+----+---+ | HostOS | | OSX,Win,Linux | +-----------------+ [インストール対象コンポーネント] MySQL ApacheQPID OpenStack Cinder Glance Keystone Neutron Nova OSClient
- コントローラ1台 + Computeノード複数台 ====================================
[TBD]