amazon-web-services - 无法在 EMR CAWS 集群中的主节点上进行 SSH
问题描述
我正在尝试连接到我的 EMR 集群中的主节点,但连接超时,我已经完成了我猜的所有操作,我创建了一个密钥对并设置了一个入站规则以接受来自我的 ip 的连接 SSH 和来自无处不在,但我无法连接,我检查了 VPC 并检查我的集群是否不在私有网络中,它不是。我不知道我还能做什么。请问有什么线索吗?谢谢。
解决方案
这是我的“AWS CLI 导出”aws emr create-cluster --auto-scaling-role EMR_AutoScaling_DefaultRole --termination-protected --applications Name=Hadoop Name=Hive Name=Hue Name=Spark --ebs-root-volume-size 10 --ec2-attributes '{"KeyName":"EMR-KeyPairSpark","InstanceProfile":"EMR_EC2_DefaultRole","SubnetId":"subnet-################","EmrManagedSlaveSecurityGroup":"sg-################","EmrManagedMasterSecurityGroup":"##########"}' --service-role EMR_DefaultRole --enable-debugging --release-label emr-5.31.0 --log-uri 's3n://aws-logs-#########-us-east-2/elasticmapreduce/' --name 'clusterDemoSparkR' --instance-groups '[{"InstanceCount":1,"EbsConfiguration":{"EbsBlockDeviceConfigs":[{"VolumeSpecification":{"SizeInGB":32,"VolumeType":"gp2"},"VolumesPerInstance":2}]},"InstanceGroupType":"MASTER","InstanceType":"m5.xlarge","Name":"Maestro - 1"},{"InstanceCount":1,"EbsConfiguration":{"EbsBlockDeviceConfigs":[{"VolumeSpecification":{"SizeInGB":32,"VolumeType":"gp2"},"VolumesPerInstance":2}]},"InstanceGroupType":"CORE","InstanceType":"m5.xlarge","Name":"Principal - 2"}]' --scale-down-behavior TERMINATE_AT_TASK_COMPLETION --region us-east-2
推荐阅读
- angular - 动态创建 CdkDrag 项目时无法丢弃
- ip - 如何在 scapy 中测量发送和接收的时间?
- unity3d - 可以为表面着色器应用数据输入设置顶点 alpha 吗?
- javascript - 使用 javascript 确定操作系统
- javascript - 选择全局范围而不是本地范围
- reactjs - 如何为 useReducer 键入 state 和 dispatch - typescript 和 react
- java - 如何从 Java X509 证书获取 BasicConstraints 扩展
- python - 为什么混淆指标中的正样本量小于实际数据?
- sql-server - 使用 azure 数据工厂执行复制活动时,有没有办法保留 SQL 表的索引和键
- c++ - 为什么 Linux NETLINK 手册页提供 C++ 示例而不提供 C?