На самом деле это может быть уровень кода Python. Python использует Глобальную Блокировку Интерпретатора для обработки поточной обработки, и Вы могли наталкиваться о блокировку. Существует сообщение на StackOverflow о GIL и многоядерных системах.
Я изучил бы использование процесса на администратора почты и "основное ведущее устройство", в случае необходимости для управления они обрабатывают, или возможно Скрученный для обхождения GIL.
Да, вам нужен файл 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