【PostgreSQL】pg_ctl start ・・・→pg_ctl: could not start server Examine the log output.と表示され起動できない
解決したいこと
pg_ctl start -D /Applications/dataをターミナルに入力し、PostgreSQLが起動することです。
初心者ですのでおそらく基本的な質問になっておりますが、ご協力お願いいたします。
発生している問題・エラー
下記がターミナルの状況です。
下記に添付画像の文字を貼り付けました。
waiting for server to start....2021-04-29 16:52:48.616 JST [31720] LOG: starting PostgreSQL 13.2 on x86_64-apple-darwin19.6.0, compiled by Apple clang version 12.0.0 (clang-1200.0.32.29), 64-bit
2021-04-29 16:52:48.618 JST [31720] LOG: could not bind IPv6 address "::1": Address already in use
2021-04-29 16:52:48.618 JST [31720] HINT: Is another postmaster already running on port 5432? If not, wait a few seconds and retry.
2021-04-29 16:52:48.618 JST [31720] LOG: could not bind IPv4 address "127.0.0.1": Address already in use
2021-04-29 16:52:48.618 JST [31720] HINT: Is another postmaster already running on port 5432? If not, wait a few seconds and retry.
2021-04-29 16:52:48.618 JST [31720] WARNING: could not create listen socket for "localhost"
2021-04-29 16:52:48.618 JST [31720] FATAL: could not create any TCP/IP sockets
2021-04-29 16:52:48.619 JST [31720] LOG: database system is shut down
stopped waiting
pg_ctl: could not start server
Examine the log output.
情報
/Applications/dataにはpg_hba.confなどのファイルが格納されいます。
Mac10.15.7を使っています。
initdb (PostgreSQL) 13.2を使用しております。
自分で試したこと
pg_ctl start のみにすると
pg_ctl: no database directory specified and environment variable PGDATA unset
Try "pg_ctl --help" for more information.
と表示されます。
最後に
私まだ勉強始めたばかりの初心者です。
足りない情報が多々あると思います。
ご指摘していただければ、情報を追加しますので
よろしくお願いいたします。