19dx.ru — R0WBH

Личный блог Гладышева Дмитрия

  • Главная
  • Фото
  • Radio
    • Последние QSO
    • Мои дипломы
    • Радиоклубы
  • Проекты
    • Метеостанция 2.1
    • Arduino: светодиодные часы с синхронизацией времени
    • ESP8266: Светодиодные часы с метеостанцией
    • Контроллер управления освещением и звонками для школы
  • Mikrotik
  • Справка
    • Прошивка МК
      • Прошивка STM32 через UART при наличии hex-файла
  • Wiki
  • О сайте
  • Главная
  • Фото
  • Radio
    • Последние QSO
    • Мои дипломы
    • Радиоклубы
  • Проекты
    • Метеостанция 2.1
    • Arduino: светодиодные часы с синхронизацией времени
    • ESP8266: Светодиодные часы с метеостанцией
    • Контроллер управления освещением и звонками для школы
  • Mikrotik
  • Справка
    • Прошивка МК
      • Прошивка STM32 через UART при наличии hex-файла
  • Wiki
  • О сайте

Рубрика: Linux

Ошибка отладчика Lazarus в AstraLinux

31 января 202331 января 2023

После успешной компиляции приложения в Lazarus под AstraLinux и попытке запуска появляется сообщение об ошибке отладчика: «Отладчик не смог запустить приложение». При этом окно подробностей ничего внятного не сообщает:

Читать далее «Ошибка отладчика Lazarus в AstraLinux»
Linux AstraLinux, Lazarus, Linux, ошибка

Astra Linux: большая пауза после меню GRUB

13 ноября 202213 ноября 2022

Столкнулся с такой проблемой: после клонирования установленной и полностью настроенной системы Astra Linux SE с одного компьютера на другие — появилась очень долгая пауза (примерно 25 секунд) сразу после меню GRUB, но до начала загрузки ядра ОС. Во время неё на экране видно только мигающий курсор в углу экрана. Сразу после паузы появляется надпись «Gave up waiting for suspend/resume device».

Читать далее «Astra Linux: большая пауза после меню GRUB»
Linux

key type ssh-rsa not in PubkeyAcceptedAlgorithms

25 августа 202225 августа 2022

Столкнулся с интересным поведением SSH. При попытке авторизоваться на Linux сервере из винды через PuTTY я получил ошибку «Server refused our key». Причём из под линукса с этим же ключом всё заходит отлично. В логах появляется такая строка:

userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]
Читать далее «key type ssh-rsa not in PubkeyAcceptedAlgorithms»
Linux SSH, сервер

Monitorix: добавляем объём записанных данных SSD

17 августа 202217 августа 2022

Я уже писал про использование системы Monitorix и как можно получить в терминале Linux объём записанных данных на SSD накопитель. Теперь нужно объединить всё это в одно целое и добавить в систему мониторинга график изменения данного значения.

Я не умею писать модули для Monitorix, но есть один обходной путь: использование стандартного модуля gensens (generic sensors). Он позволяет читать данные из обычных текстовых файлов. Значит нам остаётся только эти данные туда писать.

Читать далее «Monitorix: добавляем объём записанных данных SSD»
Linux SSD, мониторинг

Запуск непривилегированных контейнеров LXC

13 августа 202213 августа 2022

Контейнеры LXC бывают двух типов: обычные (привилегированные) и непривилегированные. Первые создаются и работают от имени суперпользователя, что не всегда хорошо с точки зрения безопасности. Опасность заключается в том, что при некоторых обстоятельствах человек, имея root права внутри контейнера, может выполнить так называемый «побег» (root escape) и получить полные права внутри host-системы. Непривилегированный же контейнер в свою очередь работает от имени обычного пользователя, которому даже не обязательно иметь права на работу с sudo. Но при этом сохраняется возможность работы с полными правами внутри виртуального пространства.

В Интернете есть несколько инструкций по запуску таких LXC контейнеров, но они были написаны для более старых версий ПО и на данный момент не работают. В результате ковыряния документации и сообщений об ошибках мной была составлена новая инструкция.

Читать далее «Запуск непривилегированных контейнеров LXC»
Linux LXC, контейнер, сервер

