OSS Fan ~OSSでLinuxサーバ構築~

作成日: 2017/03/20

OSSでLinuxサーバ構築

OpenStack OcataをCentOS 7.3へインストール

トップページOSSでLinuxサーバ構築 > OpenStack OcataをCentOS 7.3へインストール
このエントリーをはてなブックマークに追加

概要

 オープンソースのIaaS管理ツールであるOpenStackを導入します。 導入するバージョンは2017年3月19日時点での最新である「Ocata」とします。 OpenStackはNova、Glance、Cinderなど複数のコンポーネントで構成されており、利用したい機能に応じて 必要なコンポーネントを組み合わせてセットアップします。 そのため、初めてOpenStackを導入する場合、かなり知識が必要になりますし、導入作業も煩雑になってしまいます。 まずはOpenStackを手軽に導入し、どんなものなのか利用して慣れることを目的としたいので、 Packstack というツールを利用してOpenStackを導入します。 Packstackでは手軽に導入できる分、OpenStackの構成には制限がありますが、 オールインワンで自動インストールされるのでとにかく楽ちんです。 Packstackで1台のLinuxサーバにOpenStackをインストールします。

構成

サーバ構成

OSバージョン

CentOS 7.3.1611 x86_64

ソフトウェア・パッケージ一覧

 yumでインストールするパッケージは以下の通りです。 依存関係のあるパッケージは全部で85個あっため、ここでは割愛します。

  • centos-release-openstack-ocata-1-1.el7.noarch.rpm
  • openstack-packstack-10.0.0-0.1.0rc1.el7.noarch.rpm

クライアント構成

OSバージョン

Windows 10 Pro 64bit

ソフトウェア・パッケージ一覧

  • Microsoft Edge 38.14393.0.0

サーバ構築

インストール

(1) 既存パッケージの最新化

 まずはベースとなるCentOS 7.3にインストール済みのパッケージ群を、最新のバージョンにアップデートします。

# yum update -y
読み込んだプラグイン:fastestmirror, langpacks
base                                                                                                                 | 3.6 kB  00:00:00
extras                                                                                                               | 3.4 kB  00:00:00
updates                                                                                                              | 3.4 kB  00:00:00
(1/4): base/7/x86_64/group_gz                                                                                        | 155 kB  00:00:01
(2/4): extras/7/x86_64/primary_db                                                                                    | 139 kB  00:00:03
(3/4): updates/7/x86_64/primary_db                                                                                   | 3.8 MB  00:00:53
(4/4): base/7/x86_64/primary_db                                                                                      | 5.6 MB  00:00:56
Determining fastest mirrors
 * base: www.ftp.ne.jp
 * extras: www.ftp.ne.jp
 * updates: www.ftp.ne.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ NetworkManager.x86_64 1:1.4.0-12.el7 を 更新
---> パッケージ NetworkManager.x86_64 1:1.4.0-17.el7_3 を アップデート
---> パッケージ NetworkManager-libnm.x86_64 1:1.4.0-12.el7 を 更新
---> パッケージ NetworkManager-libnm.x86_64 1:1.4.0-17.el7_3 を アップデート
---> パッケージ NetworkManager-team.x86_64 1:1.4.0-12.el7 を 更新
---> パッケージ NetworkManager-team.x86_64 1:1.4.0-17.el7_3 を アップデート
(==================== 中略 ====================)
  nspr.x86_64 0:4.13.1-1.0.el7_3                                       nss.x86_64 0:3.28.2-1.6.el7_3
  nss-sysinit.x86_64 0:3.28.2-1.6.el7_3                                nss-tools.x86_64 0:3.28.2-1.6.el7_3
  nss-util.x86_64 0:3.28.2-1.1.el7_3                                   ntpdate.x86_64 0:4.2.6p5-25.el7.centos.1
  open-vm-tools.x86_64 0:10.0.5-4.el7_3                                open-vm-tools-desktop.x86_64 0:10.0.5-4.el7_3
  openssh.x86_64 0:6.6.1p1-33.el7_3                                    openssh-clients.x86_64 0:6.6.1p1-33.el7_3
  openssh-server.x86_64 0:6.6.1p1-33.el7_3                             openssl.x86_64 1:1.0.1e-60.el7_3.1
  openssl-libs.x86_64 1:1.0.1e-60.el7_3.1                              policycoreutils.x86_64 0:2.5-11.el7_3
  polkit.x86_64 0:0.112-11.el7_3                                       python-firewall.noarch 0:0.4.3.2-8.1.el7_3.2
  python-perf.x86_64 0:3.10.0-514.10.2.el7                             selinux-policy.noarch 0:3.13.1-102.el7_3.15
  selinux-policy-targeted.noarch 0:3.13.1-102.el7_3.15                 sos.noarch 0:3.3-5.el7.centos
  sssd-client.x86_64 0:1.14.0-43.el7_3.11                              sudo.x86_64 0:1.8.6p7-21.el7_3
  systemd.x86_64 0:219-30.el7_3.7                                      systemd-libs.x86_64 0:219-30.el7_3.7
  systemd-python.x86_64 0:219-30.el7_3.7                               systemd-sysv.x86_64 0:219-30.el7_3.7
  tcsh.x86_64 0:6.18.01-13.el7_3.1                                     tuned.noarch 0:2.7.1-3.el7_3.1
  tzdata.noarch 0:2017a-1.el7                                          vim-common.x86_64 2:7.4.160-1.el7_3.1
  vim-enhanced.x86_64 2:7.4.160-1.el7_3.1                              vim-filesystem.x86_64 2:7.4.160-1.el7_3.1
  vim-minimal.x86_64 2:7.4.160-1.el7_3.1                               wpa_supplicant.x86_64 1:2.0-21.el7_3
  xfsprogs.x86_64 0:4.5.0-9.el7_3

完了しました!

(2) サーバリブート

 Linuxを再起動します。

# shutdown -r 0

(3) リポジトリのインストール

 OpenStackに関するソフトウェアリポジトリをインストールします。

# yum install centos-release-openstack-ocata -y
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: www.ftp.ne.jp
 * extras: www.ftp.ne.jp
 * updates: www.ftp.ne.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ centos-release-openstack-ocata.noarch 0:1-1.el7 を インストール
--> 依存性の処理をしています: centos-release-qemu-ev のパッケージ: centos-release-openstack-ocata-1-1.el7.noarch
--> 依存性の処理をしています: centos-release-ceph-jewel のパッケージ: centos-release-openstack-ocata-1-1.el7.noarch
--> トランザクションの確認を実行しています。
---> パッケージ centos-release-ceph-jewel.noarch 0:1.0-1.el7.centos を インストール
--> 依存性の処理をしています: centos-release-storage-common のパッケージ: centos-release-ceph-jewel-1.0-1.el7.centos.noarch
---> パッケージ centos-release-qemu-ev.noarch 0:1.0-1.el7 を インストール
--> 依存性の処理をしています: centos-release-virt-common のパッケージ: centos-release-qemu-ev-1.0-1.el7.noarch
--> トランザクションの確認を実行しています。
---> パッケージ centos-release-storage-common.noarch 0:1-2.el7.centos を インストール
---> パッケージ centos-release-virt-common.noarch 0:1-1.el7.centos を インストール
--> 依存性解決を終了しました。

依存性を解決しました

============================================================================================================================================
 Package                                         アーキテクチャー        バージョン                           リポジトリー             容量
============================================================================================================================================
インストール中:
 centos-release-openstack-ocata                  noarch                  1-1.el7                              extras                  5.1 k
依存性関連でのインストールをします:
 centos-release-ceph-jewel                       noarch                  1.0-1.el7.centos                     extras                  4.1 k
 centos-release-qemu-ev                          noarch                  1.0-1.el7                            extras                   11 k
 centos-release-storage-common                   noarch                  1-2.el7.centos                       extras                  4.5 k
 centos-release-virt-common                      noarch                  1-1.el7.centos                       extras                  4.5 k

トランザクションの要約
============================================================================================================================================
インストール  1 パッケージ (+4 個の依存関係のパッケージ)

総ダウンロード容量: 29 k
インストール容量: 23 k
Downloading packages:
(1/5): centos-release-ceph-jewel-1.0-1.el7.centos.noarch.rpm                                                         | 4.1 kB  00:00:00
(2/5): centos-release-openstack-ocata-1-1.el7.noarch.rpm                                                             | 5.1 kB  00:00:00
(3/5): centos-release-storage-common-1-2.el7.centos.noarch.rpm                                                       | 4.5 kB  00:00:00
(4/5): centos-release-virt-common-1-1.el7.centos.noarch.rpm                                                          | 4.5 kB  00:00:00
(5/5): centos-release-qemu-ev-1.0-1.el7.noarch.rpm                                                                   |  11 kB  00:00:02
--------------------------------------------------------------------------------------------------------------------------------------------
合計                                                                                                         10 kB/s |  29 kB  00:00:02
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : centos-release-virt-common-1-1.el7.centos.noarch                                                            1/5
  インストール中          : centos-release-qemu-ev-1.0-1.el7.noarch                                                                     2/5
  インストール中          : centos-release-storage-common-1-2.el7.centos.noarch                                                         3/5
  インストール中          : centos-release-ceph-jewel-1.0-1.el7.centos.noarch                                                           4/5
  インストール中          : centos-release-openstack-ocata-1-1.el7.noarch                                                               5/5
  検証中                  : centos-release-storage-common-1-2.el7.centos.noarch                                                         1/5
  検証中                  : centos-release-ceph-jewel-1.0-1.el7.centos.noarch                                                           2/5
  検証中                  : centos-release-virt-common-1-1.el7.centos.noarch                                                            3/5
  検証中                  : centos-release-qemu-ev-1.0-1.el7.noarch                                                                     4/5
  検証中                  : centos-release-openstack-ocata-1-1.el7.noarch                                                               5/5

