packstack Liberty インストール (続き)

さて, 続き。

ネットワークの作成だけど, とりあえず現状をチェック。

+--------------------------------------+---------+------------------------------------------------------+
| id | name | subnets |
+--------------------------------------+---------+------------------------------------------------------+
| 72973f3f-d8e9-42ec-9124-8cb9cdaf76bb | public | 284bfb53-6317-4659-a63a-80bc6f93eef4 172.24.4.224/28 |
| 8c962f73-821c-4608-8e1d-4fe58f095ddb | private | 9060eb48-5020-448d-bd0e-ac57bd031e85 10.0.0.0/24 |
+--------------------------------------+---------+------------------------------------------------------+

アドレスを修正するのもいいけど, とりあえずまっさらにして位置から作ってみる。

publicは 192.168.1.0/24
privateは 172.16.10.0/24

とする。

基本はここにならってコマンドをたたいていく。

■ ルータ作成
# neutron router-create Ext-Router

■ 外部ネットワーク作成
# neutron net-create Ext-Net  --router:external --shared   --provider:network_type flat 
  --provider:physical_network enp4s0
# neutron subnet-create Ext-Net 192.168.1.0/24 --name Ext-Subnet --gateway 192.168.1.1 
 --allocation-pool start=192.168.1.200,end=192.168.1.210 --disable-dhcp
# neutron router-gateway-set Ext-Router Ext-Net

■ 内部ネットワーク作成
# neutron net-create home-net
# neutron subnet-create --name home-subnet --gateway 172.16.10.1 
 --dns-nameserver 192.168.1.1 
 --allocation-pool start=172.16.10.100,end=172.16.10.120 home-net 172.16.10.0/24
# neutron router-interface-add Ext-Router home-subnet

ひとまず完了。

ネットワークトポロジの表示が変わったのね・・・。

前の方がよかったなぁー。ウニョウニョ動くのは面白いんだけど, まとまりが悪い。

イメージにCentOSとFedoraを登録したけど,テスト用にCirrosも入れとく。
参考はオフィシャルDoc

■ イメージゲッツ

# wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img
# # glance image-create --name "cirros" 
> --file cirros-0.3.4-x86_64-disk.img
> --disk-format qcow2 --container-format bare
> --visibility public --progress
[=============================>] 100%
+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | ee1eca47dc88f4879d8a229cc70a07c6 |
| container_format | bare |
| created_at | 2016-04-16T07:17:53Z |
| disk_format | qcow2 |
| id | 75b3a669-20c4-498a-9685-a80d6acd3c81 |
| min_disk | 0 |
| min_ram | 0 |
| name | cirros |
| owner | ac31029ab4af4d06a027529077595a4d |
| protected | False |
| size | 13287936 |
| status | active |
| tags | [] |
| updated_at | 2016-04-16T07:17:53Z |
| virtual_size | None |
| visibility | public |
+------------------+--------------------------------------+

登録された

インスタンス起動
Floating IP割当
Security Group設定
でSSHで接続して接続完了。

オッケ。

さて,次はESXのVMをこっちに移すかな。

と思ったけど, 本当はVLANを複数引き込んでそれぞれに割り当てるFloatingIPを分けたいんだけどさてさて・・・。どないしょ。