Uses of Class
org.apache.hadoop.hbase.chaos.actions.Action

Packages that use org.apache.hadoop.hbase.chaos.actions.Action
  • Uses of org.apache.hadoop.hbase.chaos.actions.Action in org.apache.hadoop.hbase.chaos.actions

    Subclasses of org.apache.hadoop.hbase.chaos.actions.Action in in org.apache.hadoop.hbase.chaos.actions
    Modifier and Type
    Class
    Description
    class 
    org.apache.hadoop.hbase.chaos.actions.AddColumnAction
    Action the adds a column family to a table.
    class 
    org.apache.hadoop.hbase.chaos.actions.AddCPULoadAction
    Action that adds high cpu load to a random regionserver for a given duration
    class 
    org.apache.hadoop.hbase.chaos.actions.BatchRestartRsAction
    Restarts a ratio of the running regionservers at the same time
    class 
    org.apache.hadoop.hbase.chaos.actions.ChangeBloomFilterAction
    Action that tries to adjust the bloom filter setting on all the columns of a table
    class 
    org.apache.hadoop.hbase.chaos.actions.ChangeCompressionAction
    Action that changes the compression algorithm on a column family from a list of tables.
    class 
    org.apache.hadoop.hbase.chaos.actions.ChangeEncodingAction
    Action that changes the encoding on a column family from a list of tables.
    class 
    org.apache.hadoop.hbase.chaos.actions.ChangeSplitPolicyAction
     
    class 
    org.apache.hadoop.hbase.chaos.actions.ChangeVersionsAction
    Action that changes the number of versions on a column family from a list of tables.
    class 
    org.apache.hadoop.hbase.chaos.actions.CompactMobAction
    Action that queues a table compaction.
    class 
    org.apache.hadoop.hbase.chaos.actions.CompactRandomRegionOfTableAction
    Region that queues a compaction of a random region from the table.
    class 
    org.apache.hadoop.hbase.chaos.actions.CompactTableAction
    Action that queues a table compaction.
    class 
    org.apache.hadoop.hbase.chaos.actions.CorruptDataFilesAction
    Action corrupts HFiles with a certain chance.
    class 
    org.apache.hadoop.hbase.chaos.actions.CorruptPacketsCommandAction
    Corrupt network packets on a random regionserver.
    class 
    org.apache.hadoop.hbase.chaos.actions.DecreaseMaxHFileSizeAction
     
    class 
    org.apache.hadoop.hbase.chaos.actions.DelayPacketsCommandAction
    Action adds latency to communication on a random regionserver.
    class 
    org.apache.hadoop.hbase.chaos.actions.DeleteDataFilesAction
    Action deletes HFiles with a certain chance.
    class 
    org.apache.hadoop.hbase.chaos.actions.DumpClusterStatusAction
    Action to dump the cluster status.
    class 
    org.apache.hadoop.hbase.chaos.actions.DumpHdfsClusterStatusAction
     
    class 
    org.apache.hadoop.hbase.chaos.actions.DuplicatePacketsCommandAction
    Duplicate network packets on a random regionserver.
    class 
    org.apache.hadoop.hbase.chaos.actions.FillDiskCommandAction
    Fill the disk on a random regionserver.
    class 
    org.apache.hadoop.hbase.chaos.actions.FlushRandomRegionOfTableAction
    Action that tries to flush a random region of a table.
    class 
    org.apache.hadoop.hbase.chaos.actions.FlushTableAction
    Action that tries to flush a table.
    class 
    org.apache.hadoop.hbase.chaos.actions.ForceBalancerAction
    Action that tries to force a balancer run.
    class 
    org.apache.hadoop.hbase.chaos.actions.GracefulRollingRestartRsAction
    Gracefully restarts every regionserver in a rolling fashion.
    class 
    org.apache.hadoop.hbase.chaos.actions.LosePacketsCommandAction
    Lose network packets on a random regionserver.
    class 
    org.apache.hadoop.hbase.chaos.actions.MergeRandomAdjacentRegionsOfTableAction
    Action to merge regions of a table.
    class 
    org.apache.hadoop.hbase.chaos.actions.MoveRandomRegionOfTableAction
    Action that tries to move a random region of a table.
    class 
    org.apache.hadoop.hbase.chaos.actions.MoveRegionsOfTableAction
    Action that tries to move every region of a table.
    class 
    org.apache.hadoop.hbase.chaos.actions.RemoveColumnAction
    Action that removes a column family.
    class 
    org.apache.hadoop.hbase.chaos.actions.ReorderPacketsCommandAction
    Reorder network packets on a random regionserver.
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartActionBaseAction
    Base class for restarting HBaseServer's
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartActiveMasterAction
    Action that tries to restart the active master.
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartActiveNameNodeAction
    Action that tries to restart the active namenode.
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartRandomDataNodeAction
    Action that restarts a random datanode.
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartRandomJournalNodeAction
     
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartRandomRsAction
    Action that restarts a random HRegionServer
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartRandomRsExceptMetaAction
     
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartRandomZKNodeAction
    Action that restarts a random zookeeper node.
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartRsHoldingMetaAction
    Action that tries to restart the HRegionServer holding Meta.
    class 
    org.apache.hadoop.hbase.chaos.actions.RestartRsHoldingTableAction
    Action that restarts an HRegionServer holding one of the regions of the table.
    class 
    org.apache.hadoop.hbase.chaos.actions.RollingBatchRestartRsAction
    Restarts a ratio of the regionservers in a rolling fashion.
    class 
    org.apache.hadoop.hbase.chaos.actions.RollingBatchSuspendResumeRsAction
    Suspend then resume a ratio of the regionservers in a rolling fashion.
    class 
    org.apache.hadoop.hbase.chaos.actions.SnapshotTableAction
    Action that tries to take a snapshot of a table.
    class 
    org.apache.hadoop.hbase.chaos.actions.SplitAllRegionOfTableAction
     
    class 
    org.apache.hadoop.hbase.chaos.actions.SplitRandomRegionOfTableAction
    Action that tries to split a random region of a table.
    class 
    org.apache.hadoop.hbase.chaos.actions.SudoCommandAction
    Base class for performing Actions based on linux commands requiring sudo privileges
    class 
    org.apache.hadoop.hbase.chaos.actions.TCCommandAction
    Base class for tc command actions
    class 
    org.apache.hadoop.hbase.chaos.actions.TruncateTableAction
    Action that tries to truncate of a table.
    class 
    org.apache.hadoop.hbase.chaos.actions.UnbalanceKillAndRebalanceAction
    This action is too specific to put in ChaosMonkey; put it here
    class 
    org.apache.hadoop.hbase.chaos.actions.UnbalanceRegionsAction
    Action that tries to unbalance the regions of a cluster.
  • Uses of org.apache.hadoop.hbase.chaos.actions.Action in org.apache.hadoop.hbase.chaos.factories

    Methods in org.apache.hadoop.hbase.chaos.factories that return org.apache.hadoop.hbase.chaos.actions.Action in in
    Modifier and Type
    Method
    Description
    protected org.apache.hadoop.hbase.chaos.actions.Action[]
    ConfigurableSlowDeterministicMonkeyFactory.getHeavyWeightedActions()
     
    protected org.apache.hadoop.hbase.chaos.actions.Action[]
    SlowDeterministicMonkeyFactory.getHeavyWeightedActions()
     
    protected org.apache.hadoop.hbase.chaos.actions.Action[]
    SlowDeterministicMonkeyFactory.getLightWeightedActions()
     
    protected org.apache.hadoop.hbase.chaos.actions.Action[]
    SlowDeterministicMonkeyFactory.getMidWeightedActions()
     
  • Uses of org.apache.hadoop.hbase.chaos.actions.Action in org.apache.hadoop.hbase.chaos.policies

    Constructors in org.apache.hadoop.hbase.chaos.policies with parameters of type org.apache.hadoop.hbase.chaos.actions.Action in in
    Modifier
    Constructor
    Description
     
    DoActionsOncePolicy(long periodMs, org.apache.hadoop.hbase.chaos.actions.Action... actions)
     
     
    PeriodicRandomActionPolicy(long periodMs, org.apache.hadoop.hbase.chaos.actions.Action... actions)
     
     
    TwoConcurrentActionPolicy(long sleepTime, org.apache.hadoop.hbase.chaos.actions.Action[] actionsOne, org.apache.hadoop.hbase.chaos.actions.Action[] actionsTwo)
     
    Constructor parameters in org.apache.hadoop.hbase.chaos.policies with type arguments of type org.apache.hadoop.hbase.chaos.actions.Action in in
    Modifier
    Constructor
    Description
     
    DoActionsOncePolicy(long periodMs, List<org.apache.hadoop.hbase.chaos.actions.Action> actions)
     
     
    PeriodicRandomActionPolicy(long periodMs, List<Pair<org.apache.hadoop.hbase.chaos.actions.Action,Integer>> actions)