Postgresql đã thực hiện một chương trình tắt máy nhanh chóng của chính mình. Tại sao? Làm thế nào nó có thể làm điều đó?


12

Tôi đã googled và đọc thủ công nhiều nhất có thể trước khi đăng bài này ở đây.

Thông tin phiên bản: Postgres8.4 trên Ubuntu10.x

Tôi có một máy tính xách tay cá nhân mà tôi chạy một máy chủ postgres và một tập lệnh Java sử dụng JDBC đã chạy được 1600 ~ phút (mà tôi đã chạy trong nhiều tuần trước đó) trước khi chết nói rằng một quản trị viên đã khởi động lại máy chủ. Đây là những gì tôi tìm thấy trong các bản ghi pssql:

Feb 29 07:46:55 krufe-laptop postgres[3578]: [2-1] 2012-02-29 07:46:55 EST LOG:  incomplete startup packet
Feb 29 07:46:56 krufe-laptop postgres[1113]: [2-1] 2012-02-29 07:46:56 EST LOG:  received fast shutdown request
Feb 29 07:46:56 krufe-laptop postgres[1113]: [3-1] 2012-02-29 07:46:56 EST LOG:  aborting any active transactions
Feb 29 07:46:56 krufe-laptop postgres[24095]: [2-1] 2012-02-29 07:46:56 EST FATAL:  terminating connection due to administrator command
Feb 29 07:46:56 krufe-laptop postgres[24095]: [2-2] 2012-02-29 07:46:56 EST STATEMENT:  SELECT high FROM onemin_interval WHERE ticker = 'QQQ' AND interval_end <= 1329926940013 ORDER BY interval_start DESC LIMIT 46
Feb 29 07:46:56 krufe-laptop postgres[22214]: [2-1] 2012-02-29 07:46:56 EST FATAL:  terminating connection due to administrator command
Feb 29 07:46:56 krufe-laptop postgres[1252]: [2-1] 2012-02-29 07:46:56 EST LOG:  autovacuum launcher shutting down
Feb 29 07:46:56 krufe-laptop postgres[1250]: [1-1] 2012-02-29 07:46:56 EST LOG:  shutting down
Feb 29 07:46:56 krufe-laptop postgres[3582]: [4-1] 2012-02-29 07:46:56 EST FATAL:  the database system is shutting down
Feb 29 07:46:56 krufe-laptop postgres[3583]: [4-1] 2012-02-29 07:46:56 EST FATAL:  the database system is shutting down
Feb 29 07:46:56 krufe-laptop postgres[3584]: [4-1] 2012-02-29 07:46:56 EST FATAL:  the database system is shutting down
Feb 29 07:46:56 krufe-laptop postgres[3585]: [4-1] 2012-02-29 07:46:56 EST FATAL:  the database system is shutting down
Feb 29 07:46:56 krufe-laptop postgres[1250]: [2-1] 2012-02-29 07:46:56 EST LOG:  database system is shut down
Feb 29 07:47:10 krufe-laptop postgres[4318]: [1-1] 2012-02-29 07:47:10 EST LOG:  database system was shut down at 2012-02-29 07:46:56 EST
Feb 29 07:47:10 krufe-laptop postgres[4319]: [1-1] 2012-02-29 07:47:10 EST LOG:  incomplete startup packet
Feb 29 07:47:10 krufe-laptop postgres[4309]: [1-1] 2012-02-29 07:47:10 EST LOG:  database system is ready to accept connections
Feb 29 07:47:10 krufe-laptop postgres[4322]: [1-1] 2012-02-29 07:47:10 EST LOG:  autovacuum launcher started

Tôi sống một mình và không ai khác có thể ssh từ bên ngoài để làm điều này. Tôi đã không ở nhà vào thời điểm này xảy ra. Tôi đã xem nhật ký xác thực cho các lệnh đã được chạy trong thời gian này, không có gì ngoài các lệnh cron thông thường. Tại sao điều này sẽ xảy ra? Điều gì sẽ gây ra điều này? Nó có thể được sửa chữa / ngăn chặn?

Câu trả lời:


14

Nếu bạn đã bật cập nhật bảo mật không giám sát, đó sẽ là một lý do. Một phiên bản mới của postgreSQL (cập nhật bảo mật) đã được phát hành ngày hôm nay.


Được rồi cảm ơn. Tôi sẽ tắt cập nhật tự động các gói trong Trình quản lý cập nhật của mình. Tốt để biết.
1174598
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.