gitlab-reconfigure diblokir di redis setelah menginstal ulang gitlab di ubuntu 18.04.4LTS

Ini adalah ketiga kalinya saya menginstal gitlab di server dan tidak pernah mengalami masalah sebelumnya.

Saya memutuskan untuk menginstal ulang gitlab-ce (12.10.0) setelah mengatasi masalah pada 12.9.0.

Sebelum menginstal versi baru, saya telah memastikan bahwa semua file gitlab dihapus dan reboot server.

Langkah 1: Copot pemasangan 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

Langkah 2: Instal baru gitlab 12.10.0

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

Kemudian saya memperbarui file /etc/gitlab/gitlab.rb saya sesuai dengan konfigurasi server saya.

Akhirnya, saya mengeksekusi:

gitlab-ctl reconfigure

Prosesnya diblokir pada:

tindakan ruby_block[tunggu soket layanan redis] dijalankan

Ada solusi?


person madago    schedule 05.06.2020    source sumber
comment
Apakah Anda menyelesaikan ini sementara itu? Memiliki masalah yang sama persis tetapi tidak ada solusi di mana pun. Ini memiliki lebih banyak informasi tambahan tetapi tidak ada solusi juga.   -  person Pratched    schedule 03.11.2020
comment
Ya tapi saya tidak ingat persis apa yang telah saya lakukan.. Lihat Di sini   -  person madago    schedule 20.11.2020
comment
Punya Masalah yang sama. Ini menyelesaikannya untuk saya: docs.gitlab.com /omnibus/common_installation_problems/   -  person Manuel Richarz    schedule 01.12.2020


Jawaban (2)


Tautan yang disediakan oleh Manuel Richarz menunjukkan mungkin ada baris berbeda di mana instalasi mungkin terhenti, salah satunya adalah baris ruby_block[wait for redis service socket] action run yang menjadi pertanyaan Anda.

Solusi yang mereka usulkan adalah membuka terminal baru dan menjalankan:

systemctl restart gitlab-runsvdir.service

Ini berhasil bagi saya untuk baris ruby_block[wait for logrotate service socket] action run.

person Maximilian brutus III    schedule 14.05.2021
comment
Ini juga berhasil untuk saya. - person chrBrd; 27.05.2021

7 tahun kemudian, dan perintah systemctl restart gitlab-runsvdir.service di terminal sekunder berhasil dengan cukup baik. Langsung setelah menjalankan perintah ini, instalasi tidak lagi hang dan dilanjutkan dan selesai semuanya dengan baik.

person Robin van Rooijen    schedule 07.06.2021