Điểm:1

Những thư mục để cung cấp cho pg_upgrade?

lá cờ cn

Tôi có bộ chứa docker với postgres 12 và tôi muốn nâng cấp lên 13. Hình ảnh này lưu trữ dữ liệu và cấu hình trong /var/lib/postgresql/dữ liệu thư mục:

  1. hiển_thị_dữ_liệu; trả về thư mục đó
  2. postgresql.conf được lưu trữ trong thư mục đó

Tôi đã cố gắng thực thi pg_upgrade với thư mục đó (trong tập pg12 cũ) làm đối số thư mục cấu hình và dữ liệu cũ: docker run --name migrate13 -v pg12_volume postgres:13 su postgres -c "cd /tmp && pg_upgrade -b /var/lib/postgresql/data -d /var/lib/postgresql/data -B /var/lib/postgresql /data13 -D /var/lib/postgresql/data13"

Lỗi kiểm tra "/var/lib/postgresql/data/postgres" không thành công: Không có tệp hoặc thư mục như vậy Được trả lại. Tôi không tìm thấy ý nghĩa của lỗi này: Tôi đã cung cấp dữ liệu sai hoặc thư mục cấu hình?

Những thư mục phù hợp nên chứa và làm thế nào để tìm thấy chúng?

djdomi avatar
lá cờ za
bạn thường tạo ngăn mới hay sử dụng ngăn đã tạo?
Alexey Kholodkov avatar
lá cờ cn
Tôi chưa bao giờ di chuyển db này trước đây. Vì vậy, tôi thường không làm gì cả. Bây giờ tôi muốn tạo bộ chứa pg13 mới với âm lượng cũ với dữ liệu và dữ liệu hiện có

Đă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.