Bonjour,
Je bloque sur la première étape le umount avec un device busy.
Le souci c'est que j'ai le /var qui est aussi sur /dev/xvdb
Merci de votre aide
Bonjour, j'obtiens la même erreur du device busy lors d'un umount avec le message suivant :
device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))
Un moyen pour forcer le démontage du disque ?
Bonjour,
Salya H. : une application en mémoire utilise encore le disque que vous essayez de démonter. Une fois les process terminés, le kernel pourra libéré le disque sans problème. Les outils lsof ou fuser vous permettront d'identifier cette application par ces process.
Par exemple un serveur web comme apache2 ou nginx qui écrirait son cache ou ses logs sur le disque que vous essayez de détacher.
Olivier d. : si votre repertoire /var est sur le disque supplémentaire, il faudra stopper tous les process qui utilisent les fichiers dans /var. A priori, je dirais la totalité des applications en mémoire. De ce fait, il sera plus simple de stopper votre serveur, attacher le disque sur un autre serveur et continuer l'opération de redimenssionement sur ce serveur.
De plus, rien ne garantit que le disque supplémentaire sera disponible au bon moment pendant le process de boot. Si vous déplacer complétement le repertoire /var sur un autre disque, le boot de votre serveur pourra avoir des erreurs au lancement de certaines applications.
Une solution pourrait etre de déplacer les logs sur un disque supplémentaires (/var/log), le cache des applications (/var/cache) mais pas tout le repertoire /var. Le sous-repertoire /var/run par exemple est nécessaire.
Exemple :
mkdir /srv/<disque>/var mv /var/log /srv/<disque>/var/log mv /var/cache srv/<disque>/var/cache ln -sf /srv/<disque>/var/log /var/log ln -sf /srv/<disque>/var/cache /var/cache
Si vous utilisez une distribution récente, et que vous n'avez pas de table de partition, vous pouvez aussi appeler resize2fs "en live" sur un filesystem monté. Si le FS comporte des erreurs, c'est dangereux : le tutoriel oblige un peu plus de sécurité avec un fsck forcé mais il est possible de s'en passer sur un FS clean.
Dernière modification: le 17/02/2011 à 14:01 par Pascal B. (Gandi)