Sie befinden sich hier: Startseite Server Dienstleistungen Server Anleitungen Debian Sarge auf STRATO MR2 Server mit RAID1 auf AMD Chipsatz - Erzeugen der Dateisysteme auf den RAID Arrays

Debian Sarge auf STRATO MR2 Server mit RAID1 auf AMD Chipsatz - Erzeugen der Dateisysteme auf den RAID Arrays

Beitragsseiten
Debian Sarge auf STRATO MR2 Server mit RAID1 auf AMD Chipsatz
Vorbereitung und Partitionierung der Festplatten
Einrichten der RAID Arrays
Vorbereitung des Bootstraps
Erzeugen der Dateisysteme auf den RAID Arrays
Installation des Debian Basissystems mit debootstrap
Wechsel ins neue System und Konfiguration des advanced package tools = apt und des Basissystems
Installation des Kernels und des Bootloaders
Konfiguration des Netzwerkes
Start in das neue System
Credits und Todos
Alle Seiten

 

  • Die RAID Arrays sollten nun fertig sein, davon überzeugen wir uns:
  1. root:~# cat /proc/mdstat
    1. Personalities : [raid0] [raid1] [raid10]
      md5 : active raid1 hdc9[1] hda9[0]
      78846912 blocks [2/2] [UU]

      md4 : active raid1 hdc8[1] hda8[0]
      60002624 blocks [2/2] [UU]

      md3 : active raid1 hdc7[1] hda7[0]
      8996288 blocks [2/2] [UU]

      md2 : active raid1 hdc6[1] hda6[0]
      4996096 blocks [2/2] [UU]

      md1 : active raid1 hdc5[1] hda5[0]
      4996096 blocks [2/2] [UU]

      md0 : active raid1 hdc1[1] hda1[0]
      995904 blocks [2/2] [UU]

      unused devices: <none>
  • Beginnen wir beim Erzeugen der Dateisysteme mit den beiden (nicht gespiegelten) SWAP-Partitionen:
  1. root:~# mkswap /dev/hda2
    1. Setting up swapspace version 1, size = 2048090 kB
      no label, UUID=6018e38e-ab16-4ce7-ae11-154a0f804c6e
  2. root:~# mkswap /dev/hdc2
    1. Setting up swapspace version 1, size = 2048090 kB
      no label, UUID=b59510a1-f5b9-442e-a5c7-5188583ea841
  • Nun erzeugen wir ext3 Journaling Dateisysteme auf den Arrays. Wer ein anderes Dateisystem verwenden will, muss dies bei der Erstellung der /etc/fstab Datei bedenken.
  1. root:~# mke2fs -j /dev/md0
    1. mke2fs 1.37 (21-Mar-2005)
      Filesystem label=
      OS type: Linux
      Block size=4096 (log=2)
      Fragment size=4096 (log=2)
      124672 inodes, 248976 blocks
      12448 blocks (5.00%) reserved for the super user
      First data block=0
      8 block groups
      32768 blocks per group, 32768 fragments per group
      15584 inodes per group
      Superblock backups stored on blocks:
      32768, 98304, 163840, 229376
      Writing inode tables: done
      Creating journal (4096 blocks): done
      Writing superblocks and filesystem accounting information: done

      This filesystem will be automatically checked every 36 mounts or
      180 days, whichever comes first. Use tune2fs -c or -i to override.
  2. root:~# mke2fs -j /dev/md1
    1. ...
  3. root:~# mke2fs -j /dev/md2
  4. root:~# mke2fs -j /dev/md3
  5. root:~# mke2fs -j /dev/md4
  6. root:~# mke2fs -j /dev/md5
  • Die Arrays und Dateisysteme haben wir nun erzeugt, nun sollten wir diese Konfiguration gleich in der /etc/fstab-Datei der künftigten Root / Partition hinterlegen. Zu diesem Zweck müssen wir die Partition mounten:
  1. root:~# mount /dev/md1 /mnt/
  • Wenn wir einmal beim mounten sind, binden wir die anderen Dateisystem auch gleich mit ein, denn die später zu installierenden Daten sollten gleich auf den entsprechenden Dateisystemen landen, damit sparen wir uns Arbeit, da wir die Dateien nicht später auf die Dateisysteme migrieren müssen.
    Vor dem Mounten der Dateisysteme müssen die MountPoints erzeugt werden, logischerweise unterhalb der künftigen Root / :
  1. root:/# cd /mnt
  2. root:/mnt# mkdir home usr var boot backuppartition
  3. root:/mnt# ls
    1. backuppartition boot home lost+found usr var
  • Die Mountpoints stehen bereit, also mounten wir die Dateisysteme:
  1. root:/mnt# mount /dev/md0 boot
  2. root:/mnt# mount /dev/md2 home
  3. root:/mnt# mount /dev/md3 usr
  4. root:/mnt# mount /dev/md4 var
  5. root:/mnt# mount /dev/md5 backuppartition/
  • Die Dateisystem-Konfiguration verewigen wir nun in der Datei /etc/fstab, welche unterhalb des zukünftigen / angelegt werden muss. Der Inhalt der Datei soll so aussehen:
  1. root:/# mkdir /mnt/etc
  2. root:/# vim /mnt/etc/fstab
    1. proc     /proc             proc  defaults                    0  0                           /dev/md0 /boot             ext3  defaults                    0  2/dev/md1 /                 ext3  defaults,errors=remount-ro  0  1                           /dev/md2 /home             ext3  defaults                    0  2/dev/md3 /usr              ext3  defaults                    0  2/dev/md4 /var              ext3  defaults                    0  2/dev/md5 /backuppartition  ext3  defaults                    0  2                           /dev/hda2none              swap  defaults,pri=1              0  0/dev/hdc2none              swap  defaults,pri=1              0  0			
03_neu_etc_fstab_1.jpg
  • Auf der nächsten Seite widmen wir uns der Installation des Debian Basissystems.

 



Kommentar schreiben

Bitte kommentieren Sie sachlich und geben Sie eine gültige E-Mail-Adresse an. Datenschutzerklärung


Sicherheitscode
Aktualisieren

Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries.
Andre Hotzler EDV-Dienstleistungen is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.