Я создал виртуальную машину Windows Azure, а также установил в нее HADOOP. Теперь я хочу получить доступ к HDFS, используя URL-адрес с моей локальной машины, чтобы я мог выполнять операции чтения и записи. Пожалуйста, помогите мне выполнить эту задачу. Заранее спасибо.
Я не могу пропинговать VIP виртуальной машины Windows Azure с моей локальной машины
Ответы (1)
Как отметил @GauravMantri в комментарии, Azure отключает ICMP по соображениям безопасности.
Чтобы проверить, доступна ли служба, работающая на виртуальной машине Azure, используйте детектор портов. На платформе Windows мы можем использовать запрос порта. . Если вы используете Linux, попробуйте nmap.
Кстати, если вы можете пропинговать машину, это означает только то, что у вас есть маршрутизируемый путь к целевому компьютеру и его стек TCP/IP работает. Детектор порта более точен, когда вы пытаетесь проверить, доступен ли сервис от клиента.
Теперь я хочу получить доступ к HDFS, используя URL-адрес с моей локальной машины, чтобы я мог выполнять операции чтения и записи.
Если вы используете виртуальную машину Azure Classic, вам следует настроить конечная точка, чтобы разрешить доступ к службе HADOOP.
Если вы используете виртуальную машину Azure Resource Manager, вам следует настроить входящие правила NSG, чтобы разрешить доступ к службе HADOOP.