KVM/VMmanager - клонирование виртуальной машины

Привет всем 👋, Данная заметка посвящена задаче, где требуется клонировать виртуальную машину с одной KVM-ноды и восстановить её на соседнем сервере. Создаем образ VM Подключаемся на сервер, где расположена старая виртуальная машина. Допустим, наша VM называется - vm126340. При помощи утилит lsblk + grep находим путь к ее LVM-партици: lsblk | grep vm126340 ├─lvm0-1420_vm126340 253:53 0 14.7G 0 lvm Из этого вывода можно понять: lvm0 - volume-группа, где размещается lvm-партиция, 1420_vm126340 - название lvm-раздела, С этими данными можно получить более детальную информацию о разделе с помощью команды:...

March 10, 2025 · 3 min · 439 words · Tony

GlusterFS - реплицируемый том в кластере

Привет всем 👋, В рамках задачи по масштабированию сервисов на одном из проектов, потребовалось объединить раздел с данными между несколькими нодами кластера. Самый быстрый и простой вариант это вынести все на nfs-шару и забыть об этом. Но в таком случае мы сталкиваемся с проблемой отказаустойчивости, ведь в случае выхода из строя nfs-cервера все данные будут потеряны. Вот так мы пришли к GlusterFS и реплицируемым томам. По сути, это файловая система, которая не имеет какого-либо центрального сервера, и работает по принципу peer-to-peer....

March 2, 2025 · 6 min · 1083 words · Tony

AIX - зеркалирование томов через LVM

Привет всем, Темой для сегодняшней заметки стала задача, в рамках которой необходимо на сервере под AIX 7.2 перенести данные Oracle-базёнки со старой схд с медленными SAS-дисками, новую дисковую полку c модными/быстрыми NVMe-накопителями. Главным условием и сложностью стало требование выполнить эту задачу без простоя базы данных. В качестве решения было предпринято следующее: в текущие volume-группы добавляются новые LUN‘ы/диски с быстрой Hitachi. +-------------------+ | Volume Group (VG) | | +---------------+ | +---------------+ | | Old LUNs | | | New LUNs | | | hdisk15 | | + | hdisk20 | | | (Slow Disks) | | | (Fast Disks) | | +---------------+ | +---------------+ +-------------------+ Далее настраивается зеркалирование новых дисков со старыми в рамках volume-группы....

February 10, 2025 · 4 min · 778 words · Tony

Умный дом/квартира - установка и настройка Home Assistant (Ч.1)

Привет всем, Довольно давно у меня появилась идея реализовать проект умного дома/квартиры. Поизучав информацию в интернете, я понял, что мой уровень компетенции позволяет вписаться в эту авантюру. В этой главе заложим фундамент умного дома и настроим Home Assistant. В последующих главах будем интегрировать различные модули и переключатели. Все устройства я заранее заказал на маркетплейсах и пока не планирую погружаться в разработку собственных модулей на ESP – оставим это на будущее. 😊...

January 31, 2025 · 8 min · 1564 words · Tony
dos3-and-cf-wall.png

S3 Storage и CDN - настраиваем корзинки через CloudFlare Proxy

Всем привет! Данная заметка является примером реализации задачи, возникшей в одном из проектов. Сам проект представляет собой небольшой сайт-магазин, где потребовалось ускорить загрузку статического контента (карточек и изображений). Исходя из этого, первым делом я решил двигаться в сторону CDN от Cloudflare, так как ранее уже имел с ним опыт работы. Также я отказался от хранения изображений на сервере и перенёс всё в S3 от Hetzner. Однако в процессе тестирования этой связки выяснилось, что S3-сервис, предоставляемый Hetzner, довольно сырой и не поддерживает работу с Cloudflare Proxy....

January 26, 2025 · 8 min · 1562 words · Tony