Class DistributedIssuesMonkeyFactory
java.lang.Object
org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
org.apache.hadoop.hbase.chaos.factories.DistributedIssuesMonkeyFactory
A chaos monkey to create distributed cluster related issues, requires a user with passwordless
ssh access to the cluster and sudo privileges.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate longprivate longprivate longprivate longprivate longprivate Stringprivate longprivate longprivate longprivate Stringprivate floatprivate longFields inherited from class org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
CALM, columnFamilies, CONFIGURABLE_SLOW_DETERMINISTIC, DATA_ISSUES, DISTRIBUTED_ISSUES, FACTORIES, MASTER_KILLING, MOB_NO_KILL, MOB_SLOW_DETERMINISTIC, NO_KILL, properties, SERVER_AND_DEPENDENCIES_KILLING, SERVER_KILLING, SLOW_DETERMINISTIC, STRESS_AM, tableName, UNBALANCE, util -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
getFactory, setColumnFamilies, setProperties, setTableName, setUtil
-
Field Details
-
action1Period
-
action2Period
-
cpuLoadDuration
-
cpuLoadProcesses
-
networkIssueTimeout
-
networkIssueDuration
-
networkIssueRation
-
networkIssueDelay
-
networkIssueInterface
-
fillDiskTimeout
-
fillDiskPath
-
fillDiskFileSize
-
fillDiskIssueduration
-
-
Constructor Details
-
DistributedIssuesMonkeyFactory
public DistributedIssuesMonkeyFactory()
-
-
Method Details
-
build
- Specified by:
buildin classMonkeyFactory
-
loadProperties
-