インストール:
  centos-release-openstack-ocata.noarch 0:1-1.el7

依存性関連をインストールしました:
  centos-release-ceph-jewel.noarch 0:1.0-1.el7.centos                    centos-release-qemu-ev.noarch 0:1.0-1.el7
  centos-release-storage-common.noarch 0:1-2.el7.centos                  centos-release-virt-common.noarch 0:1-1.el7.centos

完了しました!

(4) Packstackのインストール

 Packstackをインストールします。

# yum install openstack-packstack -y
読み込んだプラグイン:fastestmirror, langpacks
centos-ceph-jewel                                                                                                    | 2.9 kB  00:00:00
centos-openstack-ocata                                                                                               | 2.9 kB  00:00:00
centos-qemu-ev                                                                                                       | 2.9 kB  00:00:00
(1/3): centos-qemu-ev/7/x86_64/primary_db                                                                            |  55 kB  00:00:05
(2/3): centos-ceph-jewel/7/x86_64/primary_db                                                                         |  63 kB  00:00:05
(3/3): centos-openstack-ocata/x86_64/primary_db                                                                      | 620 kB  00:00:55
Loading mirror speeds from cached hostfile
 * base: www.ftp.ne.jp
 * extras: www.ftp.ne.jp
 * updates: www.ftp.ne.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ openstack-packstack.noarch 0:10.0.0-0.1.0rc1.el7 を インストール
--> 依存性の処理をしています: openstack-packstack-puppet = 10.0.0-0.1.0rc1.el7 のパッケージ: openstack-packstack-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: python-setuptools のパッケージ: openstack-packstack-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: python-pbr のパッケージ: openstack-packstack-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: python-netifaces のパッケージ: openstack-packstack-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: python-netaddr のパッケージ: openstack-packstack-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: python-docutils のパッケージ: openstack-packstack-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: pyOpenSSL のパッケージ: openstack-packstack-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: PyYAML のパッケージ: openstack-packstack-10.0.0-0.1.0rc1.el7.noarch
--> トランザクションの確認を実行しています。
---> パッケージ PyYAML.x86_64 0:3.10-11.el7 を インストール
--> 依存性の処理をしています: libyaml-0.so.2()(64bit) のパッケージ: PyYAML-3.10-11.el7.x86_64
---> パッケージ openstack-packstack-puppet.noarch 0:10.0.0-0.1.0rc1.el7 を インストール
--> 依存性の処理をしています: puppet-xinetd のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-vswitch のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-vcsrepo のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-trove のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-tempest のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-sysctl のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-swift のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-stdlib のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-ssh のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-sahara のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-rsync のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-remote のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-redis のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-rabbitmq のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-panko のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-oslo のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-openstacklib のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-openstack_extras のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-nssdb のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-nova のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-neutron のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-mysql のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-mongodb のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-memcached のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-manila のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-magnum のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-keystone のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-ironic のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-inifile のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-horizon のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-heat のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-gnocchi のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-glance のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-firewall のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-concat のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-cinder のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-certmonger のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-ceilometer のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-apache のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
--> 依存性の処理をしています: puppet-aodh のパッケージ: openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch
---> パッケージ python-docutils.noarch 0:0.11-0.2.20130715svn7687.el7 を インストール
--> 依存性の処理をしています: python-imaging のパッケージ: python-docutils-0.11-0.2.20130715svn7687.el7.noarch
---> パッケージ python-netaddr.noarch 0:0.7.18-1.el7 を インストール
---> パッケージ python-netifaces.x86_64 0:0.10.4-3.el7 を インストール
---> パッケージ python2-pbr.noarch 0:1.10.0-1.el7 を インストール
---> パッケージ python2-pyOpenSSL.noarch 0:16.2.0-3.el7 を インストール
--> 依存性の処理をしています: python-cryptography >= 1.3.0 のパッケージ: python2-pyOpenSSL-16.2.0-3.el7.noarch
---> パッケージ python2-setuptools.noarch 0:22.0.5-1.el7 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ libyaml.x86_64 0:0.1.4-11.el7_0 を インストール
---> パッケージ puppet-aodh.noarch 0:10.3.0-1.el7 を インストール
--> 依存性の処理をしています: puppet >= 2.7.0 のパッケージ: puppet-aodh-10.3.0-1.el7.noarch
---> パッケージ puppet-apache.noarch 0:1.11.0-1.58207d3git.el7 を インストール
---> パッケージ puppet-ceilometer.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-certmonger.noarch 0:1.1.1-1.1157a7egit.el7 を インストール
---> パッケージ puppet-cinder.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-concat.noarch 0:2.2.0-3.66022dcgit.el7 を インストール
---> パッケージ puppet-firewall.noarch 0:1.8.2-1.463ec1dgit.el7 を インストール
---> パッケージ puppet-glance.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-gnocchi.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-heat.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-horizon.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-inifile.noarch 0:1.6.0-3.936ed07git.el7 を インストール
---> パッケージ puppet-ironic.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-keystone.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-magnum.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-manila.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-memcached.noarch 0:3.0.1-1.el7 を インストール
---> パッケージ puppet-mongodb.noarch 0:0.17.0-1.ed8d47bgit.el7 を インストール
---> パッケージ puppet-mysql.noarch 0:3.10.0-2.aec7383git.el7 を インストール
--> 依存性の処理をしています: puppet-staging のパッケージ: puppet-mysql-3.10.0-2.aec7383git.el7.noarch
---> パッケージ puppet-neutron.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-nova.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-nssdb.noarch 0:1.0.1-1.el7 を インストール
---> パッケージ puppet-openstack_extras.noarch 0:10.3.0-1.el7 を インストール
--> 依存性の処理をしています: puppet-corosync のパッケージ: puppet-openstack_extras-10.3.0-1.el7.noarch
---> パッケージ puppet-openstacklib.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-oslo.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-panko.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-rabbitmq.noarch 0:5.6.0-3.03b8592git.el7 を インストール
---> パッケージ puppet-redis.noarch 0:1.2.4-1.a2d6395git.el7 を インストール
---> パッケージ puppet-remote.noarch 0:0.0.1-2.2d3a477git.el7 を インストール
---> パッケージ puppet-rsync.noarch 0:0.4.0-1.8cc3c6fgit.el7 を インストール
---> パッケージ puppet-sahara.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-ssh.noarch 0:3.0.1-2.el7 を インストール
---> パッケージ puppet-stdlib.noarch 0:4.14.0-1.db8c1fbgit.el7 を インストール
---> パッケージ puppet-swift.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-sysctl.noarch 0:0.0.11-1.el7 を インストール
---> パッケージ puppet-tempest.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-trove.noarch 0:10.3.0-1.el7 を インストール
---> パッケージ puppet-vcsrepo.noarch 0:1.5.0-1.247c33cgit.el7 を インストール
---> パッケージ puppet-vswitch.noarch 0:6.3.0-1.el7 を インストール
---> パッケージ puppet-xinetd.noarch 0:2.0.0-3.9beb441git.el7 を インストール
---> パッケージ python2-cryptography.x86_64 0:1.7.2-1.el7 を インストール
--> 依存性の処理をしています: python-pyasn1 >= 0.1.8 のパッケージ: python2-cryptography-1.7.2-1.el7.x86_64
--> 依存性の処理をしています: python-idna >= 2.0 のパッケージ: python2-cryptography-1.7.2-1.el7.x86_64
--> 依存性の処理をしています: python-cffi >= 1.4.1 のパッケージ: python2-cryptography-1.7.2-1.el7.x86_64
--> 依存性の処理をしています: python-ipaddress のパッケージ: python2-cryptography-1.7.2-1.el7.x86_64
--> 依存性の処理をしています: python-enum34 のパッケージ: python2-cryptography-1.7.2-1.el7.x86_64
---> パッケージ python2-pillow.x86_64 0:4.0.0-1.el7 を インストール
--> 依存性の処理をしています: python2-olefile のパッケージ: python2-pillow-4.0.0-1.el7.x86_64
--> 依存性の処理をしています: libwebp.so.4()(64bit) のパッケージ: python2-pillow-4.0.0-1.el7.x86_64
--> 依存性の処理をしています: libopenjp2.so.7()(64bit) のパッケージ: python2-pillow-4.0.0-1.el7.x86_64
--> 依存性の処理をしています: liblcms2.so.2()(64bit) のパッケージ: python2-pillow-4.0.0-1.el7.x86_64
--> 依存性の処理をしています: libimagequant.so.0()(64bit) のパッケージ: python2-pillow-4.0.0-1.el7.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ lcms2.x86_64 0:2.6-3.el7 を インストール
---> パッケージ libimagequant.x86_64 0:2.8.2-2.el7 を インストール
---> パッケージ libwebp.x86_64 0:0.3.0-3.el7 を インストール
---> パッケージ openjpeg2.x86_64 0:2.1.2-1.el7 を インストール
---> パッケージ puppet.noarch 0:4.6.2-2.el7 を インストール
--> 依存性の処理をしています: hiera >= 1.0.0 のパッケージ: puppet-4.6.2-2.el7.noarch
--> 依存性の処理をしています: facter >= 1.6.6 のパッケージ: puppet-4.6.2-2.el7.noarch
--> 依存性の処理をしています: rubygem(rgen) のパッケージ: puppet-4.6.2-2.el7.noarch
--> 依存性の処理をしています: rubygem(json) のパッケージ: puppet-4.6.2-2.el7.noarch
--> 依存性の処理をしています: ruby(shadow) のパッケージ: puppet-4.6.2-2.el7.noarch
--> 依存性の処理をしています: ruby(selinux) のパッケージ: puppet-4.6.2-2.el7.noarch
--> 依存性の処理をしています: ruby(release) のパッケージ: puppet-4.6.2-2.el7.noarch
--> 依存性の処理をしています: ruby(augeas) のパッケージ: puppet-4.6.2-2.el7.noarch
--> 依存性の処理をしています: ruby のパッケージ: puppet-4.6.2-2.el7.noarch
--> 依存性の処理をしています: /usr/bin/ruby のパッケージ: puppet-4.6.2-2.el7.noarch
---> パッケージ puppet-corosync.noarch 0:5.0.0-3.f438aa5git.el7 を インストール
---> パッケージ puppet-staging.noarch 0:1.0.4-1.b466d93git.el7 を インストール
---> パッケージ python-enum34.noarch 0:1.0.4-1.el7 を インストール
---> パッケージ python-idna.noarch 0:2.0-1.el7 を インストール
---> パッケージ python-ipaddress.noarch 0:1.0.16-3.el7 を インストール
---> パッケージ python2-cffi.x86_64 0:1.5.2-1.el7 を インストール
--> 依存性の処理をしています: python-pycparser のパッケージ: python2-cffi-1.5.2-1.el7.x86_64
---> パッケージ python2-olefile.noarch 0:0.44-1.el7 を インストール
---> パッケージ python2-pyasn1.noarch 0:0.1.9-7.el7 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ facter.x86_64 1:2.4.4-4.el7 を インストール
---> パッケージ hiera.noarch 1:1.3.4-5.el7 を インストール
---> パッケージ libselinux-ruby.x86_64 0:2.5-6.el7 を インストール
---> パッケージ python-pycparser.noarch 0:2.14-1.el7 を インストール
--> 依存性の処理をしています: python-ply のパッケージ: python-pycparser-2.14-1.el7.noarch
---> パッケージ ruby.x86_64 0:2.0.0.648-29.el7 を インストール
--> 依存性の処理をしています: rubygem(bigdecimal) >= 1.2.0 のパッケージ: ruby-2.0.0.648-29.el7.x86_64
--> 依存性の処理をしています: ruby(rubygems) >= 2.0.14.1 のパッケージ: ruby-2.0.0.648-29.el7.x86_64
---> パッケージ ruby-augeas.x86_64 0:0.5.0-1.el7 を インストール
---> パッケージ ruby-libs.x86_64 0:2.0.0.648-29.el7 を インストール
---> パッケージ ruby-shadow.x86_64 0:1.4.1-23.el7 を インストール
---> パッケージ rubygem-json.x86_64 0:1.7.7-29.el7 を インストール
---> パッケージ rubygem-rgen.noarch 0:0.6.6-2.el7 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ python-ply.noarch 0:3.4-10.el7 を インストール
---> パッケージ rubygem-bigdecimal.x86_64 0:1.2.0-29.el7 を インストール
---> パッケージ rubygems.noarch 0:2.0.14.1-29.el7 を インストール
--> 依存性の処理をしています: rubygem(rdoc) >= 4.0.0 のパッケージ: rubygems-2.0.14.1-29.el7.noarch
--> 依存性の処理をしています: rubygem(psych) >= 2.0.0 のパッケージ: rubygems-2.0.14.1-29.el7.noarch
--> 依存性の処理をしています: rubygem(io-console) >= 0.4.2 のパッケージ: rubygems-2.0.14.1-29.el7.noarch
--> トランザクションの確認を実行しています。
---> パッケージ rubygem-io-console.x86_64 0:0.4.2-29.el7 を インストール
---> パッケージ rubygem-psych.x86_64 0:2.0.0-29.el7 を インストール
---> パッケージ rubygem-rdoc.noarch 0:4.0.0-29.el7 を インストール
--> 依存性の処理をしています: ruby(irb) = 2.0.0.648 のパッケージ: rubygem-rdoc-4.0.0-29.el7.noarch
--> トランザクションの確認を実行しています。
---> パッケージ ruby-irb.noarch 0:2.0.0.648-29.el7 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

