Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/11/2014, à 10:35

bricee

Déplacer un point de montage

Bonjour,

J'ai un serveur avec deux disques durs. J'ai monté le plus petit sur / et le plus grand sur /var/www afin d'avoir plein de place pour mon site web.
Mais finalement, il s'avère que j'ai besoin de beaucoup plus de place que prévu dans le dossier /var et pas tant que ça dans /var/www. Je voudrais donc que mon second disque soit monté sur /var plutôt que sur /var/www. Concrètement, ça veut dire que certaines données présentes sur le premier disque doivent être déplacées vers le second. Je sais qu'il faut modifier le fichier /etc/fstab pour cela mais j'ai peur de perdre le contenu de /var/www ou celui de /var si je fais ça.

Comment puis-je procéder pour déplacer mon point de montage sans risquer de perdre des données ?

Merci d'avance

Brice

Hors ligne

#2 Le 12/11/2014, à 13:52

Rufus T. Firefly

Re : Déplacer un point de montage

Salut,

Je ne suis pas sûr de comprendre. Déplacer un point de montage ne change rien à la place disponible. Un montage ce n'est qu'un tuyau entre un répertoire (le point de montage), et une partition...
A moins que tu ne songes à déplacer /var sur ton second disque... Ça me paraît une mauvaise idée. J'avais essayé de faire une petite partition pour /var/tmp et ça n'avait pas fonctionné. Je ne sais pas trop pourquoi, mais je n'ai pas insisté.

Peux-tu renvoyer les résultats, entre balises code (le <> bleu au-dessus de la zone de saisie) de :

sudo lsblk --output NAME,FSTYPE,SIZE,LABEL,MOUNTPOINT

de :

df -h

et enfin de

sudo du -sh /var
du -sh /var/www

Dernière modification par Rufus T. Firefly (Le 12/11/2014, à 13:53)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#3 Le 12/11/2014, à 15:05

bricee

Re : Déplacer un point de montage

Oui, c'est ça, je veux déplacer /var sur le plus grand disque. Et comme c'est risqué, je veux être sûr de ne pas me planter.

Voici les infos demandées, ainsi que la table de montage. Ce serveur est virtualisé. Je ferai bien sûr un snapshot avant de tenter l'opération mais je veux éviter d'avoir à m'en servir.

# lsblk --output NAME,FSTYPE,SIZE,LABEL,MOUNTPOINT
NAME                          FSTYPE        SIZE LABEL MOUNTPOINT
sda                                         600G
├─sda1                        ext4          476M       /boot
├─sda2                        swap          2,8G       [SWAP]
└─sda3                        LVM2_member 596,8G
  ├─system-root (dm-0)        ext4         46,6G       /
  ├─system-home (dm-1)        ext4         93,1G       /home
  ├─system-tmp (dm-2)         ext4          1,9G       /tmp
  ├─system-varlog (dm-3)      ext4          3,7G       /var/log
  ├─system-varlibmysql (dm-4) ext4         29,8G       /var/lib/mysql
  └─system-varwww (dm-5)      ext4        238,4G       /var/www
sr0                                        1024M
# df -h
Sys. de fichiers               Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/system-root           46G     23G   22G  51% /
udev                              32G    4,0K   32G   1% /dev
tmpfs                             13G    260K   13G   1% /run
none                             5,0M       0  5,0M   0% /run/lock
none                              32G       0   32G   0% /run/shm
/dev/sda1                        453M     28M  402M   7% /boot
/dev/mapper/system-varlog        3,7G    497M  3,0G  15% /var/log
/dev/mapper/system-home           92G     22G   66G  25% /home
/dev/mapper/system-tmp           1,8G    2,9M  1,8G   1% /tmp
/dev/mapper/system-varlibmysql    30G    1,4G   27G   6% /var/lib/mysql
/dev/mapper/system-varwww        235G     29G  194G  13% /var/www
# du -sh /var
51G     /var
# du -sh /var/www
29G     /var/www
# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/mapper/system-root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=a007fe12-8ba6-4ef0-96c1-58d3ae43f733 /boot           ext4    defaults        0       2
/dev/mapper/system-home /home           ext4    defaults        0       2
/dev/mapper/system-tmp /tmp            ext4    defaults        0       2
/dev/mapper/system-varlibmysql /var/lib/mysql  ext4    defaults        0       2
/dev/mapper/system-varlog /var/log        ext4    defaults        0       2
/dev/mapper/system-varwww /var/www        ext4    defaults        0       2
# swap was on /dev/sda2 during installation
UUID=3325d01d-c7c9-413a-bdea-c78ffc6a79f5 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
10.20.100.22:/nasarchives   /freenas   nfs    user    0   0

Ne pas faire attention au lien vers le NAS à la fin. Il n'y a pas de NAS, finalement.

Hors ligne

#4 Le 12/11/2014, à 16:35

Rufus T. Firefly

Re : Déplacer un point de montage

Je ne connais pas lvm (je n'utilise pas ça).
Mais je ne vois pas où est le problème. Tu as toute la place nécessaire. Toutes tes partitions sont loin d'être saturées. Et je ne vois qu'un disque (sda).

En plus, je suis sûr qu'en faisant :

sudo apt-get clean

tu vas gagner de la place sur /var
Tous les paquets téléchargés sont stockés dans /var/cache/apt/archives, que ce soient ceux des mises à jour ou ceux des logiciels que tu as installés. A la longue, ça peut faire pas mal de volume. Et ces paquets sont inutiles, une fois installés... La commande proposée vide ce cache.

Franchement, à ta place, j'éviterais de jongler...

Dernière modification par Rufus T. Firefly (Le 12/11/2014, à 16:39)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#5 Le 13/11/2014, à 10:49

bricee

Re : Déplacer un point de montage

Oui, pour l'instant, j'ai largement la place. Mais ça se remplit vite donc il va y avoir un problème dans quelques mois.

Je vais chercher une autre solution. Merci pour ton aide.

Hors ligne

#6 Le 13/11/2014, à 11:28

Rufus T. Firefly

Re : Déplacer un point de montage

Il n'y a aucune raison que /var se remplisse... A part les logs... Mais tu les as sur une partition dédiée.
Tu devrais regarder ce que c'est, les 20 Go qu'il y a chez toi... Moi j'en suis à 650 Mo (mysql et www déduits, mais log compris).

NAME   FSTYPE   SIZE LABEL       MOUNTPOINT
sda           149,1G             
├─sda1 ext4     7,8G sid64       /
├─sda2 swap    1001M             [SWAP]
├─sda3 ext4   135,8G             /data/films
├─sda4            1K             
├─sda5 ext4     3,5G www         /data/web
└─sda6 ext3    1009M             /tmp
sdb           232,9G             
├─sdb1 ext2    31,4M             
├─sdb2            1K             
├─sdb3 ntfs    29,2G             
├─sdb4 ext4     7,3G wheezy-kde  
├─sdb5 ext3    24,4G             /data/documents
├─sdb6 ext4     4,4G crunchbang  
├─sdb7 ext4   161,6G musique     /data/musique
└─sdb8 ext4     5,9G wheezy-xfce

Regarde les tailles. Et c'est /home compris...

Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda1          7,6G    5,3G  1,9G  74% /
/dev/sda6          930M    4,5M  875M   1% /tmp
/dev/sda5          3,5G    479M  2,8G  15% /var/www
/dev/sdb7          159G    150G  1,7G  99% /data/musique
/dev/sdb5           24G     21G  2,0G  92% /data/documents
/dev/sda3          134G    117G   11G  92% /data/films

Dernière modification par Rufus T. Firefly (Le 13/11/2014, à 11:41)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne