zoukankan      html  css  js  c++  java
  • CoreOS 手动更新

    以阿里云 ECS 安装的 CoreOS 为例,你家装的 CoreOS 基本也一样啦.

    查看和修改更新组

    第一个问题:"什么是更新组?",请先看CoreOS 发行版本介绍

    # 查看更新组
    cat /etc/coreos/update.conf
    # 输出
    GROUP=stable
    

    可以看到,该 CoreOS 的更新组是针对 stable 版本的(有稳定需求的,可选择性跳过该部分内容).

    但我这里改成alpha版本:

    # 编辑更新配置文件,修改更新组内容
    vi /etc/coreos/update.conf
    # vi 不会用的,请自行补习(~~其实我也只会一丢丢~~).
    
    # 查看下修改后的更新组
    cat /etc/coreos/update.conf
    GROUP=alpha
    # 可以看到更新组已经改成 alpha 版本了
    # 更新组修改完成后,重新加载下更新配置文件
    systemctl daemon-reload
    

    手动更新 CoreOS

    # 手搓命令触发 CoreOS 更新
    update_engine_client --update
    # 输出
    [0529/162900:INFO:update_engine_client.cc(243)] Initiating update check and install.
    [0529/162900:INFO:update_engine_client.cc(248)] Waiting for update to complete.
    LAST_CHECKED_TIME=1496046519
    PROGRESS=0.000000
    CURRENT_OP=UPDATE_STATUS_UPDATE_AVAILABLE
    NEW_VERSION=1423.0.0
    NEW_SIZE=282041956
    # 如何网络没啥问题的话,慢慢等待即可...
    # 下载完成后,通常会提示你5分钟后会自动重启,以完成新版本的切换,
    # 当然你也可以立刻手动重启,以完成更新.
    Broadcast message from locksmithd at 2017-06-16 13:31:53.32665573 +0800 CST:
    System reboot in 5 minutes!
    
    LAST_CHECKED_TIME=1497590450
    PROGRESS=0.000000
    CURRENT_OP=UPDATE_STATUS_UPDATED_NEED_REBOOT
    NEW_VERSION=1437.0.0
    NEW_SIZE=282457903
    I0616 13:31:54.472240  1128 update_engine_client.cc:194] Update succeeded -- reboot needed.
    
  • 相关阅读:
    hive函数之~字符串函数
    hive函数之~条件函数
    JSONP使用及注意事项小结
    css命名管理混乱?不妨试试BEM
    【移动端debug-6】如何做一个App里的web调试小工具
    ES6学习笔记(五):Class和Module
    ES6学习笔记(三):与迭代相关的新东东
    ES6学习笔记(四):异步操作
    ES6学习笔记(二):引用数据类型
    CORS跨域资源共享简述
  • 原文地址:https://www.cnblogs.com/taadis/p/12126151.html
Copyright © 2011-2022 走看看