0
我想運行相當於:查找從集羣外Hadoop集羣節點列表
hadoop dfsadmin -report
從一臺機器,是不是Hadoop集羣中的節點。這可能嗎?如果是這樣,有沒有辦法在Java中做到這一點?
我想運行相當於:查找從集羣外Hadoop集羣節點列表
hadoop dfsadmin -report
從一臺機器,是不是Hadoop集羣中的節點。這可能嗎?如果是這樣,有沒有辦法在Java中做到這一點?
您肯定可以在Hadoop庫位於調用程序的類路徑中的任何機器上調用此方法。
final Configuration conf = new Configuration(); conf.set(「fs.defaultFS」,名稱節點主機:端口);
final DFSAdmin admin = new DFSAdmin(conf); admin.report();
這會將輸出打印到控制檯。