Linux postgresqlを停止する

Linux postgresqlを停止する

LINUXにインストールした、postgresqlを停止するまでの手順です。

環境

  • OS MIRACLE LINUX release 8.4 (Peony)

postgresql停止

まずは、サービスが起動中であるかを確認します。

$ sudo systemctl list-units --type=service | grep postgre

postgresql-14.service  loaded active running PostgreSQL 14 database server 

起動していることが確認できれば、取得したサービス名を指定して停止します。

$ sudo systemctl stop postgresql-14

これで「postgresql」を停止することができました。

$ sudo systemctl status postgresql-14
● postgresql-14.service - PostgreSQL 14 database server
   Loaded: loaded (/usr/lib/systemd/system/postgresql-14.service; enabled; vendor preset: disabled)
   Active: inactive (dead) since Wed 2022-06-29 18:31:54 JST; 44s ago
     Docs: https://www.postgresql.org/docs/14/static/
  Process: 1752105 ExecStart=/usr/pgsql-14/bin/postmaster -D ${PGDATA} (code=exited, status=0/SUCCESS)
 Main PID: 1752105 (code=exited, status=0/SUCCESS)

 6月 29 18:31:52 localhost.localdomain systemd[1]: Stopping PostgreSQL 14 database server...
 6月 29 18:31:54 localhost.localdomain systemd[1]: postgresql-14.service: Killing process 1752107 (postmaster) with signal SIGKILL.
 6月 29 18:31:54 localhost.localdomain systemd[1]: postgresql-14.service: Succeeded.
 6月 29 18:31:54 localhost.localdomain systemd[1]: Stopped PostgreSQL 14 database server.
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.