Расширение gluster volume

Posted in Новости on 10 февраля, 2017 by admin

Допустим у нас есть два сервера ( s1 и s2 ) с brick и репликацией волюма и нам нужно добавить еще один ( s3 ). Условимся, что все ПО уже стоит на третьем ( gluster-server glusterfs и прочее сопутствующее ). Все операции будем проводить с одной из текущих нод :

1. Проверяем доступность гластера
gluster peer probe s3
Probe successful

2. Подключаем новый волюм и увеличиваем репликацию
gluster volume add-brick replica 3 s3:/path/to/mounted/brick
Add Brick successful

3. Проверяем теперь на любом из серверов, что волюм был изменен :
gluster volume info

Tags: , , ,

vlc multicast unicast

Posted in Новости on 26 декабря, 2016 by admin

http://subnets.ru/blog/?p=12

Tags: , ,

smtp pop3 docker за пять минут

Posted in Новости on 26 декабря, 2016 by admin

1. Создаем композ файл :

mail:
image: tvial/docker-mailserver:2.1
hostname: mail
domainname: domain.com
container_name: mail
ports:
- "25:25"
- "143:143"
- "587:587"
- "993:993"
volumes:
- /srv/docker/mail/maildata:/var/mail
- /srv/docker/mail/mailsstate:/var/mail-state
- /srv/docker/mail/config/:/tmp/docker-mailserver/
environment:
- ENABLE_SPAMASSASSIN=1
- ENABLE_CLAMAV=1
- ENABLE_FAIL2BAN=1
- ONE_DIR=1
- DMS_DEBUG=0

2. Создаем нужные нам каталоги для работы :

mkdir -p /srv/docker/mail/maildata
mkdir /srv/docker/mail/mailstate
mkdir /srv/docker/mail/config

3. Создаем нужные почтовые ящики ( можем с разными доменами ) :

docker run --rm -e MAIL_USER=noreply@mydomain.com -e MAIL_PASS=mypassword -ti tvial/docker-mailserver:latest /bin/sh -c 'echo "$MAIL_USER|$(doveadm pw -s SHA512-CRYPT -u $MAIL_USER -p $MAIL_PASS)"' >> /srv/docker/smtp/config/postfix-accounts.cf

4. Генерируем DKIM подписи :

docker run --rm -v "/srv/docker/mail/config":/tmp/docker-mailserver -ti tvial/docker-mailserver:latest generate-dkim-config

5. Запускаем контейнер и радуемся :

docker-compose -f docker-mail.yml up -d

Tags: , , , , , ,

Настройка tftp сервера для конфигурирования телефонов Yealink Linux

Posted in Новости on 21 декабря, 2016 by admin

1. Ставим tftp сервер :

apt-get install tftpd-hpa

2. Приводим конфиг /etc/default/tftpd-hpa к виду :

# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/srv/tftp"
TFTP_ADDRESS="tftp_server_ip:69"
TFTP_OPTIONS="--secure --verbose"

3. Прописываем на dhcp сервере для нашего мака телефона ( указан на коробке и на телефоне ) option 66 :

option tftp-server-name "172.16.15.121"

4. Чтобы избежать ненужных телодвижений по поводу разных настроек для разных телефонов будем использовать конфиги по маку телефона ( есть еще возможность использовать по модели ). Наш мак — 00:15:65:98:D5:91 . Соответственно в /srv/tftp кладем конфиг 00156598d591.cfg
5. Ребутим tftp и смотим сислог :

/etc/init.d/tftpd-hpa restart


Dec 21 05:08:04 debian in.tftpd[38779]: RRQ from 172.16.12.110 filename y000000000028.cfg
Dec 21 05:08:09 debian in.tftpd[38780]: RRQ from 172.16.12.110 filename y000000000028.cfg
Dec 21 05:08:14 debian in.tftpd[38781]: RRQ from 172.16.12.110 filename y000000000028.cfg
Dec 21 05:08:19 debian in.tftpd[38782]: RRQ from 172.16.12.110 filename 00156598d591.cfg

телефон перезагружается после импорта конфига и на телефоне появляются наши настройки.

Tags: , , ,

ремап сектора в Linux

Posted in Новости on 11 августа, 2016 by admin

1. Проверяем сектор

hdparm --read-sector /dev/

2. Ремапим, если ошибка :

hdparm --yes-i-know-what-i-am-doing --write-sector /dev/

Tags: ,