Постоянная ссылка

Отключить DNS в Network Manager для корректной работы VPN

После настройки openvpn клиента, блокировки Роскомнадзора все равно срабатывали. Выяснилось что менеджер сетевых соединений Network Manager в Ubuntu использует свой встроенный dns. Из-за этого не работали dns сервера, которые я прописывал. Для отключение этой функции, воспользуемся советом со stackoverflow

Продолжить чтение

Постоянная ссылка

Особенность создания символических ссылок

При установке последней интерпретатора go, установку нужно доработать «напильником».

Ставится версия 1.10 и 1.6. Далее нам надо заменит символическую ссылку /usr/lib/go на нужную версию. По умолчанию она ссылается на версию go 1.6.

Для этого стираем ссылку:

Далее создаем ссылку:

Если не стереть старую ссылку, то при попытке пересоздать ссылку командой

она разместит её в каталоге /usr/lib/go-1.6 т.е. туда куда ссылается старая ссылка.

Еще один вариант изменения ссылки:

Постоянная ссылка

Bind9 — isc_stdio_open ‘/var/log/bind/misc.log’ failed: permission denied

При настройке сервиса bind на Ubuntu 16.04 столкнулся с ошибкой:

Проблема кроется в усиленной защите AppArmor. Для исправления разрешаем запись в файл лога. В файле:

вносим изменения:

Другой вариант отключаем AppArmor:

Постоянная ссылка

Ансибл роль для установки Clickhouse и Zookeper

Копируем роль: https://github.com/danwerspb/ansible-clickhouse-dp Настраиваем хосты в ansible_hosts:

Запускаем роль командой:

Далее заходим на любой хост с Clickhouse и запускаем:

Запускаем команды для заведения БД, таблицы и тестовых данных:

На всех остальных нодах входящих в кластер, создаем … Продолжить чтение

Постоянная ссылка

Zabbix не сразу пишет данные которые ему посылает zabbix_sender

При проверке ПО на тестовом стенде были проведены исследования производительности. Результаты хранились в csv файлах, для последующего импорта в Zabbix. При попытке импортировать данные в Zabbix возникала ошибка.

Тем не менее, после определенного времени, данные импортировались нормально. После того … Продолжить чтение

Постоянная ссылка

Исправление сложности пароля на VmWare 6.0+

С выходом VmWare 6.0 и последующих версий, изменились требования сложности пароля для пользователей. Но сложные пароли не всегда актуальны. Для возможности установить простые пароли типа «zimaleto345» нужно внести изменения на хосте vmware esxi. Сложность пароля управляется в файле /etc/pam.d/passwd. Комментируем … Продолжить чтение

Постоянная ссылка

Перенос ppa репозиториев программ Ubuntu

После переустановки ОС Ubuntu 16.04, мне нужно было быстро перенести ppa репозитории программ, что бы не добавлять их вручную. Для этого, копируем файлы из каталога /etc/apt/sources.list.d, в такой же каталог новой машины, и после выполняем:

Данная команда импортирует необходимые ключи с сервера. После можно устанавливать необходимые программы.

Постоянная ссылка

Баг с временем ожидания меню загрузчика Grub

При загрузке постоянно появлялось загрузочное меню grub. Изменения параметра GRUB_TIMEOUT в файле /etc/default/grub, не работало. Выяснилось, что уже очень давно существует баг на эту тему. Но почему то, его не спешат исправлять.

Исправим его сами. Мне не нужно меню grub‘а вообще. В крайнем случае, можно при загрузке нажать клавишу shift. Поэтому задержку выставим нулевую. Для этого приводим функцию adjust_timeout в файле /etc/grub.d/30_os-prober к виду

Сохраняем и выполняем команду sudo update-grub2. Перезагружаемся для проверки и убеждаемся что меню больше нет.

Постоянная ссылка

Миграция репозиториев gitlab на другой сервер.

Задача: перенести репозитории gitlab на другой сервер. Данная задача решена в полуавтоматическом режиме. Требуется вручную создавать репозиторий на новом gitlab.

Update 04.01.2017
Сейчас я знаю как это можно решить в автоматическом режиме, но не буду дописывать, потому что это можно доработать самостоятельно. Требуется всего лишь дописать строку создающую репозиторий на новом сервере.

English: Migrate repos to another gitlab

Постоянная ссылка

Склонировать список репозиториев gitlab со всеми ветками.

Задача: сделать резервную копию на внешний накопитель репозиториев gitlab.

English: Clone all repos localy with all branches for backup