gitlab之常用命令

启动所有 gitlab 组件:

gitlab-ctl start

停止所有 gitlab 组件:

gitlab-ctl stop

停止 postgresql 组件:

gitlab-ctl stop postgresql

停止相关数据连接服务

gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq

重启所有 gitlab 组件:

gitlab-ctl restart

重启 gitlab-workhorse 组件:

gitlab-ctl restart gitlab-workhorse

查看服务状态

gitlab-ctl status

如果更改了主配置文件 [:/etc/gitlab/gitlab.rb 文件],需要用这个命令,使配置文件生效 但是会初始化除了gitlab.rb 之外的所有文件

sudo gitlab-ctl reconfigure

执行完上面那个命令 重启所有 gitlab 组件

gitlab-ctl restart

针对某个服务重启 例如重启nginx

gitlab-ctl restart nginx

针对某个服务启动 例如启动nginx

gitlab-ctl start nginx

针对某个服务关闭 例如关闭nginx

gitlab-ctl stop nginx

查看日志 (查看gitlab整个所有的日志)

sudo gitlab-ctl tail

具体的日志文件路径:

[root@ci-node1 src]# ll /var/log/gitlab/ total 12 drwx------ 2 git
root 95 Mar 23 23:27 gitaly drwx------ 2 git
root 95 Mar 23 23:27 gitlab-monitor drwx------ 2 git
root 4096 Mar 28 00:39 gitlab-rails drwx------ 2 git
root 204 Mar 28 00:39 gitlab-shell drwx------ 2 git
root 95 Mar 23 23:27 gitlab-workhorse drwx------ 2 root
root 95 Mar 23 23:27 logrotate drwxr-x— 2 root
gitlab-www 4096 Mar 28 00:39 nginx drwx------ 2 gitlab-prometheus root
95 Mar 23 23:27 node-exporter drwx------ 2 gitlab-psql root
95 Mar 23 23:27 postgres-exporter drwx------ 2 gitlab-psql root
95 Mar 23 23:27 postgresql drwx------ 2 gitlab-prometheus root
235 Mar 27 23:27 prometheus drwxr-xr-x 2 root root
28 Mar 22 23:25 reconfigure drwx------ 2 gitlab-redis root
235 Mar 27 23:27 redis drwx------ 2 gitlab-redis root 95
Mar 23 23:27 redis-exporter drwx------ 2 git root
235 Mar 27 23:27 sidekiq drwx------ 2 git root
4096 Mar 28 00:39 unicorn

一般有问题 有报错时候 可以看 所有输出 gitlab-ctl tail

检查 redis 的日志

sudo gitlab-ctl tail redis

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值