PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Menggunakan Docker, apa yang memicu PANIC:tidak dapat menemukan catatan pos pemeriksaan yang valid

Kesalahan ini berarti volume Postgres rusak. Ini bisa terjadi ketika dua kontainer mencoba terhubung ke volume yang sama secara bersamaan. Lihat jawaban ini untuk sedikit info lebih lanjut. Tidak yakin bagaimana memodifikasi file merusak drive. Anda harus menghapus dan membuat ulang volume. Untuk melakukannya, Anda dapat:

$ docker stop <your_container_name> # stops a running container
$ docker image prune # removes all images that are not attached to a container
$ docker volume ls # list out active volumes
$ docker volume rm <volume_name> # Remove the volume that's corrupted

Saya harus menjalankan kode di atas untuk menghentikan wadah, membersihkan gambar yang entah bagaimana tidak dilampirkan ke wadah apa pun dan akhirnya menghapus volume yang menyinggung tempat data yang rusak disimpan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cara yang benar untuk membuat tabel pivot di postgresql menggunakan CASE WHEN

  2. Fungsi PostgreSQl mengembalikan beberapa set hasil dinamis

  3. panggil fungsi SQL dalam fungsi R

  4. Pengecualian Geodjango saat mengimpor Django.contrib.gis.gdal:OSError:/usr/lib/libgdal.so.1:simbol tidak terdefinisi:sqlite3_column_table_name

  5. Impor data Postgres ke RDS menggunakan S3 dan aws_s3