한 노드에서 다른 노드로 프로세스 마이그레이션을 수행할 수 있는 쉘 스크립트를 작성하고 싶습니다. 가능합니까? 누군가 이 스크립트를 작성하는 데 도움을 줄 수 있나요?
코딩하기 전에 무엇을 알아야 합니까?
답변1
시스템을 확장하지 않고 Linux에서는 프로세스를 한 노드에서 다른 노드로 마이그레이션할 수 없습니다. 기본적으로 전혀 지원되지 않습니다.
이 방법을 다른 방법보다 더 실용적으로 만드는 두 가지 도구는 다음과 같습니다.
- https://ftg.lbl.gov/projects/CheckpointRestart/
- http://wiki.openvz.org/Checkpointing_and_live_migration
그러나 둘 다 간단하지도 않고 상당한 주의 사항이 없는 것도 아닙니다.