我无法从本地计算机ping windows azure vm的vip

vxf3dgd4  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(323)

我已经创建了windowsazurevm并在其中安装了hadoop。现在我想使用本地机器的url访问hdfs,以便执行读写操作。请指导我执行这项任务的步骤。提前谢谢。

ifsvaxew

ifsvaxew1#

正如@gauravmantri在评论中提到的,azure出于安全原因禁用icmp。
若要验证是否可以访问在azure vm上运行的服务,请使用端口检测器。在windows平台上,我们可以使用端口查询。如果您使用的是linux,那么请尝试nmap。
顺便说一句,如果你能ping一台机器,这只意味着你有一个到目标计算机的可路由路径,并且它的tcp/ip堆栈可以工作。当您尝试检查是否可以从客户端访问服务时,端口检测器更准确。
现在我想使用本地机器的url访问hdfs,以便执行读写操作。
如果您使用的是azureclassic vm,那么应该将端点配置为允许访问hadoop服务。
如果您使用的是azure资源管理器vm,那么您应该配置nsg的入站规则以允许访问hadoop服务。

相关问题