db contianer не запускается после перемещения папки с данными - PullRequest
0 голосов
/ 17 апреля 2020

Таким образом, у нас возникла проблема с нашим жестким диском, который содержал папку данных для postgres, после исправления проблемы переместил папку данных на новый жесткий диск и заменил docker_compose.yml, имеющееся у нас следующее содержимое в файле docker compose.

db:
  image: postgres:9.4
  volumes:
    - /mnt/hdd4/postgresql/data:/var/lib/postgresql/data
    - ./tmp:/tmp/docker
  ports:
    - "5432"

теперь, когда я пытаюсь запустить контейнер db, я получаю следующую ошибку

db_1                | 
db_1                | PostgreSQL Database directory appears to contain a database; Skipping initialization
db_1                | 
db_1                | LOG:  database system was interrupted; last known up at 2020-04-07 18:03:04 UTC
db_1                | LOG:  invalid primary checkpoint record
db_1                | LOG:  invalid secondary checkpoint record
db_1                | PANIC:  could not locate a valid checkpoint record
db_1                | LOG:  startup process (PID 28) was terminated by signal 6: Aborted
db_1                | LOG:  aborting startup due to startup process failure
app_db_1 exited with code 1

Может кто-нибудь помочь? пожалуйста, дайте мне знать, если вам нужна дополнительная информация, нам действительно нужны данные размером около 243 ГБ, что очень важно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...