Записки админа
12.6K subscribers
627 photos
28 videos
221 files
2.39K links
Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Заметки в браузере: https://sysadmin.pm/

Буст канала: https://tttttt.me/sysadminnotes?boost
Download Telegram
Pluralsight_CentOS_Enterprise_Linux.torrent
27.6 KB
CentOS Enterprise Linux 7 Virtualization Management.

Лекции от Pluralsight (Eng), по большей части для начинающих. Курс свежий, обновлён 20 декабря.

#centos #kvm #видео
🛠 Ребята набросали минималистичный образ, системы, который можно запускать и как контейнер, и как полноценную VM. Выглядит интересно, не смотря на то, что проект ещё считается экспериментальным. 🙂

#github #docker #kvm
🛠 Про работу с KVM виртуалками с помощью virt-manager. Для случаев, когда панель ставить нет возможности, но упростить себе жизнь хочется. https://fedoramagazine.org/full-virtualization-system-on-fedora-workstation-30/

#kvm #fedora #напочитать
🛠 Неплохая статья-инструкция о том, как можно сделать собственный кластер для kvm виртуалок. https://blog.doublej472.com/post/libvirt-cluster/ Автор делает всё вручную, без панелей, так что если кто-то хотел в вопросе разобраться, но не знал с чего начать, по ссылке стоит заглянуть.

#напочитать #kvm #libvirt
☁️ Сегодня в рубрике "не для прода, но палочкой потыкать можно", у нас Cloud Hypervisor - проект, под капотом которого rust, rust-vmm, и работа с KVM.

Разработчики хотят получить быстрые, производительные виртуалки, управляемые через api, работающие на KVM виртуализации. И всё это с оглядкой на современные т. н. "облачные" технологии. Проект в глубокой пре-альфе, но выглядит уже интересно (прямо как firecracker на старте когда-то).

• Подробно о самом Cloud Hypervisor.
• Коротко о том, что за зверь rust-vmm.

#kvm #rust #virtualisation
🛠 Cockpit похорошел и оброс функционалом. Вот уже в CentOS 8 можно KVM виртуалками оттуда рулить. https://www.tecmint.com/install-kvm-in-centos-8/ Хорошая альтернатива virt-manager'у наметилась.

#centos #cockpit #kvm
⚙️ virt-top - удобная top утилита для просмотра информации о запущенных в системе виртуалках.

# dnf install virt-top
# virt-top
# 0, 1, 2, 3 для переключения между статистикой.

#kvm #virt #будничное
Ещё одна простая утилита для работы с qemu виртуалками: https://github.com/Obirvalger/vml

В коллекцию утилит для работы с виртуалками :)

#qemu #kvm #фидбечат
🔩 И да, не смотря на то, что это про ядра v5.10-rc1 - v5.12-rc6, всё равно почитать было очень интересно - An EPYC escape: Case-study of a KVM breakout

#kvm #фидбечат #напочитать
⚙️ qq2clone - занятная штуковина для работы с copy-on-write образами виртуальных машин. Не уверен что оно готово для прода, но посмотреть интересно.

Github: https://git.j-g-web.com/jesse/qq2clone
Docs: https://git.j-g-web.com/jesse/qq2clone/src/branch/master/man.md#description

#qemu #kvm
🛠 Очень маленький гипервизор: https://github.com/flouthoc/wiser

#kvm #virtualisation
⚙️ Reconfiguring virtual machines with Cockpit.

Cockpit хорошеет с каждым разом как я на него смотрю... И всё равно продолжаю использовать virt-manager для KVM.

#cockpit #kvm #напочитать
⚙️ Оказывается, пользователи Ubuntu имеют возможность запустить виртуальную машину с Ubuntu практически с помощью одной команды. Реализовано это в рамках проекта Multipass.

Выглядит максимально просто и удобно, особенно с учётом того, что работает и в Linux, и в Windows, и в MacOS, с использованием KVM, Hyper-V и HyperKit соответственно. Сами виртуалки, при необходимости, можно сконфигурировать с помощью cloud-init.

Сайт проекта: https://multipass.run/
Github: https://github.com/canonical/multipass

#ubuntu #фидбечат #kvm
⚙️ Просто ещё один интерфейс для работы с KVM виртуалками прямо из браузера: https://github.com/kimchi-project/kimchi

И я знаю что есть cockpit, да, но всё же, вдруг кому-то будет интересно потыкать и kimchi.

#kvm #фидбечат
🐧 Внезапно, интересно выглядящая система управления виртуализацией crosvm, написанная на Rust.

- Документация: https://google.github.io/crosvm/
- Пример использования: https://blog.openw3b.org/crosvm-for-os-and-app-virtualization-on-linux/

#virtualization #kvm #напочитать
Virtualization showdown – FreeBSD’s bhyve vs. Linux’s KVM - авторы попытались сравнить bhyve и KVM. #bhyve #kvm #напочитать
⚙️ Статья с описанием ещё одного подхода, который можно использовать для проведения тестов перед внесением изменений в операционной системе на виртуальной машине - Testing system updates using libvirts checkpoint feature.

В статье также упоминается virtnbdbackup - судя по описанию, выглядит как хороший инструмент для создания резервных (инкрементальных, дифференциальных) копий виртуальных машин и последующей работы с ними.

P. S. 🤨 Если кто-то virtnbdbackup в работе уже использует, поделитесь опытом и впечатлениями в комментариях, пожалуйста.

#libvirt #kvm #backup
Please open Telegram to view this post
VIEW IN TELEGRAM
☕️ VirtualBox with KVM Backend - для VBox был выпущен KVM бекенд. С одной стороны - выглядит интересно, с другой - не совсем понятно на сколько оно будет жизнеспособно. У всех, кто хотел работать KVM на десктопе есть virt-manager. Возможно есть кто-то, кто хотел чтобы было как в VBox, но только с KVM, и они будут рады такой интеграции...

- Новость: VirtualBox KVM public release.
- Github: VirtualBox KVM.
- На OpenNET: VirtualBox адаптирован для работы поверх гипервизора KVM.

#virtualization #virtualbox #kvm
Please open Telegram to view this post
VIEW IN TELEGRAM
📺 Потребовалось мне тут одно видео найти, и я таки его нашёл - WEBINAR: Achieving the Ultimate Performance with KVM.

Но в ходе поиска я также наткнулся на плейлисты KVM Forum... И как же много (а чего ещё ожидать от конференции о KVM) там разных тем, касающихся KVM и виртуализации. Есть и очень специфичные вещи, есть (условно обозначим как) "общие" темы. Смотреть не пересмотреть, точно хватит на несколько вечеров:

- KVM Forum 2023
- KVM Forum 2022

И, конечно же, есть слайды и записи более ранних конференций, ссылки доступны на уже перечисленных страницах.

#kvm #virtualization #видео
🐧 Автор статей знакомится с KVM API, и пишет собственный простой гипервизор. Возможно, не каждому будут понятны примеры кода, но описание процесса и дополнительные ссылки на материалы всё равно позволят в эту тему погрузиться, при необходимости...

- Building a hypervisor, 1: KVM Introduction
- Building a hypervisor, 2: Booting Linux

В комментарии приглашаются камрады, которые могут поделиться полезными ссылками и материалами для изучения и освоения темы виртуализации в Linux...

#kvm #virtialization #напочитать