Partition ändern im laufenden Betrieb mit Putty
Partition ändern im laufenden Betrieb mit Putty
Hallo Leute !!
Ich müsste dringend die Partition meines Root Servers ändern da ständig die für die eMails und Logfiles voll ist, die für meine Websites viel zu gross ist...kennt jemand ein gutes Programm mit dem das ohne Datenverlust möglich ist ? Es ist ein Mietserver und ich bediene den Server mit Putty von zuhause...
Vielen Dank für Eure Hinweise !!!
Greets Philipp...
Ich müsste dringend die Partition meines Root Servers ändern da ständig die für die eMails und Logfiles voll ist, die für meine Websites viel zu gross ist...kennt jemand ein gutes Programm mit dem das ohne Datenverlust möglich ist ? Es ist ein Mietserver und ich bediene den Server mit Putty von zuhause...
Vielen Dank für Eure Hinweise !!!
Greets Philipp...
Re: Partition ändern im laufenden Betrieb mit Putty
Was sagt denn "df"? Wenn /var auf der Wurzelpartition liegt, hilft es, zunächst mit rsync /var nach /usr/var zu kopieren und dann /usr/var mit der Mount-Option bind nach /var einzuhängen.evilduffp wrote: Ich müsste dringend die Partition meines Root Servers ändern da ständig die für die eMails und Logfiles voll ist, die für meine Websites viel zu gross ist...kennt jemand ein gutes Programm mit dem das ohne Datenverlust möglich ist ? Es ist ein Mietserver und ich bediene den Server mit Putty von zuhause...
Re: Partition ändern im laufenden Betrieb mit Putty
Eventuell würde es sich sogar lohnen, auf LVM2 zu migrieren - in Kombination mit ReiserFS kannst Du dann jederzeit im laufenden Betrieb die Partitionsgrößen an Deine Bedürfnisse anpassen.
Was für Dateisysteme verwendest Du denn jetzt? Poste doch mal die Ausgabe von
ReiserFS ist das einzige Dateisystem, das sich im laufenden Betrieb verkleinern lässt... bei ext2/3 geht es immerhin im ungemounteten Zustand, bei allen anderen kommt man nicht um eine Neuformatierung herum...
Was für Dateisysteme verwendest Du denn jetzt? Poste doch mal die Ausgabe von
Code: Select all
df- h sowie
mountRe: Partition ändern im laufenden Betrieb mit Putty
Also df -h bringt:
und mount:
Es ist zwar jetzt noch genug Platz auf "var", aber lasst Euch nicht täuschen...ein paar mal konnte ich schon keine Mails mehr empfangen/versenden weil "var" zu 100% voll war...
Code: Select all
# df -h
Filesystem Size Used Avail Use% Mounted on
LABEL=/ 510M 436M 49M 91% /
tmpfs 20M 4.0K 20M 1% /dev/shm
/dev/sda5 4.9G 620M 4.3G 13% /usr
/dev/sda6 4.9G 1.5G 3.5G 31% /var
/dev/sda7 175G 67G 108G 38% /home
tmpfs 1014M 0 1014M 0% /tmp
Code: Select all
# mount
LABEL=/ on / type ext3 (rw)
proc on /proc type proc (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda5 on /usr type xfs (rw)
/dev/sda6 on /var type xfs (rw,usrquota)
/dev/sda7 on /home type xfs (rw,usrquota)
tmpfs on /tmp type tmpfs (rw)
Re: Partition ändern im laufenden Betrieb mit Putty
Hast du deine Mailboxen unter /var/spool/mail liegen?
Verbiege den Pfad doch nach /home oder stell die Mails den Usern gleich nach ~/Maildir zu...
Verbiege den Pfad doch nach /home oder stell die Mails den Usern gleich nach ~/Maildir zu...
Re: Partition ändern im laufenden Betrieb mit Putty
Mit verkleinern is jedenfalls nüscht. XFS-Partitionen lassen sich nicht verkleinern. Einzige Chance: Ins Rescue-System booten (nicht unbedingt nötig, ansonsten musst Du aber alle Dienste beenden, die auf /var zugreifen, und das sind beinahe alle Prozesse), alle Daten auf den beiden Partitionen sichern (sind zu Deinem Glück benachbart), umounten, mit fdisk /dev/sda7 verkleinern (begin nach hinten schieben) und dann /dev/sda6 vergrößern. Danach bei beiden mit mkfs.xfs wieder ein Dateisystem erzeugen, gebackupte Daten zurückspielen, Dienste wieder starten (oder im normalen Modus booten).
HTH
HTH
Re: Partition ändern im laufenden Betrieb mit Putty
ja genau...meine Mails liegen in /var/spool/mail, wie kann ich denn den Pfad nach /home/ verbiegen ? Die andere Möglichkeit hört sich etwas riskant an...da ich keinen grossen Spielraum für ein Experiment habe...
Re: Partition ändern im laufenden Betrieb mit Putty
Ich einfachsten Fall hälst du deinen smtp/pop3/map Server an, verschiebst mittels mv var/spool/mail nach /home/mail und legst unter /var/spool einen symbolischen link nach /home/mail.
Danach mußt du testen, ob alle Komponenten mit dem link zurechtkommen - ich denke aber da wird es keine Probleme geben.
Danach mußt du testen, ob alle Komponenten mit dem link zurechtkommen - ich denke aber da wird es keine Probleme geben.
Re: Partition ändern im laufenden Betrieb mit Putty
Das hört sich ja super an !! Könntest Du mir noch kurz texten wie der Befehl für einen solchen symbolischen Link heissen würde ? Nicht das ich etwas kaputt mache...aber das wäre doch dann die Lösung für mein Problem !!! Vielen Dank im vorraus !!
Re: Partition ändern im laufenden Betrieb mit Putty
Hey ich hab den Befehl schon gefunden:
Vielen Dank für Eure Hilfe...ich werde das testen....
Code: Select all
ln -s /Zielverzeichniß /Linkverzeichniß
Re: Partition ändern im laufenden Betrieb mit Putty
Hey es klappt super !! Linux ist echt supi :-D so kann man das Problem mit dem Umpartitionieren geschickt umgehen !! Vielen Dank noch einmal !!!
Re: Partition ändern im laufenden Betrieb mit Putty
Der Softlink ist nicht immer optimal. Wenn keine bösen Seiteneffekte auftreten: OK. Wenn böse Seiteneffekte, dann schau mal die Manualpage von "mount" durch und achte dort auf die Option "bind".evilduffp wrote:Hey es klappt super !! Linux ist echt supi :-D so kann man das Problem mit dem Umpartitionieren geschickt umgehen !! Vielen Dank noch einmal !!!

