{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Копытов Иван: заметки с тегом гипервизор",
    "_rss_description": "Блог ленивого сисадмина",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/kini24.ru\/tags\/gipervizor\/",
    "feed_url": "https:\/\/kini24.ru\/tags\/gipervizor\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "Копытов Иван",
            "url": "https:\/\/kini24.ru\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "254",
            "url": "https:\/\/kini24.ru\/all\/pereezd-na-kvm\/",
            "title": "Переезд на KVM",
            "content_html": "<p>Проверяем поддержку виртуальных машин:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">egrep -c &#039;(vmx|svm)&#039; \/proc\/cpuinfo<\/code><\/pre><p>Ответом должно быть число больше нуля — компьютер поддерживает виртуализацию.<\/p>\n<p>Устанавливаем KVM:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo apt install qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager<\/code><\/pre><p>Добавляем текущего пользователя в группу, чтобы иметь возможность управлять виртуальными машинами:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo gpasswd -a $USER libvirt<\/code><\/pre><p>Проверяем состояние службы:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo systemctl status libvirtd<\/code><\/pre><p>Проверяем, что всё установлено правильно:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">kvm-ok<\/code><\/pre><p>«Правильный» ответ:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">INFO: \/dev\/kvm exists\nKVM acceleration can be used<\/code><\/pre><p>Список виртуальных машин:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">virsh -c qemu:\/\/\/system list --all<\/code><\/pre><p>Если хотим, чтобы ВМ была в той же подсети, что и хост, то удаляем мосты по умолчанию:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">virsh net-list --all\nvirsh net-destroy default\nvirsh net-undefine default<\/code><\/pre><p>Смотрим свой сетевой интерфейс:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">ip a s<\/code><\/pre><p>И создаем новый мост, редактируя файл \/etc\/netplan\/01-netcfg.yaml:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># Let NetworkManager manage all devices on this system\nnetwork:\n  version: 2\n  ethernets:\n    enp6s0:\n      dhcp4: no\n      dhcp6: no\n  bridges:\n    kvm-br0:\n      interfaces: [enp6s0]\n      addresses: [192.168.1.5\/24]\n      gateway4: 192.168.1.1\n      nameservers:\n        addresses: [192.168.1.1, 8.8.8.8, 1.1.1.1]\n        search: [kini24.ru]<\/code><\/pre><p>На gateway4 будет ругаться, скорее всего, поэтому меняем его на:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">routes:\n      - to: default\n        via: 192.168.1.1\n        on-link: yes<\/code><\/pre><p>Применяем изменения:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo netplan --debug generate\nsudo netplan apply<\/code><\/pre><p>Установка операционной системы:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo virt-install --virt-type=kvm --name=ubuntu --ram=2048 --vcpus=2 --os-variant=ubuntu20.04 --hvm --cdrom=ubuntu-20.04.4-live-server-amd64.iso --network=bridge=bridge0,model=virtio --graphics vnc --disk path=\/var\/lib\/libvirt\/images\/ubuntu.qcow2,size=40,bus=virtio,format=qcow2<\/code><\/pre><p>Или устанавливаем систему, используя установленный Virt-Manager.<\/p>\n<p>Источники:<\/p>\n<ul>\n<li><a href=\"https:\/\/losst.ru\/ustanovka-kvm-ubuntu-16-04\">https:\/\/losst.ru\/ustanovka-kvm-ubuntu-16-04<\/a><\/li>\n<li><a href=\"https:\/\/levelup.gitconnected.com\/how-to-setup-bridge-networking-with-kvm-on-ubuntu-20-04-9c560b3e3991\">https:\/\/levelup.gitconnected.com\/how-to-setup-bridge-networking-with-kvm-on-ubuntu-20-04-9c560b3e3991<\/a><\/li>\n<\/ul>\n",
            "date_published": "2022-12-12T13:54:23+07:00",
            "date_modified": "2022-12-12T13:54:04+07:00",
            "tags": [
                "hypervisor",
                "kvm",
                "ubuntu",
                "виртуализация",
                "виртуальная машина",
                "гипервизор",
                "компьютер",
                "операционная система"
            ],
            "_date_published_rfc2822": "Mon, 12 Dec 2022 13:54:23 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "254",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}