Hi All,
Proxmox seems to offer a multitude of options for filesystems on the local disk(s). I started off by installing the default options on my 1 Node standalone server and noticed it configured the local 500GB SSD as follows:
local - Directory - 94GB: /dev/mapper/pve-root (according to "df -h", GUI states mounted as /var/lib/vz)
local-lvm LVM-Thin: 338GB
I’ve also configured an NFS mount to my NAS for ISO and vzdump backups which are scheduled to be backed up locally and to the NAS.
I read (https://pve.proxmox.com/wiki/Storage) that the local-Directory and LVM-Thin storage types (A) Support qcow2 (File) and raw (Block) formats respectively and (B) neither are shared storage (although there is a "Shared" checkbox (not currently enabled) for the "local - Directory" storage type in the GUI?) and (C) Snapshots are only supported on qcow2 (local-Directory) and LVM-Thin (block) formats
Therefore I have a few questions please:
(1) If the VMs are running locally on the SSD for speed, would local-Directory (qcow2) or LVM-Thin (raw) be preferable?
(2) For local VMs, I'd like to be able to snapshot the VMs and possibly backup to local storage before shipping to the NAS NFS mount (rather than backing up to the NAS direct which I assume would be slower)? Therefore would local-Directory (qcow2) or LVM-Thin (raw) be a better choice for this, assuming that the backup file contains the previous local snapshots of that VM?
(3) Is there a way to re-partition / change the storage types from the GUI once Proxmox is installed or does it require a reinstall of Proxmox?
(4) If I’m considering experimenting with a cluster by adding 1-2 nodes in the future, would it be better to start with a shared filesystem type (such as CephFS or Ceph/RDB) at the outset and, if so, which is better?
Appreciate any pointers / insight!
Thanks!
Proxmox seems to offer a multitude of options for filesystems on the local disk(s). I started off by installing the default options on my 1 Node standalone server and noticed it configured the local 500GB SSD as follows:
local - Directory - 94GB: /dev/mapper/pve-root (according to "df -h", GUI states mounted as /var/lib/vz)
local-lvm LVM-Thin: 338GB
I’ve also configured an NFS mount to my NAS for ISO and vzdump backups which are scheduled to be backed up locally and to the NAS.
I read (https://pve.proxmox.com/wiki/Storage) that the local-Directory and LVM-Thin storage types (A) Support qcow2 (File) and raw (Block) formats respectively and (B) neither are shared storage (although there is a "Shared" checkbox (not currently enabled) for the "local - Directory" storage type in the GUI?) and (C) Snapshots are only supported on qcow2 (local-Directory) and LVM-Thin (block) formats
Therefore I have a few questions please:
(1) If the VMs are running locally on the SSD for speed, would local-Directory (qcow2) or LVM-Thin (raw) be preferable?
(2) For local VMs, I'd like to be able to snapshot the VMs and possibly backup to local storage before shipping to the NAS NFS mount (rather than backing up to the NAS direct which I assume would be slower)? Therefore would local-Directory (qcow2) or LVM-Thin (raw) be a better choice for this, assuming that the backup file contains the previous local snapshots of that VM?
(3) Is there a way to re-partition / change the storage types from the GUI once Proxmox is installed or does it require a reinstall of Proxmox?
(4) If I’m considering experimenting with a cluster by adding 1-2 nodes in the future, would it be better to start with a shared filesystem type (such as CephFS or Ceph/RDB) at the outset and, if so, which is better?
Appreciate any pointers / insight!
Thanks!