static void moveRegion(Admin admin, ServerName[] servers, RegionInfo regionInfo, Logger logger) {
    try {
      ServerName destServerName = servers[ThreadLocalRandom.current().nextInt(servers.length)];
      logger.debug("Moving {} to {}", regionInfo.getRegionNameAsString(), destServerName);
      admin.move(regionInfo.getEncodedNameAsBytes(), destServerName);
    } catch (Exception ex) {
      logger.warn("Move failed, might be caused by other chaos: {}", ex.getMessage());
    }
  }
Action that tries to move every region of a table.
hbase-it/src/test/java/org/apache/hadoop/hbase/chaos/actions/MoveRegionsOfTableAction.java