@Private
@Unstable
public final class DynoInfraUtils
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
static java.io.File |
fetchHadoopTarball(java.io.File destinationDir,
java.lang.String version,
org.apache.hadoop.conf.Configuration conf,
org.slf4j.Logger log) |
public static final java.lang.String DYNO_CONF_PREFIX
public static final java.lang.String DYNO_INFRA_PREFIX
public static final java.lang.String APACHE_DOWNLOAD_MIRROR_KEY
public static final java.lang.String APACHE_DOWNLOAD_MIRROR_DEFAULT
public static final java.lang.String HADOOP_TAR_FILENAME_FORMAT
public static final java.lang.String DATANODE_LIVE_MIN_FRACTION_KEY
public static final float DATANODE_LIVE_MIN_FRACTION_DEFAULT
public static final java.lang.String MISSING_BLOCKS_MAX_FRACTION_KEY
public static final float MISSING_BLOCKS_MAX_FRACTION_DEFAULT
public static final java.lang.String UNDERREPLICATED_BLOCKS_MAX_FRACTION_KEY
public static final float UNDERREPLICATED_BLOCKS_MAX_FRACTION_DEFAULT
public static final java.lang.String NAMENODE_STARTUP_PROGRESS_JMX_QUERY
public static final java.lang.String FSNAMESYSTEM_JMX_QUERY
public static final java.lang.String FSNAMESYSTEM_STATE_JMX_QUERY
public static final java.lang.String NAMENODE_INFO_JMX_QUERY
public static final java.lang.String JMX_MISSING_BLOCKS
public static final java.lang.String JMX_UNDER_REPLICATED_BLOCKS
public static final java.lang.String JMX_BLOCKS_TOTAL
public static final java.lang.String JMX_LIVE_NODE_COUNT
public static final java.lang.String JMX_LIVE_NODES_LIST
public static java.io.File fetchHadoopTarball(java.io.File destinationDir,
java.lang.String version,
org.apache.hadoop.conf.Configuration conf,
org.slf4j.Logger log)
throws java.io.IOException
version
is found in destinationDir, return its path. Otherwise, first
download the tarball from an Apache mirror. If the
"dyno.apache-mirror" configuration or system property
(checked in that order) is set, use that as the mirror; else use
"http://mirrors.ocf.berkeley.edu/apache/".destinationDir - destination directory to save a tarballversion - The version of Hadoop to download, like "2.7.4"
or "3.0.0-beta1"conf - configurationlog - logger instancejava.io.IOException - on failureCopyright © 2008–2025 Apache Software Foundation. All rights reserved.