1 votes

Voulez-vous vous déconnecter de la session ssh mais pvmove s'exécute en premier plan

Situation: Je viens de migrer mes disques d'un serveur HP MicroServer vers un HP DL320e v2, abandonnant ainsi un disque dur de sauvegarde embarqué. Pour le remplacer, j'ai ajouté un autre SSD que je veux ajouter à mon VG LVM.

Problème: Je me suis laissé emporter par tous les changements et j'ai maintenant de nouveaux jouets à manipuler (mmm bonding) et j'ai lancé une opération pvmove sur un PV neuf d'environ 1 To. Cela avance à environ 40 Mo/s, donc cela prendra un peu moins de 7 heures pour terminer. Je l'ai exécuté dans une session SSH via putty sur mon PC Windows, mais j'aimerais l'arrêter maintenant.

Ce que j'aurais dû faire: Soit utiliser une console locale (iLO) ou utiliser une session screen.

Donc ma question est essentiellement que puis-je faire?

  • Est-il possible d'arrêter pvmove et de le reprendre plus tard (est-ce que Ctrl-C est bon)?
  • Puis-je le mettre en arrière-plan avec Ctrl-Z puis le ramener à l'avant-plan avec fg dans une session screen? Peut-être devrais-je faire des recherches à ce sujet maintenant que j'en parle.
  • Dois-je laisser le PC allumé? Je préférerais économiser l'électricité.

Je suis ouvert à des suggestions bien connues - je préférerais vraiment ne pas utiliser mes sauvegardes.

Merci d'avance, Al

1voto

koralarts Points 261

D'accord, il semblerait que cela ait été posé et répondu avant. Une fois que j'ai pensé à écrire en arrière-plan et en avant-plan dans une autre session, j'avais des termes de recherche plus appropriés avec lesquels travailler.

La magie se fait avec reptyr - simplement apt-get install reptyr

Voici ce que j'ai fait (notez que j'ai édité les lignes pour montrer sur quelle TTY se trouve l'E/S):

(pts/4) /dev/sda5: Déplacé : 10.6%

(pts/5) # apt-get install reptyr
(pts/5) # screen

(pts/4) /dev/sda5: Déplacé : 10.6%

(pts/6) # ps -ef | grep pvmove
(pts/6) root 20618 13769 0 22:40 pts/4 00:00:00 pvmove /dev/sda5 --interval 10 --verbose
(pts/6) # reptyr 20618

(pts/4) [1]+  Arrêté                pvmove /dev/sda5 --interval 10 --verbose

(pts/6) /dev/sda5: Déplacé : 10.8%
(pts/6) /dev/sda5: Déplacé : 10.9%

Rien ne vaut le jeu avec le feu en direct (tant que vous ne vous brûlez pas).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X