Virtualisation: Difference between revisions
Jump to navigation
Jump to search
NickPGSmith (talk | contribs) |
NickPGSmith (talk | contribs) |
||
Line 37: | Line 37: | ||
=== Storage === | === Storage === | ||
Initial storage: | |||
* local | |||
** LV: pve/root | |||
** mounted under / | |||
* local-lvm | |||
** Thin LV: pve/data | |||
ISO Uploads: | |||
* /var/lib/vz/template/iso/ | |||
wipefs -a /dev/sdb /dev/sdc | wipefs -a /dev/sdb /dev/sdc |
Revision as of 17:52, 25 January 2025
Hyper-V
Convert VMware to Hyper-V with qemu-img:
qemu-img convert -p -f vmdk -O vpc centos_disk.vmdk centos_disk.vhd
Proxmox
Main documentation:
Installation
- hdsize defines sieze of disk, to reserve space for additional VGs
- minfree defines unallocates space in the VG, required for LVM snapshots (hdsize/8 to a max of 16 GB)
- VG "pre" is created with LVs:
- root (define with maxroot, limit is hdsize/4)
- data (maximum defined with maxvz: hdsize - rootsize - swapsize - minfree. Must be at least 4 GB)
- swap (define with swapsize)
- For HP DL380G5 (and other on VGA?) blank screen during install:
- Edit "e" -> add "nomodeset" and/or "i915.modeset=0" as Linux kernel option
To enable updates, add:
- deb http://download.proxmox.com/debian bookwork pve-no-subscripion
to the file:
- /etc/apt/sources.list
Then update:
apt dist-upgrade
Windows VirtIO drivers:
Network configuration:
- /etc/network/interfaces
Time Server:
- /etc/chrony/chrony.conf
Storage
Initial storage:
- local
- LV: pve/root
- mounted under /
- local-lvm
- Thin LV: pve/data
ISO Uploads:
- /var/lib/vz/template/iso/
wipefs -a /dev/sdb /dev/sdc pvcreate /dev/sd[bc] pvs vgcreate main /dev/sd[bc] vgs lvcreate -T -l 100%FREE --poolmetadatasize 1G main/vm lvs -a