当前位置: 首页>>代码示例>>Java>>正文


Java VersionInfo.logVersion方法代码示例

本文整理汇总了Java中org.apache.hadoop.hbase.util.VersionInfo.logVersion方法的典型用法代码示例。如果您正苦于以下问题:Java VersionInfo.logVersion方法的具体用法?Java VersionInfo.logVersion怎么用?Java VersionInfo.logVersion使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.apache.hadoop.hbase.util.VersionInfo的用法示例。


在下文中一共展示了VersionInfo.logVersion方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
 * @param args
 * @throws Exception
 */
public static void main(String [] args) throws Exception {
  VersionInfo.logVersion();
  try {
    new ThriftServer(HBaseConfiguration.create()).doMain(args);
  } catch (ExitCodeException ex) {
    System.exit(ex.getExitCode());
  }
}
 
开发者ID:fengchen8086,项目名称:ditb,代码行数:13,代码来源:ThriftServer.java

示例2: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
 * @see org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine
 */
public static void main(String[] args) throws Exception {
  VersionInfo.logVersion();
  Configuration conf = HBaseConfiguration.create();
  @SuppressWarnings("unchecked") Class<? extends HRegionServer> regionServerClass =
      (Class<? extends HRegionServer>) conf
          .getClass(HConstants.REGION_SERVER_IMPL, HRegionServer.class);

  new HRegionServerCommandLine(regionServerClass).doMain(args);
}
 
开发者ID:fengchen8086,项目名称:ditb,代码行数:13,代码来源:HRegionServer.java

示例3: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
 * @see org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine
 */
public static void main(String[] args) throws Exception {
  VersionInfo.logVersion();
  Configuration conf = HBaseConfiguration.create();
  @SuppressWarnings("unchecked")
  Class<? extends HRegionServer> regionServerClass =
      (Class<? extends HRegionServer>) conf.getClass(HConstants.REGION_SERVER_IMPL,
        HRegionServer.class);

  new HRegionServerCommandLine(regionServerClass).doMain(args);
}
 
开发者ID:fengchen8086,项目名称:LCIndex-HBase-0.94.16,代码行数:14,代码来源:HRegionServer.java

示例4: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
 * @see org.apache.hadoop.hbase.master.HMasterCommandLine
 */
public static void main(String[] args) {
    VersionInfo.logVersion();
    //System.out.println("########################################HMaster started!");
    new HMasterCommandLine(HMaster.class).doMain(args);
    //System.out.println("HMaster stoped!");
}
 
开发者ID:grokcoder,项目名称:pbase,代码行数:10,代码来源:HMaster.java

示例5: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
 * @see org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine
 */
public static void main(String[] args) throws Exception {
    VersionInfo.logVersion();
    Configuration conf = HBaseConfiguration.create();
    @SuppressWarnings("unchecked")
    Class<? extends HRegionServer> regionServerClass = (Class<? extends HRegionServer>) conf
            .getClass(HConstants.REGION_SERVER_IMPL, HRegionServer.class);

    new HRegionServerCommandLine(regionServerClass).doMain(args);
}
 
开发者ID:grokcoder,项目名称:pbase,代码行数:13,代码来源:HRegionServer.java

示例6: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
  * @see org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine
  */
 public static void main(String[] args) throws Exception {
VersionInfo.logVersion();
   Configuration conf = HBaseConfiguration.create();
   @SuppressWarnings("unchecked")
   Class<? extends HRegionServer> regionServerClass = (Class<? extends HRegionServer>) conf
       .getClass(HConstants.REGION_SERVER_IMPL, HRegionServer.class);

   new HRegionServerCommandLine(regionServerClass).doMain(args);
 }
 
开发者ID:tenggyut,项目名称:HIndex,代码行数:13,代码来源:HRegionServer.java

示例7: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
public static void main(String [] args) throws Exception {
  LOG.info("***** STARTING service '" + ThriftServer.class.getSimpleName() + "' *****");
  VersionInfo.logVersion();
  int exitCode = 0;
  try {
    new ThriftServer(HBaseConfiguration.create()).doMain(args);
  } catch (ExitCodeException ex) {
    exitCode = ex.getExitCode();
  }
  LOG.info("***** STOPPING service '" + ThriftServer.class.getSimpleName() + "' *****");
  System.exit(exitCode);
}
 
开发者ID:apache,项目名称:hbase,代码行数:13,代码来源:ThriftServer.java

示例8: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
 * @see org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine
 */
public static void main(String[] args) throws Exception {
  LOG.info("STARTING executorService " + HRegionServer.class.getSimpleName());
  VersionInfo.logVersion();
  Configuration conf = HBaseConfiguration.create();
  @SuppressWarnings("unchecked")
  Class<? extends HRegionServer> regionServerClass = (Class<? extends HRegionServer>) conf
      .getClass(HConstants.REGION_SERVER_IMPL, HRegionServer.class);

  new HRegionServerCommandLine(regionServerClass).doMain(args);
}
 
开发者ID:apache,项目名称:hbase,代码行数:14,代码来源:HRegionServer.java

示例9: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
 * @see org.apache.hadoop.hbase.master.HMasterCommandLine
 */
public static void main(String [] args) {
  VersionInfo.logVersion();
  new HMasterCommandLine(HMaster.class).doMain(args);
}
 
开发者ID:fengchen8086,项目名称:ditb,代码行数:8,代码来源:HMaster.java

