[SOLVED] Wie eine 1T Festplatte als directory einbinden im Homelab

chortyenz

Member
Aug 7, 2020
2
1
8
Hallo zusammen.
Kurz zur mir. Ich bin eher ein stiller Mitleser hier in diesem Forum.
Habe schon einige interessante Beiträge verfolgt.
Als Quereinsteiger in die IT habe ich mich derzeit ein wenig mit Netzwerk auseinander gesetzt.
Darüber bin ich dann zu Proxmox gelangt. Mit Proxmox versuche ich mir nun ein kleines Homelab zu erstellen.
Hier möchte ich diverse Linux VM sowie Windows VM, als auch andere Applikationen installieren. So das ich mich daran ein wenig weiterbilden kann.

Woran ich nun scheitere ist wie ich meinen Proxmox Host einrichte.
Ich habe hier in diesem Forum so einige Beiträge gelesen, aber ich glaube ich verstehe das alles nicht so richtig.

Ich verwende derzeit eine SSD mit 500GB wo ich Proxmox im default installiert habe.
Dann habe ich noch zwei 1T HDDs die ich einbinden kann.

Eine 1 TPlatte möchte ich gerne für die VMs verwenden. Hier würde ich dann ZFS oder LVM-Thin verwenden. Da ich gerne snapshots erstellen möchte.

Die andere 1T Platte würde ich gerne als "Directory" verwenden. Und hier stoße ich gerade an meine Grenze :) .

Muss ich die Festplatte komplett als ext4 formatieren und dort dann Ordner erstellen die ich dann entsprechend mounte und Proxmox zuweise?
Das ist mir bis jetzt noch nicht ganz klar.

Und worüber ich noch gestolpert bin.
Kann man eine 1T Festplatte in zwei 500Gb Partitionen teilen und entsprechend z.B. als LVM und die andere Hälfte in ein Directory einbinden?
Ob das jetzt Sinn macht lass ich mal dahin gestellt, aber die Frage schwebt mir im Kopf.
Anbei eine kleine Übersicht zu meinen Platten.

Vielen Dank schon mal für die Hilfe.

Code:
root@pve2:~# df -h
Filesystem             Size  Used Avail Use% Mounted on
udev                    16G     0   16G   0% /dev
tmpfs                  3.2G  114M  3.1G   4% /run
/dev/mapper/pve-root    94G  2.6G   87G   3% /
tmpfs                   16G   43M   16G   1% /dev/shm
tmpfs                  5.0M     0  5.0M   0% /run/lock
tmpfs                   16G     0   16G   0% /sys/fs/cgroup
/dev/fuse               30M   16K   30M   1% /etc/pve
192.168.131.160:/prox  5.4T  3.5T  1.9T  66% /mnt/pve/PROXNAS
DATA2                  899G  128K  899G   1% /DATA2
tmpfs                  3.2G     0  3.2G   0% /run/user/0

Code:
root@pve2:~# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=16381376k,nr_inodes=4095344,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=3281232k,mode=755)
/dev/mapper/pve-root on / type ext4 (rw,relatime,errors=remount-ro)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,relatime)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=45,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=16158)
sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
lxcfs on /var/lib/lxcfs type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
/dev/fuse on /etc/pve type fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
192.168.131.160:/prox on /mnt/pve/PROXNAS type nfs4 (rw,relatime,vers=4.2,rsize=524288,wsize=524288,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.131.19,local_lock=none,addr=192.168.131.160)
DATA2 on /DATA2 type zfs (rw,xattr,noacl)
tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=3281228k,mode=700)

Code:
root@pve2:~# lsblk
NAME               MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                  8:0    0 465.8G  0 disk
├─sda1               8:1    0  1007K  0 part
├─sda2               8:2    0   512M  0 part
└─sda3               8:3    0 465.3G  0 part
  ├─pve-swap       253:0    0     8G  0 lvm  [SWAP]
  ├─pve-root       253:1    0    96G  0 lvm  /
  ├─pve-data_tmeta 253:2    0   3.5G  0 lvm 
  │ └─pve-data     253:4    0 338.4G  0 lvm 
  └─pve-data_tdata 253:3    0 338.4G  0 lvm 
    └─pve-data     253:4    0 338.4G  0 lvm 
sdb                  8:16   0 931.5G  0 disk
sdc                  8:32   0 931.5G  0 disk
├─sdc1               8:33   0 931.5G  0 part
└─sdc9               8:41   0     8M  0 part
 
Willkommen!

Da ich gerne snapshots erstellen möchte.
qcow2 kann ebenfalls Snapshots

Muss ich die Festplatte komplett als ext4 formatieren und dort dann Ordner erstellen die ich dann entsprechend mounte und Proxmox zuweise?
Dies ist im GUI von Proxmox VE mit ein paar wenigen Klicks möglich: Node->Disks->Directory->Create: Directory.

Kann man eine 1T Festplatte in zwei 500Gb Partitionen teilen und entsprechend z.B. als LVM und die andere Hälfte in ein Directory einbinden?
So etwas geht jedenfalls nicht mehr über das GUI von Proxmox VE.
 
Hallo Danke Dominic für die entscheidenen Hinweise.

Ich hatte die Festplatte im Vorfeld als LVM eingerichtet gehabt. Diese habe ich dann entsprechend gelöscht. Proxmox über die Shell angepasst. Die Festplatte neu Formatiert und in Proxmox entsprechend wieder eingerichtet.

Ich musste mich etwas mit der Shell und dem mounten auseinander setzen. Hat aber geklappt.
Auch das mit dem Partitoinieren der Festplatte hat geklappt.

Also das Problem saß wie immer vor dem Bildschirm!
 
  • Like
Reactions: Dominic

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!