Я использую кластер, в котором узлы имен являются точечными экземплярами. У меня есть /user/oozie/share/lib/ данные об этих узлах имен. Так как это точечные экземпляры, он прерывается в любое время, из-за чего возникает ошибка отсутствующего блока и портится эта библиотека. Для исправления мне нужно снова создать общую библиотеку. Как предотвратить эту проблему.
Как предотвратить потерю данных из-за остановки спотового инстанса
Ответы (1)
Я думаю, вы можете сделать что-то вроде этого:
- создать том EBS;
- при запуске нового спотового инстанса (вручную или автоматически) - прикрепите этот EBS к инстансу;
- напишите сценарий, который будет монтировать этот том EBS, в каталог /user/oozie/share/lib/ внутри экземпляра EC2;
- поместите этот скрипт в «Данные пользователя» при запуске этого экземпляра;
person
zombi_man
schedule
09.01.2018
Termination Notice
? Этот блог Amazon может помочь вам с подробностями об этом: aws.amazon.com/blogs/aws/. Ваше решение будет заключаться в следующем: часто делайте резервную копию/user/oozie/share/lib/
в S3, а когда вы получите уведомление о прекращении действия, сделайте последнюю резервную копию и остановите все операции. - person krishna_mee2004   schedule 09.01.2018