Начало
При установки свежей proxmox 4.4 указываем 30 гигов под систему. Далее, нам понадобиться передать все свободное место на другой раздел в нашем случае sda4
Удаление lv и разширение другого lv
lvscan
lvremove /dev/pve/data
vgdisplay
lvextend -l +100%FREE
/dev/pve/root
resize2fs /dev/pve/root
vgdisplay
Добавление нового диска в хранилище
смотрим структуру дисков lsblk
root@pvesk:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 447.1G 0 disk
└─sda1 8:1 0 447.1G 0 part
└─md2 9:2 0 447G 0 raid1
├─raid1--md2-vm--1010--disk--1 253:0 0 150G 0 lvm
└─raid1--md2-vm--107--disk--0 253:1 0 100G 0 lvm
sdb 8:16 0 447.1G 0 disk
└─sdb1 8:17 0 447.1G 0 part
└─md2 9:2 0 447G 0 raid1
├─raid1--md2-vm--1010--disk--1 253:0 0 150G 0 lvm
└─raid1--md2-vm--107--disk--0 253:1 0 100G 0 lvm
sdc 8:32 0 3.7T 0 disk
├─sdc1 8:33 0 1007K 0 part
├─sdc2 8:34 0 512M 0 part
└─sdc3 8:35 0 3.7T 0 part
sdd 8:48 0 3.7T 0 disk
├─sdd1 8:49 0 1007K 0 part
├─sdd2 8:50 0 512M 0 part
└─sdd3 8:51 0 3.7T 0 part
Как видите есть свободное пространство и его надо примонтировать и что бы было доступно в нашей Pve
Ставим parted
apt-get install parted
cfdisk /dev/sda
Ставим partprobe
apt-get install partprobe
partprobe –s
Форматируем раздел
mkfs.ext4 /dev/sda4
создаем папку для монтирования
mkdir /media/all_size
Добавляем в fstab
nano /etc/fstab
Монтируем сразу для проверки.
mount -a
lsblk
Если есть еще моссивы все повторяем заново и так же цепляем к нашей pve
reboot
в вэб интерфейсе добавить хранилище
попутно убираем лишнее из
nano /etc/pve/storage.cfg
Настройка хранилища сохраняется в файле /etc/pve/storage.cfg
По умолчанию все файлы будут сохраняться в каталоге /var/lib/vz
reboot
Увеличиваем время ожидания завершения работы VM
systemctl list-units | grep pve
systemctl list-units | grep pve-manager
systemctl status pve-manager.service
pve-manager.service - PVE VM Manager
# systemctl status pve-manager.service
● pve-guests.service - PVE guests
Loaded: loaded (/lib/systemd/system/pve-guests.service; enabled; vendor preset: enabled)
Active: active (exited) since Sat 2021-11-13 09:59:54 MSK; 5 days ago
Process: 2390 ExecStartPre=/usr/share/pve-manager/helpers/pve-startall-delay (code=exited, status=0/SUCCESS)
Process: 2424 ExecStart=/usr/bin/pvesh --nooutput create /nodes/localhost/startall (code=exited, status=0/SUCCESS)
Main PID: 2424 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
Memory: 0B
CGroup: /system.slice/pve-guests.service
Nov 13 09:50:52 black pvesh[2424]: Starting VM 103
Nov 13 09:50:52 black pve-guests[2593]: start VM 103: UPID:black:00000A21:00000AF3:618F604C:qmstart:103:root@pam:
Nov 13 09:50:52 black pve-guests[2515]: <root@pam> starting task UPID:black:00000A21:00000AF3:618F604C:qmstart:103:root@pam:
Nov 13 09:50:53 black pvesh[2424]: Waiting for 240 seconds (startup delay)
Nov 13 09:54:53 black pvesh[2424]: Starting VM 100
Nov 13 09:54:53 black pve-guests[2515]: <root@pam> starting task UPID:black:000024F5:00006923:618F613D:qmstart:100:root@pam:
Nov 13 09:54:53 black pve-guests[9461]: start VM 100: UPID:black:000024F5:00006923:618F613D:qmstart:100:root@pam:
Nov 13 09:54:54 black pvesh[2424]: Waiting for 300 seconds (startup delay)
Nov 13 09:59:54 black pve-guests[2424]: <root@pam> end task UPID:black:000009D3:00000A22:618F604A:startall::root@pam: OK
Nov 13 09:59:54 black systemd[1]: Started PVE guests.
nano /lib/systemd/system/pve-manager.service
В секции
[Service]
В конце добавить
TimeoutSec=720
systemctl daemon-reload
Для Переноса с вмварки на проксмос, нам понадобиться очень много времени, сперва глушим машину, выкачиваем файлы .vmdk, самое главное нам не надо удалять ПО или что то искать в реестре, все делается как есть, скопировали конвертнули и поехали дальше, а потом уже можно и удалять ненужное ПО и еже с ним.
После того как скачали, запихиваем их на проксмокс в любой примонтированный раздел.
После переноса выполним команду для убивание нулей в .vmdk
qemu-img convert /media/all_size/images/test_server-flat.vmdk -O vmdk /media/all_size/images/500/vm-500-disk-1.vmdk
Далее создаем вм и указываем шину ide на hdd
Далее подпихиваем наш сконвертированный винт на вновь созданный проксмосом, т.е банально переименуем и заменим.
Запускаем вм, урааа, но рано радоваться, надо сделать пару манипуляций с вм винтами.
Удаляем из панели ide0, как мы видим, после удаления он полностью не удалился а просто снялись метки и тд и тп, выбираем его и делаем редактировать, выбираем формат qcow2 – нажимаем ок.
Далее создадим еще один диск и создадим ему интерфейс virtIO. Нажимаем добавить. Далее цепляем .iso драйвера virtIO
Запускаем систему, установим драйвер, глушим систему и удаляем созданый последний винт, потом, точно так же удалем старый винт и встаем на нераспределеный и задаем ему шину virtIO, запускаем систему и радуемся.
Драйвер на virtIO можно найти в сети
Думаю мои действия поможет Вам с перехомо с Vmware на Proxmox