Gitlab关闭停用其他不需要的组件
默认运行的组件
[root@gitlab opt]# gitlab-ctl status run: alertmanager: (pid 3474) 1289193s; run: log: (pid 1915) 1260609s run: gitaly: (pid 3581) 1289192s; run: log: (pid 1901) 1260609s run: gitlab-exporter: (pid 3536) 1289193s; run: log: (pid 1909) 1260609s run: gitlab-kas: (pid 3475) 1289193s; run: log: (pid 1924) 1260609s run: gitlab-workhorse: (pid 3476) 1289193s; run: log: (pid 1914) 1260609s run: grafana: (pid 3482) 1289193s; run: log: (pid 1906) 1260609s run: logrotate: (pid 68197) 355s; run: log: (pid 1903) 1260609s run: nginx: (pid 3494) 1289193s; run: log: (pid 1912) 1260609s run: node-exporter: (pid 3493) 1289193s; run: log: (pid 1908) 1260609s run: postgres-exporter: (pid 3495) 1289193s; run: log: (pid 1918) 1260609s run: postgresql: (pid 3561) 1289193s; run: log: (pid 1911) 1260609s run: prometheus: (pid 3512) 1289193s; run: log: (pid 1900) 1260609s run: puma: (pid 3576) 1289194s; run: log: (pid 1905) 1260610s run: redis: (pid 3547) 1289194s; run: log: (pid 1921) 1260610s run: redis-exporter: (pid 3518) 1289194s; run: log: (pid 1904) 1260610s run: sidekiq: (pid 3602) 1289193s; run: log: (pid 1922) 1260610s
配置文件将相关配置项enable值改为 false
redis_exporter['enable'] = false postgres_exporter['enable'] = false node_exporter['enable'] = false grafana['enable'] = false prometheus['enable'] = false alertmanager['enable'] = false
重新加载配置
gitlab-ctl reconfigure
关闭后
root@192:/# gitlab-ctl status run: gitaly: (pid 317) 199s; run: log: (pid 305) 199s run: gitlab-kas: (pid 310) 199s; run: log: (pid 309) 199s run: gitlab-workhorse: (pid 319) 199s; run: log: (pid 308) 199s run: logrotate: (pid 312) 199s; run: log: (pid 307) 199s run: nginx: (pid 322) 199s; run: log: (pid 306) 199s run: postgresql: (pid 316) 199s; run: log: (pid 302) 199s run: puma: (pid 321) 199s; run: log: (pid 301) 199s run: redis: (pid 311) 199s; run: log: (pid 303) 199s run: sidekiq: (pid 320) 199s; run: log: (pid 304) 199s run: sshd: (pid 28) 214s; run: log: (pid 27) 214s