============================================================================================================================================
 Package                               アーキテクチャー  バージョン                                 リポジトリー                       容量
============================================================================================================================================
インストール中:
 openstack-packstack                   noarch            10.0.0-0.1.0rc1.el7                        centos-openstack-ocata            189 k
依存性関連でのインストールをします:
 PyYAML                                x86_64            3.10-11.el7                                base                              153 k
 facter                                x86_64            1:2.4.4-4.el7                              centos-openstack-ocata            101 k
 hiera                                 noarch            1:1.3.4-5.el7                              centos-openstack-ocata             25 k
 lcms2                                 x86_64            2.6-3.el7                                  base                              150 k
 libimagequant                         x86_64            2.8.2-2.el7                                centos-openstack-ocata             52 k
 libselinux-ruby                       x86_64            2.5-6.el7                                  base                              120 k
 libwebp                               x86_64            0.3.0-3.el7                                base                              170 k
 libyaml                               x86_64            0.1.4-11.el7_0                             base                               55 k
 openjpeg2                             x86_64            2.1.2-1.el7                                centos-openstack-ocata            112 k
 openstack-packstack-puppet            noarch            10.0.0-0.1.0rc1.el7                        centos-openstack-ocata             62 k
 puppet                                noarch            4.6.2-2.el7                                centos-openstack-ocata            1.6 M
 puppet-aodh                           noarch            10.3.0-1.el7                               centos-openstack-ocata             43 k
 puppet-apache                         noarch            1.11.0-1.58207d3git.el7                    centos-openstack-ocata            155 k
 puppet-ceilometer                     noarch            10.3.0-1.el7                               centos-openstack-ocata             54 k
 puppet-certmonger                     noarch            1.1.1-1.1157a7egit.el7                     centos-openstack-ocata             20 k
 puppet-cinder                         noarch            10.3.0-1.el7                               centos-openstack-ocata             96 k
 puppet-concat                         noarch            2.2.0-3.66022dcgit.el7                     centos-openstack-ocata             25 k
 puppet-corosync                       noarch            5.0.0-3.f438aa5git.el7                     centos-openstack-ocata             51 k
 puppet-firewall                       noarch            1.8.2-1.463ec1dgit.el7                     centos-openstack-ocata             60 k
 puppet-glance                         noarch            10.3.0-1.el7                               centos-openstack-ocata             71 k
 puppet-gnocchi                        noarch            10.3.0-1.el7                               centos-openstack-ocata             47 k
 puppet-heat                           noarch            10.3.0-1.el7                               centos-openstack-ocata             49 k
 puppet-horizon                        noarch            10.3.0-1.el7                               centos-openstack-ocata             42 k
 puppet-inifile                        noarch            1.6.0-3.936ed07git.el7                     centos-openstack-ocata             31 k
 puppet-ironic                         noarch            10.3.0-1.el7                               centos-openstack-ocata             73 k
 puppet-keystone                       noarch            10.3.0-1.el7                               centos-openstack-ocata            109 k
 puppet-magnum                         noarch            10.3.0-1.el7                               centos-openstack-ocata             36 k
 puppet-manila                         noarch            10.3.0-1.el7                               centos-openstack-ocata             56 k
 puppet-memcached                      noarch            3.0.1-1.el7                                centos-openstack-ocata             12 k
 puppet-mongodb                        noarch            0.17.0-1.ed8d47bgit.el7                    centos-openstack-ocata             55 k
 puppet-mysql                          noarch            3.10.0-2.aec7383git.el7                    centos-openstack-ocata             62 k
 puppet-neutron                        noarch            10.3.0-1.el7                               centos-openstack-ocata            150 k
 puppet-nova                           noarch            10.3.0-1.el7                               centos-openstack-ocata            128 k
 puppet-nssdb                          noarch            1.0.1-1.el7                                centos-openstack-ocata            6.7 k
 puppet-openstack_extras               noarch            10.3.0-1.el7                               centos-openstack-ocata             42 k
 puppet-openstacklib                   noarch            10.3.0-1.el7                               centos-openstack-ocata             48 k
 puppet-oslo                           noarch            10.3.0-1.el7                               centos-openstack-ocata             36 k
 puppet-panko                          noarch            10.3.0-1.el7                               centos-openstack-ocata             33 k
 puppet-rabbitmq                       noarch            5.6.0-3.03b8592git.el7                     centos-openstack-ocata            251 k
 puppet-redis                          noarch            1.2.4-1.a2d6395git.el7                     centos-openstack-ocata             31 k
 puppet-remote                         noarch            0.0.1-2.2d3a477git.el7                     centos-openstack-ocata             11 k
 puppet-rsync                          noarch            0.4.0-1.8cc3c6fgit.el7                     centos-openstack-ocata             13 k
 puppet-sahara                         noarch            10.3.0-1.el7                               centos-openstack-ocata             43 k
 puppet-ssh                            noarch            3.0.1-2.el7                                centos-openstack-ocata             21 k
 puppet-staging                        noarch            1.0.4-1.b466d93git.el7                     centos-openstack-ocata             78 k
 puppet-stdlib                         noarch            4.14.0-1.db8c1fbgit.el7                    centos-openstack-ocata            103 k
 puppet-swift                          noarch            10.3.0-1.el7                               centos-openstack-ocata             93 k
 puppet-sysctl                         noarch            0.0.11-1.el7                               centos-openstack-ocata            9.1 k
 puppet-tempest                        noarch            10.3.0-1.el7                               centos-openstack-ocata             32 k
 puppet-trove                          noarch            10.3.0-1.el7                               centos-openstack-ocata             57 k
 puppet-vcsrepo                        noarch            1.5.0-1.247c33cgit.el7                     centos-openstack-ocata             42 k
 puppet-vswitch                        noarch            6.3.0-1.el7                                centos-openstack-ocata             35 k
 puppet-xinetd                         noarch            2.0.0-3.9beb441git.el7                     centos-openstack-ocata             19 k
 python-docutils                       noarch            0.11-0.2.20130715svn7687.el7               base                              1.5 M
 python-enum34                         noarch            1.0.4-1.el7                                base                               52 k
 python-idna                           noarch            2.0-1.el7                                  base                               92 k
 python-ipaddress                      noarch            1.0.16-3.el7                               centos-openstack-ocata             34 k
 python-netaddr                        noarch            0.7.18-1.el7                               centos-openstack-ocata            1.3 M
 python-netifaces                      x86_64            0.10.4-3.el7                               base                               17 k
 python-ply                            noarch            3.4-10.el7                                 base                              123 k
 python-pycparser                      noarch            2.14-1.el7                                 base                              104 k
 python2-cffi                          x86_64            1.5.2-1.el7                                centos-openstack-ocata            214 k
 python2-cryptography                  x86_64            1.7.2-1.el7                                centos-openstack-ocata            502 k
 python2-olefile                       noarch            0.44-1.el7                                 centos-openstack-ocata            773 k
 python2-pbr                           noarch            1.10.0-1.el7                               centos-openstack-ocata            176 k
 python2-pillow                        x86_64            4.0.0-1.el7                                centos-openstack-ocata            552 k
 python2-pyOpenSSL                     noarch            16.2.0-3.el7                               centos-openstack-ocata             88 k
 python2-pyasn1                        noarch            0.1.9-7.el7                                base                              100 k
 python2-setuptools                    noarch            22.0.5-1.el7                               centos-openstack-ocata            485 k
 ruby                                  x86_64            2.0.0.648-29.el7                           base                               68 k
 ruby-augeas                           x86_64            0.5.0-1.el7                                centos-openstack-ocata             23 k
 ruby-irb                              noarch            2.0.0.648-29.el7                           base                               89 k
 ruby-libs                             x86_64            2.0.0.648-29.el7                           base                              2.8 M
 ruby-shadow                           x86_64            1.4.1-23.el7                               centos-openstack-ocata             13 k
 rubygem-bigdecimal                    x86_64            1.2.0-29.el7                               base                               80 k
 rubygem-io-console                    x86_64            0.4.2-29.el7                               base                               51 k
 rubygem-json                          x86_64            1.7.7-29.el7                               base                               76 k
 rubygem-psych                         x86_64            2.0.0-29.el7                               base                               78 k
 rubygem-rdoc                          noarch            4.0.0-29.el7                               base                              319 k
 rubygem-rgen                          noarch            0.6.6-2.el7                                centos-openstack-ocata             84 k
 rubygems                              noarch            2.0.14.1-29.el7                            base                              216 k

