fachinformatiker-wiki

it's easy when it's here

User Tools

Site Tools


proxmox:pve:migration:esxi-pve

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
proxmox:pve:migration:esxi-pve [2025/10/14 18:08] – [Linux] gsysproxmox:pve:migration:esxi-pve [2026/08/23 15:11] (current) – [Linux] gsys
Line 5: Line 5:
 ==== Linux ==== ==== Linux ====
  
-  - Uninstall open-vm-tools/VMware Tools<code> +Uninstall open-vm-tools/VMware Tools 
-rpm -qa | grep vm                              # SLES  +<code> 
 +rpm -qa | grep vm                              # SLES 
 +zypper se open-vm-tools                        # SLES  
 zypper rm open-vm-tools                        # SLES   zypper rm open-vm-tools                        # SLES  
 apt remove open-vm-tools                       # Debian   apt remove open-vm-tools                       # Debian  
 vmware-uninstall-tools.pl                      # Linux VMware Tools   vmware-uninstall-tools.pl                      # Linux VMware Tools  
-</code> https://knowledge.broadcom.com/external/article/339581/uninstalling-open-vmware-tools-included.html+</code> 
 + 
 +https://knowledge.broadcom.com/external/article/339581/uninstalling-open-vmware-tools-included.html \\ \\ 
 +if dependencies might break system, disable open vm tools: 
 +<code> 
 +systemctl stop vgauthd open-vm-tools 
 +systemctl disable vgauthd open-vm-tools 
 +systemctl stop vgauthd vmtoolsd 
 +systemctl disable vgauthd vmtoolsd 
 +</code>
  
 === SLES === === SLES ===
  
 +== Option 1 ==
 <code> <code>
 grep CONFIG_VIRTIO /boot/config-$(uname -r) grep CONFIG_VIRTIO /boot/config-$(uname -r)
Line 34: Line 46:
 </code> </code>
  
 +
 +== Option 2 ==
 +
 +check available drivers
 <code> <code>
 lsmod | grep virtio lsmod | grep virtio
-dracut -f /boot/initrd-$(uname -r) --add-drivers "virtio virtio_pci virtio_blk virtio_net virtio_ring virtio_scsi"     # force adding the drivers+</code> 
 + 
 +force adding the drivers 
 +<code> 
 +dracut -f /boot/initrd-$(uname -r) --add-drivers "virtio virtio_pci virtio_blk virtio_net virtio_ring virtio_scsi" 
 +</code> 
 + 
 +check initial ramdisk for drivers 
 +<code>
 lsinitrd /boot/initrd-$(uname -r) | grep virtio lsinitrd /boot/initrd-$(uname -r) | grep virtio
 </code> </code>
Line 44: Line 68:
 === Debian === === Debian ===
  
 +check initial RAM filesystem  for drivers
 <code> <code>
 lsinitramfs /boot/initrd.img-$(uname -r) | grep virtio lsinitramfs /boot/initrd.img-$(uname -r) | grep virtio
Line 51: Line 76:
 === FreeBSD === === FreeBSD ===
  
-- Uninstall open-vm-tools/VMware Tools +  - Uninstall open-vm-tools/VMware Tools 
-- Backup Config if firewall+  - Disable hardware checksum offload (pfSense: System > Advanced > Networking) 
 +  - Backup Config if firewall (pfSense/OPNsense) 
 +    - Rename Interfaces in config to e.g. normal interface ''vtnet1'' vlan interface ''vtnet1.123''
 ==== Windows ==== ==== Windows ====
  
Line 68: Line 95:
   - Set VM ID   - Set VM ID
   - Set VM name   - Set VM name
-  - Checkmark repare for VirtIO-SCSI+  - Checkmark prepare for VirtIO-SCSI
   - Set NIC to VirtIO and set Bridge   - Set NIC to VirtIO and set Bridge
   - Import   - Import
Line 75: Line 102:
 ==== Linux ==== ==== Linux ====
  
 +  - Set VM ID
 +  - Set VM name
 +  - Set SCSI Controller to VirtIO-SCSI single and disks to scsiN
 +  - Set NIC to VirtIO and set Bridge
 +  - Import
 ===== Post-Migration ===== ===== Post-Migration =====
  
Line 99: Line 131:
 systemctl status qemu-guest-agent systemctl status qemu-guest-agent
 </code> </code>
 +  - Change interface names in network configs e.g. ''ens192'' -> ''ens18''
  
  
proxmox/pve/migration/esxi-pve.1760458118.txt.gz · Last modified: by gsys