亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 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跨大版本升級的方法的相關信息資訊供網民參考!
  • 推薦文章
    国产极品白嫩美女在线观看看| 免费国产一级特黄aa大片在线| 999精品影视在线观看| 深夜做爰性大片中文| 一级片片| 亚飞与亚基在线观看| 国产麻豆精品免费密入口| 国产网站免费视频| 欧美大片aaaa一级毛片| 国产一区免费在线观看| 91麻豆国产| 青青久热| 亚洲 激情| 精品国产亚洲人成在线| 亚洲女人国产香蕉久久精品| 国产一区二区精品在线观看| 一级毛片视频播放| 久久国产精品自由自在| 香蕉视频亚洲一级| 可以在线看黄的网站| 超级乱淫伦动漫| 成人免费观看男女羞羞视频| 久久精品成人一区二区三区| 午夜在线亚洲| 国产麻豆精品免费视频| 麻豆午夜视频| 成人高清视频在线观看| 国产成人精品综合久久久| 九九精品影院| 九九精品在线| 成人a级高清视频在线观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品国产一级毛片| 欧美a免费| 日韩av成人| 可以免费看毛片的网站| 久久国产一久久高清| 国产亚洲免费观看| 欧美激情伊人| 久久精品免视看国产明星| 国产网站在线| 91麻豆爱豆果冻天美星空| 免费国产一级特黄aa大片在线| 日韩av成人| 成人免费观看网欧美片| 精品在线观看一区| 黄色福利| 精品视频免费在线| 国产一区二区精品| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 色综合久久天天综合绕观看| 亚洲精品久久玖玖玖玖| 色综合久久天天综合绕观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 日韩专区亚洲综合久久| 亚洲不卡一区二区三区在线| 日韩av成人| 国产精品免费久久| 精品在线观看国产| 国产综合91天堂亚洲国产| 国产不卡高清| 一级女性大黄生活片免费| 日本在线不卡视频| 欧美国产日韩久久久| 亚洲精品久久玖玖玖玖| 一级毛片视频免费| 国产91精品露脸国语对白| 国产精品1024在线永久免费| 91麻豆精品国产自产在线观看一区| 国产视频一区在线| 欧美激情一区二区三区在线播放| 免费毛片播放| 天天做日日干| 国产视频在线免费观看| 日韩一级黄色| 日韩在线观看视频网站| 欧美一级视频免费| 亚洲精品影院| 亚洲第一色在线| 精品国产一区二区三区国产馆| 日韩av片免费播放| 久久99这里只有精品国产| 高清一级淫片a级中文字幕| 四虎影视库| 国产一区二区精品久久91| 人人干人人插| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 美女免费精品高清毛片在线视| 日本特黄特黄aaaaa大片 | 欧美激情影院| 日韩在线观看视频黄| 黄视频网站免费| 黄视频网站免费| 99色播| 久久成人综合网| 日本特黄特黄aaaaa大片 | 成人a级高清视频在线观看| 黄色免费三级| 日本伦理网站| 国产视频一区在线| 国产一区二区精品| 欧美大片aaaa一级毛片| 久久成人综合网| 国产不卡福利| 成人免费观看的视频黄页| 国产网站免费| 日韩在线观看视频免费| 999久久66久6只有精品| 一本高清在线| 国产不卡福利| 精品国产亚洲人成在线| 国产成人精品影视| 欧美激情伊人| 欧美激情一区二区三区视频| 久草免费在线观看| 美女免费精品高清毛片在线视| 日日夜夜婷婷| 香蕉视频一级| 日本免费看视频| 国产精品123| 九九精品久久久久久久久| 99久久精品费精品国产一区二区| 国产一区精品| 亚洲 激情| 天天做人人爱夜夜爽2020| 精品视频免费观看| 欧美另类videosbestsex久久 | 久久精品欧美一区二区| 欧美电影免费看大全| 999久久66久6只有精品| 午夜精品国产自在现线拍| 美女被草网站| 天天做日日干| 日韩在线观看网站| 久久国产影视免费精品| 午夜在线亚洲| 国产成a人片在线观看视频| 91麻豆爱豆果冻天美星空| 国产精品自拍一区| 色综合久久天天综合观看| 国产高清视频免费观看| 精品毛片视频| 精品国产一区二区三区久久久狼| 亚洲天堂在线播放| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日本特黄特黄aaaaa大片| 国产麻豆精品| 国产高清在线精品一区二区| 免费毛片基地| 国产麻豆精品免费密入口| 色综合久久天天综合观看| 国产精品123| 午夜在线观看视频免费 成人| 精品国产一区二区三区久久久蜜臀 | 亚飞与亚基在线观看| 精品在线免费播放| 青青久久网| 青青久久国产成人免费网站| 久久99欧美| 国产成+人+综合+亚洲不卡| 国产精品自拍在线| 欧美国产日韩久久久| 99久久精品费精品国产一区二区| 成人免费观看网欧美片| 欧美激情伊人| 国产伦久视频免费观看 视频| 可以在线看黄的网站| 欧美日本国产| 国产伦理精品| 欧美激情一区二区三区视频高清 | 一级片免费在线观看视频| 韩国三级一区| 国产不卡精品一区二区三区| 精品视频在线观看一区二区三区| 欧美激情一区二区三区视频高清| 成人在激情在线视频| 国产一区二区精品在线观看| 精品视频在线观看一区二区| 免费国产一级特黄aa大片在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品国产亚洲人成在线| 日韩在线观看免费| 成人高清免费| a级精品九九九大片免费看| 青草国产在线观看| 国产一区二区精品| 精品视频在线观看视频免费视频| 沈樵在线观看福利| 二级片在线观看| 二级片在线观看| 午夜家庭影院| 91麻豆国产福利精品| 日韩中文字幕一区| 99久久精品国产高清一区二区| 国产麻豆精品高清在线播放| 一级毛片看真人在线视频| 国产一区精品| 久久国产影院| 久久精品免视看国产成人2021| 日韩欧美一二三区|