From: Sarah Hoffmann Date: Tue, 23 Jun 2020 21:20:43 +0000 (+0200) Subject: Merge pull request #1841 from mtmail/faq-entry-about-rebuilding-nominatim-so X-Git-Tag: v3.6.0~126 X-Git-Url: https://git.openstreetmap.org/nominatim.git/commitdiff_plain/cd73ac70387a3d2a3ba8b08b82ded2e0fe78a5f2?hp=828da6a4254db001c05e3e3c2074dd791e33d8a5 Merge pull request #1841 from mtmail/faq-entry-about-rebuilding-nominatim-so FAQ addition when to rebuild nominatim.so --- diff --git a/docs/admin/Faq.md b/docs/admin/Faq.md index d2dbdda2..bca6b49d 100644 --- a/docs/admin/Faq.md +++ b/docs/admin/Faq.md @@ -22,6 +22,21 @@ then you can resume with the following command: If the reported rank is 26 or higher, you can also safely add `--index-noanalyse`. +### PostgreSQL crashed "invalid page in block" + +Usually serious problem, can be a hardware issue, not all data written to disc +for example. Check PostgreSQL log file and search PostgreSQL issues/mailing +list for hints. + +If it happened during index creation you can try rerunning the step with + +```sh +./utils/setup.php --create-search-indices --ignore-errors +``` + +Otherwise it's best to start the full setup from the beginning. + + ### PHP "open_basedir restriction in effect" warnings PHP Warning: file_get_contents(): open_basedir restriction in effect. diff --git a/utils/check_import_finished.php b/utils/check_import_finished.php index 4529c693..42d834c8 100755 --- a/utils/check_import_finished.php +++ b/utils/check_import_finished.php @@ -133,7 +133,8 @@ foreach ($aExpectedIndices as $sExpectedIndex) { $print_fail(); echo <<< END Hints: - * Rerun the setup.php --create-search-indices step + * Run './utils/setup.php --create-search-indices --ignore-errors' to + create missing indices. END; exit(1);