このセクションでは、テレメトリーの通知を使ってイメージサービスメーターを収集する方法について紹介します。この作業は、コントローラノードで実施します。
テレメトリーの設定
Glance の API 設定ファイル( /etc/glance/glance-api.conf )を編集し、以下の設定をします。
[root@controller ~]# vi /etc/glance/glance-api.conf
[ DEFAULT ] セクションで、RabbitMQメッセージキューへのアクセスを設定します。RABBIT_PASS は、RabbitMQ の openstack ユーザー用に選択したパスワードに置き換えてください。
[DEFAULT] ... transport_url = rabbit://openstack:RABBIT_PASS@controller
[ oslo_messaging_notifications ] セクションで、通知を設定します。
[oslo_messaging_notifications] ... driver = messagingv2
Glance の registry 設定ファイル( /etc/glance/glance-registry.conf )ファイルを編集し、以下の設定をします。
[root@controller ~]# vi /etc/glance/glance-registry.conf
[ DEFAULT ] セクションで、RabbitMQメッセージキューへのアクセスを設定します。RABBIT_PASS は、RabbitMQ の openstack ユーザー用に選択したパスワードに置き換えてください。
[DEFAULT] ... transport_url = rabbit://openstack:RMQopst01@controller
[ oslo_messaging_notifications ] セクションで、通知を設定します。
[oslo_messaging_notifications] ... driver = messagingv2
インストールの最後
イメージサービス( Glance )を再起動します。
■ 再起動 [root@controller ~]# systemctl restart openstack-glance-api.service openstack-glance-registry.service [root@controller ~]# ■ 起動状態の確認 [root@controller ~]# systemctl status openstack-glance-api.service openstack-glance-registry.service ● openstack-glance-api.service - OpenStack Image Service (code-named Glance) API server Loaded: loaded (/usr/lib/systemd/system/openstack-glance-api.service; enabled; vendor preset: disabled) Active: active (running) since 土 2018-12-01 20:28:49 JST; 7s ago Main PID: 7683 (glance-api) CGroup: /system.slice/openstack-glance-api.service ├─7683 /usr/bin/python2 /usr/bin/glance-api ├─7706 /usr/bin/python2 /usr/bin/glance-api └─7707 /usr/bin/python2 /usr/bin/glance-api 12月 01 20:28:50 controller glance-api[7683]: /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: Deprecatio...ately. 12月 01 20:28:50 controller glance-api[7683]: return pkg_resources.EntryPoint.parse("x=" + s).load(False) 12月 01 20:28:50 controller glance-api[7683]: /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: Deprecatio...ately. 12月 01 20:28:50 controller glance-api[7683]: return pkg_resources.EntryPoint.parse("x=" + s).load(False) 12月 01 20:28:50 controller glance-api[7683]: /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: Deprecatio...ately. 12月 01 20:28:50 controller glance-api[7683]: return pkg_resources.EntryPoint.parse("x=" + s).load(False) 12月 01 20:28:50 controller glance-api[7683]: /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: Deprecatio...ately. 12月 01 20:28:50 controller glance-api[7683]: return pkg_resources.EntryPoint.parse("x=" + s).load(False) 12月 01 20:28:50 controller glance-api[7683]: /usr/lib/python2.7/site-packages/paste/deploy/util.py:55: DeprecationWar...filter 12月 01 20:28:50 controller glance-api[7683]: val = callable(*args, **kw) ● openstack-glance-registry.service - OpenStack Image Service (code-named Glance) Registry server Loaded: loaded (/usr/lib/systemd/system/openstack-glance-registry.service; enabled; vendor preset: disabled) Active: active (running) since 土 2018-12-01 20:28:48 JST; 7s ago Main PID: 7679 (glance-registry) CGroup: /system.slice/openstack-glance-registry.service ├─7679 /usr/bin/python2 /usr/bin/glance-registry ├─7704 /usr/bin/python2 /usr/bin/glance-registry └─7705 /usr/bin/python2 /usr/bin/glance-registry 12月 01 20:28:50 controller glance-registry[7679]: /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: Deprec...tely. 12月 01 20:28:50 controller glance-registry[7679]: return pkg_resources.EntryPoint.parse("x=" + s).load(False) 12月 01 20:28:50 controller glance-registry[7679]: /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: Deprec...tely. 12月 01 20:28:50 controller glance-registry[7679]: return pkg_resources.EntryPoint.parse("x=" + s).load(False) 12月 01 20:28:50 controller glance-registry[7679]: /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: Deprec...tely. 12月 01 20:28:50 controller glance-registry[7679]: return pkg_resources.EntryPoint.parse("x=" + s).load(False) 12月 01 20:28:50 controller glance-registry[7679]: /usr/lib/python2.7/site-packages/glance/registry/api/__init__.py:36:...oval. 12月 01 20:28:50 controller glance-registry[7679]: debtcollector.deprecate("Glance Registry service has been " 12月 01 20:28:50 controller glance-registry[7679]: /usr/lib/python2.7/site-packages/paste/deploy/util.py:55: Deprecatio...ilter 12月 01 20:28:50 controller glance-registry[7679]: val = callable(*args, **kw) Hint: Some lines were ellipsized, use -l to show in full. [root@controller ~]#