Điểm:1

Làm cách nào để chạy PostgreSQL trên Open BSD 7.0

lá cờ pf

Đang cố gắng bắt đầu postgresql trên openbsd 7.0 nhưng dường như không thể làm cho nó hoạt động được. cho đến nay tôi đã cố gắng hướng dẫn này và tìm kiếm xung quanh một chút trên google. Tôi mới sử dụng OpenBSD.

# rcctl -df bắt đầu postgresql 
đang làm _rc_parse_conf
làm _rc_quirks
postgresql_flags trống, sử dụng mặc định >-D /var/postgresql/data -w -l /var/postgresql/logfile<
đang làm rc_check
pg_ctl: không có máy chủ nào chạy
postgresql
đang làm rc_start
làm _rc_wait bắt đầu
đang làm rc_check
pg_ctl: không có máy chủ nào chạy
đang đợi máy chủ bắt đầu.... ngừng chờ đợi
pg_ctl: không thể khởi động máy chủ
Kiểm tra đầu ra nhật ký.
đang làm _rc_rm_runfile
(thất bại)
# ls -al /var/run
tổng cộng 176
drwxr-xr-x 3 bánh xe gốc 512 Ngày 17 tháng 1 01:30 .
bánh xe gốc drwxr-xr-x 24 512 Ngày 16 tháng 1 17:30 ..
srw-rw---- 1 root crontab 0 ngày 16 tháng 1 16:57 cron.sock
-rw-r--r-- 1 bánh xe gốc 49152 ngày 16 tháng 1 16:57 dev.db
-rw-r--r-- 1 bánh xe gốc 5945 ngày 16 tháng 1 16:57 dmesg.boot
-r--r--r-- 1 bánh xe gốc 14592 Ngày 16 tháng 1 17:30 ld.so.hints
srw-rw---- 1 bánh xe gốc 0 ngày 16 tháng 1 16:57 ntpd.sock
drwxr-xr-x 2 bánh xe gốc 512 ngày 16 tháng 1 18:48 rc.d
srw-rw-rw- 1 bánh xe gốc 0 ngày 16 tháng 1 16:57 smtpd.sock
-rw-r--r-- 1 bánh xe gốc 6 ngày 16 tháng 1 16:57 sshd.pid
-rw-r--r-- 1 bánh xe gốc 6 ngày 16 tháng 1 16:57 syslog.pid
-rw-rw-r-- 1 gốc utmp 7296 Ngày 18 tháng 1 19:26 utmp

Điểm:0
lá cờ fr

Sau khi bạn chạy máy chủ pkg_add postgresql hệ thống sẽ chỉ cho bạn một gói readme mà bạn nên đọc:

(Các) readme mới và đã thay đổi:
        /usr/local/share/doc/pkg-readmes/postgresql-server

Readme này có phần còn lại của hướng dẫn để thiết lập và chạy postgresql trên máy OpenBSD.

Điểm:0
lá cờ cn

Bạn chỉ cần hoàn thành các bước sau trong hướng dẫn để bắt đầu thành công postgresql:

# mkdir /var/postgresql/dữ liệu
# chown _postgresql:_postgresql /var/postgresql/data
# su -l _postgresql
$ initdb -D /var/postgresql/dữ liệu
Các tệp thuộc hệ thống cơ sở dữ liệu này sẽ thuộc quyền sở hữu của người dùng "_postgresql".
Người dùng này cũng phải sở hữu quy trình máy chủ.

Cụm cơ sở dữ liệu sẽ được khởi tạo với ngôn ngữ "C".
Theo đó, mã hóa cơ sở dữ liệu mặc định đã được đặt thành "SQL_ASCII".
Cấu hình tìm kiếm văn bản mặc định sẽ được đặt thành "tiếng Anh".

Tổng kiểm tra trang dữ liệu bị vô hiệu hóa.

sửa quyền trên thư mục hiện có /var/postgresql/data ... ok
tạo thư mục con ... ok
chọn triển khai bộ nhớ dùng chung động ... posix
chọn max_connections mặc định ... 20
chọn shared_buffers mặc định ... 128MB
chọn múi giờ mặc định ... UTC
tạo tập tin cấu hình ... ok
chạy tập lệnh bootstrap ... ok
thực hiện khởi tạo post-bootstrap ... ok
đồng bộ dữ liệu vào đĩa ... ok

initdb: cảnh báo: bật xác thực "tin cậy" cho các kết nối cục bộ
Bạn có thể thay đổi điều này bằng cách chỉnh sửa pg_hba.conf hoặc sử dụng tùy chọn -A hoặc
--auth-local và --auth-host, lần sau khi bạn chạy initdb.

Thành công. Bây giờ bạn có thể khởi động máy chủ cơ sở dữ liệu bằng cách sử dụng:

    pg_ctl -D /var/postgresql/data -l logfile bắt đầu

Bạn có thể bắt đầu sử dụng lệnh được in bởi initdb, nhưng tốt hơn là lối ra phiên người dùng và sử dụng những gì hướng dẫn đề xuất:

# rcctl bắt đầu postgresql

Hãy chắc chắn làm theo cẩn thận phần còn lại của hướng dẫn, hoặc postgresql sẽ không bắt đầu sau khi khởi động lại.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.