[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dmtcp <- Re: Process Freezer.



On Mon, 28 Jan 2013, Dmitrii Kashin wrote:


Интересно, а существуют ли ныне живые программы для заморозки состояния
процесса и сохранения оного в файл?

Cryopid, как я понимаю, с ядрами 3.2.x не работает - чем теперь
пользоваться?


  Обнаружил в тестинге dmtcp.  Слова красивые:
  DMTCP (Distributed MultiThreaded Checkpointing)
  is a tool to transparently checkpoint the state of multiple
  simultaneous applications, including multi-threaded and distributed
  applications. It operates directly on the user binary executable,
  without any Linux kernel modules or other kernel modifications.

  В факе сказано, что screen поддерживается. Попробовал. Не просто
  поддерживается, а подвешивается,.. причем за то самое место.

  Итак
  dmtcp_coordinator
  dmtcp_checkpoint screen
  перехожу в /tmp
  сохраняем все ноды
  выходим, пробуем перезапустить

  ./dmtcp_restart_script.sh
  вроде все перезапустилось, pwd пишет /tmp
  однако ls показывает, что реально нахожусь в HOME.

  ssh внутри screen вылетает с ERROR at dmtcpworker.cpp

  Вот и не понятно, это у меня что-то с руками или так и задумано.
  Кто-нибудь этим пользуется?

 Ю.

Reply to: