<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>timsa.ru: заметки с тегом proxmox</title>
<link>https://timsa.ru/tags/proxmox/</link>
<description>Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.0 (v4079)</generator>

<itunes:subtitle>Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>P2V на Proxmox</title>
<guid isPermaLink="false">223</guid>
<link>https://timsa.ru/all/p2v-na-proxmox/</link>
<pubDate>Tue, 11 Feb 2025 15:52:22 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/p2v-na-proxmox/</comments>
<description>
&lt;p&gt;Ранее уже изучал этот вопрос с переездом на ESXi, но с тех пор от продуктов vmware давно отказался &lt;a href="https://timsa.ru/all/p2v-ili-kak-preobrazovat-fizicheskiy-server-v-virtualny/"&gt;https://timsa.ru/all/p2v-ili-kak-preobrazovat-fizicheskiy-server-v-virtualny/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Сегодня будем мигрировать на proxmox.&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Первый пункт — проверить, что знаешь пароль root и он подходит!&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;убрать лишние диски, иначе ВМка может не стартануть, а еще пароль рута не подходит...&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/fstab&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;настроить другой ip чтобы при старте она не обосрала жизнь старому серверу&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/network/interfaces&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;тут желательно остановить все активно пишущие на диск сервисы (mysql и influxdb как минимум)&lt;/p&gt;
&lt;p&gt;скопировать образ системного диска (sdc) в файл (старенький SATA 3Gb/s дает 125 мб/с или 15 минут на 128 гигов)&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;dd if=/dev/sdc of=/mnt/somedisk/debra.img bs=8M conv=sync,noerror status=progress&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;вернуть лишние диски&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/fstab&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;вернуть ip&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/network/interfaces&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;конвертируем в qcow2 (заняло ровно час)&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;qemu-img convert -f raw debra.img -O qcow2 debra.qcow2&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;закидываем образ на proxmox 101 — это свободный номер для ВМ&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;scp debra.qcow2 root@pve:/root/vm-101-disk-0.qcow2&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;создаем машину (после создания ~можно~ нужно зайти в интерфейс и подрихтовать параметры)&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;qm create 101 --name oldphysical --memory 4096 --cores 4 --net0 virtio,bridge=vmbr0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;импортируем диск (он полюбому копируется и даже немного конвертируется)&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;qm importdisk 101 /root/vm-101-disk-0.qcow2 local --format qcow2&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;подключаем диск (на предыдущем шаге будет точно написан путь local.., взять оттуда так как в интернете херня)&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;qm set 101 --scsi0 local:101/vm-101-disk-0.qcow2&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ставим загрузочное устройство&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;qm set 101 --boot order=scsi0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;запускаем машину&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;qm start 101&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Также полезное&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;посмотреть содержимое образа raw&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;сначала команда выдаст устройство, например /dev/loop0&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;losetup -f --show debra.img&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;можно посмотреть разделы&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;fdisk -l /dev/loop0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;подключим разделы&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;partprobe /dev/loop0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;смонтируем первый&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;mount /dev/loop0p1 /mnt/restore&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;размонтируем&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;umount /dev/loop0p1&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;отключаем&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;losetup --detach /dev/loop0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;посмотреть содержимое образа qcow2&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;проверяем что модуль nbd загружен&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;modprobe nbd max_part=8&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;коннектим устройство&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;qemu-nbd --connect=/dev/nbd0 debra.qcow2&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;смонтируем&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;mount /dev/nbd0p1 /mnt/restore&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;размонтируем&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;umount /dev/nbd0p1&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;отключаем&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;qemu-nbd --disconnect /dev/nbd0&lt;/code&gt;&lt;/pre&gt;</description>
</item>

<item>
<title>Proxmox default</title>
<guid isPermaLink="false">222</guid>
<link>https://timsa.ru/all/proxmox-default/</link>
<pubDate>Tue, 28 Jan 2025 09:18:42 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/proxmox-default/</comments>
<description>
&lt;p&gt;bios: ovmf (зайти в биос F2 при старте и снять крестик с Secure boot, у меня было disabled)&lt;/p&gt;
&lt;p&gt;efidisk0: local-lvm:vm-210-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M&lt;/p&gt;
&lt;p&gt;machine: q35&lt;/p&gt;
&lt;p&gt;scsihw: virtio-scsi-single (подоткнуть iso образ VirtIO с драйверами &lt;a href="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/"&gt;https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/&lt;/a&gt; если винда), поставить галочки Discard и SSD emulation, снять галочку IO thread&lt;/p&gt;
&lt;p&gt;на самом гипервизоре в /etc/lvm/lvm.conf сделать issue_discards = 1 и выполнить fstrim -av&lt;/p&gt;
</description>
</item>


</channel>
</rss>