Я переместил свою базу данных в новый сервер, но теперь пользователи не могут получить доступ к новому DB, как я фиксирую это?

На самом деле это может быть уровень кода Python. Python использует Глобальную Блокировку Интерпретатора для обработки поточной обработки, и Вы могли наталкиваться о блокировку. Существует сообщение на StackOverflow о GIL и многоядерных системах.

Я изучил бы использование процесса на администратора почты и "основное ведущее устройство", в случае необходимости для управления они обрабатывают, или возможно Скрученный для обхождения GIL.

0
задан 15 September 2011 в 22:14
1 ответ

Да, вам нужен файл pg_hba.conf со старого сервера базы данных. При сбросе и восстановлении базы данных этот файл не копируется; все, что он делает, это сбрасывает и восстанавливает структуры таблиц и данные, которые они содержат.

Файл pg_hba.conf должен находиться в каталоге данных; при установке по умолчанию (по крайней мере, на SuSE) это будет /var/lib/pgsql/data/pg_hba.conf. По вашему, я думаю, это будет /var/lib/postgresql/9.0/pg_hba.conf

. Вы также захотите взять старый postgresql.conf и поместить его в /var/lib/postgresql/9.0 .

Вы можете запустить

find / -name pg_hba.conf

для поиска во всей файловой системе файлов с именем pg_hba.conf

После размещения этого файла вы должны перезагрузить Postgres, чтобы он вступил в силу .

/ etc / init. d / postgresql reload

1
ответ дан 4 December 2019 в 22:08

Теги

Похожие вопросы