Список команд для работы с LVM

Изменить атрибуты логического тома lvchange Создать логический том lvcreate Показать информацию о логическом томе lvdisplay Добавить места в логический том lvextend (команда устарела, её лучше не использовать) lvmchange Показать список устройств, которые могут быть использованы как физический том lvmdiskscan Собрать данные об активности использования LVM lvmsadc Создать отчёт об активности использования LVM lvmsar Уменьшить размер …

Continue reading ‘Список команд для работы с LVM’ »

Поиск процесса который активно использует сеть и диск

Смотрим загрузку сети $ nload Смотрим кто жрет диск $ sudo iotop Total DISK READ : 679.22 K/s | Total DISK WRITE : 0.00 B/s Actual DISK READ: 679.22 K/s | Actual DISK WRITE: 0.00 B/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 21952 be/4 nobody 679.22 K/s 0.00 B/s 0.00 % …

Continue reading ‘Поиск процесса который активно использует сеть и диск’ »

Wine. Запуск по-умолчанию notepad.exe для редактирования *.txt Mint 19

Понадобилось в FileZilla редактировать текстовые файлы в notepad, который установлен под Wine. Смотрим какие есть вообще ассоциации: $ mimeopen -d file.txt Please choose a default application for files of type text/plain 1) notepad (wine-extension-txt) 2) LibreOffice Writer (libreoffice-writer) 3) Text Editor (xed) 4) Vim (vim) 5) Other… Блокнот установлен. Далее нужно в окошке FileZilla — …

Continue reading ‘Wine. Запуск по-умолчанию notepad.exe для редактирования *.txt Mint 19’ »

OpenVPN: Error “MULTI: bad source address from client [a.b.c.d], packet dropped”

Если клиент уже находится за NAT-ом, проброс трафика не заработает, а в логах можно будет найти строки вроде “MULTI: bad source address from client [a.b.c.d], packet dropped” — так как у OpenVPN нет правил для обработки пакетов из подсети a.b.c.0/24, они дропаются. Поэтому прописываем нужные правила: в /etc/openvpn/server.conf добавляем строки client-config-dir ccd # директория с …

Continue reading ‘OpenVPN: Error “MULTI: bad source address from client [a.b.c.d], packet dropped”’ »

Утилиты для просмотра входов в систему lastlog, btmp, utmp, wtmp

lastlog lastlog выводит информацию (имя пользователя, порт и дату последнего входа) о входах в систему, содержащуюся в файле /var/log/lastlog. По умолчанию строки выводятся в том же порядке, в котором они указаны в /etc/passwd btmp Этот файл содержит логи неудачных попыток входа в систему. Для корректного обновления этого файла у вас должен быть настроен файл конфигурации logrotate.conf примерно …

Continue reading ‘Утилиты для просмотра входов в систему lastlog, btmp, utmp, wtmp’ »

Мониторинг sar, atop, dstat

sar — показывает более чем достаточную информацию о необходимых нам четырех ресурсах системы, умеет «возвращаться в прошлое», но не умеет фокусироваться на процессах. vmstat и iostat — могут мониторить CPU, память и использование диска только на системном уровне, но не на уровне процесса, также не умеют «возвращаться в прошлое». top — как безусловно самая популярная …

Continue reading ‘Мониторинг sar, atop, dstat’ »

bond mode 4 – агрегация сетевых интерфейсов

Сервер с CentOS 7, коммутатор D-Link DES 2810 Нужно сделать агрегацию каналов, с последующей нарезкой vlan-ов. Для этой цели в сервере стоит две одинаковый сетевые карточки и они подключены в свитч, который настроим позже. Проверяем как увиделись карточки в системе: # lspci | grep -i ether 04:00.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller …

Continue reading ‘bond mode 4 – агрегация сетевых интерфейсов’ »

kernel panic после обновления ядра в CentOS

Система не загружается с ошибкой Kernel Panic – not syncing: VFS: Unable to mount root fs Один из примеров решения данной проблемы – переустановка пакетов ядра. Для этого загружаемся с другого рабочего ядра, если они не были удалены. В примере будет рассмотрен вариант с kernel-3.10.0-693.17.1.el7 Находим установленные пакеты: # rpm -qa |grep “693.17.1” kernel-tools-3.10.0-693.17.1.el7.x86_64 kernel-tools-libs-3.10.0-693.17.1.el7.x86_64 kernel-devel-3.10.0-693.17.1.el7.x86_64 …

Continue reading ‘kernel panic после обновления ядра в CentOS’ »

Утилита lsof

List all Open Files with lsof Command Sections and it’s values are self-explanatory. However, we’ll review FD & TYPE columns more precisely. FD – stands for File descriptor and may seen some of the values as: cwd current working directory rtd root directory txt program text (code and data) mem memory-mapped file Also in FD column numbers like 1u is actual file descriptor and followed by …

Continue reading ‘Утилита lsof’ »

DNSSEC включаем в BIND-e

Создаем каталог для хранения ключей и переходим в него: # cd /var/name && mkdir keys && cd keys Генерируем мастер ключ (KSK): #  dnssec-keygen -f KSK -a RSASHA256 -b 2048 -n ZONE -r /dev/urandom tst-amo.net.ua -f KSK — флаг о формировании мастер ключа; -a RSASHA256 — используемый алгоритм шифрования; -b 2048 — размер ключа в битах; -n ZONE — для …

Continue reading ‘DNSSEC включаем в BIND-e’ »