Таким образом, у нас возникла проблема с нашим жестким диском, который содержал папку данных для 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 ГБ, что очень важно.