Jakie są ewentualne różnice między wywołaniem reboot
w wierszu polecenia instancji EC2 a wydaniem ec2-reboot-instances
polecenia z Narzędzia wiersza polecenia AWS na innym komputerze?
Czy ec2-reboot-instances
robi coś, czego nie zrobi wysyłanie reboot
za pośrednictwem sesji SSH, na przykład zajmuje się kwestiami środowiskowymi specyficznymi dla AWS?
Czy istnieje preferencja między tymi dwoma poleceniami?
W moim konkretnym przypadku korzystam z biblioteki Java, aby uzyskać dostęp do interfejsu API AWS zamiast narzędzia wiersza poleceń, ale nadal wywołuje to samo polecenie w AWS. Biblioteka Java jest bardziej szczegółowa niż narzędzie wiersza poleceń, więc łatwiej byłoby wysłać reboot
polecenie przez SSH, ale chciałbym zrozumieć, czy istnieją jakieś inne względy, które sprawiłyby, że warto stosować podejście API AWS.
źródło
sudo reboot
powoduje zresetowanie podłączonego woluminu EBS do stanu systemu plików tak, jak w momencie tworzenia AMI ... a restartowanie z konsoli nie. Chciałbym podać więcej szczegółów ... ale tak, to dziwne.