欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > CentOS7下GitLab跨大版本升級的方法

CentOS7下GitLab跨大版本升級的方法

熱門標簽:貴陽語音電銷機器人 天津外呼系統運營商 ec外呼系統怎么樣 漯河電銷外呼系統價格 征服者快捷酒店地圖標注 電銷機器人怎么錄音 咸陽穩定外呼系統公司 貴港市機器人外呼系統團隊 蕪湖呼叫中心外呼系統哪家強

備份&升級

在升級前一定要做好備份,記錄自己當前gitlab-ca的版本號。

查看當前gitlab版本號

[root@localhost ~]# yum list | grep gitlab-ce
gitlab-ce.x86_64              9.3.6-ce.0.el7       installed

備份文件

[root@localhost ~]# gitlab-rake gitlab:backup:create
Dumping database ... 
Dumping PostgreSQL database gitlabhq_production ... [DONE]
done
Dumping repositories ...
 * dev/dubbo ... [DONE]
 * dev/dubbo.wiki ... [SKIPPED]
 * dev/dubbox-master ... [DONE]
 * dev/dubbox-master.wiki ... [SKIPPED]
 * MobileTerminal/MobileDoc ... [SKIPPED]
 * MobileTerminal/MobileDoc.wiki ... [SKIPPED]
 * TrakCare/Doc ... [SKIPPED]
 * TrakCare/Doc.wiki ... [SKIPPED]
 * PerationMaintenance/PMDoc ... [DONE]
 * PerationMaintenance/PMDoc.wiki ... [DONE]
 * doc/his ... [DONE]
 * doc/his.wiki ... [SKIPPED]
 * PerationMaintenance/image ... [SKIPPED]
 * PerationMaintenance/image.wiki ... [SKIPPED]
done
Dumping uploads ... 
done
Dumping builds ... 
done
Dumping artifacts ... 
done
Dumping pages ... 
done
Dumping lfs objects ... 
done
Dumping container registry images ... 
[DISABLED]
Creating backup archive: 1552552057_2019_03_14_9.3.6_gitlab_backup.tar ... done
Uploading backup archive to remote storage ... skipped
Deleting tmp directories ... done
done
done
done
done
done
done
done
Deleting old backups ... skipping

在目錄/var/opt/gitlab/backups/下會生成一個備份文件如:1552552057_gitlab_backup.tar,其中1552552057即為此次備份都版本號。

還原備份(失敗)

gitlab-rake gitlab:backup:restore BACKUP=備份版本號

配置gitlab-yum源

[root@localhost ~]# cat << EOF > /etc/yum.repos.d/gitlab-ce.repo
> [gitlab-ce]
> name=gitlab-ce
> baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
> repo_gpgcheck=0
> gpgcheck=0
> enable=1
> gpgkey=https://packages.gitlab.com/gpg.key
> EOF

yum install安裝

[root@localhost ~]# yum install gitlab-ce-9.5.9
已加載插件:fastestmirror, langpacks
gitlab-ce                                                                                                                | 2.9 kB 00:00:00   
gitlab-ce/primary_db                                                                                                          | 2.7 MB 00:00:01   
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
正在解決依賴關系
--> 正在檢查事務
---> 軟件包 gitlab-ce.x86_64.0.9.3.6-ce.0.el7 將被 升級
---> 軟件包 gitlab-ce.x86_64.0.9.5.9-ce.0.el7 將被 更新
--> 解決依賴關系完成

依賴關系解決

===============================================================================================================================================================================================================================================================
 Package                           架構                           版本                                源                              大小
===============================================================================================================================================================================================================================================================
正在更新:
 gitlab-ce                          x86_64                          9.5.9-ce.0.el7                           gitlab-ce                          381 M

事務概要
===============================================================================================================================================================================================================================================================
升級 1 軟件包

