婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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跨大版本升級的方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲国产精品精华液网站| 在线视频亚洲一区| 成人av电影免费在线播放| 欧美一级淫片007| 亚洲欧美日韩在线不卡| 高清免费成人av| 日韩三级在线观看| 亚洲一区二区综合| 日本高清视频一区二区| 国产精品久久久久久久久免费桃花| 激情小说欧美图片| 欧美va在线播放| 国产一区二区三区四| 337p日本欧洲亚洲大胆色噜噜| 日韩成人午夜精品| 日韩欧美在线网站| 久久精品国产一区二区三区免费看 | 91小宝寻花一区二区三区| 国产精品无码永久免费888| 国产一区二区三区四区五区美女| 久久免费的精品国产v∧| 国产精品自在在线| 亚洲免费在线播放| 欧美一区二区三区在| 91理论电影在线观看| 日本三级韩国三级欧美三级| 亚洲精品成人在线| 亚洲精品中文在线影院| 亚洲婷婷国产精品电影人久久| 91老师国产黑色丝袜在线| 欧美日韩一区二区三区四区五区| 亚洲精选一二三| 色婷婷综合久久久久中文一区二区| 亚洲日本丝袜连裤袜办公室| 91亚洲精品乱码久久久久久蜜桃| 久久先锋影音av鲁色资源网| 国产精品久久久久9999吃药| 一本大道综合伊人精品热热| 亚洲综合在线视频| 制服丝袜亚洲色图| 国产乱码一区二区三区| 国产精品国产三级国产普通话蜜臀 | 亚洲国产成人va在线观看天堂| 欧美日韩国产美| 久久国产麻豆精品| 国产精品毛片无遮挡高清| 在线观看国产91| 免费在线视频一区| 欧美国产1区2区| 91传媒视频在线播放| 日本aⅴ亚洲精品中文乱码| 久久综合久久鬼色中文字| 99久久久精品| 日本三级韩国三级欧美三级| 国产精品久久久久久户外露出 | 日韩高清不卡一区| 亚洲国产岛国毛片在线| 欧美日韩在线播放一区| 国产乱码精品一区二区三区五月婷| 亚洲天堂av老司机| 亚洲精品一区二区三区影院| 色爱区综合激月婷婷| 国产精品自在欧美一区| 偷拍日韩校园综合在线| 中文字幕一区二区在线播放| 日韩女同互慰一区二区| 在线观看亚洲成人| 成人永久免费视频| 久久国产欧美日韩精品| 亚洲一区二区影院| 国产精品久久久久久久浪潮网站 | 一区二区三区四区激情 | 亚洲成人手机在线| 国产精品美女久久久久久| 日韩欧美国产三级| 欧美精品99久久久**| av成人免费在线观看| 国产在线精品视频| 麻豆精品久久精品色综合| 亚洲国产日日夜夜| 中文字幕在线视频一区| 久久品道一品道久久精品| 91.com视频| 欧美日韩亚洲综合| 在线亚洲一区二区| 成人av在线一区二区三区| 精品中文字幕一区二区| 日韩中文字幕91| 亚洲va天堂va国产va久| 亚洲一区二三区| 一区二区三区欧美激情| 亚洲男人的天堂av| 日韩毛片一二三区| 国产精品久久久久久久久免费樱桃 | aaa国产一区| 大白屁股一区二区视频| 国产精品亚洲а∨天堂免在线| 久久国产三级精品| 久久99国产乱子伦精品免费| 免费成人美女在线观看.| 青青草97国产精品免费观看无弹窗版| 亚洲午夜羞羞片| 亚洲成av人片在线观看| 亚洲国产精品一区二区久久| 一区二区三区在线观看网站| 亚洲精品菠萝久久久久久久| 亚洲免费伊人电影| 亚洲精品免费看| 亚洲一区二区视频在线| 亚洲图片自拍偷拍| 亚洲chinese男男1069| 日韩中文欧美在线| 捆绑调教一区二区三区| 久草精品在线观看| 国产精品资源在线看| 懂色av一区二区在线播放| av在线这里只有精品| 在线影视一区二区三区| 欧美另类高清zo欧美| 日韩精品在线网站| 日本一区二区不卡视频| 1024成人网| 性做久久久久久免费观看| 另类小说欧美激情| 国产suv一区二区三区88区| 成人久久18免费网站麻豆 | 一区二区三区 在线观看视频| 亚洲一区二区三区不卡国产欧美 | 中文字幕亚洲精品在线观看| 有码一区二区三区| 日韩电影在线免费| 粉嫩一区二区三区在线看| 色婷婷av一区二区三区软件| 在线成人av影院| 久久免费看少妇高潮| 亚洲免费毛片网站| 青青国产91久久久久久| 国产91精品一区二区麻豆亚洲| 91在线视频网址| 日韩一区二区电影| 中文字幕一区二区在线观看| 日韩福利电影在线| 成人性生交大片免费看中文| 欧美性感一类影片在线播放| 日韩精品一区二区在线| 亚洲日穴在线视频| 久久草av在线| 欧美亚日韩国产aⅴ精品中极品| 精品国产免费人成在线观看| 亚洲欧美国产77777| 精品午夜一区二区三区在线观看| 91色综合久久久久婷婷| 久久亚洲综合色一区二区三区| 亚洲精品免费在线播放| 国产一本一道久久香蕉| 欧美日韩亚洲综合一区| 中文字幕高清不卡| 美女视频黄a大片欧美| 色偷偷成人一区二区三区91| 精品国产乱码久久久久久图片 | 91精品国产一区二区人妖| 日本一区免费视频| 蜜桃一区二区三区四区| 91成人在线精品| 中文字幕不卡三区| 久久99国产精品久久99果冻传媒| 欧美亚洲国产一区二区三区| 国产丝袜欧美中文另类| 日本亚洲三级在线| 欧美在线观看一区| 1024国产精品| 高清av一区二区| 精品免费国产二区三区 | 亚洲成人av福利| 91丨九色丨蝌蚪富婆spa| 久久先锋影音av| 免费观看一级欧美片| 欧美日韩在线播| 亚洲精品欧美在线| 91首页免费视频| 中文字幕中文字幕一区| 国产成人免费av在线| 精品美女一区二区三区| 人人狠狠综合久久亚洲| 欧美日韩国产影片| 国产美女久久久久| 精品国产免费人成在线观看| 麻豆91免费看| 精品国产人成亚洲区| 久久www免费人成看片高清| 91精品国产麻豆| 丝袜美腿亚洲色图| 911精品国产一区二区在线| 婷婷六月综合网| 欧美人妇做爰xxxⅹ性高电影 | 成人免费看的视频| 久久久综合激的五月天| 国产在线不卡一区| 国产日产亚洲精品系列| 粉嫩aⅴ一区二区三区四区五区|