Ранее рассматривалась настройка Jenkins агентов(slave) на основе отдельного Linux-сервера и Docker контейнера В данной статье рассмотрим настройку Jenkins-агента(slave) на основе динамического создания(и удаления) Amazon EC2-инстанса В AWS-консоли В IAM-вкладке 1.Создать группу jenkins,присодинить к этой группе роль AmazonEC2FullAccess 2.Создать пользователя jenkins(тип c Access/Secret key), включить его в группу Jenkins,сохранить Access/Secret ключи 3.В EC2-вкладке Создать пару SSH-ключей […]
Записи с меткой ‘slave’
Настройка Master-Slave DNS-серверов на Debian/Ubuntu
Домен: kamaok.org.ua Master-сервер -192.168.1.51 Slave-сервер -192.168.1.52 1.Установка Bind-сервера на MASTER и SLAVE-серверах
1 |
# apt-get install bind9 dnsutils |
1 |
# cp /etc/bind/named.conf /etc/bind/named.conf~ |
2.Настройка Master-сервера
1 |
# grep -vE '//|^$' /etc/bind/named.conf.options |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
options { directory "/var/cache/bind"; dnssec-validation auto; auth-nxdomain no; # conform to RFC1035 allow-query { any; }; allow-transfer { 192.168.1.52; }; allow-update { none; }; recursion yes; allow-recursion { 127.0.0.1; }; notify yes; listen-on-v6 { none; }; version "My DNS Server"; forwarders { 8.8.8.8; 8.8.4.4; }; }; |
Проверка синтаксиса основного конфигурационного файла /etc/bind/named.conf
1 |
# named-checkconf /etc/bind/named.conf |
Настройка поддержки зоны kamaok.org.ua
1 |
# nano /etc/bind/named.conf |
1 |
include "/etc/bind/named.conf.zones"; |
1 |
# nano /etc/bind/named.conf.zones |
1 2 3 4 |
zone "kamaok.org.ua" { type master; file "/etc/bind/zones/master/kamaok.org.ua"; }; |
Создаем необходимую структур каталогов и выставляем корректного владельца/группу
1 |
# mkdir -p /etc/bind/zones/master/ |
1 |
# chown -R bind:bind /etc/bind/zones |
Создание файла описания зоны
1 |
# nano /etc/bind/zones/master/kamaok.org.ua |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
$TTL 900 @ IN SOA ns1.kamaok.org.ua. ns2.kamaok.org.ua. ( 2016042101 ; Serial 600 ; Refresh 1200 ; Retry 3600 ; Expire 900 ; Minimum) @ IN NS ns1.kamaok.org.ua. @ IN NS ns2.kamaok.org.ua. @ IN MX 10 mail.kamaok.org.ua. @ IN A 192.168.1.51 www IN CNAME @ mail IN A 192.168.1.51 ns1 IN A 192.168.1.51 ns2 IN A 192.168.1.51 |
Проверка синтаксиcа файла описания зоны […]
Настройка MySQL-репликации master-slave на Centos
Настройка MySQL-репликации master—slave на Centos
1 2 |
Master(192.168.1.39) - centos642.kama.dnsalias.com Slave(192.168.1.50) - centos64raidlvm.kama.dnsalias.com |
На главном сервере(master) 1.В my.cnf в секции [mysqld] включаем ведение двоичного(бинарного) журнала
1 |
# nano /etc/my.cnf |
1 2 3 4 5 |
[mysqld] server-id = 39 log-bin = centos642-bin relay-log = /var/log/mysql/centos642-relay-bin relay-log-index = /var/log/mysql/centos642-bin.index |
1 |
# mkdir /var/log/mysql |
1 |
# chown -R mysql:mysql /var/log/mysql/ |
2.Перезапускаем MySQL
1 |
# /etc/init.d/mysqld restart |
3. Создаем учетную запись для подключения с Slave сервера. т.е наделяем пользователя repluser подключающегося с подчиненного сервера с паролем replpassword правом читать информацию из двоичных журналов […]