Proxmox und 2te Festplatte

geheim5000

Enthusiast
Thread Starter
Mitglied seit
28.04.2014
Beiträge
667
Hallo

ich habe proxmox auf einer übrig gebliebenen 120 GB SSD installiert

als installations festplatte für die virtuellen systeme wollte ich eine 2te festplatte (3TB WD Red) benutzen

einbinden der fp klappt, unter einem linux live system werden mir 2,2 TB formatiert angezeigt

allerdings kann ich in proxmox nur knapp 28GB nutzen

nun stellt sich mir die frage wo mein fehler liegt
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Wieso bist Du sicher, dass PVE von der Disk nur 28GB "sieht"?
BTW: wenn Dir die 3TB Disks nur als 2.2TB Disk angezeigt wird, dann unterstützt Dein Controller leider keine 3TB.

Wie hast Du die Platte ins OS und wie in PVE eingebunden?

.....kennst Du Dich mit LVM unter Linux aus?
In ProxMox wird normalerweise ein Logical Volume "data" (volume group "pve") als VM-Store verwendet.
Du musst die neue Platte dort einbinden....als physical Volume der vg "pve" hinzufügen, dann das Logical Volume "data" vergrössern.

..alternativ kannst Du die Disk als "Local storage" mit Typ "Directory" nutzen, siehe auch: Storage Model - Proxmox VE
 
also ich bin noch linux anfänger ^^

in der Proxmox webansicht hab ich die fp als directory eingebunden

und vorher natürlich über ssh formatiert (ext3) und gemounted

dann dort als storage (Verzeichnis (directory) ausgewählt und den pfad /mnt/sdb/ angegeben

mit lvm unter linux kenne ich mich nicht aus

nach kurzem googeln bin ich aber nicht der meinung das die patrition dynamisch ist, weil ich einfach mal probiert habe über die 28GB drüber weg daten rauf zu schreiben, mit dem negativem erfolg das ich jetzt nix mehr schreiben/löschen kann

ins os logischerweise noch gar nicht weil ich das auch noch nicht vor hatte :)
 
...also grundsätzlich sollte das schon so funktionieren.

Deine Platte ist also /dev/sdb..die Partition dann /dev/sdb1
-> was sagt ein "cat /proc/partitions" in einer proxmox shell?

Die /dev/sdb1 hast Du dann in /mnt/sdb gemounted, ja?...ist es /dev/sdb *oder* /dev/sdb1 was Du mountest ;)
Als ID unter proxmox hast Du was eingegeben?..."local" sollte schon belegt sein...also zB "local2".
Bei mir sieht sowas so aus (mal in einber VM ausprobiert)

V176F2v.png


..und da werden die Grössen korrekt angezeigt.
 
also erstmal danke für deine hilfe

ID habe ich jetzt einmal "isos" und einmal "installs"

Pfad für local ist der gleiche wie bei dir

pfad für die andern beiden ist /nmt/sdb oder /nmt/sdb1 beides getestet kein unterschied und auch nur 28 GB verfügbar
 
...geh mal mit ner shell auf den host.
...was sagt:
Code:
# cat /proc/partitions

..und was sagt
Code:
# mount
 
beim ersten

8 0 117220824 sda
8 1 1024 sda1
8 2 522240 sda2
8 3 116696064 sda3
8 16 2930266584 sdb
8 17 2147482623 sdb1
253 0 29097984 dm-0
253 1 14548992 dm-1
253 2 58503168 dm-2




und bei mount kommt dieses


sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=2013678,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=1612908k,mode=755)
/dev/mapper/pve-root on / type ext3 (rw,relatime,errors=remount-ro,user_xattr,acl,barrier=0,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=3225800k)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/mapper/pve-data on /var/lib/vz type ext3 (rw,relatime,errors=continue,user_xattr,acl,barrier=0,data=ordered)
/dev/sda2 on /boot type ext3 (rw,relatime,errors=continue,user_xattr,acl,barrier=0,data=ordered)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
/dev/fuse on /etc/pve type fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
beancounter on /proc/vz/beancounter type cgroup (rw,relatime,blkio,name=beancounter)
container on /proc/vz/container type cgroup (rw,relatime,freezer,devices,name=container)
fairsched on /proc/vz/fairsched type cgroup (rw,relatime,cpuacct,cpu,cpuset,name=fairsched)
 
..ok, also:

A) Dein Controller sieht die Disk "sdb" als 3TB...aber Du hast sie wohl mit dem falschen Typ der Partitionstabelle eingerichtet (MSDOS), nicht GPT...deshalb kannst Du nur 2.2TB nutzen.

b) die Partition sdb1 ist aktuell *nicht* gemountet..dann kann proxmox sie auch nicht sehen.
Damit liegt also Dein mountpunkt /mnt/sdb auf dem root Filesytem,...das hat bei Dir 28GB und ist "pve-root" und entspricht dem dm-0 device.
Mach mal ein "# ls -la /dev/mapper" ;)

1. Du solltest mal gucken, was unter /mnt/sdb fürn Müll steht...wahrscheinlich ist durch Deine Tests auch Dein rootfs voll...da musst Du erstmal aufräumen.
2. Dann kannst Du /dev/sdb1 wirklich mal mounten "# mkdir -p /media/mydisk-sdb1 && mount /dev/sdb1 /media/mydisk-sdb1 && mount"
3. unter proxmox mit Pfad "/media/mydisk-sdb1" in den storage einbinden.
4. den mount in /etc/fstab einbauen, damit er ein reboot überlebt.
 
Zuletzt bearbeitet:
Kann das jetzt leider erst wieder freitag testen :(

Aber danke dir für deine hilfe

Hab in der fdisk tatsächlich nur /nmt/sdb gemountet gehabt

Un wegen dem müll mach ich die platte einfach nochmal platt, noch liegt ja nichts wichtiges drauf :)

