Armbian Focal – полезные команды и заметки

Armbian — это самый популярный дистрибутив Linux, предназначенный для отладочных плат построенных на ARM процессоре, список поддерживаемых плат огромен: Orange Pi, Banana Pi, Odroid, Olimex, Cubieboard, Roseapple Pi, Pine64, NanoPi и др.

Читать далее “Armbian Focal – полезные команды и заметки”

Ошибка multipathd[806]: sdc: add missing path в Ubuntu

Один из серверов работает на VMware Workstation. В логе /var/log/syslog сыпит постоянно ошибки:

Jan 10 18:36:02 srv multipathd[806]: sdc: failed to get udev uid: Invalid argument
Jan 10 18:36:02 srv multipathd[806]: sdc: failed to get sysfs uid: Invalid argument
Jan 10 18:36:02 srv multipathd[806]: sdc: failed to get sgio uid: No such file or directory
Jan 10 18:36:03 srv multipathd[806]: sdb: add missing path
Jan 10 18:36:03 srv multipathd[806]: sdb: failed to get udev uid: Invalid argument
Jan 10 18:36:03 srv multipathd[806]: sdb: failed to get sysfs uid: Invalid argument
Jan 10 18:36:03 srv multipathd[806]: sdb: failed to get sgio uid: No such file or directory
Jan 10 18:36:04 srv multipathd[806]: sda: add missing path
Jan 10 18:36:04 srv multipathd[806]: sda: failed to get udev uid: Invalid argument
Jan 10 18:36:04 srv multipathd[806]: sda: failed to get sysfs uid: Invalid argument
Jan 10 18:36:04 srv multipathd[806]: sda: failed to get sgio uid: No such file or directory
Jan 10 18:36:07 srv multipathd[806]: sdc: add missing path
Jan 10 18:36:07 srv multipathd[806]: sdc: failed to get udev uid: Invalid argument
Jan 10 18:36:07 srv multipathd[806]: sdc: failed to get sysfs uid: Invalid argument
Jan 10 18:36:07 srv multipathd[806]: sdc: failed to get sgio uid: No such file or directory
Jan 10 18:36:08 srv multipathd[806]: sdb: add missing path
Jan 10 18:36:09 srv multipathd[806]: sdb: failed to get udev uid: Invalid argument
Jan 10 18:36:09 srv multipathd[806]: sdb: failed to get sysfs uid: Invalid argument
Jan 10 18:36:09 srv multipathd[806]: sdb: failed to get sgio uid: No such file or directory
Jan 10 18:36:10 srv multipathd[806]: sda: add missing path
Jan 10 18:36:10 srv multipathd[806]: sda: failed to get udev uid: Invalid argument
Jan 10 18:36:10 srv multipathd[806]: sda: failed to get sysfs uid: Invalid argument
Jan 10 18:36:10 srv multipathd[806]: sda: failed to get sgio uid: No such file or directory
Jan 10 18:36:13 srv multipathd[806]: sdc: add missing path

решил проблему добавив в /etc/multipath.conf
следующий блок:

blacklist {
    devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st|sda|sdb|sdc)[0-9]*"
}
Настройка ntpd на сервере Ubuntu

Синхронизация времени по NTP

Сервис NTP ntpd вычисляет уход ваших системных часов и постоянно подправляет их, благодаря чему не происходит сильных изменений, что может приводить к непоследовательности в журналах.

Читать далее “Синхронизация времени по NTP”

Запуск процессов в Screen-ах при запуске Linux Ubuntu

Задача:
При загрузке операционной системы автоматически создавать screen оболочки, внутри которых запускать некие скрипты или программы.

Читать далее “Запуск процессов в Screen-ах при запуске Linux Ubuntu”

Анализ нагрузки в ОС Linux

Кроме всем известной утилиты top есть много интересных инструментов. Ниже приведу пример полезных команд для решения часто возникающих задач:

iostat -d -x 5 3
Анализ жестких дисков. К какому диску больше обращений?

iotop
Какой процесс нагружает дисковую подсистему?

sar -n DEV 1 3
Прохождения трафика через сетьевые интерфейсы

netstat –ip -t -an
Количество сетьевых соединений

netstat –ip -t -an | wc -l
А это на случай если хочется получить цифру, и потом нарисовать график например. полезно на мой взгляд 🙂 Люблю графики!

Установка DNS фильтра Pi-hole в Ubuntu

Существует интересный проект, который включает в себя DNS сервер, удобный интерфейс администрирования и все необходимые компоненты для работы. Его задача фильтровать DNS запросы к доменам, через которые работает реклама, телеметрия, и другая гадость от которой мы хотим защититься. Это аналог AdBlock, только работает он фильтруя запросы всей локальной сети (офиса, дома). Ниже я расскажу как я его установил и покажу результаты его работы.

Читать далее “Установка DNS фильтра Pi-hole в Ubuntu”