本文整理汇总了Java中org.apache.hadoop.hdfs.server.protocol.NodeRegistration类的典型用法代码示例。如果您正苦于以下问题:Java NodeRegistration类的具体用法?Java NodeRegistration怎么用?Java NodeRegistration使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
NodeRegistration类属于org.apache.hadoop.hdfs.server.protocol包,在下文中一共展示了NodeRegistration类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: verifyRequest
import org.apache.hadoop.hdfs.server.protocol.NodeRegistration; //导入依赖的package包/类
/**
* Verifies the given registration.
*
* @param nodeReg node registration
* @throws UnregisteredNodeException if the registration is invalid
*/
private void verifyRequest(NodeRegistration nodeReg) throws IOException {
// verify registration ID
final String id = nodeReg.getRegistrationID();
final String expectedID = namesystem.getRegistrationID();
if (!expectedID.equals(id)) {
LOG.warn("Registration IDs mismatched: the "
+ nodeReg.getClass().getSimpleName() + " ID is " + id
+ " but the expected ID is " + expectedID);
throw new UnregisteredNodeException(nodeReg);
}
}
示例2: verifyRequest
import org.apache.hadoop.hdfs.server.protocol.NodeRegistration; //导入依赖的package包/类
/**
* Verifies the given registration.
*
* @param nodeReg node registration
* @throws UnregisteredNodeException if the registration is invalid
*/
void verifyRequest(NodeRegistration nodeReg) throws IOException {
verifyLayoutVersion(nodeReg.getVersion());
if (!namesystem.getRegistrationID().equals(nodeReg.getRegistrationID())) {
LOG.warn("Invalid registrationID - expected: "
+ namesystem.getRegistrationID() + " received: "
+ nodeReg.getRegistrationID());
throw new UnregisteredNodeException(nodeReg);
}
}
示例3: verifyRequest
import org.apache.hadoop.hdfs.server.protocol.NodeRegistration; //导入依赖的package包/类
/**
* Verifies the given registration.
*
* @param nodeReg
* node registration
* @throws UnregisteredNodeException
* if the registration is invalid
*/
void verifyRequest(NodeRegistration nodeReg) throws IOException {
verifyLayoutVersion(nodeReg.getVersion());
if (!namesystem.getRegistrationID().equals(nodeReg.getRegistrationID())) {
LOG.warn("Invalid registrationID - expected: " +
namesystem.getRegistrationID() + " received: " +
nodeReg.getRegistrationID());
throw new UnregisteredNodeException(nodeReg);
}
}
示例4: UnregisteredNodeException
import org.apache.hadoop.hdfs.server.protocol.NodeRegistration; //导入依赖的package包/类
public UnregisteredNodeException(NodeRegistration nodeReg) {
super("Unregistered server: " + nodeReg.toString());
}
示例5: verifyRequest
import org.apache.hadoop.hdfs.server.protocol.NodeRegistration; //导入依赖的package包/类
/**
* Verify request.
*
* Verifies correctness of the datanode version, registration ID, and
* if the datanode does not need to be shutdown.
*
* @param nodeReg data node registration
* @throws IOException
*/
public void verifyRequest(NodeRegistration nodeReg) throws IOException {
verifyVersion(nodeReg.getVersion());
if (!namesystem.getRegistrationID().equals(nodeReg.getRegistrationID()))
throw new UnregisteredNodeException(nodeReg);
}