# Proxmox

# Festplatten

https://pve.proxmox.com/wiki/Storage

local -> /var/lib/vz
local-lvm -> /dev/pve

# Import

```markdown-highlight
qm importdisk <vmid> yourimage.qcow2 namestoragepool
```

Ein Beispiel aus der realen Welt könnte also sein wie ...

```markdown-highlight
qm importdisk 101 fileserver.qcow2 local-lvm
```

**UnZip:**

apt-get install unzip

**Konvertieren:**

```
qemu-img convert -f vmdk openmanage_enterprise.x86_64-0.0.1-disk1.vmdk -O qcow2 OpenManageEntreprise-3-1.qcow2
```

Is the image a single .vmdk file? Generally, you can import .vmdk files directly into Proxmox VE virtual machine with a few steps.

- Create a virtual machine in Proxmox VE
- Remove the disk that the wizard creates. You should now have zero disks for the virtual machine.
- Use `qm importdisk <vmid> <your_vmdk_image> <a_pve_storage>` to import the disk image. In the hardware view of your VM it should now show up as unassigned disk.
- Double click the unassigned disk to make it usable. While SCSI is faster, try IDE or SATA if your image does not boot

# ntfs Support

apt-get install ntfs-3g

mount -t ntfs-3g /dev/sdb1 /mnt/disk1

# Festplatte einbinden

fdisk -l

```
mkdir /mnt/sdX

mkfs.ext4 /dev/sdX

mount /dev/sdX /mnt/sdX


 pvesm add dir sdx1 --path /mnt/sdx1 --content rootdir

 /etc/pve/storage.cfg
dir: sdc1
        path /mnt/sdc1
        content vztmpl,snippets,rootdir,iso,backup,images
        shared 0


```

# expand ext4 partition

It is very ease to expand ext4 partition with **growpart**.

1. Backup current partition table

> sfdisk -d /dev/sdb &gt; sdb\_partition\_bak.dmp

1. Execute dry-run to see what will be changed. If you don't have this tool. Run *apt-get install cloud-utils*

> growpart -N /dev/sdb 1

2. If everything is fine

> growpart /dev/sdb 1

3. Resize file system. It may take 10 seconds

> resize2fs /dev/sdb1

4. Check the new size

> df -h

# Festplatten verkleinern

Um die Größe eines LVM-Datenträgers zu ändern, können Sie zunächst die Datenträger mit dem folgenden Befehl auflisten:

<div id="bkmrk-lvdisplay"><div>```
lvdisplay
```

</div></div>Sie sollten einen Auswurf ähnlich dem in der folgenden Abbildung gezeigten erhalten:

Was Sie beachten möchten, ist der LV-Pfad, da dieser im Befehl lvresize verwendet wird.

Um die Datenträgergröße zu erhöhen oder zu vergrößern, können Sie den folgenden Befehl ausführen:

<div id="bkmrk-lvresize---size-%2B4t-"><div>```
lvresize --size +4T /dev/pve/vm-101-disk-1
```

</div></div>Dadurch wird die Festplattengröße um 4 TB erhöht. Wenn Sie die Festplattengröße in GB erhöhen möchten, verwenden Sie einfach G anstelle von T.

Um die Datenträgergröße zu verringern oder zu verkleinern, können Sie den folgenden Befehl ausführen:

<div id="bkmrk-lvresize---size--4t-">```
lvresize --size -4T /dev/pve/vm-101-disk-1
```

</div><div id="bkmrk-"><article class="sidebar.hbs"><div><div><ins class="adsbygoogle" data-ad-client="ca-pub-1935524122484978" data-ad-slot="6348773009"></ins></div></div><div><div><ins class="adsbygoogle" data-ad-client="ca-pub-1935524122484978" data-ad-slot="7729715447"></ins></div></div><div><div></div></div></article></div>

# System



# pve-no-subscription

https://www.thomas-krenn.com/de/wiki/Failed\_to\_fetch\_enterprise.proxmox.com\_401\_Unauthorized

Lösung 1: Proxmox VE Enterprise Repository  
Dies ist das standardmäßige, stabile und empfohlene Repository, das für alle Benutzer von Proxmox VE-Subscriptions verfügbar ist. Es enthält die stabilsten Pakete und ist für den Produktionseinsatz geeignet. Das pve-enterprise Repository ist standardmäßig aktiviert (/etc/apt/sources.list.d/pve-enterprise.list).

Informationen zu den verfügbaren Subskriptions finden Sie im Artikel Proxmox VE Support-Subskriptionen.

Lösung 2: Proxmox VE No-Subscription Repository  
Dies ist das empfohlene Repository für Test- und Nichtproduktionszwecke. Die enthaltenen Pakete sind nicht so intensiv getestet und validiert wie jene aus dem Proxmox VE Enterprise Repository. Für den Zugriff auf das pve-no-subscription Repository benötigen Sie keinen Subscription Key.

Zum Verwenden des No-Subscription Repositories wählen Sie folgende Einstellungen in /etc/apt/sources.list:

deb http://ftp.debian.org/debian buster main contrib  
deb http://ftp.debian.org/debian buster-updates main contrib

\# PVE pve-no-subscription repository provided by proxmox.com,  
\# NOT recommended for production use  
deb http://download.proxmox.com/debian/pve buster pve-no-subscription

\# security updates  
deb http://security.debian.org/debian-security buster/updates main contrib  
Hinweis: damit die Meldung "failed to fetch" dauerhaft verschwindet, müssen Sie in der Datei /etc/apt/sources.list.d/pve-enterprise.list das Repository mit einer "#" auskommentieren:

\#/etc/apt/sources.list.d/pve-enterprise.list

