Kali Linux ошибка Postgresql

[114835] Я думаю, что сделал бы это, используя [115219] найти [115220], но просто, чтобы помочь ответить на ваши вопросы по сценарию, я слегка изменил ваш пример.[12125] Ваш подход показался мне отличным. Я думаю, что частью Вашей проблемы было использование [115221]cd[115222]. Вам нужно вернуться на уровень каталога, так как вы "ходите" по дереву каталогов. Я обычно использую [115223]pushd[115224] и [115225]popd[115226] вместо этого, так как я добавил их в ваш пример.[12126]Пример[12127]Теперь, когда я запускаю это в моем каталоге Wordpress uploads:[12128]Пример запуска:[12129]Improvements[12130]Я бы добавил несколько тестов перед просмотром заданного месяца в случаях, когда каталог этого месяца пуст. В противном случае вы получите следующее:[12131]Ходить по такому дереву каталогов может быть непросто. Так как структура каталога достаточно структурирована, почему бы не пройтись по нему вот так:[12132]Или вот так:[12133]
2
28.06.2014, 22:49
1 ответ

У этого потока была та же проблема, что и у вас, и операционная система сообщает, как они смогли ее решить. Название потока было следующим: Сервер 9.1 не перезагружается и нет вывода/лога - файлы данных выглядят поврежденными.

выдержка

Мне удалось решить эту проблему.

Для записи я сделал следующее:

 $ mkdir -p ~/postgresql/{etc,lib,log} 
 $ cp -a /etc/postgresql/9.1/main ~/postgresql/etc/oldd-install 
 $ cp -a /var/lib/postgresql/9.1/main ~/postgresql/lib/old-install 
 $ cp -a /var/log/postgresql ~/postgresql/log/old-install 

 $ apt-get delete --purge postgresql-9.1 postgresql-client-9.1 \
 постгреск-клиент-обычный постгреск-обычный 
 $ млн -rf /etc/postgresql 
 $ млн - рф /вар/либ/постгресскл 

 $ apt-получить установку postgresql 
 $ сервисная постгресская остановка 

 $ cp -a /etc/postgresql/9.1/main ~/postgresql/etc/new-install 
 $ cp -a /var/lib/postgresql/9.1/main ~/postgresql/lib/new-install 

 $ млн - rf /var/lib/postgresql/9.1/main 
 $ cp -a ~/postgresql/lib/old-install /var/lib/postgresql/9.1/main 
 $ su postgres -c '/usr/lib/ postgresql/9.1/bin/pg_resetxlog \
 -f /var/lib/postgresql/9.1/main' 

Я отредактировал /etc/postgresql/9.1/main/postgresql.conf

 $ service postgresql start 

И это сработало :-)

1
27.01.2020, 22:22

Теги

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