Hadoop dfsadmin -shutdownDatanode
Hadoop dfsadmin -shutdownDatanode
ipc_port是什么意思?我应该在
中传递什么作为参数
-shutdownDatanode <datanode_host:ipc_port> [upgrade]]
-getDatanodeInfo <datanode_host:ipc_port>]
我输入了hdfs dfsadmin -shutdownDatanode impc2390.htcitmr:22
它抛出了一个错误
shutdownDatanode: Failed on local exception:
com.google.protobuf.InvalidProtocolBufferException: Protocol message
tag had invalid wire type.; Host Details : local host is:
"impc2361.htcitmr/192.168.10.104"; destination host is:
"impc2390.htcitmr":22;
my /etc/hosts
127.0.0.1 localhost
192.168.10.101 impc2391.htcitmr impc2391
192.168.10.103 impc2390.htcitmr impc2390
192.168.10.102 impc2359.htcitmr impc2359
192.168.10.104 impc2361.htcitmr impc2361
192.168.10.105 impc2389.htcitmr impc2389
请帮忙
为什么要使用端口 22?您可以检查 DataNode 上的配置以找到正确的端口吗?通过 default 是 50020:
dfs.datanode.ipc.address: 0.0.0.0:50020 datanode ipc服务器地址和端口。
您可以在位于 hadoop 目录中的 hdfs-site.xml 文件中的本地数据节点中找到此参数。
ipc_port是什么意思?我应该在
中传递什么作为参数-shutdownDatanode <datanode_host:ipc_port> [upgrade]]
-getDatanodeInfo <datanode_host:ipc_port>]
我输入了hdfs dfsadmin -shutdownDatanode impc2390.htcitmr:22
它抛出了一个错误
shutdownDatanode: Failed on local exception: com.google.protobuf.InvalidProtocolBufferException: Protocol message tag had invalid wire type.; Host Details : local host is: "impc2361.htcitmr/192.168.10.104"; destination host is: "impc2390.htcitmr":22;
my /etc/hosts
127.0.0.1 localhost
192.168.10.101 impc2391.htcitmr impc2391
192.168.10.103 impc2390.htcitmr impc2390
192.168.10.102 impc2359.htcitmr impc2359
192.168.10.104 impc2361.htcitmr impc2361
192.168.10.105 impc2389.htcitmr impc2389
请帮忙
为什么要使用端口 22?您可以检查 DataNode 上的配置以找到正确的端口吗?通过 default 是 50020:
dfs.datanode.ipc.address: 0.0.0.0:50020 datanode ipc服务器地址和端口。
您可以在位于 hadoop 目录中的 hdfs-site.xml 文件中的本地数据节点中找到此参数。