摘要:繼續(xù)查資料學(xué)習(xí),發(fā)現(xiàn)的普羅米修斯監(jiān)控的默認端口為,所以訪問頁面之后會跳轉(zhuǎn)到普羅米修斯的頁面想了解學(xué)習(xí)的朋友可以點這里到官網(wǎng)查看學(xué)習(xí)。
在安裝配置好gitlab之后訪問配置好的路徑頁面提示502
導(dǎo)致502的原因有兩個:
1.端口被占用gitlab的nginx默認監(jiān)聽的端口為80
如果有其他程序占用了該端口的話則會提示502
解決方法:
vi /etc/gitlab/gitlab.rb 使用i進入編輯模式 修改external_url "http://localhost:8080" 我這里將端口修改為8080
esc--->:wq保存修改操作
gitlab-ctl reconfigure
執(zhí)行以上命令是配置生效
再次打開瀏覽器訪問localhost:8080依然提示502
納尼?????還是不行啊,為什么呢。網(wǎng)上搜了半天資料發(fā)現(xiàn)
gitlab unicorn["port"]默認使用的是8080端口,所以還得繼續(xù)修改
注:其實這里只要將external_url "http://localhost:8080"中的8080端口改成一個和gitlab其他服務(wù)不沖突的端口即可,比如:8888,9999等。
我這里是參考網(wǎng)上的做法將/unicorn["port"]注釋打開并將/unicorn["port"] 設(shè)置為9090
vi /etc/gitlab/gitlab.rb
命令狀態(tài)輸入/unicorn["port"],按Enter進入查找狀態(tài),按n往下查找,直到看到unicorn["port"] =8080,修改端口,刪除#號,解除注釋狀態(tài)
/unicorn["port"]=9090
再次重啟服務(wù)查看效果
gitlab-ctl reconfigure
重啟之后發(fā)現(xiàn)還是502,當(dāng)時心中100000000000頭草泥馬奔騰而過有沒有。
繼續(xù)查資料學(xué)習(xí),發(fā)現(xiàn)gitlab的普羅米修斯監(jiān)控的默認端口為9090,所以訪問頁面之后會跳轉(zhuǎn)到普羅米修斯的頁面
想了解學(xué)習(xí)Prometheus的朋友可以點這里到官網(wǎng)查看學(xué)習(xí)。
最后我將unicorn["port"] =8888
再次重啟服務(wù)查看效果
gitlab-ctl reconfigure
再次訪問localhost:8080
成功?。。。。。。。。。。。。。。。。。。。。。。。。。。。?!
解決辦法,啟用swap分區(qū),步驟如下:
cat /proc/swaps 查看swap分區(qū)是否啟動(無)
創(chuàng)建swap :
dd if=/dev/zero of=/data/swap bs=512 count=8388616
創(chuàng)建swap大小為bs*count=4294971392(4G);
通過mkswap命令將上面新建出的文件做成swap分區(qū)
mkswap /data/swap
查看內(nèi)核參數(shù)vm.swappiness中的數(shù)值是否為0,如果為0則根據(jù)實際需要調(diào)整成60
查看: cat /proc/sys/vm/swappiness
設(shè)置: sysctl -w vm.swappiness=60
若想永久修改,則編輯/etc/sysctl.conf文件,改文件中有vm.swappiness變量配置,默認為0
啟用分區(qū)
swapon /data/swap echo “/data/swap swap swap defaults 0 0” >> /etc/fstab
再次使用cat /proc/swaps 查看swap分區(qū)是否啟動
重啟gitlab。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/74557.html
摘要:功能是一個提供代碼托管提交審核和問題跟蹤的代碼管理平臺。的服務(wù)構(gòu)成靜態(tài)服務(wù)器。用于在后臺執(zhí)行隊列任務(wù)異步執(zhí)行。將這一行中的字符串替換成你自己的地址。 先來BB下關(guān)于GitLab的課前知識 git的優(yōu)點 git是分布式的,svn不是git分布式本地就可以用,可以隨便保存各種歷史痕跡,不用擔(dān)心污染服務(wù)器,連不上服務(wù)器也能提交代碼、查看log。GIT分支和SVN的分支不同分支在SVN中實際上...
摘要:阿里云效平臺基于理念的私有平臺實踐本文將系統(tǒng)的從個方面,分享互娛運維團隊對于運維平臺實踐經(jīng)驗及未來展望,希望對大家有一些參考意義。 CI Weekly 圍繞『 軟件工程效率提升』 進行一系列技術(shù)內(nèi)容分享,包括國內(nèi)外持續(xù)集成、持續(xù)交付,持續(xù)部署、自動化測試、 DevOps 等實踐教程、工具與資源,以及一些工程師文化相關(guān)的程序員 Tips 。同步于 flow.ci Blog、微信公眾號、官...
摘要:以上是的所有技術(shù)分享,如有問題,請聯(lián)系我們圍繞軟件工程效率提升進行一系列技術(shù)內(nèi)容分享,包括國內(nèi)外持續(xù)集成持續(xù)交付,持續(xù)部署自動化測試等實踐教程工具與資源,以及一些工程師文化相關(guān)的程序員。 五月一來,夏天便悄然而至。flow.ci 也帶來了幾個新的變化,幫你進一步優(yōu)化開發(fā)工作流。一起來看看這幾個重點功能: 支持 iOS 項目 Xcode8.3 構(gòu)建 iOSer 們重點來了,flow....
摘要:從開始,部署管理的集群時,默認情況下會啟用授權(quán)群集端點功能。我們將首先在中創(chuàng)建一個新項目,該項目將使用功能與我們的集群集成。完成后單擊創(chuàng)建項目。這不僅意味著已被設(shè)為默認值,還能夠觸發(fā)構(gòu)建。例如,負載均衡選項卡顯示已部署的以及創(chuàng)建的主機名。 介 紹 在這篇文章中,我們將介紹如何將GitLab的Auto DevOps功能與Rancher管理的Kubernetes集群連接起來,利用Ranch...
摘要:在貓屎氤氳的霧氣里角仰望天花板,手機微信提醒這次構(gòu)建成功或失敗,并附帶污言穢語。這時他可以開始往工位走,坐下時,微信又會提醒本次部署到成功或失敗。與企業(yè)微信的集成在決定使用之前,需要知道的是,是一個高度依賴社區(qū)的項目。 前言 相信我,一切事情的發(fā)生都是趕鴨子上架,沒有例外。人類所有偉大的變革都是迫不得已,可又是那么順其自然。比如容器(docker)技術(shù)的誕生,比如箭在弦上的創(chuàng)業(yè),比如野...
閱讀 3083·2021-11-24 10:34
閱讀 3339·2021-11-22 13:53
閱讀 2643·2021-11-22 12:03
閱讀 3612·2021-09-26 09:47
閱讀 3020·2021-09-23 11:21
閱讀 4825·2021-09-22 15:08
閱讀 3308·2021-07-23 10:59
閱讀 1271·2019-08-29 18:31