Утилиты для просмотра входов в систему 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’ »

В messages сообщения вида – systemd: Removed slice User Slice of root

Системный журнал заполняется сообщениями вида: # less /var/log/messages Mar 17 04:47:29 sdata systemd: Removed slice User Slice of root. Mar 17 05:01:01 sdata systemd: Created slice User Slice of root. Mar 17 05:01:01 sdata systemd: Started Session 951 of user root. Mar 17 05:01:02 sdata systemd: Removed slice User Slice of root. Mar 17 06:01:01 …

Continue reading ‘В messages сообщения вида – systemd: Removed slice User Slice of root’ »

ether-wake – будим ПК

Возникла задача будить на выходных один ПК. Устанавливаем комплекс утилит: # yum -y install ethtool Требования к удаленному компьютеру, что бы данная технология работала это: Материнская плата с питанием ATX. BIOS здесь нужно включить поддержку Wake-On-LAN, и настроить правильно энергосбережение. Сетевая карта с поддержкой технологии WOL (тоже почти все, но её еще необходимо включить в настройках …

Continue reading ‘ether-wake – будим ПК’ »

ERROR owncloud – OC\RepairException: Upgrade is not possible

При обновлении через браузер вылезла ошибка: ERROR owncloud – OC\RepairException: Upgrade is not possible Это значит, что одно или несколько приложений (плагинов) оказались несовместимы с этой версией облака. Лечим. # vipw nginx:x:997:995:Nginx web server:/var/lib/nginx:/sbin/nologin меняем на nginx:x:997:995:Nginx web server:/var/lib/nginx:/bin/bash Отключаем: # su nginx $ cd /var/www/html/owncloud Набираем: ./occ upgrade Смотрим на какие app ругается и …

Continue reading ‘ERROR owncloud – OC\RepairException: Upgrade is not possible’ »