나는 아마존 배포판을 스크립팅하고 있으며, 그 단계를 자동화하지 못했습니다.Boto - 새 명령을 실행하기 전에 백그라운드 프로세스 (예 : mdadm)가 끝날 때까지 기다리는 방법은 무엇입니까?
단계는 mdadm을 통해 RAID를 설정 한 다음 새로운 마운트 된 디렉토리에 내 db (mongo)를 설치하는 것입니다. mongo를 설치하기 전에 백그라운드에서 mdadm이 끝날 때까지 기다려야하기 때문입니다. mdadm 명령이 완료되면
이Rebuild Status : 2% complete
이 상태가 사라질 것 : mdadm를 진행률 표시기 등을 생산할 예정이 명령은 아직 진행되면
sudo mdadm --detail /dev/md0
: 나는 mdadm 명령은 다음 명령을 실행하여 완료되면 알 .
누구나 mdadm이 완료되면 알려줄 수있는 깨끗한 솔루션이있어서 스크립트가 완전히 독립적으로 실행될 수 있으며 mdadm이 완료되면 mongo를 계속 설치할 수 있습니까? 내가 BOTO 사용하여 상자의 종류의 스크립트를 배치 고민하고있어 순간
, BOTO에서 스크립트를 실행하고 구문 분석하고 mdadm 명령은 종료되었다는 것을 읽고 한 번 스크립트 출구를 가진
...감사합니다 당신의 도움을 많이!
스크립트는 어떤 언어로 작성 되었습니까? bash 스크립트 인 경우 '잘라 내기'로 재생할 수 있습니다. – gabrielhpugliese
제안에 건배 - 나는 그것에 대해 살펴볼 것입니다 - 나는 bash 스크립트를 생각하고 있었기 때문에 미리 다른 것을 설치할 필요가 없습니다! 스크립트를 게시 할 때 게시합니다.) –