gitlab-reconfigure заблокирован на redis после переустановки gitlab на ubuntu 18.04.4LTS

Это третий раз, когда я устанавливаю gitlab на сервер, и у меня никогда не было проблем.

Я решил переустановить gitlab-ce (12.10.0) после решения проблем с 12.9.0.

Перед установкой новой версии я убедился, что все файлы gitlab были удалены, и перезагрузил сервер.

Шаг 1. Удалите gitlab 12.9.0.

# gitlab-ctl stop
# gitlab-ctl uninstall
# apt-get remove --purge gitlab-ce
# find / -iname "gitlab" then try to remove all outputed files
# init 6

Шаг 2: новая установка gitlab 12.10.0

# apt-get update
# apt-get install gitlab-ce=12.10.0-ce.0

Затем я обновил файл /etc/gitlab/gitlab.rb в соответствии с конфигурацией моего сервера.

Наконец, я выполнил:

gitlab-ctl reconfigure

Заблокированы процессы:

ruby_block [ожидание служебного сокета redis] запускается

Какие-нибудь решения?


person madago    schedule 05.06.2020    source источник
comment
Вы тем временем решили это? У вас точно такая же проблема, но нигде нет решения. Это есть дополнительная информация, но решения тоже нет.   -  person Pratched    schedule 03.11.2020
comment
Да, но я точно не помнил, что сделал ... Взгляните на Здесь   -  person madago    schedule 20.11.2020
comment
Была такая же проблема. Это решило проблему для меня: docs.gitlab.com / omnibus / common_installation_problems /   -  person Manuel Richarz    schedule 01.12.2020


Ответы (2)


Ссылка, предоставленная Мануэлем Ричарцем, указывает на то, что могут быть разные строки, на которых может зависнуть установка, одна из которых - это строка ruby_block[wait for redis service socket] action run, о которой идет речь.

Предлагаемое ими решение - открыть новый терминал и запустить:

systemctl restart gitlab-runsvdir.service

У меня это сработало для строки ruby_block[wait for logrotate service socket] action run.

person Maximilian brutus III    schedule 14.05.2021
comment
У меня это тоже сработало. - person chrBrd; 27.05.2021

Спустя 7 лет команда systemctl restart gitlab-runsvdir.service во вторичном терминале сработала довольно хорошо. Непосредственно после выполнения этой команды установка больше не зависает, а продолжается и завершается нормально.

person Robin van Rooijen    schedule 07.06.2021