トランザクションの要約
============================================================================================================================================
インストール  1 パッケージ (+81 個の依存関係のパッケージ)

総ダウンロード容量: 15 M
インストール容量: 54 M
Downloading packages:
(1/82): PyYAML-3.10-11.el7.x86_64.rpm                                                                                | 153 kB  00:00:03
warning: /var/cache/yum/x86_64/7/centos-openstack-ocata/packages/hiera-1.3.4-5.el7.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 764429e6: NOKEY
hiera-1.3.4-5.el7.noarch.rpm の公開鍵がインストールされていません
(2/82): hiera-1.3.4-5.el7.noarch.rpm                                                                                 |  25 kB  00:00:06
(3/82): libselinux-ruby-2.5-6.el7.x86_64.rpm                                                                         | 120 kB  00:00:04
(4/82): libimagequant-2.8.2-2.el7.x86_64.rpm                                                                         |  52 kB  00:00:05
(5/82): libyaml-0.1.4-11.el7_0.x86_64.rpm                                                                            |  55 kB  00:00:01
(6/82): libwebp-0.3.0-3.el7.x86_64.rpm                                                                               | 170 kB  00:00:07
(7/82): facter-2.4.4-4.el7.x86_64.rpm                                                                                | 101 kB  00:00:15
(8/82): openjpeg2-2.1.2-1.el7.x86_64.rpm                                                                             | 112 kB  00:00:08
(9/82): openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch.rpm                                                    |  62 kB  00:00:03
(10/82): openstack-packstack-10.0.0-0.1.0rc1.el7.noarch.rpm                                                          | 189 kB  00:00:13
(11/82): puppet-aodh-10.3.0-1.el7.noarch.rpm                                                                         |  43 kB  00:00:03
(12/82): puppet-apache-1.11.0-1.58207d3git.el7.noarch.rpm                                                            | 155 kB  00:00:10
(13/82): puppet-ceilometer-10.3.0-1.el7.noarch.rpm                                                                   |  54 kB  00:00:05
(14/82): puppet-certmonger-1.1.1-1.1157a7egit.el7.noarch.rpm                                                         |  20 kB  00:00:01
(15/82): puppet-cinder-10.3.0-1.el7.noarch.rpm                                                                       |  96 kB  00:00:09
(16/82): puppet-concat-2.2.0-3.66022dcgit.el7.noarch.rpm                                                             |  25 kB  00:00:01
lcms2-2.6-3.el7.x86_64.rpm     FAILED                                                                     ]  34 kB/s | 1.9 MB  00:06:38 ETA
http://mirror.nus.edu.sg/centos/7.3.1611/os/x86_64/Packages/lcms2-2.6-3.el7.x86_64.rpm: [Errno 12] Timeout on http://mirror.nus.edu.sg/centos/7.3.1611/os/x86_64/Packages/lcms2-2.6-3.el7.x86_64.rpm: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
他のミラーを試します。
(17/82): puppet-corosync-5.0.0-3.f438aa5git.el7.noarch.rpm                                                           |  51 kB  00:00:03
(18/82): puppet-firewall-1.8.2-1.463ec1dgit.el7.noarch.rpm                                                           |  60 kB  00:00:03
(19/82): puppet-glance-10.3.0-1.el7.noarch.rpm                                                                       |  71 kB  00:00:01
(20/82): puppet-gnocchi-10.3.0-1.el7.noarch.rpm                                                                      |  47 kB  00:00:01
(21/82): puppet-heat-10.3.0-1.el7.noarch.rpm                                                                         |  49 kB  00:00:04
(22/82): puppet-horizon-10.3.0-1.el7.noarch.rpm                                                                      |  42 kB  00:00:03
(23/82): puppet-inifile-1.6.0-3.936ed07git.el7.noarch.rpm                                                            |  31 kB  00:00:01
(24/82): puppet-ironic-10.3.0-1.el7.noarch.rpm                                                                       |  73 kB  00:00:04
(25/82): puppet-keystone-10.3.0-1.el7.noarch.rpm                                                                     | 109 kB  00:00:11
(26/82): puppet-magnum-10.3.0-1.el7.noarch.rpm                                                                       |  36 kB  00:00:01
(27/82): puppet-manila-10.3.0-1.el7.noarch.rpm                                                                       |  56 kB  00:00:00
(28/82): puppet-memcached-3.0.1-1.el7.noarch.rpm                                                                     |  12 kB  00:00:02
(29/82): puppet-mongodb-0.17.0-1.ed8d47bgit.el7.noarch.rpm                                                           |  55 kB  00:00:00
(30/82): puppet-mysql-3.10.0-2.aec7383git.el7.noarch.rpm                                                             |  62 kB  00:00:00
(31/82): puppet-neutron-10.3.0-1.el7.noarch.rpm                                                                      | 150 kB  00:00:05
(32/82): puppet-nova-10.3.0-1.el7.noarch.rpm                                                                         | 128 kB  00:00:06
(33/82): puppet-nssdb-1.0.1-1.el7.noarch.rpm                                                                         | 6.7 kB  00:00:02
(34/82): puppet-openstack_extras-10.3.0-1.el7.noarch.rpm                                                             |  42 kB  00:00:01
(35/82): puppet-openstacklib-10.3.0-1.el7.noarch.rpm                                                                 |  48 kB  00:00:03
(36/82): puppet-oslo-10.3.0-1.el7.noarch.rpm                                                                         |  36 kB  00:00:00
(37/82): puppet-panko-10.3.0-1.el7.noarch.rpm                                                                        |  33 kB  00:00:00
(38/82): puppet-rabbitmq-5.6.0-3.03b8592git.el7.noarch.rpm                                                           | 251 kB  00:00:10
(39/82): puppet-redis-1.2.4-1.a2d6395git.el7.noarch.rpm                                                              |  31 kB  00:00:01
(40/82): puppet-remote-0.0.1-2.2d3a477git.el7.noarch.rpm                                                             |  11 kB  00:00:01
(41/82): puppet-rsync-0.4.0-1.8cc3c6fgit.el7.noarch.rpm                                                              |  13 kB  00:00:00
(42/82): puppet-sahara-10.3.0-1.el7.noarch.rpm                                                                       |  43 kB  00:00:02
(43/82): puppet-ssh-3.0.1-2.el7.noarch.rpm                                                                           |  21 kB  00:00:00
(44/82): puppet-staging-1.0.4-1.b466d93git.el7.noarch.rpm                                                            |  78 kB  00:00:03
(45/82): puppet-stdlib-4.14.0-1.db8c1fbgit.el7.noarch.rpm                                                            | 103 kB  00:00:04
(46/82): puppet-swift-10.3.0-1.el7.noarch.rpm                                                                        |  93 kB  00:00:02
(47/82): puppet-sysctl-0.0.11-1.el7.noarch.rpm                                                                       | 9.1 kB  00:00:00
(48/82): puppet-tempest-10.3.0-1.el7.noarch.rpm                                                                      |  32 kB  00:00:01
(49/82): puppet-trove-10.3.0-1.el7.noarch.rpm                                                                        |  57 kB  00:00:01
(50/82): puppet-vcsrepo-1.5.0-1.247c33cgit.el7.noarch.rpm                                                            |  42 kB  00:00:02
(51/82): puppet-vswitch-6.3.0-1.el7.noarch.rpm                                                                       |  35 kB  00:00:00
(52/82): puppet-xinetd-2.0.0-3.9beb441git.el7.noarch.rpm                                                             |  19 kB  00:00:00
(53/82): python-enum34-1.0.4-1.el7.noarch.rpm                                                                        |  52 kB  00:00:04
(54/82): python-ipaddress-1.0.16-3.el7.noarch.rpm                                                                    |  34 kB  00:00:01
(55/82): python-idna-2.0-1.el7.noarch.rpm                                                                            |  92 kB  00:00:05
(56/82): python-netifaces-0.10.4-3.el7.x86_64.rpm                                                                    |  17 kB  00:00:00
(57/82): python-ply-3.4-10.el7.noarch.rpm                                                                            | 123 kB  00:00:04
(58/82): puppet-4.6.2-2.el7.noarch.rpm                                                                               | 1.6 MB  00:02:33
(59/82): python-pycparser-2.14-1.el7.noarch.rpm                                                                      | 104 kB  00:00:06
(60/82): python2-cffi-1.5.2-1.el7.x86_64.rpm                                                                         | 214 kB  00:00:15
(61/82): python-docutils-0.11-0.2.20130715svn7687.el7.noarch.rpm                                                     | 1.5 MB  00:00:55
(62/82): python-netaddr-0.7.18-1.el7.noarch.rpm                                                                      | 1.3 MB  00:01:01
(63/82): python2-cryptography-1.7.2-1.el7.x86_64.rpm                                                                 | 502 kB  00:00:47
(64/82): python2-pbr-1.10.0-1.el7.noarch.rpm                                                                         | 176 kB  00:00:14
(65/82): python2-olefile-0.44-1.el7.noarch.rpm                                                                       | 773 kB  00:00:35
(66/82): python2-pyasn1-0.1.9-7.el7.noarch.rpm                                                                       | 100 kB  00:00:00
(67/82): python2-pyOpenSSL-16.2.0-3.el7.noarch.rpm                                                                   |  88 kB  00:00:03
(68/82): ruby-2.0.0.648-29.el7.x86_64.rpm                                                                            |  68 kB  00:00:00
(69/82): python2-setuptools-22.0.5-1.el7.noarch.rpm                                                                  | 485 kB  00:00:22
(70/82): ruby-irb-2.0.0.648-29.el7.noarch.rpm                                                                        |  89 kB  00:00:00
(71/82): ruby-augeas-0.5.0-1.el7.x86_64.rpm                                                                          |  23 kB  00:00:01
(72/82): ruby-shadow-1.4.1-23.el7.x86_64.rpm                                                                         |  13 kB  00:00:00
(73/82): rubygem-bigdecimal-1.2.0-29.el7.x86_64.rpm                                                                  |  80 kB  00:00:00
(74/82): rubygem-psych-2.0.0-29.el7.x86_64.rpm                                                                       |  78 kB  00:00:00
(75/82): rubygem-io-console-0.4.2-29.el7.x86_64.rpm                                                                  |  51 kB  00:00:01
(76/82): rubygem-json-1.7.7-29.el7.x86_64.rpm                                                                        |  76 kB  00:00:02
(77/82): rubygems-2.0.14.1-29.el7.noarch.rpm                                                                         | 216 kB  00:00:02
(78/82): rubygem-rgen-0.6.6-2.el7.noarch.rpm                                                                         |  84 kB  00:00:03
(79/82): rubygem-rdoc-4.0.0-29.el7.noarch.rpm                                                                        | 319 kB  00:00:04
(80/82): lcms2-2.6-3.el7.x86_64.rpm                                                                                  | 150 kB  00:00:01
(81/82): python2-pillow-4.0.0-1.el7.x86_64.rpm                                                                       | 552 kB  00:00:40
(82/82): ruby-libs-2.0.0.648-29.el7.x86_64.rpm                                                                       | 2.8 MB  00:00:37
--------------------------------------------------------------------------------------------------------------------------------------------
合計                                                                                                         48 kB/s |  15 MB  00:05:22
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud から鍵を取得中です。
Importing GPG key 0x764429E6:
 Userid     : "CentOS Cloud SIG (http://wiki.centos.org/SpecialInterestGroup/Cloud) <security@centos.org>"
 Fingerprint: 736a f511 6d9c 40e2 af6b 074b f9b9 fee7 7644 29e6
 Package    : centos-release-openstack-ocata-1-1.el7.noarch (@extras)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : ruby-libs-2.0.0.648-29.el7.x86_64                                                                          1/82
  インストール中          : libyaml-0.1.4-11.el7_0.x86_64                                                                              2/82
  インストール中          : rubygem-bigdecimal-1.2.0-29.el7.x86_64                                                                     3/82
  インストール中          : rubygem-json-1.7.7-29.el7.x86_64                                                                           4/82
  インストール中          : ruby-irb-2.0.0.648-29.el7.noarch                                                                           5/82
  インストール中          : ruby-2.0.0.648-29.el7.x86_64                                                                               6/82
  インストール中          : rubygem-io-console-0.4.2-29.el7.x86_64                                                                     7/82
  インストール中          : rubygem-psych-2.0.0-29.el7.x86_64                                                                          8/82
  インストール中          : rubygems-2.0.14.1-29.el7.noarch                                                                            9/82
  インストール中          : rubygem-rdoc-4.0.0-29.el7.noarch                                                                          10/82
  インストール中          : rubygem-rgen-0.6.6-2.el7.noarch                                                                           11/82
  インストール中          : 1:facter-2.4.4-4.el7.x86_64                                                                               12/82
  インストール中          : PyYAML-3.10-11.el7.x86_64                                                                                 13/82
  インストール中          : ruby-shadow-1.4.1-23.el7.x86_64                                                                           14/82
  インストール中          : 1:hiera-1.3.4-5.el7.noarch                                                                                15/82
  インストール中          : ruby-augeas-0.5.0-1.el7.x86_64                                                                            16/82
  インストール中          : python-enum34-1.0.4-1.el7.noarch                                                                          17/82
  インストール中          : python2-pyasn1-0.1.9-7.el7.noarch                                                                         18/82
  インストール中          : libwebp-0.3.0-3.el7.x86_64                                                                                19/82
  インストール中          : lcms2-2.6-3.el7.x86_64                                                                                    20/82
  インストール中          : python2-pbr-1.10.0-1.el7.noarch                                                                           21/82
  インストール中          : python-idna-2.0-1.el7.noarch                                                                              22/82
  インストール中          : python-netifaces-0.10.4-3.el7.x86_64                                                                      23/82
  インストール中          : python2-setuptools-22.0.5-1.el7.noarch                                                                    24/82
  インストール中          : python-ply-3.4-10.el7.noarch                                                                              25/82
  インストール中          : python-pycparser-2.14-1.el7.noarch                                                                        26/82
  インストール中          : python2-cffi-1.5.2-1.el7.x86_64                                                                           27/82
  インストール中          : python-ipaddress-1.0.16-3.el7.noarch                                                                      28/82
  インストール中          : python2-cryptography-1.7.2-1.el7.x86_64                                                                   29/82
  インストール中          : python2-pyOpenSSL-16.2.0-3.el7.noarch                                                                     30/82
  インストール中          : libselinux-ruby-2.5-6.el7.x86_64                                                                          31/82
  インストール中          : puppet-4.6.2-2.el7.noarch                                                                                 32/82
  インストール中          : puppet-stdlib-4.14.0-1.db8c1fbgit.el7.noarch                                                              33/82
  インストール中          : puppet-inifile-1.6.0-3.936ed07git.el7.noarch                                                              34/82
  インストール中          : puppet-concat-2.2.0-3.66022dcgit.el7.noarch                                                               35/82
  インストール中          : puppet-apache-1.11.0-1.58207d3git.el7.noarch                                                              36/82
  インストール中          : puppet-sysctl-0.0.11-1.el7.noarch                                                                         37/82
  インストール中          : puppet-xinetd-2.0.0-3.9beb441git.el7.noarch                                                               38/82
  インストール中          : puppet-vcsrepo-1.5.0-1.247c33cgit.el7.noarch                                                              39/82
  インストール中          : puppet-rsync-0.4.0-1.8cc3c6fgit.el7.noarch                                                                40/82
  インストール中          : puppet-staging-1.0.4-1.b466d93git.el7.noarch                                                              41/82
  インストール中          : puppet-rabbitmq-5.6.0-3.03b8592git.el7.noarch                                                             42/82
  インストール中          : puppet-mysql-3.10.0-2.aec7383git.el7.noarch                                                               43/82
  インストール中          : puppet-openstacklib-10.3.0-1.el7.noarch                                                                   44/82
  インストール中          : puppet-oslo-10.3.0-1.el7.noarch                                                                           45/82
  インストール中          : puppet-keystone-10.3.0-1.el7.noarch                                                                       46/82
  インストール中          : puppet-glance-10.3.0-1.el7.noarch                                                                         47/82
  インストール中          : puppet-cinder-10.3.0-1.el7.noarch                                                                         48/82
  インストール中          : puppet-nova-10.3.0-1.el7.noarch                                                                           49/82
  インストール中          : puppet-firewall-1.8.2-1.463ec1dgit.el7.noarch                                                             50/82
  インストール中          : puppet-memcached-3.0.1-1.el7.noarch                                                                       51/82
  インストール中          : puppet-vswitch-6.3.0-1.el7.noarch                                                                         52/82
  インストール中          : puppet-neutron-10.3.0-1.el7.noarch                                                                        53/82
  インストール中          : puppet-horizon-10.3.0-1.el7.noarch                                                                        54/82
  インストール中          : puppet-swift-10.3.0-1.el7.noarch                                                                          55/82
  インストール中          : puppet-manila-10.3.0-1.el7.noarch                                                                         56/82
  インストール中          : puppet-heat-10.3.0-1.el7.noarch                                                                           57/82
  インストール中          : puppet-magnum-10.3.0-1.el7.noarch                                                                         58/82
  インストール中          : puppet-panko-10.3.0-1.el7.noarch                                                                          59/82
  インストール中          : puppet-ceilometer-10.3.0-1.el7.noarch                                                                     60/82
  インストール中          : puppet-gnocchi-10.3.0-1.el7.noarch                                                                        61/82
  インストール中          : puppet-ironic-10.3.0-1.el7.noarch                                                                         62/82
  インストール中          : puppet-trove-10.3.0-1.el7.noarch                                                                          63/82
  インストール中          : puppet-sahara-10.3.0-1.el7.noarch                                                                         64/82
  インストール中          : puppet-aodh-10.3.0-1.el7.noarch                                                                           65/82
  インストール中          : puppet-tempest-10.3.0-1.el7.noarch                                                                        66/82
  インストール中          : puppet-ssh-3.0.1-2.el7.noarch                                                                             67/82
  インストール中          : puppet-nssdb-1.0.1-1.el7.noarch                                                                           68/82
  インストール中          : puppet-redis-1.2.4-1.a2d6395git.el7.noarch                                                                69/82
  インストール中          : puppet-mongodb-0.17.0-1.ed8d47bgit.el7.noarch                                                             70/82
  インストール中          : puppet-corosync-5.0.0-3.f438aa5git.el7.noarch                                                             71/82
  インストール中          : puppet-openstack_extras-10.3.0-1.el7.noarch                                                               72/82
  インストール中          : puppet-certmonger-1.1.1-1.1157a7egit.el7.noarch                                                           73/82
  インストール中          : puppet-remote-0.0.1-2.2d3a477git.el7.noarch                                                               74/82
  インストール中          : openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch                                                     75/82
  インストール中          : openjpeg2-2.1.2-1.el7.x86_64                                                                              76/82
  インストール中          : python2-olefile-0.44-1.el7.noarch                                                                         77/82
  インストール中          : libimagequant-2.8.2-2.el7.x86_64                                                                          78/82
  インストール中          : python2-pillow-4.0.0-1.el7.x86_64                                                                         79/82
  インストール中          : python-docutils-0.11-0.2.20130715svn7687.el7.noarch                                                       80/82
  インストール中          : python-netaddr-0.7.18-1.el7.noarch                                                                        81/82
  インストール中          : openstack-packstack-10.0.0-0.1.0rc1.el7.noarch                                                            82/82
  検証中                  : python-docutils-0.11-0.2.20130715svn7687.el7.noarch                                                        1/82
  検証中                  : puppet-stdlib-4.14.0-1.db8c1fbgit.el7.noarch                                                               2/82
  検証中                  : puppet-oslo-10.3.0-1.el7.noarch                                                                            3/82
  検証中                  : rubygem-rdoc-4.0.0-29.el7.noarch                                                                           4/82
  検証中                  : puppet-nssdb-1.0.1-1.el7.noarch                                                                            5/82
  検証中                  : python-netaddr-0.7.18-1.el7.noarch                                                                         6/82
  検証中                  : rubygems-2.0.14.1-29.el7.noarch                                                                            7/82
  検証中                  : 1:facter-2.4.4-4.el7.x86_64                                                                                8/82
  検証中                  : rubygem-bigdecimal-1.2.0-29.el7.x86_64                                                                     9/82
  検証中                  : puppet-remote-0.0.1-2.2d3a477git.el7.noarch                                                               10/82
  検証中                  : python-pycparser-2.14-1.el7.noarch                                                                        11/82
  検証中                  : puppet-heat-10.3.0-1.el7.noarch                                                                           12/82
  検証中                  : puppet-rsync-0.4.0-1.8cc3c6fgit.el7.noarch                                                                13/82
  検証中                  : puppet-manila-10.3.0-1.el7.noarch                                                                         14/82
  検証中                  : libimagequant-2.8.2-2.el7.x86_64                                                                          15/82
  検証中                  : puppet-memcached-3.0.1-1.el7.noarch                                                                       16/82
  検証中                  : ruby-libs-2.0.0.648-29.el7.x86_64                                                                         17/82
  検証中                  : puppet-staging-1.0.4-1.b466d93git.el7.noarch                                                              18/82
  検証中                  : puppet-horizon-10.3.0-1.el7.noarch                                                                        19/82
  検証中                  : puppet-magnum-10.3.0-1.el7.noarch                                                                         20/82
  検証中                  : python2-olefile-0.44-1.el7.noarch                                                                         21/82
  検証中                  : ruby-shadow-1.4.1-23.el7.x86_64                                                                           22/82
  検証中                  : openstack-packstack-10.0.0-0.1.0rc1.el7.noarch                                                            23/82
  検証中                  : puppet-panko-10.3.0-1.el7.noarch                                                                          24/82
  検証中                  : openjpeg2-2.1.2-1.el7.x86_64                                                                              25/82
  検証中                  : puppet-ceilometer-10.3.0-1.el7.noarch                                                                     26/82
  検証中                  : puppet-sysctl-0.0.11-1.el7.noarch                                                                         27/82
  検証中                  : puppet-xinetd-2.0.0-3.9beb441git.el7.noarch                                                               28/82
  検証中                  : python2-cffi-1.5.2-1.el7.x86_64                                                                           29/82
  検証中                  : libselinux-ruby-2.5-6.el7.x86_64                                                                          30/82
  検証中                  : puppet-neutron-10.3.0-1.el7.noarch                                                                        31/82
  検証中                  : rubygem-json-1.7.7-29.el7.x86_64                                                                          32/82
  検証中                  : python-ipaddress-1.0.16-3.el7.noarch                                                                      33/82
  検証中                  : python-ply-3.4-10.el7.noarch                                                                              34/82
  検証中                  : puppet-rabbitmq-5.6.0-3.03b8592git.el7.noarch                                                             35/82
  検証中                  : 1:hiera-1.3.4-5.el7.noarch                                                                                36/82
  検証中                  : puppet-openstacklib-10.3.0-1.el7.noarch                                                                   37/82
  検証中                  : puppet-gnocchi-10.3.0-1.el7.noarch                                                                        38/82
  検証中                  : puppet-redis-1.2.4-1.a2d6395git.el7.noarch                                                                39/82
  検証中                  : puppet-4.6.2-2.el7.noarch                                                                                 40/82
  検証中                  : python2-setuptools-22.0.5-1.el7.noarch                                                                    41/82
  検証中                  : puppet-tempest-10.3.0-1.el7.noarch                                                                        42/82
  検証中                  : puppet-ssh-3.0.1-2.el7.noarch                                                                             43/82
  検証中                  : libyaml-0.1.4-11.el7_0.x86_64                                                                             44/82
  検証中                  : puppet-apache-1.11.0-1.58207d3git.el7.noarch                                                              45/82
  検証中                  : puppet-concat-2.2.0-3.66022dcgit.el7.noarch                                                               46/82
  検証中                  : puppet-nova-10.3.0-1.el7.noarch                                                                           47/82
  検証中                  : puppet-cinder-10.3.0-1.el7.noarch                                                                         48/82
  検証中                  : python-netifaces-0.10.4-3.el7.x86_64                                                                      49/82
  検証中                  : python2-cryptography-1.7.2-1.el7.x86_64                                                                   50/82
  検証中                  : python-idna-2.0-1.el7.noarch                                                                              51/82
  検証中                  : puppet-keystone-10.3.0-1.el7.noarch                                                                       52/82
  検証中                  : python2-pillow-4.0.0-1.el7.x86_64                                                                         53/82
  検証中                  : puppet-glance-10.3.0-1.el7.noarch                                                                         54/82
  検証中                  : puppet-inifile-1.6.0-3.936ed07git.el7.noarch                                                              55/82
  検証中                  : puppet-mongodb-0.17.0-1.ed8d47bgit.el7.noarch                                                             56/82
  検証中                  : puppet-corosync-5.0.0-3.f438aa5git.el7.noarch                                                             57/82
  検証中                  : python2-pbr-1.10.0-1.el7.noarch                                                                           58/82
  検証中                  : ruby-augeas-0.5.0-1.el7.x86_64                                                                            59/82
  検証中                  : ruby-2.0.0.648-29.el7.x86_64                                                                              60/82
  検証中                  : lcms2-2.6-3.el7.x86_64                                                                                    61/82
  検証中                  : puppet-ironic-10.3.0-1.el7.noarch                                                                         62/82
  検証中                  : puppet-firewall-1.8.2-1.463ec1dgit.el7.noarch                                                             63/82
  検証中                  : puppet-vcsrepo-1.5.0-1.247c33cgit.el7.noarch                                                              64/82
  検証中                  : puppet-aodh-10.3.0-1.el7.noarch                                                                           65/82
  検証中                  : puppet-trove-10.3.0-1.el7.noarch                                                                          66/82
  検証中                  : puppet-openstack_extras-10.3.0-1.el7.noarch                                                               67/82
  検証中                  : ruby-irb-2.0.0.648-29.el7.noarch                                                                          68/82
  検証中                  : libwebp-0.3.0-3.el7.x86_64                                                                                69/82
  検証中                  : puppet-mysql-3.10.0-2.aec7383git.el7.noarch                                                               70/82
  検証中                  : rubygem-io-console-0.4.2-29.el7.x86_64                                                                    71/82
  検証中                  : python2-pyOpenSSL-16.2.0-3.el7.noarch                                                                     72/82
  検証中                  : rubygem-psych-2.0.0-29.el7.x86_64                                                                         73/82
  検証中                  : python2-pyasn1-0.1.9-7.el7.noarch                                                                         74/82
  検証中                  : PyYAML-3.10-11.el7.x86_64                                                                                 75/82
  検証中                  : openstack-packstack-puppet-10.0.0-0.1.0rc1.el7.noarch                                                     76/82
  検証中                  : puppet-swift-10.3.0-1.el7.noarch                                                                          77/82
  検証中                  : rubygem-rgen-0.6.6-2.el7.noarch                                                                           78/82
  検証中                  : python-enum34-1.0.4-1.el7.noarch                                                                          79/82
  検証中                  : puppet-sahara-10.3.0-1.el7.noarch                                                                         80/82
  検証中                  : puppet-vswitch-6.3.0-1.el7.noarch                                                                         81/82
  検証中                  : puppet-certmonger-1.1.1-1.1157a7egit.el7.noarch                                                           82/82

