Puppet OpenStack: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) (Новая: =Puppet OpenStack= Установка ОпенСтек с помощью паппета.) |
Sirmax (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | [[Категория:trash]] |
||
=Puppet OpenStack= |
=Puppet OpenStack= |
||
+ | Этот черновик и скорее всего он не будет завершен - кандидат на удаление! |
||
+ | |||
Установка ОпенСтек с помощью паппета. |
Установка ОпенСтек с помощью паппета. |
||
+ | |||
+ | ==PuppetDB== |
||
+ | <PRE> |
||
+ | sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm |
||
+ | </PRE> |
||
+ | Настройка описана тут http://docs.puppetlabs.com/puppetdb/1/configure.html#logging-config - более менее внятно. Если я все верно понимаю - то база нужна для того что бы собирать статистику и еще для чего-то. |
||
+ | <BR> |
||
+ | * http://grokbase.com/t/gg/puppet-users/129kjdbm0d/puppetdb-ssl-error-while-trying-to-reach-the-dashboard |
||
+ | У меня была (классическая!) проблема с сертификатом и изменением хостнейма - внимательно следить за именами! |
||
+ | <BR> |
||
+ | Ошибка: |
||
+ | <PRE> |
||
+ | Info: Caching certificate_revocation_list for ca |
||
+ | Warning: Unable to fetch my node definition, but the agent run will continue: |
||
+ | Warning: Error 400 on SERVER: Could not retrieve facts for openstack-lab.kha.mirantis.net: Failed to find facts from PuppetDB at puppetdb:8081: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed: [unable to get local issuer certificate for /CN=fuel-pm] |
||
+ | </PRE> |
||
+ | Полечил так: |
||
+ | <PRE> |
||
+ | 0) Stop puppetdb |
||
+ | 1) remove PuppetDB's SSL directory entirely (usually /etc/puppetdb/ssl) |
||
+ | 2) make sure that the agent on the puppetdb machine can run successfully |
||
+ | against the master (puppet agent --test, sounds like you've already done |
||
+ | this. |
||
+ | 3) Run the puppetdb-ssl-setup script (which should be in your sbin |
||
+ | directory) |
||
+ | 4) Restart puppetdb |
||
+ | </PRE> |
Текущая версия на 16:40, 28 февраля 2013
Puppet OpenStack
Этот черновик и скорее всего он не будет завершен - кандидат на удаление!
Установка ОпенСтек с помощью паппета.
PuppetDB
sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm
Настройка описана тут http://docs.puppetlabs.com/puppetdb/1/configure.html#logging-config - более менее внятно. Если я все верно понимаю - то база нужна для того что бы собирать статистику и еще для чего-то.
У меня была (классическая!) проблема с сертификатом и изменением хостнейма - внимательно следить за именами!
Ошибка:
Info: Caching certificate_revocation_list for ca Warning: Unable to fetch my node definition, but the agent run will continue: Warning: Error 400 on SERVER: Could not retrieve facts for openstack-lab.kha.mirantis.net: Failed to find facts from PuppetDB at puppetdb:8081: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed: [unable to get local issuer certificate for /CN=fuel-pm]
Полечил так:
0) Stop puppetdb 1) remove PuppetDB's SSL directory entirely (usually /etc/puppetdb/ssl) 2) make sure that the agent on the puppetdb machine can run successfully against the master (puppet agent --test, sounds like you've already done this. 3) Run the puppetdb-ssl-setup script (which should be in your sbin directory) 4) Restart puppetdb