클라우드 초기화가 처음인데 궁극적 인 목표는 EC2 스팟 인스턴스가 활성화 될 때마다 R 스크립트를 실행하는 것입니다.하지만 테스트를 위해 주문형 Ubuntu 12.04 인스턴스를 만들고 간단한 스크립트를 만들었지 만 재부팅 후에는 아무 일도 일어나지 않습니다. 여기에 내가 찍은 단계는 다음과 같습니다 Cloud-init마다 부팅하지 않는 스크립트
#!/bin/sh
echo "test"
sudo reboot
:
- 는
/var/lib/cloud/scripts/per-boot
sudo vi script.sh
- 추가 된 새 Ubunut 12.04 예에게 다음 코드를
- 이동 출시
이 시점에서 나는 인스턴스가 재부팅 될 때 "테스트"인쇄본을보아야한다고 생각했지만 아무 것도 없습니다. 나는 /var/log/cloud-init.log
을 보러 갔지만 아무런 오류가 없거나 평범하지 않습니다.
분명히 뭔가 빠져있어서 올바른 방향으로 팁을 주시면 감사하겠습니다.
감사합니다.
마침내'rc.local'을 사용하여이 작업을 수행했습니다.이 스크립트는 왜 스크립트가로드되지 않는지 아직 알지 못하기 때문에 원래 질문에 대답하지 않지만 내 상황과 동일한 상황에있는 누군가를 도울 수 있습니다. – JordanBelf