インストール:
  openstack-packstack.noarch 0:10.0.0-0.1.0rc1.el7

依存性関連をインストールしました:
  PyYAML.x86_64 0:3.10-11.el7                                       facter.x86_64 1:2.4.4-4.el7
  hiera.noarch 1:1.3.4-5.el7                                        lcms2.x86_64 0:2.6-3.el7
  libimagequant.x86_64 0:2.8.2-2.el7                                libselinux-ruby.x86_64 0:2.5-6.el7
  libwebp.x86_64 0:0.3.0-3.el7                                      libyaml.x86_64 0:0.1.4-11.el7_0
  openjpeg2.x86_64 0:2.1.2-1.el7                                    openstack-packstack-puppet.noarch 0:10.0.0-0.1.0rc1.el7
  puppet.noarch 0:4.6.2-2.el7                                       puppet-aodh.noarch 0:10.3.0-1.el7
  puppet-apache.noarch 0:1.11.0-1.58207d3git.el7                    puppet-ceilometer.noarch 0:10.3.0-1.el7
  puppet-certmonger.noarch 0:1.1.1-1.1157a7egit.el7                 puppet-cinder.noarch 0:10.3.0-1.el7
  puppet-concat.noarch 0:2.2.0-3.66022dcgit.el7                     puppet-corosync.noarch 0:5.0.0-3.f438aa5git.el7
  puppet-firewall.noarch 0:1.8.2-1.463ec1dgit.el7                   puppet-glance.noarch 0:10.3.0-1.el7
  puppet-gnocchi.noarch 0:10.3.0-1.el7                              puppet-heat.noarch 0:10.3.0-1.el7
  puppet-horizon.noarch 0:10.3.0-1.el7                              puppet-inifile.noarch 0:1.6.0-3.936ed07git.el7
  puppet-ironic.noarch 0:10.3.0-1.el7                               puppet-keystone.noarch 0:10.3.0-1.el7
  puppet-magnum.noarch 0:10.3.0-1.el7                               puppet-manila.noarch 0:10.3.0-1.el7
  puppet-memcached.noarch 0:3.0.1-1.el7                             puppet-mongodb.noarch 0:0.17.0-1.ed8d47bgit.el7
  puppet-mysql.noarch 0:3.10.0-2.aec7383git.el7                     puppet-neutron.noarch 0:10.3.0-1.el7
  puppet-nova.noarch 0:10.3.0-1.el7                                 puppet-nssdb.noarch 0:1.0.1-1.el7
  puppet-openstack_extras.noarch 0:10.3.0-1.el7                     puppet-openstacklib.noarch 0:10.3.0-1.el7
  puppet-oslo.noarch 0:10.3.0-1.el7                                 puppet-panko.noarch 0:10.3.0-1.el7
  puppet-rabbitmq.noarch 0:5.6.0-3.03b8592git.el7                   puppet-redis.noarch 0:1.2.4-1.a2d6395git.el7
  puppet-remote.noarch 0:0.0.1-2.2d3a477git.el7                     puppet-rsync.noarch 0:0.4.0-1.8cc3c6fgit.el7
  puppet-sahara.noarch 0:10.3.0-1.el7                               puppet-ssh.noarch 0:3.0.1-2.el7
  puppet-staging.noarch 0:1.0.4-1.b466d93git.el7                    puppet-stdlib.noarch 0:4.14.0-1.db8c1fbgit.el7
  puppet-swift.noarch 0:10.3.0-1.el7                                puppet-sysctl.noarch 0:0.0.11-1.el7
  puppet-tempest.noarch 0:10.3.0-1.el7                              puppet-trove.noarch 0:10.3.0-1.el7
  puppet-vcsrepo.noarch 0:1.5.0-1.247c33cgit.el7                    puppet-vswitch.noarch 0:6.3.0-1.el7
  puppet-xinetd.noarch 0:2.0.0-3.9beb441git.el7                     python-docutils.noarch 0:0.11-0.2.20130715svn7687.el7
  python-enum34.noarch 0:1.0.4-1.el7                                python-idna.noarch 0:2.0-1.el7
  python-ipaddress.noarch 0:1.0.16-3.el7                            python-netaddr.noarch 0:0.7.18-1.el7
  python-netifaces.x86_64 0:0.10.4-3.el7                            python-ply.noarch 0:3.4-10.el7
  python-pycparser.noarch 0:2.14-1.el7                              python2-cffi.x86_64 0:1.5.2-1.el7
  python2-cryptography.x86_64 0:1.7.2-1.el7                         python2-olefile.noarch 0:0.44-1.el7
  python2-pbr.noarch 0:1.10.0-1.el7                                 python2-pillow.x86_64 0:4.0.0-1.el7
  python2-pyOpenSSL.noarch 0:16.2.0-3.el7                           python2-pyasn1.noarch 0:0.1.9-7.el7
  python2-setuptools.noarch 0:22.0.5-1.el7                          ruby.x86_64 0:2.0.0.648-29.el7
  ruby-augeas.x86_64 0:0.5.0-1.el7                                  ruby-irb.noarch 0:2.0.0.648-29.el7
  ruby-libs.x86_64 0:2.0.0.648-29.el7                               ruby-shadow.x86_64 0:1.4.1-23.el7
  rubygem-bigdecimal.x86_64 0:1.2.0-29.el7                          rubygem-io-console.x86_64 0:0.4.2-29.el7
  rubygem-json.x86_64 0:1.7.7-29.el7                                rubygem-psych.x86_64 0:2.0.0-29.el7
  rubygem-rdoc.noarch 0:4.0.0-29.el7                                rubygem-rgen.noarch 0:0.6.6-2.el7
  rubygems.noarch 0:2.0.14.1-29.el7

