Package org.apache.hadoop.hbase.chaos.actions
package org.apache.hadoop.hbase.chaos.actions
-
ClassDescriptionorg.apache.hadoop.hbase.chaos.actions.ActionA (possibly mischievous) action that the ChaosMonkey can perform.org.apache.hadoop.hbase.chaos.actions.Action.ActionContextContext for Action'sorg.apache.hadoop.hbase.chaos.actions.AddColumnActionAction the adds a column family to a table.org.apache.hadoop.hbase.chaos.actions.AddCPULoadActionAction that adds high cpu load to a random regionserver for a given durationorg.apache.hadoop.hbase.chaos.actions.BatchRestartRsActionRestarts a ratio of the running regionservers at the same timeorg.apache.hadoop.hbase.chaos.actions.ChangeBloomFilterActionAction that tries to adjust the bloom filter setting on all the columns of a tableorg.apache.hadoop.hbase.chaos.actions.ChangeCompressionActionAction that changes the compression algorithm on a column family from a list of tables.org.apache.hadoop.hbase.chaos.actions.ChangeEncodingActionAction that changes the encoding on a column family from a list of tables.org.apache.hadoop.hbase.chaos.actions.ChangeSplitPolicyActionorg.apache.hadoop.hbase.chaos.actions.ChangeVersionsActionAction that changes the number of versions on a column family from a list of tables.org.apache.hadoop.hbase.chaos.actions.CompactMobActionAction that queues a table compaction.org.apache.hadoop.hbase.chaos.actions.CompactRandomRegionOfTableActionRegion that queues a compaction of a random region from the table.org.apache.hadoop.hbase.chaos.actions.CompactTableActionAction that queues a table compaction.org.apache.hadoop.hbase.chaos.actions.CorruptDataFilesActionAction corrupts HFiles with a certain chance.org.apache.hadoop.hbase.chaos.actions.CorruptPacketsCommandActionCorrupt network packets on a random regionserver.org.apache.hadoop.hbase.chaos.actions.DecreaseMaxHFileSizeActionorg.apache.hadoop.hbase.chaos.actions.DelayPacketsCommandActionAction adds latency to communication on a random regionserver.org.apache.hadoop.hbase.chaos.actions.DeleteDataFilesActionAction deletes HFiles with a certain chance.org.apache.hadoop.hbase.chaos.actions.DumpClusterStatusActionAction to dump the cluster status.org.apache.hadoop.hbase.chaos.actions.DumpHdfsClusterStatusActionorg.apache.hadoop.hbase.chaos.actions.DuplicatePacketsCommandActionDuplicate network packets on a random regionserver.org.apache.hadoop.hbase.chaos.actions.FillDiskCommandActionFill the disk on a random regionserver.org.apache.hadoop.hbase.chaos.actions.FlushRandomRegionOfTableActionAction that tries to flush a random region of a table.org.apache.hadoop.hbase.chaos.actions.FlushTableActionAction that tries to flush a table.org.apache.hadoop.hbase.chaos.actions.ForceBalancerActionAction that tries to force a balancer run.org.apache.hadoop.hbase.chaos.actions.GracefulRollingRestartRsActionGracefully restarts every regionserver in a rolling fashion.org.apache.hadoop.hbase.chaos.actions.HdfsActionUtilsConfiguration common across the HDFS Actions.org.apache.hadoop.hbase.chaos.actions.LosePacketsCommandActionLose network packets on a random regionserver.org.apache.hadoop.hbase.chaos.actions.MergeRandomAdjacentRegionsOfTableActionAction to merge regions of a table.org.apache.hadoop.hbase.chaos.actions.MoveRandomRegionOfTableActionAction that tries to move a random region of a table.org.apache.hadoop.hbase.chaos.actions.MoveRegionsOfTableActionAction that tries to move every region of a table.org.apache.hadoop.hbase.chaos.actions.RemoveColumnActionAction that removes a column family.org.apache.hadoop.hbase.chaos.actions.ReorderPacketsCommandActionReorder network packets on a random regionserver.org.apache.hadoop.hbase.chaos.actions.RestartActionBaseActionBase class for restarting HBaseServer'sorg.apache.hadoop.hbase.chaos.actions.RestartActiveMasterActionAction that tries to restart the active master.org.apache.hadoop.hbase.chaos.actions.RestartActiveNameNodeActionAction that tries to restart the active namenode.org.apache.hadoop.hbase.chaos.actions.RestartRandomDataNodeActionAction that restarts a random datanode.org.apache.hadoop.hbase.chaos.actions.RestartRandomJournalNodeActionorg.apache.hadoop.hbase.chaos.actions.RestartRandomRsActionAction that restarts a random HRegionServerorg.apache.hadoop.hbase.chaos.actions.RestartRandomRsExceptMetaActionorg.apache.hadoop.hbase.chaos.actions.RestartRandomZKNodeActionAction that restarts a random zookeeper node.org.apache.hadoop.hbase.chaos.actions.RestartRsHoldingMetaActionAction that tries to restart the HRegionServer holding Meta.org.apache.hadoop.hbase.chaos.actions.RestartRsHoldingTableActionAction that restarts an HRegionServer holding one of the regions of the table.org.apache.hadoop.hbase.chaos.actions.RollingBatchRestartRsActionRestarts a ratio of the regionservers in a rolling fashion.org.apache.hadoop.hbase.chaos.actions.RollingBatchSuspendResumeRsActionSuspend then resume a ratio of the regionservers in a rolling fashion.org.apache.hadoop.hbase.chaos.actions.SnapshotTableActionAction that tries to take a snapshot of a table.org.apache.hadoop.hbase.chaos.actions.SplitAllRegionOfTableActionorg.apache.hadoop.hbase.chaos.actions.SplitRandomRegionOfTableActionAction that tries to split a random region of a table.org.apache.hadoop.hbase.chaos.actions.SudoCommandActionBase class for performing Actions based on linux commands requiring sudo privilegesorg.apache.hadoop.hbase.chaos.actions.TCCommandActionBase class for tc command actionsorg.apache.hadoop.hbase.chaos.actions.TestChangeSplitPolicyActionorg.apache.hadoop.hbase.chaos.actions.TruncateTableActionAction that tries to truncate of a table.org.apache.hadoop.hbase.chaos.actions.UnbalanceKillAndRebalanceActionThis action is too specific to put in ChaosMonkey; put it hereorg.apache.hadoop.hbase.chaos.actions.UnbalanceRegionsActionAction that tries to unbalance the regions of a cluster.