title: Traceback while trying to launch Presto
body: <p>I am trying to launch Presto by entering the following in the terminal:</p>
  
  <pre><code>sudo bin/launcher start
  </code></pre>
  
  <p>It shows me this: </p>
  
  <pre><code>Started as 16501 (This integer varies on every attempt)
  </code></pre>
  
  <p>Then, I tried to launch it by entering the following in terminal:</p>
  
  <pre><code>sudo bin/launcher run --verbose
  </code></pre>
  
  <p>The output I get is: </p>
  
  <pre><code>config_path     = /media/polly/161813A518138343/PrestoDB/presto-server-             0.203/etc/config.properties
  data_dir        = /media/polly/161813A518138343/PrestoDB/presto-server-0.203
  etc_dir         = /media/polly/161813A518138343/PrestoDB/presto-server-0.203/etc
  install_path    = /media/polly/161813A518138343/PrestoDB/presto-server-0.203
  jvm_config      = /media/polly/161813A518138343/PrestoDB/presto-server-0.203/etc/jvm.config
  launcher_config = /media/polly/161813A518138343/PrestoDB/presto-server-  0.203/bin/launcher.properties
  launcher_log    = /media/polly/161813A518138343/PrestoDB/presto-server-0.203/var/log/launcher.log
  log_levels      = /media/polly/161813A518138343/PrestoDB/presto-server-0.203/etc/log.properties
  log_levels_set  = False
  node_config     = /media/polly/161813A518138343/PrestoDB/presto-server-0.203/etc/node.properties
  pid_file        = /media/polly/161813A518138343/PrestoDB/presto-server-0.203/var/run/launcher.pid
  properties      = {}
  server_log      = /media/polly/161813A518138343/PrestoDB/presto-server-0.203/var/log/server.log
  verbose         = True
  
  ['java', '-cp', '/media/polly/161813A518138343/PrestoDB/presto-server- 0.203/lib/*', '-server', '-Xmx16G', '-XX:+UseG1GC',  '-XX:G1HeapRegionSize=32M', '-XX:+UseGCOverheadLimit',  '-XX:+ExplicitGCInvokesConcurrent', '-XX:+HeapDumpOnOutOfMemoryError',  '-XX:+ExitOnOutOfMemoryError', '-Dconfig=/media/polly/161813A51813834/PrestoDB/presto-server-0.203/etc/config.properties',  'com.facebook.presto.server.PrestoServer']
  
  Traceback (most recent call last):
  File "bin/launcher.py", line 445, in main
  handle_command(command, o)
  File "bin/launcher.py", line 329, in handle_command
  run(process, options)
  File "bin/launcher.py", line 251, in run
  os.execvpe(args[0], args, env)
  File "/usr/lib/python2.7/os.py", line 355, in execvpe
  _execvpe(file, args, env)
  File "/usr/lib/python2.7/os.py", line 382, in _execvpe
  func(fullname, *argrest)
  OSError: [Errno 2] No such file or directory
  </code></pre>
  
  <p>I am unable to understand the error message. Any help would be appreciated.</p>
  
  <p>Here is the config.properties file:</p>
  
  <pre><code>coordinator=true
  node-scheduler.include-coordinator=true
  http-server.http.port=3306
  query.max-memory=2GB
  query.max-memory-per-node=1GB
  discovery-server.enabled=true
  discovery.uri=http://localhost:3306
  </code></pre>
  
  <p><strong>EDIT</strong>: After entering <code>sudo bin/launcher start</code> into the terminal and then <code>sudo bin/launcher status</code> , it says "Not running". Also there is no web page at localhost:3306. If it started successfully, then I should get a web page.</p>