完了しました!

 これで一通りOpenStackのセットアップに必要なパッケージ群がインストールされました。

設定

(1) Packstackを利用してオールインワンのOpenStack環境を構築

 PackStackはPuppetのマニフェストに従って、OpenStackの各コンポーネントを自動で設定します。 とりあえずOpenStackを動かしてみたかったので、マニフェストはデフォルトのままとします。 Packstackを利用したセットアップには、しばらく時間がかかります(環境にもよりますが30分程度かな)。 途中で何か入力を求められることはありませんので、気長に待ってください。

 少し脱線しますが、OSのメモリを4GBでインストールしたときは以下のエラーが出力されました。

Applying Puppet manifests                         [ ERROR ]

ERROR : Error appeared during Puppet run: 192.168.0.12_controller.pp
Error: Could not set 'running' on ensure: Cannot allocate memory - fork(2) at 59:/var/tmp/packstack/bdf609c0f103440a9a209d3dc195a03e/modules/swift/manifests/service.pp
You will find full trace in log /var/tmp/packstack/20170318-215022-bv5arG/manifests/192.168.0.12_controller.pp.log
Please check log file /var/tmp/packstack/20170318-215022-bv5arG/openstack-setup.log for more information

 その後メモリを6GBに増やして始めからやり直したところ、同じエラーは出力されませんでした。 インストール後にOpenStack稼働状態で確認したところ、メモリをコンスタントに5GB程度使用しているので、 かなりメモリを必要とするソフトウェアのようです。さて、本題に戻りセットアップを続けます。

