Заметки сисадмина

Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве



No coredump target has been configured. Host core dumps cannot be saved.

2025-02-14 · Posted in VMWare

Если вы устанавливаете ESXi 7.0 на локальное хранилище очень небольшого объема, например на USB/SD карту, то можете столкнуться с алармом в Summary хоста: «No coredump target has been configured. host core dumps cannot be saved» Это означает что у хоста отсутствует место куда он будет помещать свои coredump-ы при краше, например в случае PSOD. Что в свою очередь означает что мы их не извлечем и не сможем провести диагностику случившегося. Это плохо. Так случается потому что на локальном хранилище небольшого объема, куда вы установили ESXi не хватает места для размещения coredump файла. Но не все так однозначно. Иногда случается так что аларм появился, но у хоста все нормально с дампами. Давайте разберемся почему и рассмотрим оба варианта — когда аларм правдив и когда нет.

Когда нет

После установки ESXi на носитель, на котором ему недостаточно места для дамп файла, сам ESXi проверяет, доступны ли ему какие-либо VMFS датасторы. И если да, то на одном из них, выбранном случайно, создается папка vmkdump, а внутри нее coredump файл хоста. Если VMFS хранилища доступны ESXi хосту по software ISCSI или software FCoE, то на них coredump файл не создается. Создание coredump файла происходит автоматически на ESXi хостах начиная с версии 5.5, если не создан coredump раздел при установке. Мы можем в этом убедиться сами. Нужно зайти в консоль нашего ESXi после установки на SD/USB. Можно по SSH или через DCUI. Выполним команду:

И если у нас есть доступное хосту VMFS хранилище, то мы увидим, что у нас присутствует coredump файл, хотя мы его и не конфигурировали для этого хоста.

Поэтому наш аларм «No coredump target has been configured. host core dumps cannot be saved» может не верно отражать действительность, да к тому же привлекать внимание. Мы может отключить его на хосте, если coredump-ы куда-то настроены, или же нам просто неугодно его лицезреть. Для этого нужно отредактировать Advanced Setting хоста под названием UserVars.SuppressCoredumpWarning, задав в значении 1 вместо 0. После этого аларм сразу же пропадет. У автоматически создаваемого coredump файла может быть и отрицательная сторона. Он занимает некоторое место на произвольно выбранном хранилище. И если подобных хостов у нас много, то и занимаемое место будет пропорционально больше. И учитывая, что это случайно выбранное хранилище может содержать файлы виртуальных машин, перспектива его заполнения coredump-ами может быть не столь радужной ввиду опасности оверпровиженинга. Если мы удалим файл coredump, после перезагрузки, хост создаст его заного. Для того что бы отключить автосоздание coredump файлов нужно проделать следующие шаги:

  • Сконфигурировать расположение coredump-ов в другом месте. Это может быть раздел или сетевое расположение.
  • Отключить хранение coredump-ов в файле и удалить файлы.

  • Отключить функцию автосоздания coredump файлов изменив значение Advanced Setting хоста VMkernel.Boot.autoCreateDumpFile с true на false.

Когда правдив

В случае если наш аларм был корректным и ESXi действительно негде размещать дампы, стоит настроить их хранение. А такое случиться если на устройстве хранения, куда мы устанавливаем ESXi мало места и нет подходящих доступных датасторов.

Keenetic: Как настроить Tunnel OpenVPNна роутере

1)Обновите прошивку роутера. Для этого кликните на иконку “Управление” (шестеренка) на панели управления слева. Затем выберите на пункт “Общие настройки”.

2)Откроется страница с общими настройками роутера. Для обновления прошивки нажмите на кнопку “Обновить прошивку”. Во время обновления может подзависнуть загрузка на 100%, тогда может помочь перезагрузка роутера или отключение интернета. Если у вас установлена последняя версия (как на нашем примере) – пропустите этот пункт.

3)На этой же странице нажмите кнопку “Изменить набор компонентов”.

4)Установите клиент OpenVPN (на нашем примере он уже установлен). После установки закройте это окно.

5)На панели управления слева нажмите на иконку “Интернет” и кликните на пункт “Другие подключения”.

6)Нажмите на кнопку “Добавить подключение”.

7)В пункте “Тип (протокол)” выберите OpenVPN.

8)Поставьте галочки в пунктах “Использовать для выхода в интернет” и “Получать маршруты от удаленной стороны”. Задайте имя в пункте “Имя подключения”.

10)Копируем содержимое файла и вставляем в поле “Конфигурация OpenVPN”. Нажмите кнопку “Сохранить”.

