FreeBSD elasticsearch2 backup и чистка копий

С бэкапом как бы все понятно, описания действий по бэкапа эластика я оставлял в этой теме elasticsearch2 backup. По поводу чистки, нам нужно установить порт py-elasticsearch2-py . Ставим. # cd /usr/ports/textproc/py-elasticsearch2-py/ Теперь нам для чистки копий доступна утилита curator, ей и будит удалить старые копии. Я для себя сделал актуальные только 7 копий, то-есть семи… Подробнее »

elasticsearch настройка резервного копирования

Примеры бэкапа эластика реализованы на системе FreeBSD 10. Версии софта. # pkg version | grep «ela» elasticsearch2-2.4.2 = py27-elasticsearch-curator-py-3.5.1 = py27-elasticsearch2-py-2.4.1 ? Для настройки бекапа нужно выполнить несколько шагов. 1. Добавить в конфиг /usr/local/etc/elasticsearch/elasticsearch.yml новое хранилище, например: path.repo: [«/mnt/b2b/backup/elasticsearch»] 2. Зарегистрировать хранилище в Elasticsearch. Где «backup» — произвольное название хранилища (их может быть несколько). curl… Подробнее »

FreeBSD ssh авторизация по ключу

Задача сливать бэкапы с вэб сервера на бэкап. На вэб сервере генерируем сертификат rsa длиной 2048. # ssh-keygen -t rsa -b 2048 При создании жмем ЕНТЕР! Пароль в сертификате нам нужен! В конце генерации, в домашней директории пользователя под которым генерировали сертификат, создаться два файла. # ls -lh /root/.ssh/ | grep rsa -rw——- 1 root… Подробнее »

nmap примеры сканирования

Пробуем на любимой системе FreeBSD. # cd /usr/ports/security/nmap && make install clean Если при первом сканировании получаем такую ошибку, route_dst_generic: Failed to obtain system routes: getsysroutes_dnet: sysroutes_dnet_find_interfaces() failed Смотрим какие nmap видит сетевые интерфейсы. # nmap —iflist Starting Nmap 7.31 ( https://nmap.org ) at 2016-12-25 10:21 GMT-3 INTERFACES: NONE FOUND(!) ROUTES: NONE FOUND(!) Ничего не… Подробнее »

FreeBSD XtraBackup

Менеджеры начали жаловаться, что местами проект подтормаживает, эти места приходились на бэкап базы, база не маленькая 90Гиг. Бэкап занимал порядка часа два. Копии базы создавались по-простому с помощью дампа. В целях экономии проекта слэйв сервера нет, было бы лучше с ним, с него делать бэкапы. Решил бэкап базы mysql перевести на xtrabackup, весьма удобно. Но… Подробнее »

FreeBSD elasticsearch2 обновления модуля

Система. # uname -rms FreeBSD 10.3-RELEASE-p11 amd64 Версия эластика. # pkg version | grep «elas» elasticsearch2-2.4.1_1 После обновления эластика, он упал. Ошибка такая. # Exception in thread «main» java.lang.IllegalArgumentException: Plugin [elasticsearch-analysis-morphology] is incompatible with Elasticsearch [2.4.1]. Was designed for version [2.3.0] at org.elasticsearch.plugins.PluginInfo.readFromProperties(PluginInfo.java:118) at org.elasticsearch.plugins.PluginsService.getPluginBundles(PluginsService.java:378) at org.elasticsearch.plugins.PluginsService.(PluginsService.java:128) at org.elasticsearch.node.Node.(Node.java:158) at org.elasticsearch.node.Node.(Node.java:140) at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:143) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:194)… Подробнее »