Сделал при старте postgres -FAIL
В логах:
>LOG: database system was shut down at 2018-07-10 14:04:17 EEST
LOG: invalid primary checkpoint record
LOG: invalid secondary checkpoint record
PANIC: could not locate a valid checkpoint record
LOG: startup process (PID 3751) was terminated by signal 6: Aborted
LOG: aborting startup due to startup process failure
ок. т.е. если я сделаю так
Новая инициализация что бы заполнить $PGDATA
# /usr/pgsql-9.4/bin/initdb -D /var/lib/pgsql/9.4/data --locale=uk_UA.UTF-8
далее заменяю полностью /base на свой ?
/pg_xlog,clog,log так же меняю на свой ?
и рестарт потсгрес
Да. уже написал. только нет ответа от него.. ладно еще раз попробую
Только что накинул все заново, дело в том что у меня остались каталоги с $PGDATA - /base /pg_xlog,clog,log поэтому инициализацию я так понимаю нужно делать.. а дальше то что не понятно
Да. Одинаковые
Скорей всего я что то делаю не так:
Переносил только один каталог самой базы, так как при инициализации постгрес создал свои базы (постгре патченый от 1С)
Инициализацию делал вот так
/usr/pgsql-9.4/bin/initdb -D /var/lib/pgsql/9.4/data --locale=uk_UA.UTF-8
Дале в каталог $PGDATA добавил еще одну директорию с нужной базой
Проверяю список
psql -l
базы в списке нет..
реплику я так понимаю нужно делать на старой системы
От старой системы остались только базы postgres, слител винт на которой стояла система. Бекапы к сожалению делались с ошибкой.. поэтому только рабочие каталоги postgres-а
/base
/logs
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
только /base /logs ???