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