I have an EMR cluster
response = emr_client.run_job_flow(
Name="Test dashboards",
ReleaseLabel='emr-6.2.0',
LogUri=f"s3://my-bucket/emr_logs/",
Instances={
'MasterInstanceType': 'm6g.2xlarge',
'SlaveInstanceType': 'm6g.2xlarge',
'InstanceCount': 2,
'KeepJobFlowAliveWhenNoSteps': True,
'TerminationProtected': False,
'Ec2SubnetId': emr_config['Instances']['Ec2SubnetId'],
'AdditionalMasterSecurityGroups': emr_config['Instances']['AdditionalMasterSecurityGroups']
},
VisibleToAllUsers=True,
JobFlowRole=emr_config['JobFlowRole'],
ServiceRole=emr_config['ServiceRole'],
StepConcurrencyLevel=1,
Applications=[
{"Name":"Spark"},
{"Name": "JupyterHub"},
{"Name": "Ganglia"}
]
)
When I want to view the dashboards it works ok for jupyterhub/Yarn resource manager/... (i.e.
http://master-public-dns-name:8088/
https://master-public-dns-name:9433/
but when I try to access Ganglia http://master-public-dns-name/ganglia
I am getting 403 Forbidden
.
Is there any extra setup required?
question from:
https://stackoverflow.com/questions/66064641/aws-emr-ganglia-dashboard-not-accessible-403-forbidden 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…