示例10: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
  * @see org.apache.hadoop.hbase.master.HMasterCommandLine
  */
 public static void main(String [] args) throws Exception {
VersionInfo.logVersion();
   new HMasterCommandLine(HMaster.class).doMain(args);
 }
 
开发者ID:fengchen8086,项目名称:LCIndex-HBase-0.94.16,代码行数:8,代码来源:HMaster.java

示例11: start

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
@Override
public void start() throws Exception {
    VersionInfo.logVersion();
    Configuration conf = builder.getHbaseConfiguration();

    conf.set("hbase.rest.port", hbaseRestPort.toString());
    conf.set("hbase.rest.readonly", (hbaseRestReadOnly == null) ? "true" : hbaseRestReadOnly.toString());
    conf.set("hbase.rest.info.port", (hbaseRestInfoPort == null) ? "8085" : hbaseRestInfoPort.toString());
    String hbaseRestHost = (this.hbaseRestHost == null) ? "0.0.0.0" : this.hbaseRestHost;

    Integer hbaseRestThreadMax = (this.hbaseRestThreadMax == null) ? 100 : this.hbaseRestThreadMax;
    Integer hbaseRestThreadMin = (this.hbaseRestThreadMin == null) ? 2 : this.hbaseRestThreadMin;

    UserProvider userProvider = UserProvider.instantiate(conf);
    Pair<FilterHolder, Class<? extends ServletContainer>> pair = loginServerPrincipal(userProvider, conf);
    FilterHolder authFilter = pair.getFirst();
    Class<? extends ServletContainer> containerClass = pair.getSecond();
    RESTServlet.getInstance(conf, userProvider);

    // set up the Jersey servlet container for Jetty
    ServletHolder sh = new ServletHolder(containerClass);
    sh.setInitParameter("com.sun.jersey.config.property.resourceConfigClass", ResourceConfig.class.getCanonicalName());
    sh.setInitParameter("com.sun.jersey.config.property.packages", "jetty");
    ServletHolder shPojoMap = new ServletHolder(containerClass);
    Map<String, String> shInitMap = sh.getInitParameters();
    for (Map.Entry<String, String> e : shInitMap.entrySet()) {
        shPojoMap.setInitParameter(e.getKey(), e.getValue());
    }
    shPojoMap.setInitParameter(JSONConfiguration.FEATURE_POJO_MAPPING, "true");

    // set up Jetty and run the embedded server

    server = new Server();

    Connector connector = new SelectChannelConnector();
    if (conf.getBoolean(RESTServer.REST_SSL_ENABLED, false)) {
        SslSelectChannelConnector sslConnector = new SslSelectChannelConnector();
        String keystore = conf.get(RESTServer.REST_SSL_KEYSTORE_STORE);
        String password = HBaseConfiguration.getPassword(conf, RESTServer.REST_SSL_KEYSTORE_PASSWORD, null);
        String keyPassword = HBaseConfiguration.getPassword(conf, RESTServer.REST_SSL_KEYSTORE_KEYPASSWORD, password);
        sslConnector.setKeystore(keystore);
        sslConnector.setPassword(password);
        sslConnector.setKeyPassword(keyPassword);
        connector = sslConnector;
    }
    connector.setPort(hbaseRestPort);
    connector.setHost(hbaseRestHost);
    connector.setHeaderBufferSize(8192);


    server.addConnector(connector);

    QueuedThreadPool threadPool = new QueuedThreadPool(hbaseRestThreadMax);
    threadPool.setMinThreads(hbaseRestThreadMin);
    server.setThreadPool(threadPool);

    server.setSendServerVersion(false);
    server.setSendDateHeader(false);
    server.setStopAtShutdown(true);
    // set up context
    Context context = new Context(server, "/", Context.SESSIONS);
    context.addServlet(shPojoMap, "/status/cluster");
    context.addServlet(sh, "/*");
    if (authFilter != null) {
        context.addFilter(authFilter, "/*", 1);
    }

    HttpServerUtil.constrainHttpMethods(context);

    // Put up info server.
    int port = (hbaseRestInfoPort == null) ? 8085 : hbaseRestInfoPort;
    if (port >= 0) {
        conf.setLong("startcode", System.currentTimeMillis());
        String a = hbaseRestHost;
        infoServer = new InfoServer("rest", a, port, false, conf);
        infoServer.setAttribute("hbase.conf", conf);
        infoServer.start();
    }
    // start server
    server.start();
}
 
开发者ID:sakserv,项目名称:hadoop-mini-clusters,代码行数:82,代码来源:HbaseRestLocalCluster.java

示例12: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
 * @see org.apache.hadoop.hbase.master.HMasterCommandLine
 */
public static void main(String [] args) {
  LOG.info("STARTING service " + HMaster.class.getSimpleName());
  VersionInfo.logVersion();
  new HMasterCommandLine(HMaster.class).doMain(args);
}
 
开发者ID:apache,项目名称:hbase,代码行数:9,代码来源:HMaster.java

示例13: main

import org.apache.hadoop.hbase.util.VersionInfo; //导入方法依赖的package包/类
/**
  * @param args
  * @throws Exception
  */
 public static void main(String [] args) throws Exception {
VersionInfo.logVersion();
   doMain(args);
 }
 
开发者ID:lifeng5042,项目名称:RStore,代码行数:9,代码来源:ThriftServer.java


注:本文中的org.apache.hadoop.hbase.util.VersionInfo.logVersion方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。