gitlab 优化

Posted shijunjie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gitlab 优化相关的知识,希望对你有一定的参考价值。

 

gitlab-ctl reconfigure  #初次配置服务

gitlab-ctl start  #启动服务

gitlab-ctl stop  #停止服务

gitlab-ctl restart  #重启服务

 

vim /etc/gitlab/gitlab.rb

external_url http://192.168.2.87:9090  #http 访问地址
gitlab_rails[manage_backup_path] = true
gitlab_rails[backup_path] = "/backup/gitlab/backups" #自定义备份目录 gitlab_rails[backup_keep_time] = 2592000 #(30*24*3600) 自动清除30天前的备份文件 git_data_dirs({ "default" => { "path" => "/data/gitlab/git-data" #自定义代码库目录位置 } })

 

备份:
备份命令:gitlab-rake gitlab:backup:create

备份的仓库恢复:
gitlab-rake gitlab:backup:restore BACKUP=1483198680
恢复时,选择的版本就是备份是产生的Unix时间戳
注:恢复时,先停掉服务,以免双写导致数据错误。

 


检查服务的日志信息
# 检查redis的日志
gitlab-ctl tail redis

# 检查postgresql的日志
gitlab-ctl tail postgresql

# 检查gitlab-workhorse的日志
gitlab-ctl tail gitlab-workhorse

# 检查logrotate的日志
gitlab-ctl tail logrotate

# 检查nginx的日志
gitlab-ctl tail nginx

# 检查sidekiq的日志
gitlab-ctl tail sidekiq

# 检查unicorn的日志
gitlab-ctl tail unicorn


--------------------------------------------------------------------------------
参考资料:
https://www.cnblogs.com/voipman/p/gitlab.html






























以上是关于gitlab 优化的主要内容,如果未能解决你的问题,请参考以下文章

GitLab

Gitlab代码管理仓库安装部署

GitLab Guide

Gitlab部署及汉化操作

安装gitlab并汉化

GitLab安装与汉化-实战