
zunächst einmal bin ich ein Neuling mit Ubuntu-Servern oder generell mit Linux. Ich wäre also froh, wenn mir jemand das ganz einfach erklären könnte. ^^'
Mein Server ist ein Ubuntu 16.04 LTS Server 64bit + Plesk Onyx von Strato (deutscher Hoster).
Ich habe das Problem, dass sich mein FTP-Webspace in meinem /var-Verzeichnis befindet und ich auf diesem /var nur 70 GB auf einer 2 x 240 GB großen SSD habe.
Leider war der Server mit der Webinterface-Installation voreingestellt (ich habe jedoch einen dedizierten Server).
Mein /home auf der einen Festplatte mit 240 GB hat 118 GB und ich verwende immer noch 500 MB ... Kann ich dieses /home beispielsweise auf 25 GB verkleinern und den „freien Speicherplatz“ meinem /var geben? (Ist das möglich, ohne den Server herunterzufahren?)
Ich hoffe, ich habe mein Problem ausreichend erklärt. Ich hoffe, dass mir jemand genaue Anweisungen für diese Aufgabe geben kann. :|
Antwort1
Einige Dateisysteme erlaubenheiß(also während des Betriebs) Größenanpassungen (erweitern und verkleinern), andere nicht, und zu Ihrem fs
(Dateisystem) kann ich nichts sagen, da ich nicht weiß, was es ist (und leider auch nicht Ihr Host-Image oder Ihren Host-Dienst).
Es gibt ohnehin andere Möglichkeiten, das gewünschte Ergebnis zu erzielen; über Links (idealerweise hart, auf Wunsch weich; ln
Befehl), aber für manche Anwendungen ist dies einfach, für andere nicht, und ich weiß nicht genau, was Sie brauchen.
Eine andere Lösung, die weniger Arbeit erfordert, besteht darin, ein Verzeichnis in Ihrem /home zu erstellen, das dann in ein entsprechendes Verzeichnis in Ihrer vorhandenen Struktur eingebunden wird, etwa mit:
mkdir /home/space mount --bind /home/space /wherever/youneed/thespace
Hinweis: Ich ignoriere die Berechtigungen, da ich nicht weiß, was Sie benötigen. Das kann so wenig sein wie sudo
für jeden Befehl, plus natürlich Ihre Tests, um sicherzustellen, dass es in Ihrem Anwendungsfall funktioniert. Dies funktioniert nur, wenn der /wherever/youneed/thespace für Sie nützlich ist, passen Sie ihn also Ihren Bedürfnissen an.