11)На панели управления слева кликните на иконку “Статус” и выберите пункт “Системный монитор”.

12)На открывшейся странице в разделе “Домашняя сеть” и подразделе “Устройства в сети” кликните по кружку Wi-Fi.

13)Далее появится список ваших устройств. Их нужно зарегистрировать. Для этого кликните на каждое устройство и задайте ему имя.

14)Далее кликните на иконку “Интернет” и выберите пункт “Приоритеты подключений”.

15)На открывшейся станице в разделе “Политика доступа” нажмите “Добавить политику” и задайте имя для доступа.

16)В разделе “Подключения” найдите пункт “OpenVPN”, поставьте возле него галочку и проверьте, чтобы галочка стояла только у этого пункта. Переместите пункт “OpenVPN” на самый верх списка. Нажмите кнопку “Сохранить”.

17)Далее кликните на раздел “Применение политик”, в подразделе “Политика доступа” выберите пункт “Политика по умолчанию”. Все ваши устройства пока следуют этой политике.

18)Кликните правой кнопкой мыши на рабочее устройство (которое должно подключаться только с VPN) и переместите в политику OpenVPN (в нашем случае это OpenVPNpolicy – смотрите пункт 7 нашей инструкции). Нажмите кнопку “Подтвердить”.

19)Вернитесь на страницу “Другие подключения” (на панели управления слева нажмите на иконку “Интернет” и кликните на пункт “Другие подключения”). Нажмите на бегунок, чтобы перевести его в положение “Включен” и подождите, когда появится надпись “Готов”. Настройка VPN на роутере завершена.

Шпаргалка по управлению LVM (Logical Volume Manager)

2025-02-12 · Posted in Linux

Основные компоненты LVM

– PV (Physical Volume) – физический том (жёсткий диск, раздел).
– VG (Volume Group) – группа томов (объединяет PV).
– LV (Logical Volume) – логический том (раздел внутри VG).

Создание LVM

1)Создание PV (физического тома)

Размечаем диск как физический том LVM.

2)Создание VG (группы томов)

Создаём группу томов и добавляем в неё физический диск.

3)Создание LV (логического тома)

Создаём логический том размером 10 ГБ в группе my_vg.

Просмотр информации

Список всех PV, VG, LV

pvdisplay # Физические тома
vgdisplay # Группы томов
lvdisplay # Логические тома

Короткий формат

pvs # PV
vgs # VG
lvs # LV

Управление LVM

Расширение LV

Добавляем 5 ГБ к логическому тому и расширяем файловую систему.

Удаление LV

Удаление логического тома.

Удаление VG

Удаление группы томов.

Удаление PV

Удаление физического тома.

Дополнительно

Автоматическое распределение PV в VG

Добавляем новый диск в группу томов.

Сжатие LV (уменьшение размера)

Уменьшаем размер тома до 10 ГБ (осторожно: может привести к потере данных!).

Создание снапшота

Создаём снапшот логического тома.

Полезные команды

LVM позволяет динамически изменять размеры томов без перезапуска системы!

Windows11 22h2: No option to open Device and Printers in control panel

2025-02-12 · Posted in Windows – 11

In previous versions of windows 11 and windows 10, I was able to access the devices and printers options from control panel instead of settings. Now the devices and printers from control panel opens the settings, which lack some options, especially the option to turn on or off handsfree telephony for Bluetooth devices. Is there anyway to access this option in windows 11 22h2?

In Windows 11 22H2 and higher, the old Devices and Printers interface can still be accessed by running the following command from the Run dialog.

Add “Devices and Printers (Classic)” to the Control Panel.

Download devices-and-printers-classic-cpl and apply the REG file.

You’ll see the following option in the Control Panel.

Управление сервисами systemd через systemctl

2025-02-12 · Posted in Linux

1.Основные команды для управления сервисами

Используем команду systemctl для управления сервисами (демонами) в systemd.

Запуск, остановка и перезапуск сервиса

Включение и отключение автозапуска

Проверка состояния сервиса

Проверка запущенных сервисов

2.Работа с юнитами systemd

Каждый сервис в systemd представлен в виде юнита (.service).

Перезапуск systemd и перечитывание конфигурации

Редактирование юнитов сервисов

Удаление override-конфигурации

3.Дополнительные команды

Маскировка и размаскировка сервиса

Выключение и перезагрузка системы через systemd

4.Примеры работы

Запуск и настройка сервиса Nginx

Остановка и отключение сервиса Apache

5.Полезные флаги systemctl

Флаг Описание