public static void main(String[] args) throws Exception { try { SecurityUtil.serverLogin(); FileSystem fs = FileUtil.getFileSystem(CachedConfiguration.getInstance(), ServerConfiguration.getSiteConfiguration()); String hostname = Accumulo.getLocalAddress(args); Instance instance = HdfsZooInstance.getInstance(); ServerConfiguration conf = new ServerConfiguration(instance); Accumulo.init(fs, conf, "master"); Master master = new Master(conf, fs, hostname); Accumulo.enableTracing(hostname, "master"); master.run(); } catch (Exception ex) { log.error("Unexpected exception, exiting", ex); System.exit(1); } }
public static void main(String[] args) throws Exception { SecurityUtil.serverLogin(); Instance instance = HdfsZooInstance.getInstance(); ServerConfiguration conf = new ServerConfiguration(instance); FileSystem fs = FileUtil.getFileSystem(CachedConfiguration.getInstance(), conf.getConfiguration()); Accumulo.init(fs, conf, "tracer"); String hostname = Accumulo.getLocalAddress(args); TraceServer server = new TraceServer(conf, hostname); Accumulo.enableTracing(hostname, "tserver"); server.run(); log.info("tracer stopping"); }
public static void main(String[] args) throws IOException { try { SecurityUtil.serverLogin(); FileSystem fs = FileUtil.getFileSystem(CachedConfiguration.getInstance(), ServerConfiguration.getSiteConfiguration()); String hostname = Accumulo.getLocalAddress(args); Instance instance = HdfsZooInstance.getInstance(); ServerConfiguration conf = new ServerConfiguration(instance); Accumulo.init(fs, conf, "tserver"); ensureHdfsSyncIsEnabled(fs); recoverLocalWriteAheadLogs(fs, conf); TabletServer server = new TabletServer(conf, fs); server.config(hostname); Accumulo.enableTracing(hostname, "tserver"); server.run(); } catch (Exception ex) { log.error("Uncaught exception in TabletServer.main, exiting", ex); System.exit(1); } }
public static void main(String[] args) throws UnknownHostException, IOException { SecurityUtil.serverLogin(); Instance instance = HdfsZooInstance.getInstance(); ServerConfiguration serverConf = new ServerConfiguration(instance); final FileSystem fs = FileUtil.getFileSystem(CachedConfiguration.getInstance(), serverConf.getConfiguration()); Accumulo.init(fs, serverConf, "gc"); String address = "localhost"; SimpleGarbageCollector gc = new SimpleGarbageCollector(); Opts opts = new Opts(); opts.parseArgs(SimpleGarbageCollector.class.getName(), args); if (opts.safeMode) gc.setSafeMode(); if (opts.offline) gc.setOffline(); if (opts.verbose) gc.setVerbose(); if (opts.address != null) address = opts.address; String hostname = address; // Catch a few edge cases where we might get a non-useful address if ("0.0.0.0".equals(address)) { // Get a better hostname for this system hostname = InetAddress.getLocalHost().getHostName(); } gc.init(fs, instance, SecurityConstants.getSystemCredentials(), serverConf.getConfiguration().getBoolean(Property.GC_TRASH_IGNORE)); Accumulo.enableTracing(hostname, "gc"); gc.run(hostname); }
public static void main(String[] args) throws Exception { SecurityUtil.serverLogin(); FileSystem fs = FileUtil.getFileSystem(CachedConfiguration.getInstance(), ServerConfiguration.getSiteConfiguration()); String hostname = Accumulo.getLocalAddress(args); instance = HdfsZooInstance.getInstance(); config = new ServerConfiguration(instance); Accumulo.init(fs, config, "monitor"); Monitor monitor = new Monitor(); Accumulo.enableTracing(hostname, "monitor"); monitor.run(hostname); }