Pages : 1
#1 Le 12/11/2014, à 09: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, à 12: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, à 12: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, à 14: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, à 15: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, à 15: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, à 09: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, à 10: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, à 10: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
Pages : 1