2016-11-29 8 views
1

Я работаю с gitlab ce 8.11.7 с прошлого месяца в стартовые дни, он отлично работал.
Но теперь, когда я запланировал работу cron для ежедневной полной загрузки сервера gitlab. После запуска команды gitlab-rake для резервного копирования мой сервер gitlab выбрасывает ошибку 502.
Хотя все службы подняты, но все же он бросает 502 ошибки.Gitlab CE 8.11.7 Gitlab-rake issue

Пожалуйста, предложите мне какое-либо решение или предложите любой метод для инкрементной резервной копии сервера gitlab.

ответ

1

Команда «gitlab грабли», вы можете быть ссылаюсь, чтобы бы те, подробно описаны в «gitlab-ce/doc/raketasks/backup_restore.md»

Используйте эту команду, если вы установили GitLab с пакетом Omnibus:

sudo gitlab-rake gitlab:backup:create 

Используйте это, если вы установили GitLab от источника:

sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production 

Как уже упоминалось в this issue, вам нужно проверить логи, чтобы узнать больше (как /var/log/gitlab/nginx/gitlab_error.log)

sudo gitlab-ctl reconfigure Проверьте, и sudo gitlab-ctl restart помощь в вашем случае.
Как уже упоминалось в «starting-and-stopping»:

Обратите внимание, что на одноядерных сервере может занять до минуты, чтобы перезапустить Единорог и Sidekiq.
Ваш экземпляр GitLab даст 502 ошибку, пока Unicorn снова не появится.

Но обновление до последней версии (8.14.x) остается одним из способов преодолеть эту ошибку.

+0

im using 'sudo gitlab-rake gitlab: backup: create' этой команды нет проблемы с резервным копированием. но после резервного копирования сервер бросает 502 ошибки. и для меня остается только один вариант: 'sudo gitlab-ctl restart'. Но перезапуск службы каждый день не является хорошим вариантом. –

+0

Похоже, VonC говорит, что это ошибка. Обнови сейчас! Насколько велики ваши резервные копии? Я рекомендую использовать некоторые параметры только для резервного копирования, что вам нужно. Например, я использую это: 'gitlab-rake gitlab: backup: create SKIP = artifacts' –

+0

Размер моего сервера составляет почти 5 ГБ. –