ubuntu16.4 gitlab從 12.10.0-ee 一步步升級(jí)到14.0.0后無法啟動(dòng),報(bào)錯(cuò)如下
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了石樓免費(fèi)建站歡迎大家使用!
/opt/gitlab/embedded/bin/ruby: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/gitlab/embedded/lib/libruby.so.2.1)
/opt/gitlab/embedded/bin/ruby: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by /opt/gitlab/embedded/lib/libruby.so.2.1)
降版本也無法降.
換成阿里鏡像源更新成功ruby后,gitlab能正常啟動(dòng).
sudo?/etc/apt/sources.list
刪除里面的內(nèi)容,更換源
deb xenial main
deb-src xenial main
deb xenial-updates main
deb-src xenial-updates main
deb xenial universe
deb-src xenial universe
deb xenial-updates universe
deb-src xenial-updates universe
deb xenial-security main
deb-src xenial-security main
deb xenial-security universe
deb-src xenial-security universe
更新緩存
apt-get clean all
apt-get update
但是gitlib過段時(shí)間就不能用,服務(wù)器也進(jìn)不去,騰訊云也不能檢測(cè)服務(wù)器信息
我把gitlab版本降到13.12.15-ee
然后我又把源換回騰訊的
sudo?/etc/apt/sources.list
Ubuntu 14.04
deb trusty main restricted universe multiverse
deb trusty-updates main restricted universe multiverse
deb trusty-security main restricted universe multiverse
#deb trusty-backports main restricted universe multiverse
#deb trusty-proposed main restricted universe multiverse
deb-src trusty main restricted universe multiverse
deb-src trusty-updates main restricted universe multiverse
deb-src trusty-security main restricted universe multiverse
#deb-src trusty-backports main restricted universe multiverse
#deb-src trusty-proposed main restricted universe multiverse
Ubuntu 16.04
deb xenial main restricted universe multiverse
deb xenial-security main restricted universe multiverse
deb xenial-updates main restricted universe multiverse
#deb xenial-proposed main restricted universe multiverse
#deb xenial-backports main restricted universe multiverse
deb-src xenial main restricted universe multiverse
deb-src xenial-security main restricted universe multiverse
deb-src xenial-updates main restricted universe multiverse
#deb-src xenial-proposed main restricted universe multiverse
#deb-src xenial-backports main restricted universe multiverse
若您使用騰訊云服務(wù)器,請(qǐng)將源的域名從 mirrors.cloud.tencent點(diǎn)抗 改為 mirrors.tencentyun點(diǎn)抗 ,使用內(nèi)網(wǎng)流量不占用公網(wǎng)流量。
更新緩存
apt-get clean all
apt-get update
后臺(tái)監(jiān)控正常,服務(wù)器穩(wěn)定了.
騰訊的云服務(wù)器是具有獨(dú)立操作系統(tǒng)的,在購(gòu)買騰訊云服務(wù)器時(shí)候,需要選擇云服務(wù)器的系統(tǒng),可以根據(jù)自己熟悉的選擇。云服務(wù)器的系統(tǒng)主要分為兩大類(Linux和Windows系統(tǒng))。
注:centos、suse、Ubuntu都是Linux系統(tǒng),只是界面和操作方法略有不同。
選擇云服務(wù)器系統(tǒng),可以參考網(wǎng)站程序編碼和自己對(duì)系統(tǒng)使用的熟悉程度:
1.如果平時(shí)沒有接觸過Linux下敲命令操作系統(tǒng)(類似win下面的DOS),建議選擇Windows sever系統(tǒng)。
2.如果網(wǎng)站是php+MySQL架構(gòu)的,建議首選Linux系統(tǒng),運(yùn)行更穩(wěn)定,Windows也可以運(yùn)行,沒有Linux系統(tǒng)下運(yùn)行高效。
3.如果網(wǎng)站是asp、asp點(diǎn)虐 +SqlServer架構(gòu),必須使用Windows系統(tǒng)的云服務(wù)器才能搭建運(yùn)行環(huán)境。
擴(kuò)展資料:
云服務(wù)器的業(yè)內(nèi)名稱其實(shí)叫做計(jì)算單元。所謂計(jì)算單元,就是說這個(gè)服務(wù)器只能算是一個(gè)人的大腦,相當(dāng)于普通電腦的CPU,里面的資源都是有限的。你要獲得更好的性能,解決辦法一是升級(jí)云服務(wù)器,二是將其它耗費(fèi)計(jì)算單元資源的軟件部署在對(duì)應(yīng)的云服務(wù)上。例如數(shù)據(jù)庫(kù)有專門的云數(shù)據(jù)庫(kù)服務(wù)、靜態(tài)網(wǎng)頁(yè)和圖片有專門的文件存儲(chǔ)服務(wù)。
而且云服務(wù)器不是說就便宜了,相反會(huì)比一般的VPS都貴。為什么?因?yàn)樗鄬?duì)于來說,擴(kuò)展比較方便。云服務(wù)器是網(wǎng)站做大了、有很高收入的時(shí)候一個(gè)不錯(cuò)的選擇。
云服務(wù)器是云計(jì)算服務(wù)的重要組成部分,是面向各類互聯(lián)網(wǎng)用戶提供綜合業(yè)務(wù)能力的服務(wù)平臺(tái)。平臺(tái)整合了傳統(tǒng)意義上的互聯(lián)網(wǎng)應(yīng)用三大核心要素:計(jì)算、存儲(chǔ)、網(wǎng)絡(luò),面向用戶提供公用化的互聯(lián)網(wǎng)基礎(chǔ)設(shè)施服務(wù)。
云服務(wù)器服務(wù)包括兩個(gè)核心產(chǎn)品:
1、面向中小企業(yè)用戶與高端用戶的云服務(wù)器租用服務(wù);
2面向大中型互聯(lián)網(wǎng)用戶的彈性計(jì)算平臺(tái)服務(wù)。
云服務(wù)器平臺(tái)的每個(gè)集群節(jié)點(diǎn)被部署在互聯(lián)網(wǎng)的骨干數(shù)據(jù)中心,可獨(dú)立提供計(jì)算、存儲(chǔ)、在線備份、托管、帶寬等互聯(lián)網(wǎng)基礎(chǔ)設(shè)施服務(wù)。
參考資料:百度百科--云服務(wù)器
昨天將自己服務(wù)器上的數(shù)據(jù),主要是原虛擬機(jī)進(jìn)行了備份,準(zhǔn)備加上一塊閑置的固態(tài)硬盤,重新進(jìn)行系統(tǒng)的安裝。
但早上起床之前,又有些猶豫了,主要是固態(tài)硬盤容量太小,而自己最近手頭又緊,在此硬件基礎(chǔ)上,重新倒騰系統(tǒng)意義不大,還不如在原系統(tǒng)基礎(chǔ)上進(jìn)行系統(tǒng)升級(jí),測(cè)試系統(tǒng)的同時(shí),等手頭寬松了,硬件直接升級(jí)。
說做就做,起床后就開始系統(tǒng)的跨版本升級(jí)。原先系統(tǒng)版本是ubuntu14.04,使用do-release-upgrade進(jìn)行升級(jí),首先只能升到16.04。網(wǎng)上很多評(píng)論說升級(jí)前需要祈禱,但進(jìn)程非常順利,在首先屏蔽掉virtualbox的源后,升級(jí)完成。
再進(jìn)行下一步升級(jí)到18.04的時(shí)候,遇到點(diǎn)麻煩,看提示是PPA的源有問題,到其網(wǎng)站上看了一下,需要添加到系統(tǒng)的源中:
此后升級(jí)一切順利。
升級(jí)完成之后,首先管理虛擬機(jī),但phpvirtualbox管理網(wǎng)頁(yè)提示錯(cuò)誤,原來系統(tǒng)升級(jí)后,將php卸載,需要重新安裝php7.2并進(jìn)行配置nginx。
ubuntu下nginx及php7的配置與網(wǎng)上不太一樣,
同時(shí)phpvirtualbox需要安裝php-xml,安裝之后又回復(fù)到原先的正常狀態(tài)。
升級(jí)還算順利,在主板CPU性能孱弱的情況下,先將就著用,需要性能的工作,則交給筆記本去做。