總下載量:381 M
Is this ok [y/d/N]: Y
Downloading packages:
No Presto metadata available for gitlab-ce
gitlab-ce-9.5.9-ce.0.el7.x86_6 FAILED                                      18% [==================-                                          ] 659 B/s | 70 MB 137:35:05 ETA 
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-9.5.9-ce.0.el7.x86_64.rpm: [Errno 12] Timeout on https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-9.5.9-ce.0.el7.x86_64.rpm: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
正在嘗試其它鏡像。
gitlab-ce-9.5.9-ce.0.el7.x86_6 FAILED                                      21% [======================                                         ] 646 B/s | 83 MB 134:19:56 ETA 
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-9.5.9-ce.0.el7.x86_64.rpm: [Errno 12] Timeout on https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-9.5.9-ce.0.el7.x86_64.rpm: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
正在嘗試其它鏡像。
gitlab-ce-9.5.9-ce.0.el7.x86_6 FAILED                                      81% [===================================================================================-          ] 411 B/s | 311 MB 50:00:08 ETA 
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-9.5.9-ce.0.el7.x86_64.rpm: [Errno 12] Timeout on https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-9.5.9-ce.0.el7.x86_64.rpm: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
正在嘗試其它鏡像。
gitlab-ce-9.5.9-ce.0.el7.x86_64.rpm                                                                                                   | 381 MB 00:01:52   
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
gitlab preinstall: Automatically backing up only the GitLab SQL database (excluding everything else!)
Dumping database ... 
Dumping PostgreSQL database gitlabhq_production ... [DONE]
done
Dumping repositories ...
[SKIPPED]
Dumping uploads ... 
[SKIPPED]
Dumping builds ... 
[SKIPPED]
Dumping artifacts ... 
[SKIPPED]
Dumping pages ... 
[SKIPPED]
Dumping lfs objects ... 
[SKIPPED]
Dumping container registry images ... 
[DISABLED]
Creating backup archive: 1552553362_2019_03_14_9.3.6_gitlab_backup.tar ... done
Uploading backup archive to remote storage ... skipped
Deleting tmp directories ... done
done
Deleting old backups ... skipping
 正在更新  : gitlab-ce-9.5.9-ce.0.el7.x86_64 [############################################################################################################################                                      ] 1/2 正在更新  : gitlab-ce-9.5.9-ce.0.el7.x86_64 [##############################################################################################################################                   正在更新  : gitlab-ce-9.5.9-ce.0.el7.x86_64                                                                                                1/2 


    *.         *.
   ***         ***
   *****        *****
  .******       *******
  ********      ********
  ,,,,,,,,,***********,,,,,,,,,
 ,,,,,,,,,,,*********,,,,,,,,,,,
 .,,,,,,,,,,,*******,,,,,,,,,,,,
   ,,,,,,,,,*****,,,,,,,,,.
     ,,,,,,,****,,,,,,
      .,,,***,,,,
        ,*,.

   _______ __ __     __
  / ____(_) /_/ /  ____ _/ /_
  / / __/ / __/ /  / __ `/ __ \

 / /_/ / / /_/ /___/ /_/ / /_/ /
 \____/_/\__/_____/\__,_/_.___/


gitlab: Thank you for installing GitLab!
gitlab: To configure and start GitLab, RUN THE FOLLOWING COMMAND:

sudo gitlab-ctl reconfigure

gitlab: GitLab should be reachable at http://192.168.x.x:8090/gitlab
gitlab: Otherwise configure GitLab for your system by editing /etc/gitlab/gitlab.rb file
gitlab: And running reconfigure again.
gitlab: 
gitlab: For a comprehensive list of configuration options please see the Omnibus GitLab readme
gitlab: https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
gitlab: 
 清理    : gitlab-ce-9.3.6-ce.0.el7.x86_64                                                                                      2/2 
Checking PostgreSQL executables: OK
Shutting down all GitLab services except those needed for migrations
ok: down: gitaly: 1s, normally up
ok: down: gitlab-monitor: 0s, normally up
ok: down: gitlab-workhorse: 1s, normally up
ok: down: logrotate: 0s, normally up
ok: down: nginx: 1s, normally up
ok: down: node-exporter: 0s, normally up
ok: down: postgres-exporter: 0s, normally up
ok: down: postgresql: 0s, normally up
ok: down: prometheus: 0s, normally up
ok: down: redis: 1s, normally up
ok: down: redis-exporter: 0s, normally up
ok: down: sidekiq: 0s, normally up
ok: down: unicorn: 0s, normally up
ok: run: postgresql: (pid 3362) 1s
ok: run: redis: (pid 3370) 0s
run: postgresql: (pid 3362) 1s; run: log: (pid 866) 3488369s
run: redis: (pid 3370) 0s; run: log: (pid 897) 3488369s
Reconfiguring GitLab to apply migrations


 * Moving existing certificates found in /opt/gitlab/embedded/ssl/certs

 * Symlinking existing certificates found in /etc/gitlab/trusted-certs
gitlab Reconfigured!
Checking for an omnibus managed postgresql: OK
Checking if we already upgraded: OK
The latest version 9.6.3 is already running, nothing to do
Ensuring PostgreSQL is updated: OK
Restarting previously running GitLab services
ok: run: gitaly: (pid 4046) 2s
ok: run: gitlab-monitor: (pid 4086) 1s
ok: run: gitlab-workhorse: (pid 4068) 2s
ok: run: logrotate: (pid 4120) 1s
ok: run: nginx: (pid 4126) 0s
ok: run: node-exporter: (pid 4177) 0s
ok: run: postgres-exporter: (pid 4184) 1s
ok: run: postgresql: (pid 3362) 72s
ok: run: prometheus: (pid 4094) 3s
ok: run: redis: (pid 3370) 71s
ok: run: redis-exporter: (pid 4194) 0s
ok: run: sidekiq: (pid 4203) 1s
ok: run: unicorn: (pid 4216) 0s

Upgrade complete! If your GitLab server is misbehaving try running

  sudo gitlab-ctl restart

before anything else. If you need to roll back to the previous version you can
use the database backup made during the upgrade (scroll up for the filename).
 驗證中   : gitlab-ce-9.5.9-ce.0.el7.x86_64                                                                                      1/2 
 驗證中   : gitlab-ce-9.3.6-ce.0.el7.x86_64                                                                                      2/2 

更新完畢:
 gitlab-ce.x86_64 0:9.5.9-ce.0.el7                                                                                              

完畢!

升級Gitlab(注意:由于升級不能跨越大版本號,因此只能升級到當前大版本號到最高版本,方可升級到下一個大版本號)

[root@localhost ~]# cd /var/opt/gitlab/backups/
[root@localhost backups]# ll
總用量 6532
-rw-------. 1 git git 6625280 3月 14 16:27 1552552057_2019_03_14_9.3.6_gitlab_backup.tar
-rw-------. 1 git git  61440 3月 14 16:49 1552553362_2019_03_14_9.3.6_gitlab_backup.tar

16:27 生成的tar包是我手動執行備份命令生成
16:49 生成的tar包是yum更新版本自動備份

依次執行下面指令逐步升級,在每一步安裝成功后如果發現界面500,不可訪問,那么執行gitlab-ctl reconfigure指令刷新配置文件。(一定保證數據可以正常訪問方可執行下一步升級指令)

yum install gitlab-ce-8.17.8-ce.0.el7
yum install gitlab-ce-9.5.9-ce.0.el7
yum install gitlab-ce-10.0.0-ce.0.el7
yum install gitlab-ce-10.8.0-ce.0.el7
yum install gitlab-ce-11.3.0-ce.0.el7

查看當前版本號

[root@localhost backups]# cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
9.5.9

FAQ

[ERROR] OpenSSL::Cipher::CipherError (bad decrypt):
gitlab-rails runner "Project.where.not(import_url: nil).each { |p| p.import_data.destroy if p.import_data }"

[ERROR] Error executing action `run` on resource 'ruby_block[directory resource: /var/opt/gitlab/git-data/repositories]'
chmod -R 2770 /var/opt/gitlab/git-data

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:西藏 濰坊 香港 東營 攀枝花 淮北 怒江 西寧

巨人網絡通訊聲明:本文標題《CentOS7下GitLab跨大版本升級的方法》,本文關鍵詞  CentOS7,下,GitLab,跨大,版本,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《CentOS7下GitLab跨大版本升級的方法》相關的同類信息!
  • 本頁收集關于CentOS7下GitLab跨大版本升級的方法的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    调教+趴+乳夹+国产+精品| 狂野欧美性猛交blacked| 国产成人在线免费观看| 一色道久久88加勒比一| 欧美一区二区精品久久911| 亚洲午夜一区二区| 欧美日韩一区二区区| 91国偷自产一区二区使用方法| 日本一区二区三区国色天香 | 欧美视频一区二| 亚洲图片你懂的| 成人小视频免费在线观看| 国产激情无码一区二区三区| 精品国产乱子伦一区| 紧缚奴在线一区二区三区| 婷婷色一区二区三区| 久久综合色天天久久综合图片| 久久av中文字幕片| 免费一级做a爰片久久毛片潮| 久久综合色鬼综合色| 久久超碰97中文字幕| 日韩毛片无码永久免费看| 久久久亚洲高清| 国产福利91精品| 久久国产美女视频| 亚洲欧美在线高清| 99久久精品免费精品国产| 欧美最猛性xxxxx直播| 亚洲国产日日夜夜| 99re久久精品国产| 欧美成人aa大片| 国产自产高清不卡| 综合五月激情网| 一区二区三区在线免费| 亚洲天堂av网站| 久久国产福利国产秒拍| 91网站免费视频| 国产色爱av资源综合区| 免费高清在线视频一区·| 国产亚洲色婷婷久久99精品91| 欧美亚洲图片小说| 自拍偷自拍亚洲精品播放| 精品在线播放免费| 欧美性猛交乱大交| 国产精品 欧美激情| 亚洲国产精品久久久久秋霞影院| 中文字幕 欧美 日韩| 欧洲美女女同性互添| 欧美成人三级电影在线| 午夜欧美电影在线观看| 美女露出粉嫩尿囗让男人桶| 亚洲精品理论片| 福利视频网站一区二区三区| 91美女视频网站| 一级性生活免费视频| 欧美性视频一区二区三区| 精品国产乱码久久久久久老虎| av在线一区二区三区| 色婷婷综合久色| 国产精品久久久久一区二区三区共| 亚洲国产精品久久艾草纯爱 | 无码一区二区精品| 99免费精品在线观看| 国产三级av在线播放| 欧美视频一区在线| 亚洲主播在线观看| 美女视频黄 久久| 五月开心播播网| 精品国产大片大片大片| 在线不卡欧美精品一区二区三区| 亚洲另类在线一区| 男人的天堂亚洲一区| 色激情天天射综合网| 玉米视频成人免费看| 香蕉视频久久久| 欧美一区二区免费| 亚洲综合无码一区二区| 日本三级日本三级日本三级极| 色综合一个色综合| 综合久久一区二区三区| 风间由美一区二区三区在线观看| 亚洲国产精品无码久久久久高潮| 91精品国产手机| 亚洲国产成人av网| 亚洲av成人精品一区二区三区| 91免费在线看片| 欧美国产激情一区二区三区蜜月 | 亚瑟在线精品视频| 无码国产精品一区二区高潮| 日韩欧美视频在线| 亚洲制服丝袜在线播放| 亚洲精品国产a久久久久久 | 国产精品久久久久久久岛一牛影视 | 99久久99久久精品免费看小说.| 午夜私人影院久久久久| 中文字幕丰满孑伦无码专区| 亚洲大片在线观看| xxxxx99| 99re热这里只有精品免费视频| 久久久精品一品道一区| 亚洲色偷偷综合亚洲av伊人| 免费在线观看一区二区三区| 69久久99精品久久久久婷婷| 91免费版在线| 久久久久久久av麻豆果冻| 久久久久亚洲av无码网站| 国产精品乱码人人做人人爱 | 日韩精品一区二| 久久99精品视频| 午夜国产福利视频| 国产ts在线播放| 欧美激情在线看| 图片区偷拍区小说区| 国产偷v国产偷v亚洲高清| 成人精品视频网站| 日韩欧美国产电影| 国产真实乱子伦精品视频| 色呦呦国产精品| 偷拍一区二区三区| 色综合久久天天| 本田岬高潮一区二区三区| 91精品国产色综合久久不卡蜜臀 | 一级性生活大片| 亚洲va欧美va国产va天堂影院| 国产欧美日韩在线观看| 欧洲女同同性吃奶| 国产精品一区一区三区| 香蕉影视欧美成人| 国产精品天天看| 91麻豆精品国产自产在线观看一区| 中国毛片在线观看| 国产精品嫩草69影院| 日韩久久一区二区| 日韩女优电影在线观看| 影音先锋男人资源在线观看| 床上的激情91.| 亚洲国产精品欧美一二99| 久久夜色精品国产噜噜av| 国产黄色91视频| 成人片黄网站色大片免费毛片| 五月天激情小说综合| 精品久久久久久综合日本欧美| 一本色道久久综合亚洲精品按摩| 国产精品一级无码| 国产乱子伦一区二区三区国色天香| 亚洲一区二区美女| 国产人成一区二区三区影院| 欧美主播一区二区三区美女| 中文字幕狠狠干| 免费在线成人网| 久久精品男人的天堂| 毛片网站免费观看| 激情成人综合网| 中文字幕欧美日韩一区| 欧美视频一区二区三区在线观看| 久久久久中文字幕亚洲精品| 亚洲老妇xxxxxx| 中文字幕一区三区久久女搜查官| 亚洲影视在线观看| 久久久久成人黄色影片| 妖精视频在线观看免费| 99re热这里只有精品视频| 激情五月婷婷综合网| 香蕉影视欧美成人| 欧美v日韩v国产v| 欧美日韩综合在线| 日本视频在线免费| www.黄色网| 韩国女主播一区| 国产一区二区在线影院| 国内精品不卡在线| 91免费国产视频网站| 精品人妻一区二区三区日产| 我和岳m愉情xxxⅹ视频| 精产国品一区二区三区| 成人综合婷婷国产精品久久蜜臀| 裸体一区二区三区| 国产a级毛片一区| 99免费精品视频| 99精品国产99久久久久久白柏| 成人国产视频在线观看| 亚洲av无码成人精品区| 99久久婷婷国产| 色婷婷狠狠18禁久久| 日本japanese极品少妇| 中国黄色片视频| 国产白袜脚足j棉袜在线观看| 亚洲同性gay激情无套| 欧美极品aⅴ影院| 午夜精品福利久久久| 奇米在线7777在线精品| 粉嫩欧美一区二区三区高清影视| 精品一区二区免费| 日韩国产欧美一区二区三区| 亚洲香肠在线观看| 亚洲最大的成人av| 亚洲成a人片在线不卡一二三区| 老色鬼精品视频在线观看播放| 久久99热狠狠色一区二区| 国产成人亚洲综合a∨猫咪|