Download all assets from Nexus's repository using curl
Скрипт для автоматизации скачивания всех файлов из репозитория Nexus.
Скрипт для автоматизации скачивания всех файлов из репозитория Nexus.
Описание компиляции stunnel 5.60, так как в репозиториях CentOS7 имеется только древний centos 4.56.
Расцвеченный stdout становится монохромным при передаче через pipe, но есть способ сохранить цвет.
После активации Cloudera Sentry, необходимо предотвратить возможность использования пользователями сторонних приложений для доступа к Hive metastore.
Псевдо High Availability и Load Balancing достигается поочерёдным опросом всех указанных в файле /etc/resolv.conf
dns-серверов, даже в том случае, если какой-нибудь из dns-серверов находится в офлайне.
Ручное удаление реплики FreeIPA из RedOS7.2 после неудачных опытов.
Последняя версия configurable-http-proxy мешает запуску JupyterHub.
При создании нового суперюзера для Cloudera Hue происходит ошибка “psycopg2_version 2.5.4 or newer is required; you have 2.5.1 (dt dec pq3 ext)”.
При включённом TLS, в строку подключения к Hive требуется добавить опцию ‘ssl=true’ и путь к хранилищу ca-сертификатов.
Предупреждение исчезает после установки python2-пакета python-snappy.
После обновления Tomcat, во FreeIPA пропала связь с сертификатами. Проблема временно решается добавлением аттрибута ‘secretRequired=“true”’ в AJP Connector.
По умолчанию, во FreeIPA, для уменьшения нагрузки на серверы, отключено отслеживание последней успешной аутентификации пользовательских аккаунтов. Здесь описано, как выключить и вновь включить плагин, отвечающие за эту опцию.
По умолчанию, FreeIPA позволяет просматривать LDAP-каталог анонимным пользователям, но, к счастью, это нежелательное явление можно пресечь.
При переключении раскладки через Alt+Shift активируется верхнее меню и продолжение ввода текста становится невозможным из-за потери фокуса.
Hidden replica, то есть специальная скрытая реплика FreeIPA, которая не учавствует в обслуживании клиентов, но позволяет производить полный бэкап FreeIPA без перерыва в обслуживании.
Для полного доступа к керберизированному содержимому Hadoop кластера необходимо получить соответствующие билеты. Для этого используются таблицы ключей.
Иногда удобно выполнить одну команду на множестве узлов без создания отдельного ansible playbook’а.
Использовать Nexus Repository Manager для организации зеркала docker.io не слишком удобно из-за обязательного применения ‘docker login’ перед использованием такого репозитория, поэтому запускаем зеркало с помощью официального docker-образа.
Способ обновления sudo до актуальной версии на RedOS7.2.
Получение пользовательского keytab из FreeIPA.
Разбирая строки из файла формата hosts, скрипт добавляет PTR-записи в соответствующие обратные зоны.
Краткое описание специального системного аккаунта для подключения сервисов к FreeIPA через LDAP-протокол.
Настройка LDAP-аутентификации Hive в керберизированном Cloudera CDH 6.3.2 проста и незатейлива.
На новом кластере проваливался тест Inspect Network Performance. Причина в установленном по умолчанию python3 на CentOS7.
Инструкция по работе с кластером в случае изменения ip-адресов.
Добавление в Nexus Repository Manager единого репозитория для всех версий PostgreSQL
После активации Cloudera Sentry, необходимо предотвратить возможность использования консольной утилиты hive пользователями.
Из-за поспешной перезагрузки агентов или management service, статус роли, которую перегружали, может застрять в RUNNING или STOPPING. В результате, с ролью ничего нельзя сделать.
Создание kafka-mirror-maker.unit для systemd
Краткое описание процесса обновления Nexus Repository Manager
Краткая инструкция по ручной установке Monitorix’а.
Описание процесса установки QEMU/KVM в Void Linux.
Void Linux Установка Docker
Избавляемся от root’а в Alpine Linux
Описание способа установки Alpine Linux в подтом BTRFS для возможности откатов состояния системы с помощью предварительно сделанных снимков файловой системы.
Перевод соответствующего параграфа из Debian Reference, рассказывающий о случаях, в которых лучше применять эти инструменты. От себя добавлю, что в подавляющем большинстве случаев использую apt-get. В сложных случаях, например при сломанных зависимостях и запросах на установку и удаление множества пакетов, чрезвычайно выручает aptitude. Команду apt почти не использую, разве только когда лень печатать apt-get.
Первые впечатления о Void Linux
Сборка deb-пакета свежего EncFS
Настройка OAuth2-авторизации Google-аккаунтов в NextCloud
Проблемы с удалением старых снимков на томе с файловой системой btrfs.
cryptsetup короткая памятка
AppArmor препятствует электронному подписыванию документов LibreOffice
Здесь кратко описан способ создания mesh-сети с помощью mesh-интерфейсов (есть ещё способ с использованием bridge-интерфейсов).
Усиление защиты sshd
OpenWRT Управление питанием порта USB
Отправка почты из контактной формы MODx Evo через gmail
Краткое описание установки DD-WRT на роутер Linksys WRT610N V2.0
Разборка трекбола Logitech M570
Настройка клиента OpenVPN на Windows XP
Как собрать новое ядро linux
Настройка VoIP на Nokia E52
Настройка проброса L2TP через NAT
Установка debian на fake raid
Дефрагментация XFS на удалённом сервере
Использование XFS
Использование прокси-сервер Approx для локального кэширования APT-репозиториев
Настройка NUT для IPPON BACK POWER PRO 600
Необходимые модули для Drupal 7.0
Установка VMWare Server на Debian Lenny
Установка и использование Truecrypt
Краткое описание инструмента мониторинга Monitorix.
В LXDE нет русской раскладки
Выпуск Monitorix версии 3.12.0 (2020-02-21)