Wie richte ich sie denn als gpt ein so das ich die ganzen 3TB nutzen kann?
 
..nene, Du hast ja nur die 28GB gesehen..weil *nix* von der 3TB gemounted war...Du hast den Müll auf die SSD, ins root-FS, geschrieben ;)

Wenn Du es Dir leisten kannst, installiere Proxmox neu.
Oh...und es ist die /etc/fstab...kleiner Dreckpfuhler meinerseits...sorry :wall:

Um die 3TB zu partitionieren, nimm "parted"...wird schon von PVE installiert...Anleitung zB hier: How to Create Partition on Linux for >2TB Size using Parted GPT
 
Zuletzt bearbeitet:
ja das erste hatte ich verstanden :)

ja kann ich mir leisten ;) war ja erst frisch aufgesetzt also noch nicht groß was geändert

aber unter einem ubuntu live system wurden mir nur 2,2GB als patrinoiert angezeigt und 800GB als unpatrioniert (ca werte) wollte die FP dann dort mit parted neu formatieren
dies hat aber nicht geklappt da ich die 2,2 gb patrition nichtmal löschen konnte, damit muss ich mich dann am wochenende nochmal genauer mit auseinandersetzen

danke auf jeden fall für deine hilfe :)

Edit: hatte es unter der grafischen anwendung versucht, werde es we nochmal mit der anleitung im link probieren
 
Zuletzt bearbeitet:
...wenn Ubuntu-Live die ganze Disk sieht, sollte es möglich sein.
Die Partition kannst Du i.d.R. nicht löschen, wenn sie noch gemounted ist, was Ubuntu automagisch macht.

Statt gparted kannst Du auch das "Disks"-Utility nehmen:

9eL4QQF.png


Damit kannst Du (un-)mounten und partitionieren (uvm).
 
Hier mal die Rückmeldung

Danke hat jetzt Super funktioniert :)

habs unter windwos in gpt umgewandelt und dann mit gparted in ext3 formatiert

proxmox neu aufgespielt und alles neu eingebunden

jetzt mal ans einrichten machen :)

- - - Updated - - -

ok negativ meldung nach einem neustart ist wieder nicht der speicher zur verfügung...

immerhin ist die platte jetzt richtig formatiert...

vill sollte ich proxmox gleich auf die hdd installieren dann spar ich mir das :d
 
..siehe weiter oben....wenn die Disk formatiert ist, musst Du sie noch mounten, sonst siehst Du das Filesystem nicht, sondern nur das Filesystem auf dem der Mount-Punkt liegt.
 
ich hab das alles so eingegeben wie beschrieben, iwie stell ich mich noch zu doof an.

immerhin hab ich jetzt noch nichts zugemüllt und brauch mich nur noch mit dem mounten beschäftiegen

das geht nur leider erst wieder in 2 wochen


also

Damit gemountet "# mkdir -p /media/mydisk-sdb2 && mount /dev/sdb2 /media/mydisk-sdb2 && mount" (partition ist sdb2) und dieses anschließend in die /etc/fstat eingetragen und dies natürlich auch gespeichert
und den storage hab ich mir "/media/mydisk-sdb2" in proxmox eingebunden


wie gesagt bis zum neustart schien es ja auch zu laufen
 
..hmmmm...

- nach dem booten ist die pladde also nicht automagisch gemounted?...was passiert, wenn Du als Admin/Root ein "mount -a" am terminal eingibst ?
- wie sieht Deine /etc/fstab aktuell aus?
BTW: /etc/fstab, nicht /etc/fstat :xmas:
 
wenn ich jetzt echt die falsche datei geändert habe kriege ich die kriese :d

wie es aussieht sag ich dir wenn ich wieder zuhause bin :)
 
:bigok:

Jo, und der Eintrag in der fstab sieht auch nicht so aus, wie die Befehle, die Du da oben angegeben hast...die taugen nur fürs CLI.
 
fstab.jpg

So sieht meine fstab jetzt aus

hoffentlich liegt der fehler jetzt nur da^^

- - - Updated - - -

# mount sagt jetzt dies:


sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=2013680,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=1612908k,mode=755)
/dev/mapper/pve-root on / type ext3 (rw,relatime,errors=remount-ro,user_xattr,acl,barrier=0,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=3225800k)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/mapper/pve-data on /var/lib/vz type ext3 (rw,relatime,errors=continue,user_xattr,acl,barrier=0,data=ordered)
/dev/sda2 on /boot type ext3 (rw,relatime,errors=continue,user_xattr,acl,barrier=0,data=ordered)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
/dev/fuse on /etc/pve type fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
beancounter on /proc/vz/beancounter type cgroup (rw,relatime,blkio,name=beancounter)
container on /proc/vz/container type cgroup (rw,relatime,freezer,devices,name=container)
fairsched on /proc/vz/fairsched type cgroup (rw,relatime,cpuacct,cpu,cpuset,name=fairsched)


und bei # cat /proc/partitions

major minor #blocks name

8 0 117220824 sda
8 1 1024 sda1
8 2 522240 sda2
8 3 116696064 sda3
8 16 2930266584 sdb
8 17 131072 sdb1
8 18 2930134016 sdb2
253 0 29097984 dm-0
253 1 14548992 dm-1
253 2 58503168 dm-2

- - - Updated - - -

fstab2.jpg

fehler gefunden und korrigiert :wall:

endlich funktioniert es :)

danke dir echt für deine mühen und deine Geduld

wunder mich zwar warum 5,1% belegt sind davon aber das ist mir jetzt egal :d
 
:banana:

...na, immer fleissig am CLI üben, dann wird noch ein richtiger Linux-er aus Dir :bigok:
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh