質問: ### 前提・実現したいこと centos7でpostgresを実行させたいと思ったのですが、psqlコマンドでエラーが返ってきました ### 発生している問題・エラーメッセージ ``` LOG: could not translate host name "localhqst", service "5432" to address: 名前またはサービスが不明です ``` ### 試したこと /etc/hostsにlocalhostを以下のページを参考に書き込みましたが、 多分、logメッセージでlocalhostをlocalhpstとどこかで打ち間違えてしまったからだと思いました。 上のhost nameを直すにはどこのファイルを直せばいいでしょうか 参考ページ https://firegoby.jp/archives/352
回答: もしかしたらですが、環境変数PGHOSTに”localhqst”を設定していたりしませんでしょうか? echo $PGHOST で確かめるか psql に -h でlocalhost を指定してみてはどうでしょうか?