{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "timsa.ru: заметки с тегом proxmox",
    "_rss_description": "Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/timsa.ru\/tags\/proxmox\/",
    "feed_url": "https:\/\/timsa.ru\/tags\/proxmox\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "timsa",
            "url": "https:\/\/timsa.ru\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "223",
            "url": "https:\/\/timsa.ru\/all\/p2v-na-proxmox\/",
            "title": "P2V на Proxmox",
            "content_html": "<p>Ранее уже изучал этот вопрос с переездом на ESXi, но с тех пор от продуктов vmware давно отказался <a href=\"https:\/\/timsa.ru\/all\/p2v-ili-kak-preobrazovat-fizicheskiy-server-v-virtualny\/\">https:\/\/timsa.ru\/all\/p2v-ili-kak-preobrazovat-fizicheskiy-server-v-virtualny\/<\/a><\/p>\n<h2>Сегодня будем мигрировать на proxmox.<\/h2>\n<p><b>Первый пункт — проверить, что знаешь пароль root и он подходит!<\/b><\/p>\n<p>убрать лишние диски, иначе ВМка может не стартануть, а еще пароль рута не подходит...<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">vi \/etc\/fstab<\/code><\/pre><p>настроить другой ip чтобы при старте она не обосрала жизнь старому серверу<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">vi \/etc\/network\/interfaces<\/code><\/pre><p>тут желательно остановить все активно пишущие на диск сервисы (mysql и influxdb как минимум)<\/p>\n<p>скопировать образ системного диска (sdc) в файл (старенький SATA 3Gb\/s дает 125 мб\/с или 15 минут на 128 гигов)<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">dd if=\/dev\/sdc of=\/mnt\/somedisk\/debra.img bs=8M conv=sync,noerror status=progress<\/code><\/pre><p>вернуть лишние диски<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">vi \/etc\/fstab<\/code><\/pre><p>вернуть ip<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">vi \/etc\/network\/interfaces<\/code><\/pre><p>конвертируем в qcow2 (заняло ровно час)<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">qemu-img convert -f raw debra.img -O qcow2 debra.qcow2<\/code><\/pre><p>закидываем образ на proxmox 101 — это свободный номер для ВМ<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">scp debra.qcow2 root@pve:\/root\/vm-101-disk-0.qcow2<\/code><\/pre><p>создаем машину (после создания ~можно~ нужно зайти в интерфейс и подрихтовать параметры)<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">qm create 101 --name oldphysical --memory 4096 --cores 4 --net0 virtio,bridge=vmbr0<\/code><\/pre><p>импортируем диск (он полюбому копируется и даже немного конвертируется)<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">qm importdisk 101 \/root\/vm-101-disk-0.qcow2 local --format qcow2<\/code><\/pre><p>подключаем диск (на предыдущем шаге будет точно написан путь local.., взять оттуда так как в интернете херня)<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">qm set 101 --scsi0 local:101\/vm-101-disk-0.qcow2<\/code><\/pre><p>ставим загрузочное устройство<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">qm set 101 --boot order=scsi0<\/code><\/pre><p>запускаем машину<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">qm start 101<\/code><\/pre><h2>Также полезное<\/h2>\n<p><b>посмотреть содержимое образа raw<\/b><\/p>\n<p>сначала команда выдаст устройство, например \/dev\/loop0<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">losetup -f --show debra.img<\/code><\/pre><p>можно посмотреть разделы<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">fdisk -l \/dev\/loop0<\/code><\/pre><p>подключим разделы<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">partprobe \/dev\/loop0<\/code><\/pre><p>смонтируем первый<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">mount \/dev\/loop0p1 \/mnt\/restore<\/code><\/pre><p>размонтируем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">umount \/dev\/loop0p1<\/code><\/pre><p>отключаем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">losetup --detach \/dev\/loop0<\/code><\/pre><p><b>посмотреть содержимое образа qcow2<\/b><\/p>\n<p>проверяем что модуль nbd загружен<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">modprobe nbd max_part=8<\/code><\/pre><p>коннектим устройство<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">qemu-nbd --connect=\/dev\/nbd0 debra.qcow2<\/code><\/pre><p>смонтируем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">mount \/dev\/nbd0p1 \/mnt\/restore<\/code><\/pre><p>размонтируем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">umount \/dev\/nbd0p1<\/code><\/pre><p>отключаем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">qemu-nbd --disconnect \/dev\/nbd0<\/code><\/pre>",
            "date_published": "2025-02-11T15:52:22+05:00",
            "date_modified": "2025-02-11T15:52:17+05:00",
            "tags": [
                "linux",
                "proxmox",
                "virtualization"
            ],
            "_date_published_rfc2822": "Tue, 11 Feb 2025 15:52:22 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "223",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "222",
            "url": "https:\/\/timsa.ru\/all\/proxmox-default\/",
            "title": "Proxmox default",
            "content_html": "<p>bios: ovmf (зайти в биос F2 при старте и снять крестик с Secure boot, у меня было disabled)<\/p>\n<p>efidisk0: local-lvm:vm-210-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M<\/p>\n<p>machine: q35<\/p>\n<p>scsihw: virtio-scsi-single (подоткнуть iso образ VirtIO с драйверами <a href=\"https:\/\/fedorapeople.org\/groups\/virt\/virtio-win\/direct-downloads\/archive-virtio\/\">https:\/\/fedorapeople.org\/groups\/virt\/virtio-win\/direct-downloads\/archive-virtio\/<\/a> если винда), поставить галочки Discard и SSD emulation, снять галочку IO thread<\/p>\n<p>на самом гипервизоре в \/etc\/lvm\/lvm.conf сделать issue_discards = 1 и выполнить fstrim -av<\/p>\n",
            "date_published": "2025-01-28T09:18:42+05:00",
            "date_modified": "2025-01-28T09:30:08+05:00",
            "tags": [
                "proxmox"
            ],
            "_date_published_rfc2822": "Tue, 28 Jan 2025 09:18:42 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "222",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4079,
    "_e2_ua_string": "Aegea 11.0 (v4079)"
}