Score:1

ไดเร็กทอรีใดที่จะให้ pg_upgrade

ธง cn

ฉันมีคอนเทนเนอร์นักเทียบท่าด้วย โพสต์เกรส 12 และฉันต้องการอัปเกรดเป็น 13 ภาพนี้เก็บข้อมูลและกำหนดค่าใน /var/lib/postgresql/data ผู้อำนวยการ:

  1. แสดง data_directory; ส่งคืนไดเร็กทอรีนั้น
  2. postgresql.conf ถูกจัดเก็บไว้ในไดเร็กทอรีนั้น

ฉันพยายามดำเนินการ pg_upgrade ด้วยไดเรกทอรีนั้น (ในปริมาณ pg12 เก่า) เป็นข้อมูลเก่าและอาร์กิวเมนต์ไดเรกทอรี config: นักเทียบท่าเรียกใช้ --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"

ข้อผิดพลาด ตรวจสอบ "/var/lib/postgresql/data/postgres" ล้มเหลว: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว จะถูกส่งกลับ ฉันไม่พบความหมายของข้อผิดพลาดนี้: ฉันให้ข้อมูลหรือไดเรกทอรีการกำหนดค่าผิด?

ไดเร็กทอรีที่ถูกต้องควรประกอบด้วยอะไรและจะค้นหาได้อย่างไร

djdomi avatar
za flag
ปกติคุณสร้างการบรรจุใหม่หรือใช้การบรรจุที่สร้างไว้แล้ว
Alexey Kholodkov avatar
cn flag
ฉันไม่เคยย้ายฐานข้อมูลนี้มาก่อน ฉันมักจะไม่ทำอะไรเลย ตอนนี้ฉันต้องการสร้างคอนเทนเนอร์ pg13 ใหม่ที่มีวอลุ่มเก่าพร้อม shemes และข้อมูลที่มีอยู่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา