Ajouter un disque à un serveur Linux Debian

Votre petit serveur Debian fonctionne toujours à merveille (comment pourrait-il en être autrement ?). Mais un matin, tout se bloque. Un rapide tour de la machine, un petit df -h en ligne de commande et le constat est sans appel : plus de place sur le disque ! Il faut en ajouter un second.

Voici brièvement comment monter un disque ATA :

  1. Installer le disque (alimentation, connexion IDE sur le bon port, en maître ou en esclave, avec une nappe de 80 fils)
  2. Partitionner le disque (bien vérifier le nom du nouveau disque pour ne pas partitionner le premier !) :
    cfdisk /dev/hdb
  3. Formater chaque partition :
    mke2fs -j /dev/hdb1
  4. Tester chaque partition :
    cd /mnt
    mkdir disque2
    chmod 777 disque2
    mount -t ext3 /dev/hdb1 /mnt/disque2
    cd /mnt/disque2
  5. Monter le disque au démarrage du système :
    cd /etc vi fstab
  6. Ajouter la ligne :
    /dev/hdb1 /mnt/disque2 ext3 defaults 1 1 (options selon l’utilisation que vous en ferez)

Finalement, c’est plus simple qu’on ne l’imagine !

Avertissement !
Cet article est très ancien et son contenu peut s'avérer obsolète.

Commentaires

bosco

Bonjour,

D’abord merci pour le tuto. nickel ! ça m’a beaucoup aider.

Une question que j’aimerai savoir, est ce que c’est possible aprsè avoir créer une nouvelle partion et le monter ensuite dans un répertoire existant?

par exemple dans mon cas, la partition /home de mon serveur est full = 99 % utiliser et j’ai besoin encore de la place. c’est un serveur dans une école. alors j’aimerai bien l’agrandir ou ajouter un disque de 80 GB et le monter en additionnant avec la partition /home existant .

est ce que cela est possible ? si oui comment faire dans ce cas?

merci d’avance pour votre aide qui sera très préssieux pour moi et pour les élève aussi.

10 février 2009, 3h47 · Répondre

Christophe

A froid, je vois 2 solutions.

Solution 1. Remplacer le /home existant. Dans ce cas, il suffit de :
– monter la nouvelle partition sur un répertoire /home2 (via fstab)
– copier le contenu de /home sur /home2
– démonter l’ancien /home
– modifier le montage de /home2 pour le remplacer par /home

Solution 2. Ajouter un espace de stockage au /home existant :
– monter la nouvelle partition sur un répertoire /home2 (via fstab)
– créer dans /home2 des répertoires pour les nouveaux contenus
– créer des liens symboliques (commande ln -s) entre /home et /home2 pour accéder à ces nouveaux contenus depuis /home

24 février 2009, 23h45 · Répondre

AtoutMarket

Merci pour ce site très enrichissant : bonne continuation …

26 septembre 2010, 6h57 · Répondre

nicolasg

Bonjour,
Je réponds un peu tard à bosco
Il est possible d’ajouter le deuxième disque comme un disque normal, et de faire un montage LVM (LVM : logic volume manaaer) avec les deux disques afin que le LVM soit vu comme un seul disque. Il est possible d’ajouter autant de disque qu’on veut dans le LVM sans casser les donénes existante. Voici une doc : http://linux.developpez.com/lvm/

Merci pour ce tutoriel.
J’avais besoin d’ajouter un disque de données à ma Debian 6 virtuelle sous Hyper-V pour qu’il soit utilisé par BackupPC. Par contre pour formater j’utilise
mkfs.ext4 /dev/hdb1. En tout cas merci beaucoup ça m’a aidé.

2 mars 2012, 20h50 · Répondre

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *