Сбой установки Gitlab при перенастройке gitlab-ctl - PullRequest
0 голосов
/ 03 декабря 2018

Итак, я следовал руководству по установке GitLab (на Debian Stretch) и всегда получаю одну и ту же ошибку ...

Ссылка: https://about.gitlab.com/install/#debian

Ошибка:

There was an error running gitlab-ctl reconfigure:
execute[/opt/gitlab/embedded/bin/initdb -D p /var/opt/gitlab/postgresql/data -E UTF8 (postgresql::enable line 80) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
---- Begin output of /opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8 ----
STDOUT: The files belonging to this database system will be owned by user "gitlab-psql".
This user must also own the server process.
STDERR: initdb: invalid locale settings; check LANG and LC_* environment variables
---- End output of /opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8 ----
Ran /opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8 returned 1

Я пробовал кое-что, но так как я не могу найти эту проблему в другом месте, это не сильно меня задело.Я не настолько опытен в Linux, поэтому буду признателен за помощь.

Заранее спасибо!

1 Ответ

0 голосов
/ 05 декабря 2018

Я думаю, что ваша проблема в том, что вы используете латинское сопоставление.

Используйте любое сопоставление (LANG en_US.UTF-8) в UTF8.

Если вы используете Debian,не меняйте переменные LANG или LC_.Используйте эту команду:

dpkg-reconfigure locales

В интерфейсе, пожалуйста, выберите нужный интерфейс (Вы можете даже попробовать с fr_FR, но всегда используйте опцию utf8).Не используйте альтернативы LATIN или ISO_8859.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...