zoukankan      html  css  js  c++  java
  • gitlab版本升级,随笔记录。

    3.1#cat /var/opt/gitlab/gitlab-rails/VERSION
    10.8.3

    3.1#yum list  | grep gitlab-ce
    gitlab-ce.x86_64                        10.8.3-ce.0.el7                installed

    gitlab从10.8版本升级到12.1版本,不能跨版本升级。官网下载对应版本的rpm包,rpm -Uvh 安装。

    注意:一定要先备份数据,再升级操作。


    gitlab数据备份
    3.1#gitlab-rake gitlab:backup:create
    3.1#pwd
    /var/opt/gitlab/backups
    3.1#ls
    1565356481_2019_08_09_10.8.3_gitlab_backup.tar

    gitlab从11.11版本升级到12.1时会有一个警告信息,说是备份的数据没有包含gitlab.rb文件,需要手工备份,恢复数据时候会用。
    3.1#pwd
    /etc/gitlab
    3.1#ls
    gitlab.rb  gitlab.rb~  gitlab-secrets.json  trusted-certs
    3.1#cp gitlab.rb /var/opt/gitlab/backups/
    3.1#cp /etc/gitlab/gitlab-secrets.json /var/opt/gitlab/backups/

    还原备份
    3.1#gitlab-rake gitlab:backup:restore BACKUP=备份版本号


    停掉相关服务
    gitlab-ctl stop  sidekiq
    gitlab-ctl stop  unicorn
    gitlab-ctl stop  nginx

    升级安装gitlab

    rpm -Uvh .....

    升级完成后需要重新加载配置

    gitlab-ctl reconfigure


    3.1#gitlab-ctl  restart



  • 相关阅读:
    JSP页面间传递参数
    JSP获取当前日期时间
    jsp实现套打(发票打印)
    iframe
    HTTP状态码及含义大全
    标签 -- HTML内联框架
    jstl fmt标签详解
    button和submit的区别及使用js实现页面跳转的方式
    Idea SpringBoot 启动Eurka 报错,提示端口被占用
    CodeSmith 破解
  • 原文地址:https://www.cnblogs.com/wangdidi/p/11358569.html
Copyright © 2011-2022 走看看