Comment remonter / var sur ssh

J'ai un directory /var qui devient parfois trop grand pour la partition sur laquelle il est activé. Il serait bénéfique si je pouvais monter ce directory sur une partition plus grande.

Je n'ai cependant pas access physiquement à cette machine. Seul SSH et un access distant similaire.

Comment puis-je remonter /var toute security sur une machine à laquelle je n'ai pas access physiquement?

Les seules solutions que je connaisse concernent les disques de démarrage ou init 1 , de sorte que le directory populaire n'est pas accessible pendant la transition.

Avec seulement ssh (et su / sudo bien sûr):

  • monter le plus gros disque sur un sharepoint assembly temporaire
  • mettez à jour /etc/fstab utilisant le plus grand périphérique de disque mais en utilisant le sharepoint assembly du /var actuel, et avec le périphérique de disque existant pour /var dans un autre sharepoint assembly temporaire. Juste éditer /etc/fstab ne forcera pas le reassembly. Et en passant, le monter et l'écrire garantit que vous avez créé le système de files et que les informations sur le périphérique sont cohérentes.
  • rsync le courant /var sur le plus grand disque (pour réduire la quantité de perte d'historique du journal)
  • reboot, qui utilisera le /etc/fstab mis à jour pour monter /var sur le plus grand disque.