public void start(Map<MetastoreConf.ConfVars, String> metastoreOverlay,
      Map<String, String> configurationOverlay) throws Exception {
    // Set metastoreOverlay parameters
    for (Map.Entry<MetastoreConf.ConfVars, String> entry : metastoreOverlay.entrySet()) {
      MetastoreConf.setVar(configuration, entry.getKey(), entry.getValue());
    }
    // Set other configurationOverlay parameters
    for (Map.Entry<String, String> entry : configurationOverlay.entrySet()) {
      configuration.set(entry.getKey(), entry.getValue());
    }
    // Start the service
    start();
  }
Starts the service with adding extra configuration to the default ones. Be aware, as the
current MetaStore does not implement clean shutdown, starting MetaStoreService is possible only
once per test.

@param metastoreOverlay The extra metastore parameters which should be set before starting the
         service
@param configurationOverlay The extra other parameters which should be set before starting the
         service
@throws Exception if any Exception occurs
standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/minihms/AbstractMetaStoreService.java