婷婷综合国产,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
    日韩三级精品电影久久久| 国产成a人亚洲| 中文字幕一区二区三区乱码在线| 91精品国产乱| 欧美精品九九99久久| 欧美精品aⅴ在线视频| 欧美羞羞免费网站| 欧美日韩中文另类| 欧美日韩aaaaaa| 日韩一区二区三区四区| 精品美女在线播放| 久久老女人爱爱| 中文字幕中文字幕一区| 樱花影视一区二区| 天天综合网 天天综合色| 日韩激情一区二区| 国产成人午夜99999| 99久久国产综合精品色伊| 色哟哟欧美精品| 69成人精品免费视频| 亚洲精品一区二区在线观看| 久久伊99综合婷婷久久伊| 国产精品久久久久婷婷二区次| 1区2区3区欧美| 亚洲午夜精品在线| 免费观看久久久4p| 国产91精品一区二区麻豆亚洲| 91捆绑美女网站| 日韩午夜电影av| 亚洲欧洲日本在线| 激情文学综合丁香| 在线精品亚洲一区二区不卡| 日韩三级视频在线观看| 国产精品三级视频| 男女性色大片免费观看一区二区 | 欧美一二三四在线| 久久久久久一二三区| 亚洲国产日韩精品| 国产成人在线观看| 6080午夜不卡| 中文字幕一区二区三区不卡 | 欧美午夜一区二区| 久久色在线观看| 亚洲国产成人tv| 国产高清不卡一区| 欧美精品第1页| 中文字幕在线一区| 国产精品一区二区三区四区| 欧美人狂配大交3d怪物一区| 在线观看91精品国产麻豆| 国产精品欧美一级免费| 国产精品理论片在线观看| 免费观看在线色综合| 色综合激情五月| 国产免费观看久久| 久久精品国产亚洲aⅴ| 一本色道a无线码一区v| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲精品你懂的| bt欧美亚洲午夜电影天堂| 精品国产露脸精彩对白| 日韩高清在线不卡| 777xxx欧美| 亚洲mv在线观看| 欧洲精品一区二区| 亚洲综合999| 91成人网在线| 夜夜亚洲天天久久| 欧美日韩一二三| 亚洲18女电影在线观看| 欧美日本不卡视频| 亚洲成人一区二区在线观看| 在线观看日产精品| 亚洲精品美腿丝袜| 欧美性生活一区| 亚洲一区二区三区自拍| 欧美曰成人黄网| 亚洲韩国一区二区三区| 欧美精品三级日韩久久| 免费av成人在线| 久久夜色精品国产欧美乱极品| 精品一区二区三区在线观看国产| 精品国内二区三区| 丰满少妇在线播放bd日韩电影| 中文在线一区二区| 在线观看视频一区| 亚洲午夜电影在线| 日韩一级欧美一级| 国产一区二区三区黄视频 | 欧美高清一级片在线| 全部av―极品视觉盛宴亚洲| 精品国产成人在线影院| 成人国产精品免费观看动漫| 亚洲男人的天堂一区二区| 欧美亚洲国产一区二区三区| 免费观看在线综合色| 中文字幕成人在线观看| 在线国产亚洲欧美| 麻豆成人av在线| **欧美大码日韩| 欧美一区二区三区思思人| 国产精品99久久久久久久vr| 一区二区三区在线观看动漫| 日韩一区二区三区三四区视频在线观看| 韩国欧美一区二区| 一区二区三区美女| 久久亚洲精华国产精华液| 一本色道久久综合狠狠躁的推荐| 免费观看30秒视频久久| 亚洲免费观看高清| 精品不卡在线视频| 欧美日韩二区三区| 99久久久免费精品国产一区二区 | 久久先锋影音av鲁色资源网| 91麻豆精品视频| 国产一区二区精品久久| 亚洲午夜电影在线观看| 国产精品九色蝌蚪自拍| 精品少妇一区二区三区在线视频| 色综合久久久久久久久久久| 国产美女娇喘av呻吟久久| 亚洲动漫第一页| 国产精品不卡在线| 国产婷婷色一区二区三区在线| 精品视频1区2区3区| 99r国产精品| 成人精品gif动图一区| 久久99日本精品| 日韩av中文字幕一区二区| 亚洲理论在线观看| 亚洲人成7777| 国产精品丝袜黑色高跟| 2024国产精品视频| 日韩精品中文字幕在线不卡尤物| 欧美综合视频在线观看| 99久久精品国产一区二区三区| 国产精品亚洲视频| 韩国一区二区在线观看| 蜜桃av一区二区| 老色鬼精品视频在线观看播放| 香蕉影视欧美成人| 水野朝阳av一区二区三区| 性做久久久久久免费观看欧美| 亚洲一区欧美一区| 亚洲高清视频的网址| 亚洲国产精品久久久男人的天堂| 一区二区三区久久久| 一区二区三区四区视频精品免费| 亚洲欧洲日韩一区二区三区| 中文字幕制服丝袜一区二区三区| 国产精品三级在线观看| 亚洲欧洲成人自拍| 亚洲影院在线观看| 九九九久久久精品| 亚洲国产精品成人久久综合一区 | 青草国产精品久久久久久| 精品乱码亚洲一区二区不卡| www.av亚洲| 免费xxxx性欧美18vr| 综合精品久久久| 久久在线免费观看| 精品国产一区二区三区久久久蜜月 | 日韩美女一区二区三区四区| 丁香网亚洲国际| 国产成人99久久亚洲综合精品| 国产在线麻豆精品观看| 国产成人免费视频网站| 91一区二区三区在线播放| 欧美在线高清视频| 日韩精品一区在线| 国产精品乱码久久久久久| 亚洲美女免费在线| 久久精品国产亚洲aⅴ| 福利一区二区在线| 欧美日韩精品三区| 久久伊人中文字幕| 一区二区三区欧美亚洲| 久久精品久久精品| 亚洲欧美综合在线精品| 日韩免费高清av| 国产精品资源站在线| 在线免费观看日韩欧美| 欧美乱妇15p| 国产亚洲人成网站| 一区二区三区欧美日| 午夜影院久久久| 午夜久久电影网| 国产在线精品不卡| 91视频www| 欧美成人一区二区三区| 中文字幕一区二区三区色视频| 亚洲资源在线观看| 欧美性感一区二区三区| 日韩欧美久久久| 最近日韩中文字幕| 精油按摩中文字幕久久| 日韩中文字幕91| 国产麻豆欧美日韩一区| 欧美影院精品一区| 亚洲欧美激情小说另类|