👨🏼💻 Портативный QEMU.
Оказался на руках бюджетный сервер, с очень ограниченным IPMI и без возможности подключить полноценный KVM, либо как-то тонко разбить партации из rescue. На сервер потребовалось установить ОС с собственной разбивкой и шифрованием диска.
Задачка была решена с помощью портативного qemu, поднятного на нём VNC и отдельного iso для установки системы. На случай, если кому-то интересны подробности, набросал заметку:
📗 https://sysadmin.pm/pQmu
По ссылке пример того, как можно запустить установку нужной ОС на сервере без KVM, виртуального привода и всех тех удобств, которые часто отсутствуют на дешёвых дедиках. 🙂
#будничное #qemu #centos
Оказался на руках бюджетный сервер, с очень ограниченным IPMI и без возможности подключить полноценный KVM, либо как-то тонко разбить партации из rescue. На сервер потребовалось установить ОС с собственной разбивкой и шифрованием диска.
Задачка была решена с помощью портативного qemu, поднятного на нём VNC и отдельного iso для установки системы. На случай, если кому-то интересны подробности, набросал заметку:
📗 https://sysadmin.pm/pQmu
По ссылке пример того, как можно запустить установку нужной ОС на сервере без KVM, виртуального привода и всех тех удобств, которые часто отсутствуют на дешёвых дедиках. 🙂
#будничное #qemu #centos
⚒ Ещё одна простая утилита для работы с qemu виртуалками: https://github.com/Obirvalger/vml
В коллекцию утилит для работы с виртуалками :)
#qemu #kvm #фидбечат
В коллекцию утилит для работы с виртуалками :)
#qemu #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
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
Media is too big
VIEW IN TELEGRAM
🛠 Ncurses UI для QEMU и работы с виртуальными машинами:
https://github.com/nemuTUI/nemu
А ещё для Android клиент имеется:
https://github.com/nemuTUI/nemu-droid
#tui #qemu #ncurses
https://github.com/nemuTUI/nemu
А ещё для Android клиент имеется:
https://github.com/nemuTUI/nemu-droid
#tui #qemu #ncurses
This media is not supported in your browser
VIEW IN TELEGRAM
🐧 vmtest - инструмент для тестирования работы команд, скриптов, кода с нужными версиями ядра.
Github: https://github.com/danobi/vmtest
Пример: https://dxuuu.xyz/vmtest.html
В качестве самого простого примера использования - описываем в конфиге нужную версию ядра, команду, которую хотим выполнить и запускаем vmtest, который в свою очередь, в с помощью QEMU стартует виртуальные машины и выполняет тесты.
#kernel #test #qemu
Github: https://github.com/danobi/vmtest
Пример: https://dxuuu.xyz/vmtest.html
В качестве самого простого примера использования - описываем в конфиге нужную версию ядра, команду, которую хотим выполнить и запускаем vmtest, который в свою очередь, в с помощью QEMU стартует виртуальные машины и выполняет тесты.
#kernel #test #qemu
🌲 Advent-календарь от qemu - каждый день новая загрузка с чем-то интересным и необычным внутри...
https://qemu-advent-calendar.org/2023/
На второй день в архив положили загрузочный pdf файл. Выглядит знятно.☕️
#virtualization #qemu
https://qemu-advent-calendar.org/2023/
На второй день в архив положили загрузочный pdf файл. Выглядит знятно.
#virtualization #qemu
Please open Telegram to view this post
VIEW IN TELEGRAM
🖇 Hosting a Public Website on MS-DOS - берём qemu, образ MS-DOS, веб-сервер для него и делаем всяческое...
https://fsturmat.net/blog/04202022/
Просто потому что почему бы и нет. Пост в рамках пятницы.🍿
#qemu #msdos #фидбечат
https://fsturmat.net/blog/04202022/
Просто потому что почему бы и нет. Пост в рамках пятницы.
#qemu #msdos #фидбечат
Please open Telegram to view this post
VIEW IN TELEGRAM
🛠 Speeding up Large Memory VM Boot with QEMU ThreadContext - сокращение времени загрузки виртуальных машин при использовании ThreadContext и предварительного распределения памяти...
https://blogs.oracle.com/linux/post/speeding-up-vm-boot-with-qemu-threadcontext
#virtialization #qemu #напочитать
https://blogs.oracle.com/linux/post/speeding-up-vm-boot-with-qemu-threadcontext
#virtialization #qemu #напочитать
🛠 Improve virtio-blk device performance using iothread-vq-mapping - занятные новости для тех, кто озадачен улучшением производительности работы блочных устройств в виртуалочках...
https://blogs.oracle.com/linux/post/virtioblk-using-iothread-vq-mapping
В рамках статьи выполняется тестирование iothread-vq-mapping - нововведения в QEMU 9.0, позволяющего обрабатывать virtqueues (механизм взаимодействия между хостем и гостем) не в рамках одного треда IOThread, а параллельно, в нескольких.
Такой подход позволяет увеличить производительность при работе виртуальной машины с виртуальным блочным устройством (virtio-blk). Собственно, это авторы статьи и проверяют, собрав последнюю версию QEMU на сервере.
#virtualization #qemu #напочитать
https://blogs.oracle.com/linux/post/virtioblk-using-iothread-vq-mapping
В рамках статьи выполняется тестирование iothread-vq-mapping - нововведения в QEMU 9.0, позволяющего обрабатывать virtqueues (механизм взаимодействия между хостем и гостем) не в рамках одного треда IOThread, а параллельно, в нескольких.
Такой подход позволяет увеличить производительность при работе виртуальной машины с виртуальным блочным устройством (virtio-blk). Собственно, это авторы статьи и проверяют, собрав последнюю версию QEMU на сервере.
#virtualization #qemu #напочитать