| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.server.federation.fairness |
Includes router handlers fairness manager and policy implementations.
|
| org.apache.hadoop.hdfs.server.federation.metrics |
Report metrics for Router-based Federation.
|
| org.apache.hadoop.hdfs.server.federation.resolver |
The resolver package contains indepedent data resolvers used in HDFS
federation.
|
| org.apache.hadoop.hdfs.server.federation.resolver.order |
A federated location can be resolved to multiple subclusters.
|
| org.apache.hadoop.hdfs.server.federation.router |
The router package includes the core services for a HDFS federation router.
|
| org.apache.hadoop.hdfs.server.federation.router.security |
Includes router security manager and token store implementations.
|
| Constructor | Description |
|---|---|
RefreshFairnessPolicyControllerHandler(Router router) |
| Constructor | Description |
|---|---|
NamenodeBeanMetrics(Router router) |
|
RBFMetrics(Router router) |
| Modifier and Type | Method | Description |
|---|---|---|
protected Router |
MountTableResolver.getRouter() |
Get a reference for the Router for this resolver.
|
| Constructor | Description |
|---|---|
MountTableResolver(org.apache.hadoop.conf.Configuration conf,
Router routerService) |
|
MountTableResolver(org.apache.hadoop.conf.Configuration conf,
Router routerService,
StateStoreService store) |
|
MultipleDestinationMountTableResolver(org.apache.hadoop.conf.Configuration conf,
Router router) |
| Constructor | Description |
|---|---|
AvailableSpaceResolver(org.apache.hadoop.conf.Configuration conf,
Router routerService) |
|
LocalResolver(org.apache.hadoop.conf.Configuration conf,
Router routerService) |
|
RouterResolver(org.apache.hadoop.conf.Configuration conf,
Router routerService) |
| Modifier and Type | Method | Description |
|---|---|---|
static Router |
RouterHttpServer.getRouterFromContext(javax.servlet.ServletContext context) |
| Modifier and Type | Method | Description |
|---|---|---|
static FileSubclusterResolver |
FederationUtil.newFileSubclusterResolver(org.apache.hadoop.conf.Configuration conf,
Router router) |
Creates an instance of a FileSubclusterResolver from the configuration.
|
| Constructor | Description |
|---|---|
MountTableRefresherService(Router router) |
Create a new service to refresh mount table cache when there is change in
mount table entries.
|
Quota(Router router,
RouterRpcServer server) |
|
RouterAdminServer(org.apache.hadoop.conf.Configuration conf,
Router router) |
|
RouterFsck(Router router,
java.util.Map<java.lang.String,java.lang.String[]> pmap,
java.io.PrintWriter out,
java.net.InetAddress remoteAddress) |
|
RouterHeartbeatService(Router router) |
Create a new Router heartbeat service.
|
RouterHttpServer(Router router) |
|
RouterMetricsService(Router router) |
|
RouterQuotaUpdateService(Router router) |
|
RouterRpcClient(org.apache.hadoop.conf.Configuration conf,
Router router,
ActiveNamenodeResolver resolver,
RouterRpcMonitor monitor,
org.apache.hadoop.hdfs.server.federation.router.RouterStateIdContext routerStateIdContext) |
Create a router RPC client to manage remote procedure calls to NNs.
|
RouterRpcServer(org.apache.hadoop.conf.Configuration conf,
Router router,
ActiveNamenodeResolver nnResolver,
FileSubclusterResolver fileResolver) |
Construct a router RPC server.
|
RouterSafemodeService(Router router) |
Create a new Cache update service.
|
| Modifier and Type | Method | Description |
|---|---|---|
static org.apache.hadoop.security.Credentials |
RouterSecurityManager.createCredentials(Router router,
org.apache.hadoop.security.UserGroupInformation ugi,
java.lang.String renewer) |
A utility method for creating credentials.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.