# packstack --allinone
Welcome to the Packstack setup utility

The installation log file is available at: /var/tmp/packstack/20170319-093742-8SZ0HQ/openstack-setup.log
Packstack changed given value  to required value /root/.ssh/id_rsa.pub

Installing:
Clean Up                                             [ DONE ]
Discovering ip protocol version                      [ DONE ]
Setting up ssh keys                                  [ DONE ]
Preparing servers                                    [ DONE ]
Pre installing Puppet and discovering hosts' details [ DONE ]
Preparing pre-install entries                        [ DONE ]
Setting up CACERT                                    [ DONE ]
Preparing AMQP entries                               [ DONE ]
Preparing MariaDB entries                            [ DONE ]
Fixing Keystone LDAP config parameters to be undef if empty[ DONE ]
Preparing Keystone entries                           [ DONE ]
Preparing Glance entries                             [ DONE ]
Checking if the Cinder server has a cinder-volumes vg[ DONE ]
Preparing Cinder entries                             [ DONE ]
Preparing Nova API entries                           [ DONE ]
Creating ssh keys for Nova migration                 [ DONE ]
Gathering ssh host keys for Nova migration           [ DONE ]
Preparing Nova Compute entries                       [ DONE ]
Preparing Nova Scheduler entries                     [ DONE ]
Preparing Nova VNC Proxy entries                     [ DONE ]
Preparing OpenStack Network-related Nova entries     [ DONE ]
Preparing Nova Common entries                        [ DONE ]
Preparing Neutron LBaaS Agent entries                [ DONE ]
Preparing Neutron API entries                        [ DONE ]
Preparing Neutron L3 entries                         [ DONE ]
Preparing Neutron L2 Agent entries                   [ DONE ]
Preparing Neutron DHCP Agent entries                 [ DONE ]
Preparing Neutron Metering Agent entries             [ DONE ]
Checking if NetworkManager is enabled and running    [ DONE ]
Preparing OpenStack Client entries                   [ DONE ]
Preparing Horizon entries                            [ DONE ]
Preparing Swift builder entries                      [ DONE ]
Preparing Swift proxy entries                        [ DONE ]
Preparing Swift storage entries                      [ DONE ]
Preparing Gnocchi entries                            [ DONE ]
Preparing MongoDB entries                            [ DONE ]
Preparing Redis entries                              [ DONE ]
Preparing Ceilometer entries                         [ DONE ]
Preparing Aodh entries                               [ DONE ]
Preparing Puppet manifests                           [ DONE ]
Copying Puppet modules and manifests                 [ DONE ]
Applying 192.168.0.12_controller.pp
192.168.0.12_controller.pp:                          [ DONE ]
Applying 192.168.0.12_network.pp
192.168.0.12_network.pp:                             [ DONE ]
Applying 192.168.0.12_compute.pp
192.168.0.12_compute.pp:                             [ DONE ]
Applying Puppet manifests                            [ DONE ]
Finalizing                                           [ DONE ]

 **** Installation completed successfully ******

