gitlab管理請益 - Linux

Agatha avatar
By Agatha
at 2020-02-12T14:59

Table of Contents

各路大神好

是這樣的
公司有一台只做版控的server

因zabbix偵測該server process太多
一天到晚告警讓主管覺得很煩

進來看了之後發現有這個東西
而且他的進程有慢慢變多的跡象

ps axjf看起來可疑的部分如下

\_ runsv postgresql
| \_ svlogd -tt /var/log/gitlab/postgresql
| \_ /opt/gitlab/embedded/bin/postgres -D /var/opt/gitlab/postgresql/data
| \_ postgres: checkpointer process
| \_ postgres: writer process
| \_ postgres: wal writer process
| \_ postgres: autovacuum launcher process
| \_ postgres: stats collector process
| \_ postgres: gitlab-psql postgres [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle
| \_ postgres: gitlab gitlabhq_production [local] idle


查了官方手冊只提到
postgres
-D datadir
Specifies the file system location of the database configuration files. See Se
ction 19.2 for details.


請問這些閒置進程可以直接kill掉嗎

或是gitlab server本身就有常常重開的需要嗎?

--
Tags: Linux

All Comments

Ingrid avatar
By Ingrid
at 2020-02-14T01:39
那是DB(postgresql) 你怎麼會想要砍掉他 = =
Kelly avatar
By Kelly
at 2020-02-14T07:39
覺得zabbix很煩,就通通mute 不要發通知啊(誤
John avatar
By John
at 2020-02-14T22:43
你的 kernel 也常常 idle 要不要關機算了 (x
Liam avatar
By Liam
at 2020-02-17T03:22
那你要去看gitlab的source code了... 還是用我說的那招
讓zabbix 變啞巴就好了....
Rae avatar
By Rae
at 2020-02-17T11:23
一樓別這樣
Hardy avatar
By Hardy
at 2020-02-18T05:30
如果 Postgersql 是獨立的一台,把 TCP keepalive
Quintina avatar
By Quintina
at 2020-02-19T23:24
設短一點
Vanessa avatar
By Vanessa
at 2020-02-24T02:16
你有沒有想過也許是zabbix告警值設太低呢?
Callum avatar
By Callum
at 2020-02-28T15:28
具體來說,他閥值設了多少呢?然後你目前實際有多少process?

請問/home 掛載

Hedda avatar
By Hedda
at 2020-02-10T21:28
我目前系統是 Fedora 30, 打 df 這個指令,出現的結果中, /dev/sda2 999320 201016 729492 22% /boot /dev/sda1 204580 18580 1 ...

查詢 Linux (Fedora) 版本的不同結果

Oscar avatar
By Oscar
at 2020-02-07T21:38
我的電腦從 Fedora 28 用網路升級 到 Fedora 30. 但 grub2 在開機過程的選單上還是都是 Fedora 28 的選項。 我用的不同指令查詢目前電腦的 Fedora 版本,卻得到不同結果。 (1) uname -mrs 出現結果是  Linux 5.0.16-100.fc2 ...

fcitx輸入法 enter 輸入問題

Emily avatar
By Emily
at 2020-02-07T10:44
目前正在使用 KDE neon 5.17 版 安裝了 fcitx + rime 的輸入 使用注音輸入 能正常跑出中文候選詞 個人習慣如果要輸入的字詞爲第一候選字詞時 便會直接按enter鍵輸入 但是卻會導致候選詞消失 輸入到上面的變成了鍵盤上所敲擊的鍵位(ex:你好-andgt;sucl) 而如果使用選字詞 ...

如何在連線建立時才啟動scripts

Agnes avatar
By Agnes
at 2020-02-06T17:16
因為CentOS7 環境需要 有寫了一個 script 用來讓TC可以控制某一個port的頻寬 (主機之間傳檔案) tc本身的功能完全可以達到需求 但主機並不時常時都需要限制頻寬 要用甚麼方法 才能讓scripts 有傳輸檔案需要時 能夠自行啟動 謝謝 - ...

備份硬碟上的Onedrive資料夾

Aaliyah avatar
By Aaliyah
at 2020-02-05T00:26
聽說這是轉信版,所以我還是用回文來回應後續 ※ 引述《mattc123456c (Matt Zhuang)》之銘言: : 我正在使用隨身碟+Ubuntu將PC的硬碟資料以dd備份至外接式硬碟,然後另外將網 : 路硬碟在PC上的資料夾以rsync一個一個備份(防止營運商砍我放在上面的檔案), : 處理Dropb ...