Skip to content

Latest commit

 

History

History
32 lines (29 loc) · 1.5 KB

upgrade.md

File metadata and controls

32 lines (29 loc) · 1.5 KB

系统升级

  • 系统升级包含大版本、小版本两种升级
  • 大版本升级主要做架构调整,新功能发布。 如 4.5 升级到 4.6 (注意第二位版本号不能跨版本号升级,需要逐次升级)
  • 小版本升级主要做 bug 修复,系统参数调整。 如 4.6.0009 升级到 4.6.0071

升级前准备

  1. 升级操作需要切换到 argo 用户操作 ($ su - argo)
  2. 查看远程升级信息$ upgrader 第一次升级的时候如提示:please check argo version number 输入当前的版本号即可 例如:4.6

小版本升级

4.6 版本支持

在线升级

$ upgrader -mi 自动升级到最新版本 n.n.x

离线升级

$ upgrader -mi -l /tmp/argomi.x.x.x.tar.gz 升级包绝对路径

大版本升级

待续

在线升级

$ upgrader -ma 自动升级到最新版本 n.n+1

离线升级

$ upgrader -ma -l /tmp/argoma.x.x.tar.gz 升级包绝对路径

校验

登录 ambrari 管理界面查看服务状态

升级命令相关参数

  1. -pa + passwd 提示密码错误时 用于指定 ambari 密码
  2. -pm + passwd 提示密码错误时 用于指定 mysql 密码
  3. -d 高级操作需了解升级原理 系统升级过程会记录升级进度 , 如果出错会可以用 debug 高级模式 续上一次升级未成功的步骤 修改进度文件控制升级流程
  4. -f 高级操作需了解升级原理 强制升级 删掉进度文件 重新开始升级

一些规则

  1. 日志文件 /tmp/upgrade.log

问题汇总