Tôi gặp khó khăn khi dừng quá trình postgres trong solaris 10 trước khi nâng cấp phiên bản.
Quá trình tiếp tục quay trở lại ngay cả khi tôi giết với -9.
Tôi đã thực hiện pg_ctl stop -W -D /location/to/data/ -m ngay lập tức nhưng quá trình tắt máy vẫn không thành công.
Từ nhật ký:
LOG: hệ thống cơ sở dữ liệu bị gián đoạn lúc 2021-07-08 20:00:35 WIT
LOG: bản ghi điểm kiểm tra là 21/59607654
LOG: bản ghi làm lại là 21/59607654; bản ghi hoàn tác là 0/0; tắt máy ĐÚNG
LOG: ID giao dịch tiếp theo: 0/127808448; OID tiếp theo: 1355215
LOG: MultiXactId tiếp theo: 1; tiếp theo MultiXactOffset: 0
LOG: hệ thống cơ sở dữ liệu không được tắt đúng cách; đang tiến hành phục hồi tự động
LOG: bản ghi có độ dài bằng 0 tại 21/5960769C
LOG: không cần làm lại
LOG: hệ thống cơ sở dữ liệu đã sẵn sàng
LOG: quá trình ghi nền (PID 27107) đã bị chấm dứt bởi tín hiệu 9
LOG: chấm dứt mọi quy trình máy chủ đang hoạt động khác
LOG: tất cả các quy trình máy chủ bị chấm dứt; khởi tạo lại
LOG: đã nhận được yêu cầu tắt máy thông minh
LOG: hệ thống cơ sở dữ liệu bị gián đoạn lúc 2021-07-08 21:47:51 WIT
LOG: bản ghi trạm kiểm soát là 21/5960769C
LOG: bản ghi làm lại là 21/5960769C; bản ghi hoàn tác là 0/0; tắt máy ĐÚNG
LOG: ID giao dịch tiếp theo: 0/127808448; OID tiếp theo: 1355215
LOG: MultiXactId tiếp theo: 1; tiếp theo MultiXactOffset: 0
LOG: hệ thống cơ sở dữ liệu không được tắt đúng cách; đang tiến hành phục hồi tự động
LOG: bản ghi có độ dài bằng 0 tại 21/596076E4
LOG: không cần làm lại
LOG: hệ thống cơ sở dữ liệu đã sẵn sàng
LOG: tắt máy
LOG: hệ thống cơ sở dữ liệu bị tắt
LOG: hệ thống cơ sở dữ liệu đã ngừng hoạt động vào 2021-07-08 21:48:09 WIT
LOG: bản ghi trạm kiểm soát là 21/5960772C
LOG: bản ghi làm lại là 21/5960772C; bản ghi hoàn tác là 0/0; tắt máy ĐÚNG
LOG: ID giao dịch tiếp theo: 0/127808448; OID tiếp theo: 1355215
LOG: MultiXactId tiếp theo: 1; tiếp theo MultiXactOffset: 0
LOG: hệ thống cơ sở dữ liệu đã sẵn sàng
Có vẻ như nó có quá trình tự khởi động nhưng tôi không thể tìm thấy nó.