婷婷综合国产,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
    色综合久久88色综合天天免费| 日韩精品欧美成人高清一区二区| 成人高清在线视频| 香蕉成人伊视频在线观看| 国产精品精品国产色婷婷| 精品国产免费人成在线观看| 欧美精品久久99久久在免费线| 国产精品18久久久久久久久 | 国产激情视频一区二区三区欧美| 一区二区三区在线视频观看58| 久久精品视频免费观看| 精品国产乱码久久久久久免费 | 在线成人免费视频| 在线观看成人免费视频| 成人a区在线观看| 成人在线一区二区三区| 国产成人免费视| 国产精品亚洲综合一区在线观看| 黑人巨大精品欧美黑白配亚洲| 青青国产91久久久久久| 亚洲成人tv网| 亚洲福利视频一区| 石原莉奈在线亚洲二区| 午夜精品久久一牛影视| 日韩一区精品视频| 奇米影视一区二区三区小说| 美国av一区二区| 国产另类ts人妖一区二区| 精品一区二区三区在线播放| 国产一区在线看| 国产高清无密码一区二区三区| 91国偷自产一区二区使用方法| 国产成人午夜片在线观看高清观看| 国产传媒欧美日韩成人| 国产成人av电影在线观看| 国产成人在线视频网站| eeuss鲁片一区二区三区在线观看| heyzo一本久久综合| 欧美视频一区二区三区四区| 欧美一区二区三区不卡| 欧美精品一区二区三区高清aⅴ | 成人激情校园春色| 99视频精品免费视频| 欧美性大战久久| 3751色影院一区二区三区| 欧美成人综合网站| 一区二区中文字幕在线| 五月婷婷另类国产| 国产一区二区三区国产| 91国偷自产一区二区使用方法| 91精品婷婷国产综合久久 | av网站一区二区三区| 欧洲视频一区二区| 精品美女一区二区三区| 国产精品久久一卡二卡| 午夜视频在线观看一区二区| 久久精品999| 色综合网色综合| 日韩免费高清av| 国产精品久久久久久亚洲毛片 | 国产精品免费视频网站| 亚洲一区精品在线| 大尺度一区二区| 欧美一区二区视频在线观看| 欧美国产亚洲另类动漫| 性久久久久久久久久久久| 国产精品一二三四五| 欧美日韩在线播放三区| 国产欧美一区二区三区鸳鸯浴| 亚洲18色成人| 99久久综合国产精品| 欧美一级欧美三级| 伊人一区二区三区| 懂色中文一区二区在线播放| 在线观看视频一区二区| 欧美剧情电影在线观看完整版免费励志电影| 久久欧美中文字幕| 日本不卡不码高清免费观看| 欧美中文字幕一区二区三区亚洲| 欧美极品xxx| 久久国产尿小便嘘嘘尿| 欧美三级午夜理伦三级中视频| 国产农村妇女毛片精品久久麻豆| 日韩中文字幕区一区有砖一区 | 欧美va亚洲va香蕉在线 | jvid福利写真一区二区三区| 日韩欧美国产综合| 亚洲一区在线看| 美女久久久精品| 福利一区二区在线| 日本丶国产丶欧美色综合| 欧美日韩国产bt| 日韩免费观看2025年上映的电影| 国产日产欧美一区| 一区二区理论电影在线观看| 亚洲综合在线五月| 亚洲综合网站在线观看| 在线一区二区三区四区| 亚洲欧美色图小说| 99re这里都是精品| 国产精品国产三级国产aⅴ入口| 国产亚洲精品精华液| 蜜桃一区二区三区四区| 日韩免费电影网站| 激情成人午夜视频| 精品福利av导航| 国精品**一区二区三区在线蜜桃| 欧美大片一区二区| 国产精品自在在线| 国产欧美一区二区精品久导航 | 亚洲色图在线播放| 色老汉一区二区三区| 午夜精品久久久久久久久久| 6080日韩午夜伦伦午夜伦| 日本在线不卡一区| 精品99一区二区| 国产精品69毛片高清亚洲| 国产精品免费网站在线观看| 日本韩国欧美一区| 另类调教123区 | 日韩精品一区二区三区在线播放| 日韩av成人高清| 国产亚洲精品aa午夜观看| 99在线视频精品| 99riav久久精品riav| 亚洲欧美一区二区三区国产精品| 欧美日韩日日摸| 日韩国产欧美三级| 久久久99久久| 91在线云播放| 麻豆精品精品国产自在97香蕉| 日本一区二区动态图| 欧美日韩一区二区三区在线| 国产精品电影一区二区| 欧美日韩成人激情| 成人av资源站| 天天综合网天天综合色| 国产欧美中文在线| 欧美二区在线观看| 国产成人在线影院 | 亚洲国产成人av网| 精品第一国产综合精品aⅴ| 成人a区在线观看| 日本aⅴ亚洲精品中文乱码| 国产精品亲子乱子伦xxxx裸| 欧美男女性生活在线直播观看| 韩国av一区二区三区| 亚洲精品国产无套在线观| 91精品欧美一区二区三区综合在| 不卡的电视剧免费网站有什么| 午夜视频在线观看一区二区 | 国产亚洲一区二区三区四区| 色哟哟国产精品| 国产精品一区在线| 日一区二区三区| 亚洲免费av观看| 欧美国产综合一区二区| 精品少妇一区二区三区日产乱码| 欧美综合亚洲图片综合区| 成人的网站免费观看| 国产一区二区视频在线| 亚洲精品国产一区二区精华液 | 欧美性xxxxxx少妇| 成人激情免费电影网址| 国产一区亚洲一区| 美女视频黄 久久| 日本不卡的三区四区五区| 一区二区三区四区精品在线视频| 国产日韩三级在线| 久久午夜免费电影| 精品美女在线播放| 日韩欧美成人午夜| 精品少妇一区二区三区日产乱码 | 亚洲成av人片一区二区| 亚洲三级免费观看| 亚洲天堂av一区| 国产精品福利一区| 亚洲欧美日韩国产一区二区三区| 亚洲欧美日韩小说| 亚洲视频一二区| 一区二区三区av电影 | 2020国产精品自拍| 久久久国产精华| 日本一区二区三区免费乱视频| 久久久久成人黄色影片| 国产欧美日本一区二区三区| 国产精品热久久久久夜色精品三区 | 99re视频这里只有精品| av影院午夜一区| 91色乱码一区二区三区| 欧美日韩在线三区| 91精品国产色综合久久| 久久综合九色综合97_久久久| 精品日韩99亚洲| 日本一区二区不卡视频| 亚洲欧美中日韩| 五月激情综合网| 久久99精品久久久久久国产越南| 国产在线视频不卡二| 狠狠色伊人亚洲综合成人|