Как добавить том EBS по идентификатору моментального снимка в Amazon EMR
0 ответов
Консоль EMR не дает вам возможности сделать то же самое.
У нас также было требование, чтобы мы хотели предоставить 70 ГБ данных через тома EBS.
Решение состоит в том, чтобы подключить том к базовым экземплярам EC2.
За это
Шаг 1: Выберите EMR и перейдите на вкладку Hardware
Шаг 2: Перейдите в группу экземпляров, в нашем случае CORE, потому что мы хотели, чтобы данные были доступны на рабочих узлах.
Шаг 3: Скопируйте идентификатор экземпляра EC2, куда вы хотите смонтировать том.
Шаг 4: Перейдите в консоль EC2 и выберите Тома в левом меню навигации. Выберите том, который хотите смонтировать, а затем в раскрывающемся списке "Действия" выберите "Добавить том". вставьте идентификатор экземпляра EC2 и готово.
Этот том EBS, скорее всего, будет доступен как /dev/sdf в экземпляре EC2, который вы затем монтируете в любом каталоге, используя ssh для этого экземпляра.
Теперь вопрос в том, что
если вы хотите поделиться этими данными во всех участвующих основных узлах, то вам нужно создать отдельный том для каждого узла и затем присоединить его.
Или же вы можете создать EFS (Elastic File System) и затем смонтировать его во всех основных узлах, используя утилиту nfs ( https://docs.aws.amazon.com/efs/latest/ug/wt1-test.html)
Е.И.В.