попытка страйпирования двух томов EBS с использованием пользовательских данных из конфигурации запуска в шаблоне формирования облака

попытка страйпирования двух томов EBS с использованием пользовательских данных из конфигурации запуска в шаблоне формирования облака
  • создал два тома EBS с использованием шаблона формирования облака.
  • присоединенные тома EBS с помощью aws ec2 присоединить том
  • пытаюсь разделить два тома с помощью - mdadm --create --verbose /dev/md0 --level=0 --name=InfluxRaid --raid-devices=2 /dev/xvdb /dev/xvdc\n и получаю ошибку /dev/xvdb не найден.

решение1

Хотя трудно сказать без дополнительных подробностей, я подозреваю, что это связано с задержкой присоединения томов к вашему экземпляру во время запуска. Смотреть этосообщение на форумедля получения более подробной информации, но я думаю, что вы, возможно, захотите добавить некоторое ожидание в свой UserDataскрипт, например:

# Wait for the EBS volume to show up
while [ ! -e /dev/sdh ]; do echo Waiting for EBS volume to attach; sleep 5; done

Связанный контент