Proxmox 7

```
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib

# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription

# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib
```

# Laptop-Powermanagement

<span>Wenn Sie nur ein Hängenbleiben bei geschlossenem Deckel verhindern möchten, können Sie die folgenden Optionen in einstellen </span>`/etc/systemd/logind.conf`<span>:</span>

```
[Login]
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore

```

<span>Starten Sie den Dienst neu oder starten Sie Ihren Computer neu</span>

```
systemctl restart systemd-logind.service
```

# Change IP

[![image-1640090919248.png](https://howto.triples-web.de/uploads/images/gallery/2021-12/scaled-1680-/image-1640090919248.png)](https://howto.triples-web.de/uploads/images/gallery/2021-12/image-1640090919248.png)

`nano /etc/network/interfaces`

```
iface vmbr0 inet static
```

``

```
iface vmbr0 inet dhcp
```

``

[![image-1640090971975.png](https://howto.triples-web.de/uploads/images/gallery/2021-12/scaled-1680-/image-1640090971975.png)](https://howto.triples-web.de/uploads/images/gallery/2021-12/image-1640090971975.png)

nano /etc/hosts

[![image-1640091025037.png](https://howto.triples-web.de/uploads/images/gallery/2021-12/scaled-1680-/image-1640091025037.png)](https://howto.triples-web.de/uploads/images/gallery/2021-12/image-1640091025037.png)

``

# vmWare

<div aria-level="3" id="bkmrk-export-vmware-player">**Export VMWare Player's Virtual Machines to an OVF file**</div><div id="bkmrk-find-the-path-to-you">1. Find the path to your **VM**.
2. Open a command prompt (elevated).
3. Type CD\\program files\\**vmware**\\**vmware** OVF\_Tool.
4. Enter.
5. type ovftool “C:\\the path to your **VM**\\your VMname.vmx” c:\\new directory\\name.**ovf**.

</div>```code
Import
qm importovf 999 WinDev1709Eval.ovf local-lvm
```

# Das System herunterfahren

Um ein laufendes Debian GNU/Linux-System herunterzufahren, sollten Sie den Rechner nicht über die Reset-Taste auf der Vorder- oder Rückseite neu starten oder einfach abschalten. Debian GNU/Linux sollte auf kontrollierte Art und Weise heruntergefahren werden, andernfalls können Dateien verloren gehen und/oder die Festplatten beschädigt werden. Wenn Sie eine grafische Arbeitsplatz-Umgebung nutzen, gibt es dort für gewöhnlich eine Menüoption <span class="quote">„Abmelden“</span>, die es Ihnen erlaubt, das System herunterzufahren (oder neu zu starten).

Alternativ dazu können Sie die Tastenkombination <span class="keycap">**Strg**</span>+<span class="keycap">**Alt**</span>+<span class="keycap">**Entf**</span> benutzen. Falls diese Tastenkombinationen nicht funktionieren, ist die letzte Möglichkeit, sich als root anzumelden und die entsprechenden Befehle einzugeben. Verwenden Sie <span class="command">**reboot**</span>, um das System neu zu starten. Verwenden Sie <span class="command">**halt**</span>, um das System anzuhalten (zu stoppen), jedoch ohne die Spannung abzuschalten[<sup class="footnote">\[14\]</sup>](https://www.debian.org/releases/stretch/mips/ch08s01.html.de#ftn.idm2338). Um die Maschine abzuschalten, verwenden Sie <span class="command">**poweroff**</span> oder <span class="command">**shutdown -h now**</span>. Das systemd-Init-System stellt Befehle bereit, die die gleichen Funktionen bieten, z.B. <span class="command">**systemctl reboot**</span> oder <span class="command">**systemctl poweroff**</span>.

<div id="bkmrk-"><div>  
---

<div></div></div></div>[<sup class="para">\[14\] </sup>](https://www.debian.org/releases/stretch/mips/ch08s01.html.de#idm2338)Unter dem SysV-Init-System rief <span class="command">**halt**</span> die gleiche Reaktion hervor wie <span class="command">**poweroff**</span>, wenn jedoch systemd als Init-System eingesetzt wird (dies ist die Standardeinstellung seit Debian Jessie), haben sie unterschiedliche Funktionen.

# viele-container-ein-netcup-root-server-eine-ipv4

https://blog.berrnd.de/proxmox-viele-container-ein-netcup-root-server-eine-ipv4

# LCX



# DHCP IPv6

<span>Lösung (für meine Umgebung):</span>

1. <span>Das Flag </span>`IPv6AcceptRA`<span>wurde </span>`/etc/systemd/network/eth0.network`<span>von </span>`false`<span>auf geändert </span>`true`<span>.</span>
2. <span>Erstellt eine Datei mit </span>`touch /etc/systemd/network/.pve-ignore.eth0.network`<span>. (glaube ich) diese Datei hindert den PVE-Host daran, das </span>`IPv6AcceptRA`<span>Flag nach dem Neustart auf den Standardwert zu ändern .</span>
3. `reboot`<span>das Gerät oder starten Sie den Netzwerkdienst neu </span>`systemctl restart systemd-networkd.service`<span>.</span>
4. <span>Voila, Ihr Host sollte eine IPv6-Adresse haben!</span>

<span>Ich habe die Netzwerkeinstellungen für die vmbridge dieses Containers auf DHCP für IPv6 eingestellt. Es ist ein lxc-Container mit Ubuntu 20.04 LTS.</span>

<span>[https://forum.proxmox.com/threads/no-ipv6-for-lxc-container.84483/](https://forum.proxmox.com/threads/no-ipv6-for-lxc-container.84483/)</span>