title: I can't start server PostgreSQL 11: "pg_ctl: could not start server"
body: <p>I am in CentOS Linux release 7.5.1804 (Core)</p>
  
  <p>When I login as <code>postgres</code> and run:</p>
  
  <pre><code>bash-4.2$ /usr/pgsql-11/bin/initdb -D /var/lib/pgsql/11/data
  The files belonging to this database system will be owned by user "postgres".
  This user must also own the server process.
  
  The database cluster will be initialized with locale "en_US.UTF-8".
  The default database encoding has accordingly been set to "UTF8".
  The default text search configuration will be set to "english".
  
  Data page checksums are disabled.
  
  creating directory /var/lib/pgsql/11/data ... ok
  creating subdirectories ... ok
  selecting default max_connections ... 100
  selecting default shared_buffers ... 128MB
  selecting dynamic shared memory implementation ... posix
  creating configuration files ... ok
  running bootstrap script ... ok
  performing post-bootstrap initialization ... ok
  syncing data to disk ... ok
  
  WARNING: enabling "trust" authentication for local connections
  You can change this by editing pg_hba.conf or using the option -A, or
  --auth-local and --auth-host, the next time you run initdb.
  
  Success. You can now start the database server using:
  
      /usr/pgsql-11/bin/pg_ctl -D /var/lib/pgsql/11/data -l logfile start
  
  bash-4.2$
  </code></pre>
  
  <p>then I run</p>
  
  <pre><code>bash-4.2$ /usr/pgsql-11/bin/pg_ctl start -l logfile -D /var/lib/pgsql/11/data
  waiting for server to start..../bin/sh: logfile: Permission denied
   stopped waiting
  pg_ctl: could not start server
  Examine the log output.
  bash-4.2$ date
  Wed Oct 24 01:50:44 -05 2018
  bash-4.2$
  </code></pre>
  
  <p>I search in GOOGLE for "waiting for server to start..../bin/sh: logfile: Permission denied" but this error only happened in MAC and no solutions is displayed...</p>
  
  <p>Also I run</p>
  
  <pre><code>bash-4.2$ postgres --version;postmaster --version;
  postgres (PostgreSQL) 11.0
  postgres (PostgreSQL) 11.0
  bash-4.2$
  </code></pre>
  
  <p>then I believe PostgreSQL 11 is fine installed, but I can't start server.</p>
  
  <p>I install with this line:</p>
  
  <pre><code>yum install postgresql-jdbc.noarch postgresql-jdbc-javadoc.noarch postgresql-unit11.x86_64 postgresql-unit11-debuginfo.x86_64 postgresql11.x86_64 postgresql11-contrib.x86_64 postgresql11-debuginfo.x86_64 postgresql11-devel.x86_64 postgresql11-docs.x86_64 postgresql11-libs.x86_64 postgresql11-odbc.x86_64 postgresql11-plperl.x86_64 postgresql11-plpython.x86_64 postgresql11-pltcl.x86_64 postgresql11-server.x86_64 postgresql11-tcl.x86_64 postgresql11-test.x86_64
  </code></pre>
  
  <p>I didn't add [postgresql11-llvmjit.x86_64] because this requires many dependences.</p>
  
  <p>CentOS Linux release 7.5.1804 + PostgreSQL 11 ?</p>
  
  <p>Do I need install aditional software?</p>