Creation Partition

Bonjour,

Je viens de recevoir mon serveur EG 64G-R RaidSoft. Après avoir installé LAMP et postfix/dovecot je m’aperçois que les mails n’arrivent plus car la partition est full… Après vérification, en effet, il n’y a que 20GB affectés à / :

Sys. fich. 1K-blocks Util. Disponible Uti% Monté sur rootfs 20511292 19244064 202272 99% / /dev/root 20511292 19244064 202272 99% / devtmpfs 32966764 0 32966764 0% /dev tmpfs 6600052 336 6599716 1% /run tmpfs 5120 0 5120 0% /run/lock tmpfs 13410220 0 13410220 0% /dev/shm /dev/md2 267141832 8382748 245166000 4% /data /dev/md0 1833648644 475260372 1358371888 26% /home

Le fstab:

/dev/md1 / ext4 errors=remount-ro,relatime,discard 0 1 /dev/md2 /data ext4 defaults,relatime 0 2 /dev/sda3 none swap defaults 0 0 /dev/sdb3 none swap defaults 0 0 /dev/md0 /home ext4 defaults,relatime,discard 0 2 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts defaults 0 0

Comment affecter le /var au disque de 1.5To?

Salut,

Plusieurs étapes sont à respecter mais c’est plutot easy ( j’ai deja rencontré ce probleme) :

Attention t’utilises du RaidSoft faudra te renseigner sur comment remonter ta partition dans ton array

  • Créer une nouvelle partition (de stockage temportaire pour y backuper les datas)
  • Creer le repertoir qui accueillera la partition
  • Monter la partition (par ex)
  • Backuper toutes les data de /var et les copier dans la nouvelle partition (par exemple)
  • Renommer le directory /var var.ori ou odl mv /var var.ori
  • Créer le nv répertoire au bon endroit
  • Démonter la partition de backup
  • Et remonter la partition dans le new /var
  • Si tout est ok faut pas oublier de rajouter l’entrée dans /etc/fstab

Crée un répertoire /data/var
Arrete tes services mysql, apache et postfix.
fais

cp -dpRf /var/* /data/var cd / mv /var /var.old ; ln -s /data/var
et redémarre tes services ou mieux ta machine.
Une fois la machine redémarrée, tu peux virer /var.old ,et récupérer la place.

Ca mérite un script :wink:

Au final c’est pas si mal de remonter des posts tombés dans l’oublie

merci fran.b

Hello,

J’ai du faire face a la meme situation sur une machine de dev et la méthode ne fonctionne pas fran.b

C’est juste beaucoup trop violent ca explose le systeme, obligé de passer en rescue pour inverser la manip

Ca fonctionne avec un rsync -av , bizarre que cp n’a pas fonctionné, a retester

see you !

Bizarre, j’ai failli te mettre la commande

(cd /var/ ; tar c .) | (cd /data/var ; tar x) cd / mv /var /var.old ; ln -s /data/var
que j’utilise mais le cp -a est a priori pareil