GNU/Linux >> Linux の 問題 >  >> Linux

CentOS 7 で postgresql サービスを開始できません

すべてのパッケージが正しくインストールされ、yum リポジトリ セクション [base] が更新されていることを確認してください そして [updates] ガイドに記載されているように、インストールする前に . CentOS 7 と PostgreSQL 9.5 があり、次の手順で問題なく動作します:

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 

そして最後に systemctl status postgresql-9.5.service 次のように表示されます:

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 

最も一般的な問題は、データベース クラスタが初期化されていないことです。 initdb を指定して postgresql-XX-setup スクリプトを実行すると、簡単に初期化できます。 コマンド、例:

sudo /usr/pgsql-11/bin/postgresql-11-setup initdb

次に、Postgres サービスを開始します。

sudo systemctl start postgresql-11

Linux
  1. CentOS 8でサービスを開始、停止、または再起動します-ステップバイステップのプロセス?

  2. CentOS 7でFirewalldを停止して無効にする-ステップバイステップのプロセス?

  3. CentOS7のSystemdを介してOpenCAサービスを自動的に開始します

  1. Cyber​​dがCentOS8でDBusExceptionを使用して起動に失敗する

  2. Vino Vncサーバーは起動時に起動できませんか?

  3. CentOS / RHEL 7 :iptables を起動/有効化できない

  1. CentOS / RHEL 7:vsftpd サービスを開始できません

  2. CentOS / RHEL 7:Samba サービスを開始できない

  3. Nagios サービスを開始できません (CentOS/RHEL)