我正在尝试使用自定义设备安装点启动将EBS卷添加到我的核心实例的EMR集群,但是在AWS :: EMR :: Cluster或AWS :: EMR :: InstanceGroupConfig中找不到任何选项。在将群集与EBS卷一起启动到自定义设备安装点时,是否有其他选择可以做到这一点,例如/ dev / sdf。
EbsConfiguration ebsConfiguration = new EbsConfiguration().withEbsBlockDeviceConfigs(new EbsBlockDeviceConfig()
.withVolumeSpecification(new VolumeSpecification().withVolumeType("gp2").withSizeInGB(100)));
InstanceGroupConfig instanceGroup = new InstanceGroupConfig()
.withInstanceCount(1)
.withInstanceRole("MASTER")
.withInstanceType("r3.xlarge")
.withMarket("SPOT")
.withEbsConfiguration(ebsConfiguration);
可以从此链接中找到所使用的Java SDK,以启动集群(https://docs.aws.amazon.com/emr/latest/ManagementGuide/calling-emr-with-java-sdk.html)
EMR版本:5.11.0
虽然我们能够启动集群,但是将卷设备挂载在/ dev / xvdb上,但是我们需要在集群启动时将设备挂载在/ dev / sdf上。