public static class HMasterCommandLine.LocalHMaster extends HMaster
HMaster.RedirectServlet
HRegionServer.MovedRegionsCleaner
RegionServerServices.PostOpenDeployContext, RegionServerServices.RegionStateTransitionContext
cacheConfig, cacheFlusher, CLOSE, clusterConnection, clusterStatusTracker, compactSplitThread, conf, configurationManager, csm, fs, fsOk, fsUtilizationChore, hMemManager, infoServer, initLatch, leases, lock, metaTableLocator, movedRegions, msgInterval, numRegionsToReport, onlineRegions, OPEN, recoveringRegions, regionFavoredNodesMap, REGIONSERVER, regionsInTransitionInRS, replicationSinkHandler, replicationSourceHandler, rpcServices, serverName, service, sleeper, startcode, tableDescriptors, tableLockManager, threadWakeFrequency, walFactory, walFs, zooKeeper
Constructor and Description |
---|
LocalHMaster(Configuration conf,
CoordinatedStateManager csm) |
Modifier and Type | Method and Description |
---|---|
void |
run()
The HRegionServer sticks in this loop until closed.
|
abort, abortProcedure, addColumn, assignRegion, backupTables, balance, balance, balanceSwitch, canCreateBaseZNode, canUpdateTableDescriptor, checkTableModifiable, configureInfoServer, constructMaster, createNamespace, createRpcServices, createTable, deleteColumn, deleteNamespace, deleteTable, disableTable, dispatchMergingRegions, enableTable, getAssignmentManager, getAverageLoad, getClusterStatus, getDumpServlet, getHFileCleaner, getLastMajorCompactionTimestamp, getLastMajorCompactionTimestampForRegion, getLoadBalancer, getLoadBalancerClassName, getLoadedCoprocessors, getMasterActiveTime, getMasterCoprocessorHost, getMasterCoprocessors, getMasterFileSystem, getMasterProcedureExecutor, getMasterProcedureManagerHost, getMasterQuotaManager, getMasterRpcServices, getMasterStartTime, getMobCompactionState, getNamespaceDescriptor, getNumWALFiles, getProcessName, getQuotaObserverChore, getRegionNormalizerTracker, getRegionServerFatalLogBuffer, getRegionServerInfoPort, getServerManager, getServerName, getSnapshotManager, getSpaceQuotaSnapshotNotifier, getSplitOrMergeTracker, getTableDescriptors, getTableStateManager, getWalProcedureStore, getZooKeeper, isActiveMaster, isBalancerOn, isInitializationStartsMetaRegionAssignment, isInitialized, isInMaintenanceMode, isMasterProcedureExecutorEnabled, isNamespaceManagerInitialized, isNormalizerOn, isServerShutdownHandlerEnabled, isSplitOrMergeEnabled, listNamespaceDescriptors, listProcedures, listTableDescriptors, listTableDescriptorsByNamespace, listTableNames, listTableNamesByNamespace, login, main, modifyColumn, modifyNamespace, modifyTable, normalizeRegions, registerService, reportMobCompactionEnd, reportMobCompactionStart, requestMobCompaction, sendShutdownInterrupt, setCatalogJanitorEnabled, shutdown, stopMaster, stopServiceThreads, truncateTable, updateConfigurationForSpaceQuotaObserver, waitForMasterActive
abort, addToMovedRegions, addToOnlineRegions, checkFileSystem, cleanMovedRegions, closeAllRegions, closeRegion, constructRegionServer, convertThrowableToIOE, createClusterConnection, createRegionLoad, createRegionServerStatusStub, ensureMetaWALRoller, execRegionServerService, getCacheConfig, getChoreService, getClusterId, getCompactionPressure, getCompactionRequester, getCompactSplitThread, getConfiguration, getConfigurationManager, getConnection, getCoordinatedStateManager, getExecutorService, getFavoredNodesForRegion, getFileSystem, getFlushRequester, getFromOnlineRegions, getHeapMemoryManager, getInfoServer, getLastSequenceId, getLeases, getMasterAddressTracker, getMetaTableLocator, getMetrics, getMostLoadedRegions, getNonceManager, getNumberOfOnlineRegions, getOnlineRegion, getOnlineRegions, getOnlineRegions, getOnlineRegionsLocalContext, getOnlineTables, getRecoveringRegions, getRegion, getRegionBlockLocations, getRegionByEncodedName, getRegionByEncodedName, getRegionServerAccounting, getRegionServerCoprocessorHost, getRegionServerCoprocessors, getRegionServerMetrics, getRegionServerRpcQuotaManager, getRegionServerSpaceQuotaManager, getRegionsInTransitionInRS, getReplicationSourceService, getRootDir, getRpcServer, getRSRpcServices, getStartcode, getTableLockManager, getThreadWakeFrequency, getWAL, getWALFileSystem, getWALRootDir, handleReportForDutyResponse, isAborted, isOnline, isStopped, isStopping, kill, movedRegionCleanerPeriod, postOpenDeployTasks, postOpenDeployTasks, removeFromOnlineRegions, reportRegionSizesForQuotas, reportRegionStateTransition, reportRegionStateTransition, reportRegionStateTransition, setInitLatch, setupClusterConnection, shouldUseThisHostnameInstead, stop, toString, tryRegionServerReport, updateConfiguration, updateRegionFavoredNodesMapping, waitForServerOnline
getName, getThread, interrupt, isAlive, isInterrupted, join, join, join, setDaemon, setName, setPriority, setUncaughtExceptionHandler, start
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getExecutorService, getTableLockManager
getChoreService, getConfiguration, getConnection, getCoordinatedStateManager, getMetaTableLocator
public LocalHMaster(Configuration conf, CoordinatedStateManager csm) throws java.io.IOException, KeeperException, java.lang.InterruptedException
java.io.IOException
KeeperException
java.lang.InterruptedException
public void run()
HRegionServer
run
in interface java.lang.Runnable
run
in class HRegionServer