婷婷综合国产,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
    极品少妇xxxx偷拍精品少妇| 亚洲色图视频网站| 欧美性大战久久| 在线观看视频91| 91精品福利视频| 日本韩国精品在线| 欧美亚洲一区二区在线| 欧美日韩一区国产| 日韩欧美一区二区在线视频| 日韩欧美二区三区| 久久久国产精华| 欧美国产激情二区三区| 亚洲欧美偷拍三级| 亚洲综合色噜噜狠狠| 日韩avvvv在线播放| 欧美aaa在线| 国产一本一道久久香蕉| 成人午夜在线免费| 欧美日韩综合不卡| 日韩午夜精品电影| 国产日韩av一区| 亚洲男同性视频| 日韩av在线免费观看不卡| 精品一区二区三区日韩| av不卡在线观看| 欧美日韩精品是欧美日韩精品| 91精品国产麻豆国产自产在线| 日韩欧美国产三级| 亚洲视频一区二区在线| 日韩精品一区第一页| 丰满少妇久久久久久久| 欧美三区在线观看| 中文字幕国产精品一区二区| 一区二区在线观看视频| 狠狠色综合播放一区二区| 色综合久久中文综合久久牛| 日韩欧美国产精品一区| 亚洲嫩草精品久久| 韩日av一区二区| 在线观看免费视频综合| 久久久久久久久久久久电影| 亚洲一区二区视频在线观看| 国产不卡视频在线观看| 在线不卡的av| 亚洲一级电影视频| 成人国产精品免费网站| 精品1区2区在线观看| 亚洲精品视频观看| 成人97人人超碰人人99| 日韩欧美成人激情| 日日摸夜夜添夜夜添国产精品 | 9人人澡人人爽人人精品| 欧美挠脚心视频网站| 综合电影一区二区三区| 国产精选一区二区三区| 欧美一级黄色录像| 亚洲二区视频在线| 色综合久久综合| 亚洲丝袜美腿综合| eeuss鲁片一区二区三区在线看| 久久女同性恋中文字幕| 日韩精品电影在线| 欧美日韩国产精品自在自线| 亚洲美女偷拍久久| 一本色道a无线码一区v| 中文字幕在线不卡一区| 国产成人精品亚洲日本在线桃色| 日韩欧美专区在线| 日本强好片久久久久久aaa| 3751色影院一区二区三区| 天堂久久一区二区三区| 欧美精品高清视频| 奇米精品一区二区三区四区 | 久久一留热品黄| 久久国产精品72免费观看| 91精品在线观看入口| 亚洲超碰精品一区二区| 欧美日韩精品是欧美日韩精品| 亚洲国产精品久久一线不卡| 欧美日韩中文国产| 午夜成人免费电影| 欧美一区二区观看视频| 日韩—二三区免费观看av| 日韩欧美激情在线| 狠狠色狠狠色合久久伊人| 国产夜色精品一区二区av| 成人黄色网址在线观看| 亚洲精品免费在线观看| 欧美一区二区美女| 国模无码大尺度一区二区三区| 欧美激情在线看| 色婷婷亚洲婷婷| 日本欧美加勒比视频| 久久精品在这里| 色噜噜偷拍精品综合在线| 亚洲大型综合色站| 精品免费一区二区三区| 成人小视频免费在线观看| 夜夜亚洲天天久久| 欧美成人官网二区| 97se亚洲国产综合自在线不卡| 一区二区三区在线免费播放| 欧美一区欧美二区| 国产成人午夜视频| 亚洲午夜免费电影| 久久九九99视频| 欧美群妇大交群中文字幕| 国产精品系列在线播放| 一区二区视频在线| 欧美大肚乱孕交hd孕妇| 91精品福利在线| 国产久卡久卡久卡久卡视频精品| 悠悠色在线精品| 国产欧美日韩在线观看| 欧美日韩成人高清| thepron国产精品| 久久精品国产一区二区三| 亚洲精品国产一区二区精华液| 精品国产免费人成在线观看| 欧美午夜精品一区二区三区| 国产99久久久国产精品潘金 | a级高清视频欧美日韩| 蜜臀av一区二区三区| 亚洲免费观看在线视频| 久久久精品蜜桃| 日韩欧美区一区二| 51精品国自产在线| 欧美色窝79yyyycom| 一本到不卡免费一区二区| 国产成人aaa| 国产精品99久久久| 另类小说欧美激情| 日韩精品久久理论片| 亚洲国产精品视频| 一区二区三区精品久久久| 亚洲欧洲在线观看av| 国产三级三级三级精品8ⅰ区| 欧美一级二级三级乱码| 欧美女孩性生活视频| 欧美亚州韩日在线看免费版国语版| 成人黄色片在线观看| 成人黄色在线网站| 丁香婷婷综合色啪| 懂色中文一区二区在线播放| 国产精品一区二区91| 国产美女精品一区二区三区| 精品一区二区av| 国产九色精品成人porny| 国产一区二区三区日韩| 国产一区二区伦理片| 激情av综合网| 成人免费高清在线观看| 成人国产精品免费网站| 99国产精品一区| 色猫猫国产区一区二在线视频| 97久久精品人人做人人爽50路| 色哟哟国产精品| 欧美无人高清视频在线观看| 欧美日韩成人综合在线一区二区| 欧美日韩电影一区| www国产亚洲精品久久麻豆| 国产视频一区二区三区在线观看| 久久精品夜夜夜夜久久| 国产精品久久久久久久岛一牛影视 | 久久99深爱久久99精品| 中文字幕一区av| 伊人婷婷欧美激情| 亚洲制服欧美中文字幕中文字幕| 久久久久国产精品人| 国产精品色哟哟网站| 夜夜精品浪潮av一区二区三区| 亚洲一区二区精品视频| 人人精品人人爱| 国产一区二区三区免费观看| 91丨porny丨最新| 欧美精品三级在线观看| 久久久久久免费毛片精品| 中文字幕亚洲电影| 蜜桃视频免费观看一区| 国产成人精品免费在线| 在线观看av一区| 精品免费日韩av| 亚洲免费观看高清完整版在线| 天堂va蜜桃一区二区三区| 国产激情一区二区三区| 欧美日韩在线播放一区| 亚洲精品在线电影| 91久久精品网| 久久色成人在线| 亚洲精品美腿丝袜| 精品在线你懂的| 欧美日韩一级二级| 亚洲丝袜另类动漫二区| 久久精品国产99久久6| 在线精品视频一区二区三四| 久久综合久久久久88| 日韩国产精品91| 91成人看片片| 国产精品毛片大码女人| 精品一区二区三区免费毛片爱|