public boolean isConnectionPossible(Configuration config) { try { HBaseAdmin.checkHBaseAvailable(config); return true; } catch (MasterNotRunningException e) { return false; } catch (ZooKeeperConnectionException e) { return false; } }
public boolean isConnectionPossible(Configuration config) { try { HBaseAdmin.checkHBaseAvailable(config); return true; } catch (MasterNotRunningException e) { return false; } catch (ZooKeeperConnectionException e) { return false; } }
/** * Allows check the configuration */ public void checkHBaseConfiguration() { if (config == null) { throw new IllegalStateException("Connection has not been initialized"); } try { HBaseAdmin.checkHBaseAvailable(config); } catch (Exception e) { throw new IllegalArgumentException("Cannot connect to server HBASE, please check /etc/hosts or settings."); } }
public HBaseBridge(Configuration atlasConf, AtlasClientV2 atlasClientV2) throws Exception { this.atlasClientV2 = atlasClientV2; this.clusterName = atlasConf.getString(HBASE_CLUSTER_NAME, DEFAULT_CLUSTER_NAME); org.apache.hadoop.conf.Configuration conf = HBaseConfiguration.create(); LOG.info("checking HBase availability.."); HBaseAdmin.checkHBaseAvailable(conf); LOG.info("HBase is available"); hbaseAdmin = new HBaseAdmin(conf); }
public HBaseBridge(Configuration atlasConf, AtlasClientV2 atlasClientV2) throws Exception { this.atlasClientV2 = atlasClientV2; this.clusterName = atlasConf.getString(HBASE_CLUSTER_NAME, DEFAULT_CLUSTER_NAME); org.apache.hadoop.conf.Configuration conf = HBaseConfiguration.create(); LOG.info("checking HBase availability.."); HBaseAdmin.checkHBaseAvailable(conf); LOG.info("HBase is available"); hbaseAdmin = new HBaseAdmin(conf); }
@Override public void checkHBaseAvailable() throws Exception { checkConfiguration(); ClassLoader cl = Thread.currentThread().getContextClassLoader(); Thread.currentThread().setContextClassLoader( getClass().getClassLoader() ); try { //#if shim_name!="hdp30" && shim_name!="cdh601" org.apache.hadoop.hbase.client.HBaseAdmin.checkHBaseAvailable( m_config ); //#endif //#if shim_name=="hdp30" || shim_name=="cdh601" //$org.apache.hadoop.hbase.client.HBaseAdmin.available( m_config ); //#endif } finally { Thread.currentThread().setContextClassLoader( cl ); } }
checkConn(); HBaseAdmin.checkHBaseAvailable(hbaseConf);
private void checkConn() { try { HBaseAdmin.checkHBaseAvailable(hbaseConf); } catch (Exception e) { if (log.isErrorEnabled()) log.error("HBase is not available", e); available = false; } if (!available || null == connection || connection.isAborted() || connection.isClosed()) { available = false; synchronized (this) { try { connection = ConnectionFactory.createConnection(hbaseConf); HBaseAdmin.checkHBaseAvailable(hbaseConf); createTableConnections(tableCount); metaTable = getTable(NAMESPACE, META_TABLE); available = true; } catch (Exception e) { if (log.isErrorEnabled()) log.error("[HBase] Connect to HBase failed"); } } } executorService.schedule(this::checkConn, CHECK_ACTIVE_DELAY, TimeUnit.SECONDS); }
HBaseAdmin.checkHBaseAvailable(conf); } catch (Exception e) { System.err.println("Hbase is not up. Bailing out.");
HTableDescriptor tableDescriptor; try { HBaseAdmin.checkHBaseAvailable(configuration); } catch (MasterNotRunningException e) { logger.fatal(String.format("HMaster doesn't appear to be running. Zookeeper quorum: %s", configuration.get("hbase.zookeeper.quorum")), e);
HBaseAdmin.checkHBaseAvailable(getConf()); LOG.fatal("HBase cluster must be off-line."); return -1;
setClientConfigValues(conf); LOG.info("getHBaseStatus: checking HbaseAvailability with the new config"); HBaseAdmin.checkHBaseAvailable(conf); LOG.info("getHBaseStatus: no exception: HbaseAvailability true"); hbaseStatus1 = true;
HBaseAdmin.checkHBaseAvailable(getConf()); LOG.fatal("HBase cluster must be off-line, and is not. Aborting."); return -1;