@Override public String toString() { return "DataNode{" + "data=" + data + ", localName='" + dnRegistration.getName() + "'" + ", storageID='" + dnRegistration.getStorageID() + "'" + ", xmitsInProgress=" + xmitsInProgress + "}"; }
@Override public String toString() { return "DataNode{" + "data=" + data + ", localName='" + dnRegistration.getName() + "'" + ", storageID='" + dnRegistration.getStorageID() + "'" + ", xmitsInProgress=" + xmitsInProgress.get() + "}"; }
if (dnRegistration.getStorageID().equals("")) { setNewStorageID(dnRegistration); && !"".equals(dnRegistration.getStorageID())) || storage.getStorageID().equals(dnRegistration.getStorageID()) : "New storageID can be assigned only if data-node is not formatted"; if (storage.getStorageID().equals("")) { storage.setStorageID(dnRegistration.getStorageID()); storage.writeAll(); LOG.info("New storage id " + dnRegistration.getStorageID() + " is assigned to data-node " + dnRegistration.getName()); if(! storage.getStorageID().equals(dnRegistration.getStorageID())) { throw new IOException("Inconsistent storage IDs. Name-node returned " + dnRegistration.getStorageID() + ". Expecting " + storage.getStorageID());
if (nsRegistration.getStorageID().equals("")) { nsRegistration.storageID = createNewStorageId(nsRegistration.getPort()); && !"".equals(nsRegistration.getStorageID())) || storage.getStorageID().equals(nsRegistration.getStorageID()) : "New storageID can be assigned only if data-node is not formatted"; storage.setStorageID(nsRegistration.getStorageID()); storage.writeAll(); LOG.info("New storage id " + nsRegistration.getStorageID() + " is assigned to data-node " + nsRegistration.getName()); if(! storage.getStorageID().equals(nsRegistration.getStorageID())) { throw new IOException("Inconsistent storage IDs. Name-node returned " + nsRegistration.getStorageID() + ". Expecting " + storage.getStorageID());
receiver.inAddr, receiver.myAddr, block.getNumBytes(), "HDFS_WRITE", receiver.clientName, datanode.dnRegistration.getStorageID(), block)); } else { LOG.info("Received block " + block +
receiver.inAddr, receiver.myAddr, block.getNumBytes(), "HDFS_WRITE", receiver.clientName, datanode.dnRegistration.getStorageID(), block)); } else { LOG.info("Received block " + block +
? String.format(DN_CLIENTTRACE_FORMAT, localAddress, remoteAddress, "%d", "HDFS_READ", clientName, datanode.dnRegistration.getStorageID(), block) : datanode.dnRegistration + " Served block " + block + " to " + s.getInetAddress();
if (dnRegistration.getStorageID().equals("")) { setNewStorageID(dnRegistration); && !"".equals(dnRegistration.getStorageID())) || storage.getStorageID().equals(dnRegistration.getStorageID()) : "New storageID can be assigned only if data-node is not formatted"; if (storage.getStorageID().equals("")) { storage.setStorageID(dnRegistration.getStorageID()); storage.writeAll(); LOG.info("New storage id " + dnRegistration.getStorageID() + " is assigned to data-node " + dnRegistration.getName()); if(! storage.getStorageID().equals(dnRegistration.getStorageID())) { throw new IOException("Inconsistent storage IDs. Name-node returned " + dnRegistration.getStorageID() + ". Expecting " + storage.getStorageID());
receiver.inAddr, receiver.myAddr, block.getNumBytes(), "HDFS_WRITE", receiver.clientName, offset, datanode.getDNRegistrationForNS(namespaceId).getStorageID(), block, endTime-startTime)); } else { LOG.info("Received block " + block +
DatanodeRegistration reg = cluster.getDataNodes().get(0) .getDatanodeRegistration(); waitForDatanodeState(reg.getStorageID(), true, 20000); waitForDatanodeState(reg.getStorageID(), false, 20000);
conf.set("StorageId", dnRegistration.getStorageID()); try { myMetrics = new DataNodeMetrics(conf, dnRegistration.getStorageID());
? String.format(DN_CLIENTTRACE_FORMAT, localAddress, remoteAddress, "%d", "HDFS_READ", clientName, "%d", datanode.getDNRegistrationForNS(namespaceId).getStorageID(), block, "%d") : datanode.getDNRegistrationForNS(namespaceId) + " Served block " + block + " to " + s.getInetAddress();
nodeReg.getStorageID(), nodeReg.getInfoPort(), nodeReg.getIpcPort()); "BLOCK* NameSystem.registerDatanode: " + "node registration from " + nodeReg.getName() + " storage " + nodeReg.getStorageID()); DatanodeDescriptor nodeS = datanodeMap.get(nodeReg.getStorageID()); DatanodeDescriptor nodeN = host2DataNodeMap.getDatanodeByName(nodeReg.getName()); + " is replaced by " + nodeReg.getName() + " with the same storageID " + nodeReg.getStorageID()); if (nodeReg.getStorageID().equals("")) { NameNode.stateChangeLog.debug( "BLOCK* NameSystem.registerDatanode: " + "new storageID " + nodeReg.getStorageID() + " assigned.");
conf.set("StorageId", dnRegistration.getStorageID()); try { dnRegistration.getStorageID());
nodeReg.getStorageID(), nodeReg.getInfoPort(), nodeReg.getIpcPort()); "BLOCK* NameSystem.registerDatanode: " + "node registration from " + nodeReg.getName() + " storage " + nodeReg.getStorageID()); DatanodeDescriptor nodeS = datanodeMap.get(nodeReg.getStorageID()); DatanodeDescriptor nodeN = host2DataNodeMap.getDatanodeByName(nodeReg.getName()); + " is replaced by " + nodeReg.getName() + " with the same storageID " + nodeReg.getStorageID()); if (nodeReg.getStorageID().equals("")) { NameNode.stateChangeLog.debug( "BLOCK* NameSystem.registerDatanode: " + "new storageID " + nodeReg.getStorageID() + " assigned.");
getDatanodeRegistration().getStorageID(); if(LOG.isDebugEnabled()) { LOG.debug("Working with " + secondNode);