Установка Portainer для Docker

13 августа 202213 августа 2022

Недавно начал изучать Docker и понял, насколько это удобная и полезная технология.

Но вводить всегда команды в терминале Linux не всегда удобно, поэтому можно установить Portainer — систему управления Docker контейнерами. Она имеет Web-интерфейс, в котором гораздо удобнее выполнять операции с контейнерами.

Читать далее «Установка Portainer для Docker»
Linux Docker, контейнер, сервер

Установка Docker в WSL2

3 августа 202212 января 2023

Запускать контейнеры Docker для Linux можно не только в самом линуксе, но и в Windows. В этом нам поможет технология WSL (Windows Subsystem for Linux) — слой совместимости для запуска Linux-приложений в ОС Windows 10.

Читать далее «Установка Docker в WSL2»
Linux Docker, Windows, Windows 10, контейнер, сервер

Использование Monitorix с Apache

24 июля 20225 ноября 2022

Monitorix — очень лёгкий и удобный инструмент для мониторинга, который периодически собирает системные данные и отображает информацию в виде наглядных графиков через веб-интерфейс. Количество собираемых показателей довольно велико: загрузка процессора и оперативной памяти, температура компонентов системы, сведения от ИБП, загрузка виртуальных машин KVM, состояние процессов, статистика сетевых интерфейсов и многое другое. Если Monitorix что-то не умеет, то можно его этому научить с помощью скриптов.

Monitorix содержит встроенный HTTP-сервер. И вот как раз с ним у меня в последнее время стали возникать проблемы. Выражалось это в том, что отображались не все графики на странице мониторинга, при этом страница подвисала. В логах было множество сообщений о том, что вебсервер не отвечает:

WARNING: HTTP built-in server not responding at 'http://localhost:8080/monitorix'.
Restarted HTTP built-in server (pid 21176).

Попробуем решить эту проблему, настроив работу Monitorix через Apache, тем более такая возможность предусмотрена разработчиками.

Читать далее «Использование Monitorix с Apache»
Linux мониторинг

Установка hddtemp

24 июля 202224 июля 2022

Не обнаружил пакета hddtemp (приложение для получения температуры накопителей) в репозитории Ubuntu Server 22.04 LTS. Поэтому соберём его из исходников.

Читать далее «Установка hddtemp»
Linux мониторинг

Установка hp-health на Ubuntu Server 22.04

22 июля 202222 июля 2022

После переустановки ОС на сервере HPE Microserver Gen8 появилась необходимость установки компонентов MCP (Management Component Pack). Эти компоненты необходимы для управления и мониторинга сервера. MCP содержит в себе множество пакетов, из которых мне понадобились два: hp-ams (HPE Agentless Management Service) и hp-health (HPE System Health Application and Command line Utilities). И если с первым никаких проблем по установке не возникло, то второй отказался устанавливаться, сообщая о проблемах с зависимостями:

Следующие пакеты имеют неудовлетворённые зависимости:
 hp-health : Depends: libc6-i686 но он не может быть установлен или
                      lib32gcc1 но он не может быть установлен
E: Unable to correct problems, you have held broken packages.
Читать далее «Установка hp-health на Ubuntu Server 22.04»
Linux apt, сервер

Навигация по записям

1 2 3

Поиск

  • Arduino (Freeduino) (23)
  • ESP8266 (4)
  • Linux (24)
  • Mikrotik (10)
  • Radio (6)
  • Raspberry Pi (4)
  • STM32 (6)
  • Без рубрики (9)
  • Блог (7)
  • Видео (3)
  • Железная дорога (5)
  • Железо (13)
  • Жизнь (3)
  • Заметки (2)
  • Записки админа (2)
  • Обзор (10)
  • Опрос (1)
  • Программирование (1)
  • Сети (10)
  • Софт (24)
  • Фото (5)
  • Электроника (12)

Друзья сайта

  • Блог Иванова Андрея
  • Карта сайта
  • Тэги
  • Политика конфиденциальности
  • Политика использования cookie
Copyright by Гладышев Дмитрий (aka NightFlash) (2011-2023).
При копировании материалов просьба ссылаться на автора.