Re: Mit homeverzeichnis und htdocs umziehen auf hda4?

"Tilo Badtke" <[email protected]>
Newsgroups spline.eisfair
Organization spline
Message-ID <[email protected]>
Danke allen! Es ist vollbracht :)

Für die Nachwelt im Archiv:

Mit homeverzeichnis und htdocs auf hda4 (Datenpartition) umziehen.

Motivation:
Es wurde bei der eis Installation eine extra Datenpartition mit dem gesamten 
restlichen Festplattenspeicher erstellt. Um meinem home und htdocs 
"Inhalten" Freiraum zum atmen zu lassen ist nun der Umzug auf die größte 
Partition geplant.
Wie ermittle ich grundsätzlich meine Festplattenkapazität wenn nicht bekannt 
(hier nach einer Eisfair Standardinstallation mit Datenpartition):

fdisk -l

Ergebnis:
Disk /dev/hda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

 Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          12       96358+  83  Linux
/dev/hda2              13          29      136552+  82  Linux swap / Solaris
/dev/hda3              30         553     4209030   83  Linux
/dev/hda4             554       38913   308126700   83  Linux

Nun geht's los!

Pfad zu htdocs ermitteln (wenn nicht schon bekannt):
cd /
find -iname htdocs

Ausgangspunkt:
htdocs liegt in /var/www/htdocs
home liegt in /home
hda4 ist als /data gemountet

Schritt1:
beide Verzeichnisse nach /data verschieben (Info: 
http://www.megpalffy.org/rutabagaland/dateien.html#verschieben)
mv ./home /data/
mv ./var/www/htdocs /data/

Schritt 2:
In die /etc/fstab folgende Einträge machen
/dev/hda4/data/home /home ext3 defaults 0 0
/dev/hda4/data/htdocs /var/www/htdocs ext3 defaults 0 0

Zu beachten ist, dass wenn es einen SSH Key Login für den Eis gibt - dieser 
User in dem ursprünglichen home Verzeichnis für die SSH Key Hinterlegung 
erhalten bleiben muss.
Ich habe mir das home Verzeichnis dafür wieder manuell per FTP erstellt und 
den User z.B. Charly mit dem .ssh  Verzeichnis (enthält die Key Dateien) von 
/data an den Ursprungsort kopiert - also hierhin /home/charly
(auch den Pfad in der Inet Konfig zum /data Keyordner setzen half nicht). 
Für alternative Lösungen bin ich immer offen.

Dann müssen noch die Pfade in der Inet Konfig zu den FTP Virtual Users 
angepasst werden

FTP_VIRTUAL_USERS_1_HOME  = /data/home/vftp/charly (Charly ist ein 
Beispiel).

In der Apache Webserver Konfig muss der Pfad zum htdocs Verzeichnis 
entsprechend angepasst werden

APACHE2_DOCUMENT_ROOT       =  /data/htdocs

Nach dem Umzug kann man dann mit

df -m

Die jeweiligen Speicherbelegungen der Festplatte einsehen

Filesystem           1M-blocks      Used Available Use% Mounted on
/dev/hda3                 4052       467      3379  13% /
/dev/hda1                   92         3        84   4% /boot
/dev/hda4               296184       304    280825   1% /data
tmpfs                        1         1         1  20% 
/brute_force_blocking

Um die MB oder kB Umzurechnen in GB benutze ich 
http://www.fischerclan.de/byte_umrechner.html

Nach dem Umzug mit dieser Vorgehensweise funktioniert alles wie immer: SSH 
Key Login, Apache mit PHP / mysql und der FTP zugriff per User.
Ich hoffe es wurde nichts wesentliches vergessen.

Ich danke allen Tipgebern und besonders Heinz-Peter für seine Hinweise!

Wie immer führen mehrere Wege nach Rom, aber nur einen kann man gehen ;-)

Gruß und danke!
Diese Newsgroup ist echt super!

Tilo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.