婷婷综合国产,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| 亚洲男同1069视频| 精品视频123区在线观看| 成人免费黄色大片| 成人免费毛片aaaaa**| voyeur盗摄精品| 欧美性大战久久久久久久| 欧美综合亚洲图片综合区| 在线观看日韩电影| 欧美精品v国产精品v日韩精品 | 欧美激情资源网| 中文字幕欧美国产| 亚洲视频在线观看三级| 一区二区三区四区高清精品免费观看| 亚洲精品综合在线| 青娱乐精品在线视频| 国产一二精品视频| 99久精品国产| 91精品国产综合久久小美女| 久久精品这里都是精品| 自拍偷拍国产精品| 天天影视涩香欲综合网| 国产伦精品一区二区三区视频青涩 | 久久国产精品99久久人人澡| 国产精品99久久久久久宅男| 99久久精品国产精品久久| 欧美婷婷六月丁香综合色| 欧美一级一级性生活免费录像| 亚洲第一av色| 国产精品一区二区在线播放 | 亚洲午夜激情av| 麻豆成人av在线| 92精品国产成人观看免费| 91精品国产免费久久综合| 国产精品拍天天在线| 日本va欧美va瓶| 91理论电影在线观看| 精品成人一区二区三区四区| 夜夜精品浪潮av一区二区三区| 韩国欧美国产1区| 欧美亚一区二区| 久久久精品黄色| 欧美bbbbb| 欧美日韩国产一级| 欧美国产欧美综合| 精品一二线国产| 欧美高清你懂得| 又紧又大又爽精品一区二区| 国产精品99久久久久久久女警 | 91小视频免费观看| 久久久国产午夜精品| 亚洲18影院在线观看| av在线一区二区三区| 久久一二三国产| 欧美aⅴ一区二区三区视频| 91浏览器在线视频| 国产精品网曝门| 国产大片一区二区| 欧美mv日韩mv国产| 热久久久久久久| 欧美一级欧美三级在线观看 | 国内外成人在线| 日韩欧美中文一区二区| 婷婷亚洲久悠悠色悠在线播放| 91丨九色丨国产丨porny| 国产嫩草影院久久久久| 国产福利一区二区三区视频| 日韩午夜小视频| 蜜臀国产一区二区三区在线播放| 欧美色国产精品| 亚洲 欧美综合在线网络| 欧美三级韩国三级日本三斤| 午夜欧美一区二区三区在线播放| 欧美日韩一区国产| 日韩经典中文字幕一区| 777亚洲妇女| 蜜桃视频在线观看一区| 精品国产伦一区二区三区观看方式 | 欧美色大人视频| 日韩一区精品视频| 日韩视频免费直播| 国产伦精品一区二区三区免费 | 欧美另类变人与禽xxxxx| 日本免费新一区视频| 精品久久久久久久一区二区蜜臀| 韩国毛片一区二区三区| 国产欧美视频一区二区三区| 91网址在线看| 日韩成人av影视| 国产亚洲欧洲一区高清在线观看| 波多野结衣在线aⅴ中文字幕不卡| 中文字幕视频一区| 欧美日韩精品是欧美日韩精品| 男人的天堂亚洲一区| 欧美极品美女视频| 欧美亚洲一区二区在线| 久久99精品国产.久久久久久| 中文字幕第一区综合| 欧美视频一区在线| 色av成人天堂桃色av| 亚洲国产wwwccc36天堂| 亚洲精品在线三区| 亚洲国产婷婷综合在线精品| 日韩欧美在线综合网| 成人午夜视频网站| 香蕉久久夜色精品国产使用方法 | 丁香五精品蜜臀久久久久99网站 | 国产成人在线视频免费播放| 亚洲欧美二区三区| 日韩欧美精品在线| 色综合色综合色综合| 久久99久国产精品黄毛片色诱| 1024成人网| 精品福利视频一区二区三区| 精品视频在线免费观看| 国产成人综合在线播放| 亚洲大片在线观看| 国产精品黄色在线观看| 欧美大片一区二区三区| 91香蕉视频污| 成人动漫一区二区| 精品亚洲aⅴ乱码一区二区三区| 亚洲免费观看高清完整版在线观看熊| 久久综合狠狠综合| 欧美日韩免费在线视频| 91丨porny丨国产| 国产成人一区在线| 九九视频精品免费| 男男gaygay亚洲| 偷拍自拍另类欧美| 亚洲精品高清视频在线观看| 久久久精品欧美丰满| 日韩精品一区二区三区在线播放| 91成人在线精品| 色一情一乱一乱一91av| 9久草视频在线视频精品| 国产精品自拍三区| 国产精品 日产精品 欧美精品| 麻豆精品精品国产自在97香蕉| 日韩影院精彩在线| 日韩黄色一级片| 日av在线不卡| 麻豆91在线播放| 激情综合色综合久久| 久久精品99国产国产精| 麻豆国产91在线播放| 麻豆高清免费国产一区| 极品少妇xxxx精品少妇偷拍| 麻豆国产精品一区二区三区| 激情欧美日韩一区二区| 国产最新精品免费| 国产成人在线看| 不卡av在线免费观看| 99re这里只有精品视频首页| 91热门视频在线观看| 在线观看成人小视频| 日韩一区二区三区在线观看| 久久这里只有精品视频网| 国产欧美日韩亚州综合 | 欧美日韩一区成人| 91麻豆精品国产91久久久 | 成人免费视频视频在线观看免费 | 69堂国产成人免费视频| 91精品国产综合久久精品图片 | 在线电影院国产精品| 欧美sm美女调教| 国产精品理论在线观看| 亚洲码国产岛国毛片在线| 日韩精品一级中文字幕精品视频免费观看 | 日韩欧美一区二区免费| 国产日韩一级二级三级| 一区二区国产视频| 久久99最新地址| av成人老司机| 欧美日韩国产片| 中文字幕av一区二区三区免费看| 一区二区欧美精品| 国产麻豆欧美日韩一区| 色成人在线视频| 日韩欧美一二区| 亚洲丝袜制服诱惑| 麻豆成人久久精品二区三区红| 97久久精品人人澡人人爽| 欧美美女网站色| 中文字幕一区二区三区在线观看| 日韩精品久久理论片| 成人av免费在线观看| 日韩一区二区三区视频| 国产精品午夜电影| 久久精品国产精品青草| 一本大道综合伊人精品热热| 久久在线免费观看| 午夜精品久久久久久久99水蜜桃| 成人永久aaa| 欧美videos大乳护士334| 亚洲国产另类av| 成人高清视频免费观看| 久久综合色8888| 九色综合国产一区二区三区| 欧美人与禽zozo性伦|