Additional information:
 * A new answerfile was created in: /root/packstack-answers-20170319-093743.txt
 * Time synchronization installation was skipped. Please note that unsynchronized time on server instances might be problem for some OpenStack components.
 * Warning: NetworkManager is active on 192.168.0.12. OpenStack networking currently does not work on systems that have the Network Manager service enabled.
 * File /root/keystonerc_admin has been created on OpenStack client host 192.168.0.12. To use the command line tools you need to source the file.
 * To access the OpenStack Dashboard browse to http://192.168.0.12/dashboard .
Please, find your login credentials stored in the keystonerc_admin in your home directory.
 * The installation log file is available at: /var/tmp/packstack/20170319-093742-8SZ0HQ/openstack-setup.log
 * The generated manifests are available at: /var/tmp/packstack/20170319-093742-8SZ0HQ/manifests
メールが /var/spool/mail/root にあります

 以上でOpenStackのインストールと起動が完了しました。

動作テスト

(1) ダッシュボードへログイン

 ブラウザでOpenStackのダッシュボードに接続します。 ログインするためのユーザー名とパスワードはOpenStackのインストール時に自動で生成される「/root/keystonerc_admin」ファイルに書かれているので、表示して確認します。

# cat /root/keystonerc_admin
unset OS_SERVICE_TOKEN
    export OS_USERNAME=admin ←これがユーザー名
    export OS_PASSWORD=01f2d48859fd49ad ←これが初期パスワード
    export OS_AUTH_URL=http://192.168.0.12:5000/v3
    export PS1='[\u@\h \W(keystone_admin)]\$ '

export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_IDENTITY_API_VERSION=3
    #

 ダッシュボードにブラウザで接続する際のURLは「http://IPアドレス/dashboard」になります。 上で確認したユーザー名とパスワードを入力して[接続]ボタンをクリックします。

 以下のような画面が表示されたらログイン成功です。

プロフィール

らのっち

損害保険会社のIT企画部に勤務するSEです。OSSを勉強中です。

<所属>
日本PostgreSQLユーザ会とくしまOSS普及協議会


第000414号