sql >> Database >  >> RDS >> PostgreSQL

Kan postgresql-service niet starten op CentOS 7

Zorg ervoor dat je alle pakketten correct hebt geïnstalleerd en dat je de yum repository-secties [base] hebt bijgewerkt en [updates] vóór installatie zoals vermeld in de gids . We hebben CentOS 7 met PostgreSQL 9.5 en het werkt prima met de volgende stappen:

vi /etc/yum.repos.d/CentOS-Base.repo
yum localinstall http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rpm
yum list postgres*
yum install -y postgresql95-server.x86_64 postgresql95-contrib.x86_64 postgresql95-libs.x86_64 
/usr/pgsql-9.5/bin/postgresql95-setup initdb
systemctl enable postgresql-9.5.service
systemctl start postgresql-9.5.service 

en tot slot, systemctl status postgresql-9.5.service zou je zoiets als dit moeten laten zien:

postgresql-9.5.service - PostgreSQL 9.5 database server
   Loaded: loaded (/usr/lib/systemd/system/postgresql-9.5.service; enabled)
   Active: active (running) since Fri 2016-02-19 00:01:13 UTC; 6min ago
  Process: 10809 ExecStart=/usr/pgsql-9.5/bin/pg_ctl start -D ${PGDATA} -s -w -t 300 (code=exited, status=0/SUCCESS)
  Process: 10802 ExecStartPre=/usr/pgsql-9.5/bin/postgresql95-check-db-dir ${PGDATA} (code=exited, status=0/SUCCESS)
 Main PID: 10811 (postgres)
   CGroup: /system.slice/postgresql-9.5.service
           ├─10811 /usr/pgsql-9.5/bin/postgres -D /var/lib/pgsql/9.5/data
           ├─10812 postgres: logger process   
           ├─10814 postgres: checkpointer process   
           ├─10815 postgres: writer process   
           ├─10816 postgres: wal writer process   
           ├─10817 postgres: autovacuum launcher process   
           └─10818 postgres: stats collector process 


  1. Krijg het aantal records beïnvloed door INSERT of UPDATE in PostgreSQL

  2. gebruik implode voor array in mysql waar in clausule

  3. Hoe het hele databasescript in MySQL Workbench te genereren?

  4. print start- en einddatum in één rij voor continue of overlappende datumbereiken in Oracle SQL