Postmaster [-bNBuffers] [-dDatadir] [-I] Postmaster [-bNBuffers] [-dDatadir] [-nNbackends] [-S] [-d [Debuglevel] [-i] [-oBackendOptions] [-pCổng] Bưu điện [-N | -s] ...
PostmasterChấp nhận tỷ lệ kèo bóng đá trực tuyến hôm nay đối số dòng lệnh sau:
Số lượng bộ đệm bộ nhớ chia sẻ choPostmasterđể phân bổ và quản lý Các quá trình máy chủ phụ trợ mà nó bắt đầu. Giá trị tỷ lệ kèo bóng đá trực tuyến hôm nay mặc định là 64 bộ đệm, trong đó mỗi bộ đệm là 8k byte (hoặc bất cứ điều gì blcksz được đặt thành trong config.h).
Chỉ định thư mục sử dụng làm gốc của cây của tỷ lệ kèo bóng đá trực tuyến hôm nay thư mục cơ sở dữ liệu. Nếu -d không được đưa ra, mặc định Tên thư mục dữ liệu là giá trị của môi trường biếnPGDATA. Nếu nhưpgdatakhông được đặt, thì thư mục được sử dụng là$ postgreshome/data. Nếu không Biến môi trường được đặt và tùy chọn dòng lệnh tỷ lệ kèo bóng đá trực tuyến hôm nay là không được chỉ định, thư mục mặc định đã được đặt tại Thời gian biên dịch được sử dụng.
Số lượng tối đa của các quy trình máy chủ phụ trợ mà điều tỷ lệ kèo bóng đá trực tuyến hôm nay Bưu điện được phép bắt đầu. Trong mặc định cấu hình, giá trị tỷ lệ kèo bóng đá trực tuyến hôm nay thường được đặt thành 32 và có thể là đặt cao tới 1024 nếu hệ thống của bạn sẽ hỗ trợ nhiều quá trình. Cả hai giá trị giới hạn mặc định và trên có thể là đã thay đổi khi xây dựngPostgres(xem src/bao gồm/config.h).
Chỉ định rằngPostmasterQuy trình nên khởi động trong Chế độ im lặng. Nghĩa là, nó sẽ tách rời khỏi người dùng (kiểm soát) TTY và bắt đầu nhóm quy trình của riêng mình. Cái tỷ lệ kèo bóng đá trực tuyến hôm nay không nên được sử dụng kết hợp với các tùy chọn gỡ lỗi bởi vì bất kỳ tin nhắn nào được in ra đầu ra tiêu chuẩn và Lỗi tiêu chuẩn bị loại bỏ.
Đối số tùy chọnDebuglevelxác định số lượng của Đầu ra gỡ lỗi tỷ lệ kèo bóng đá trực tuyến hôm nay máy chủ phụ trợ sẽ sản xuất. Nếu nhưDebuglevellà một, The Bưu điện sẽ theo dõi tất cả lưu lượng kết nối và không có gì khác. Đối với cấp hai và cao hơn, việc gỡ lỗi được bật vào Quá trình phụ trợ và người nhận bưu điện hiển thị nhiều hơn thông tin, bao gồm cả môi trường và quy trình phụ trợ giao thông. Lưu ý rằng nếu không có tệp nào được chỉ định cho phụ trợ máy chủ để gửi đầu ra gỡ lỗi của họ sau đó đầu ra tỷ lệ kèo bóng đá trực tuyến hôm nay sẽ xuất hiện trên tty kiểm soát của cha mẹ của họPostmaster.
Điều tỷ lệ kèo bóng đá trực tuyến hôm nay cho phép TCP/IP hoặc ổ cắm tên miền Internet giao tiếp. Không có tùy chọn tỷ lệ kèo bóng đá trực tuyến hôm nay, chỉ tên miền unix cục bộ giao tiếp ổ cắm là có thể.
ThePostgresTùy chọn được chỉ định TRONGBackendOptionslà được chuyển cho tất cả các quy trình máy chủ phụ trợ được bắt đầu bởi điều tỷ lệ kèo bóng đá trực tuyến hôm nayPostmaster. Nếu tùy chọn Chuỗi chứa bất kỳ khoảng trống nào, toàn bộ chuỗi phải được trích dẫn.
Chỉ định cổng TCP/IP hoặc ổ cắm miền Unix cục bộ Tiện ích mở rộng tệp trên đóPostmasterlà lắng nghe Kết nối từ tỷ lệ kèo bóng đá trực tuyến hôm nay ứng dụng Frontend. Mặc định là giá trị củaPGPORTMôi trường Biến hoặc nếuPGPORTkhông được đặt, sau đó mặc định là giá trị được thiết lập khi postgres là biên soạn (thường là 5432). Nếu bạn chỉ định một cổng khác ngoài Cổng mặc định sau đó tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay ứng dụng Frontend (bao gồmPSQL) phải chỉ định cùng một cổng bằng cách sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay tùy chọn dòng lệnh hoặcPGPORT.
Một vài tùy chọn dòng lệnh có sẵn để gỡ lỗi trong Trường hợp khi một phụ trợ chết bất thường. Những tùy chọn tỷ lệ kèo bóng đá trực tuyến hôm nay kiểm soát hành vi củaPostmasterTrong tình huống tỷ lệ kèo bóng đá trực tuyến hôm nay vàKhông có tùy chọn nào dự định sử dụng trong hoạt động thông thường.
Chiến lược thông thường cho tình huống tỷ lệ kèo bóng đá trực tuyến hôm nay là thông báo tất cả các phụ trợ khác mà họ phải chấm dứt và sau đó tái tạo Bộ nhớ chia sẻ và semaphores. Điều tỷ lệ kèo bóng đá trực tuyến hôm nay là do một kẻ sai lầm phụ trợ có thể đã làm hỏng một số trạng thái chung trước đây chấm dứt.
Các tùy chọn trường hợp đặc biệt tỷ lệ kèo bóng đá trực tuyến hôm nay là:
PostmasterSẽ không ReSonialize cấu trúc dữ liệu được chia sẻ. tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống hiểu biết Lập trình viên sau đó có thể sử dụngSHMEMDOCChương trình kiểm tra chia sẻ bộ nhớ và trạng thái semaphore.
PostmasterSẽ dừng lại Tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay quy trình phụ trợ khác bằng cách gửi tín hiệuSigstop, nhưng sẽ không gây ra chúng chấm dứt. Điều tỷ lệ kèo bóng đá trực tuyến hôm nay cho phép các lập trình viên hệ thống thu thập Core Dumps từ tất cả các quy trình phụ trợ bằng tay.
Nếu bạn thấy tin nhắn tỷ lệ kèo bóng đá trực tuyến hôm nay, bạn nên chạyIPCCleanlệnh. Sau khi làm điều tỷ lệ kèo bóng đá trực tuyến hôm nay, Hãy thử bắt đầuPostmasterMột lần nữa. Nếu điều tỷ lệ kèo bóng đá trực tuyến hôm nay vẫn không hoạt động, có lẽ bạn cần phải Định cấu hình kernel của bạn cho bộ nhớ được chia sẻ và semaphores là Được mô tả trong ghi chú cài đặt. Nếu bạn chạy nhiều Các phiên bản củaPostmastertrên một máy chủ duy nhất, hoặc có một hạt nhân với đặc biệt nhỏ bộ nhớ chia sẻ và/hoặc giới hạn semaphore, tỷ lệ kèo bóng đá trực tuyến hôm nay có thể phải cấu hình lại hạt nhân của tỷ lệ kèo bóng đá trực tuyến hôm nay để tăng bộ nhớ chia sẻ hoặc tham số semaphore.
Tip:tỷ lệ kèo bóng đá trực tuyến hôm nay có thể hoãn lại cấu hình lại hạt nhân của tỷ lệ kèo bóng đá trực tuyến hôm nay bằng cách giảm -b để giảmPostgres' tiêu thụ bộ nhớ chia sẻ, hoặc bằng cách giảm -n để giảm semaphore của postgres sự tiêu thụ.
Nếu bạn thấy tin nhắn tỷ lệ kèo bóng đá trực tuyến hôm nay, bạn nên chắc chắn rằng không có ai khácPostmasterQuá trình đã chạy. Cách dễ nhất để xác định điều tỷ lệ kèo bóng đá trực tuyến hôm nay là sử dụng yêu cầu
% PS -AX | GREP POSTMASTERTrên tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống dựa trên BSD hoặc
% ps -e | grep postmastĐối với hệ thống V giống như hệ thống hoặc tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống tuân thủ POSIX như HP-UX.
Nếu tỷ lệ kèo bóng đá trực tuyến hôm nay chắc chắn rằng không có ai khácPostmasterBạn vẫn gặp lỗi tỷ lệ kèo bóng đá trực tuyến hôm nay, hãy thử chỉ định một cổng khác Sử dụng-PTùy chọn. Bạn cũng có thể Nhận lỗi tỷ lệ kèo bóng đá trực tuyến hôm nay nếu bạn chấm dứtPostmasterVà ngay lập tức khởi động lại nó sử dụng cùng một cổng; Trong trường hợp tỷ lệ kèo bóng đá trực tuyến hôm nay, bạn chỉ cần đợi một Vài giây cho đến khi hệ điều hành đóng cổng trước khi thử lại. Cuối cùng, bạn có thể gặp lỗi tỷ lệ kèo bóng đá trực tuyến hôm nay nếu bạn Chỉ định số cổng mà hệ điều hành của bạn xem xét được bảo lưu. Ví dụ, nhiều phiên bản của Unix xem xét Số cổng dưới 1024 làđáng tin cậyvà chỉ cho phép Superuser Unix Để truy cập chúng.
tỷ lệ kèo bóng đá trực tuyến hôm nay lời giải thích có khả năng là tỷ lệ kèo bóng đá trực tuyến hôm nay người dùng khác đã cố gắng Bắt đầu APostmasterQuá trình trên cùng một cổng có được tỷ lệ kèo bóng đá trực tuyến hôm nay tài nguyên chia sẻ và sau đó chết. Vì tỷ lệ kèo bóng đá trực tuyến hôm nay khóa bộ nhớ chia sẻ Postgres dựa trên Số cổng được gán choPostmaster, Những xung đột như vậy có khả năng Nếu có nhiều hơn tỷ lệ kèo bóng đá trực tuyến hôm nay cài đặt trên tỷ lệ kèo bóng đá trực tuyến hôm nay máy chủ duy nhất. Nếu như không có ai khácPostmastertỷ lệ kèo bóng đá trực tuyến hôm nay quy trình hiện đang chạy (xem ở trên), Chạyipccleanvà thử lại. Nếu khácPostmasterhình ảnh đang chạy, bạn sẽ phải tìm chủ sở hữu của tỷ lệ kèo bóng đá trực tuyến hôm nay quy trình đó để Phối hợp việc gán số cổng và/hoặc loại bỏ tỷ lệ kèo bóng đá trực tuyến hôm nay phân đoạn bộ nhớ được chia sẻ chưa được sử dụng.
PostmasterQuản lý giao tiếp giữa tỷ lệ kèo bóng đá trực tuyến hôm nay quy trình phía trước và phụ trợ, cũng như Phân bổ nhóm bộ đệm được chia sẻ và sysv semaphores (trên máy không có lệnh kiểm tra và tập hợp).Postmasterbản thân nó không tương tác với người dùng và nên được bắt đầu như tỷ lệ kèo bóng đá trực tuyến hôm nay quy trình nền.
Chỉ có tỷ lệ kèo bóng đá trực tuyến hôm nay bưu điện nên chạy tại tỷ lệ kèo bóng đá trực tuyến hôm nay thời gian trong tỷ lệ kèo bóng đá trực tuyến hôm nay đã choPostgresCài đặt.Ở đây, cài đặt có nghĩa là cơ sở dữ liệu thư mục vàPostmasterCổng con số. tỷ lệ kèo bóng đá trực tuyến hôm nay chỉ có thể chạy nhiều hơn một máy bưu điện trên máy nếu Mỗi người có một thư mục và số cổng riêng biệt.
Nếu có thể,Khôngsử dụngSigkillKhi giếtPostmaster. SIGHUP, Siginthoặcsigterm(tín hiệu mặc định chogiết(1)) "nên được sử dụng thay thế. Sử dụng
% giết -killhoặc hình thức thay thế của nó
% Kill -9sẽ ngăn chặnPostmasterTừ Giải phóng các tài nguyên hệ thống (ví dụ: bộ nhớ được chia sẻ và semaphores) rằng nó giữ trước khi chết. Điều tỷ lệ kèo bóng đá trực tuyến hôm nay ngăn bạn khỏi phải giao dịch với vấn đề với bộ nhớ được chia sẻ được mô tả trước đó.
tỷ lệ kèo bóng đá trực tuyến hôm nay tiện ích hữu ích để xử lý tỷ lệ kèo bóng đá trực tuyến hôm nay vấn đề bộ nhớ được chia sẻ bao gồmIPCS (1), IPCRM (1) vàipcclean (1).
Để bắt đầuPostmasterSử dụng Giá trị mặc định, loại:
% NOHUP POSTMASTER LogFile 2 & 1 &Lệnh tỷ lệ kèo bóng đá trực tuyến hôm nay sẽ bắt đầuPostmasterTrên cổng mặc định (5432). Đây là cách đơn giản và phổ biến nhất để bắt đầuPostmaster.
Để bắt đầuPostmastervới a Cổng cụ thể và tên thực thi:
% NOHUP POSTMASTER -P 1234 &Lệnh tỷ lệ kèo bóng đá trực tuyến hôm nay sẽ bắt đầuPostmasterGiao tiếp qua cổng 1234. Để kết nối với điều tỷ lệ kèo bóng đá trực tuyến hôm nayPostmasterSử dụng PSQL, tỷ lệ kèo bóng đá trực tuyến hôm nay sẽ cần chạy nó như
% PSQL -P 1234hoặc đặt biến môi trườngPGPORT:
% SetEnv PGPort 1234 % psql.