пятница, 26 апреля 2013 г.

SaltStack - Установка saltstack-minion на CentOS








Что такое SaltStack и с чем его едят я описал тут
В текущей статье я опишу как установить SaltStack-minion на CentOS
Этот мануал подходит для CentOS 5/6 x68_64/i386

Кстати говоря saltstack-master можно установить таким же образом

Устанавливаем saltstack-minion

Прежде всего необходимо подключить последнюю версию репозитория EPEL
rpm -Uvh http://download.fedoraproject.org/pub/epel/$(grep -o -P '\d' /etc/issue\
 | head -n1)/$(arch)/$(wget -O - http://download.fedoraproject.org/pub/epel/\
$(grep -o -P '\d' /etc/issue | head -n1)/$(arch)/ 2> /dev/null\
 | grep -o -P 'epel-release-\d-\d\.noarch\.rpm' | head -n1)


Теперь можно приступить к самой установке
yum --enablerepo=epel-testing install salt-minion -y
/etc/init.d/salt-minion start
/sbin/chkconfig salt-minion on

Минимальная настройка saltstack-minion

По умолчанию saltstack-minion пытается подключиться к серверу с хостнеймом salt но если у вашего saltstack-master'a другое имя, или он не имеет имени, то поправить это можно в файле /etc/salt/minion

Пример:
- #master: salt
+ master: 10.0.0.1
Осталось перезапустить миньёна:
/etc/init.d/salt-minion restart


Enhanced by Zemanta