Người mới đến bưu điện tại đây!'service postgresql start' không bắt đầu dịch vụ postgres trên Fedora
Tôi đã chỉnh sửa pg_hba.conf như đã đề cập here, nhưng khi tôi cố gắng khởi động lại dịch vụ postgresql, nỗ lực không thành công. Dưới đây là đầu ra dòng lệnh với tất cả thông tin tôi có thể thu thập.
[[email protected] modules]# service postgresql restart
Redirecting to /bin/systemctl restart postgresql.service
Job failed. See system logs and 'systemctl status' for details.
[[email protected] modules]# systemctl status postgresql.service
postgresql.service - PostgreSQL database server
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled)
Active: failed since Sun, 08 Apr 2012 21:29:06 +0530; 14s ago
Process: 12228 ExecStop=/usr/bin/pg_ctl stop -D ${PGDATA} -s -m fast (code=exited, status=0/SUCCESS)
Process: 12677 ExecStart=/usr/bin/pg_ctl start -D ${PGDATA} -s -o -p ${PGPORT} -w -t 300 (code=exited, status=1/FAILURE)
Process: 12672 ExecStartPre=/usr/bin/postgresql-check-db-dir ${PGDATA} (code=exited, status=0/SUCCESS)
Main PID: 12184 (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/postgresql.service
[[email protected] modules]# tail /var/log/messages
....
Apr 8 21:29:06 arunpc systemd[1]: postgresql.service: control process exited, code=exited status=1
Apr 8 21:29:06 arunpc systemd[1]: Unit postgresql.service entered failed state.
Apr 8 21:29:06 arunpc pg_ctl[12677]: pg_ctl: could not start server
Apr 8 21:29:06 arunpc pg_ctl[12677]: Examine the log output.
FWIW, đây là file cấu hình (pg_hba.conf) được sử dụng:
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all postgres ident sameuser
local all all ident sameuser
# IPv4 local connections:
host all all 127.0.0.1 password
# IPv6 local connections:
host all all ::1 password
gì có thể là lỗi ở đây? Nó được sử dụng để làm việc tốt trước khi tôi thực hiện các chỉnh sửa (và vì đây là một máy phát triển, tôi rực rỡ đã không thực hiện bất kỳ sao lưu).
Tôi cũng muốn nhận được kết quả nhật ký chi tiết hơn. Thông điệp tường trình trong tập tin/var/log/messages yêu cầu tôi "Kiểm tra đầu ra của nhật ký" - kết xuất nhật ký này sẽ là gì? Tôi có thể thực hiện các bước khắc phục sự cố nào khác?
Rất cám ơn trước!
Tệp nhật ký phải nằm trong/var/lib/pgsql/data/pg_log –