【问题标题】:What are the steps to upgrade Spring XD using the Ambari Plugin?使用 Ambari 插件升级 Spring XD 的步骤是什么?
【发布时间】:2015-06-23 13:51:14
【问题描述】:

我使用 Ambari 插件在 HDP 2.2 上成功安装了 Spring XD 1.2.0 RC1。现在 Spring XD 1.2.0 GA 已经发布,我该如何升级我的安装?

【问题讨论】:

    标签: spring-xd ambari


    【解决方案1】:

    看来您需要删除 RC1 安装并将其替换为 1.2.0 GA。我没有在 Ambari UI 中看到更新服务的选项。

    这些是我采取的步骤:

    1) 从 Amabari UI 停止 Spring XD 服务

    2) 移除旧的 Spring XD 插件:

    yum remove springxd-plugin-hdp
    

    3) 删除 Spring XD 安装:

    yum remove spring-xd
    rm -Rf /opt/pivotal/spring-xd-1.2.0.RC1
    

    4) 删除 YUM repo 和符号链接:

    rm /etc/yum.repos.d/SPRINGXD-1.2-1.repo
    rm /var/www/html/SPRINGXD-1.2-1
    

    5) 获取并安装新的 YUM 存储库:

    wget -nv http://repo.spring.io/yum-release/spring-xd/1.2/spring-xd-1.2.repo -O /etc/yum.repos.d/spring-xd-1.2.repo
    

    6) 安装新的 Spring XD 插件:

    yum install spring-xd-plugin-hdp
    

    7) 重启 Ambari 服务器:

    ambari-server restart
    

    8) 删除旧的 Spring XD 服务(调整 ambari-server-host 和集群名称):

    curl -u admin:admin -H "X-Requested-By: ambari" -X DELETE  http://<ambari-server-host>:8080/api/v1/clusters/<cluster>/services/SPRINGXD
    

    (为 Ambari UI 刷新浏览器)

    9) 检查 Admin->Repositories 下的存储库链接。应该是:

    redhat6    Spring-XD-1.2    http://repo.spring.io/yum-release/spring-xd/1.2
    

    10) 按照此文档安装新的 Spring XD 服务:https://github.com/spring-projects/spring-xd-ambari/blob/master/src/docs/asciidoc/InstallingXDwithAmbari.asciidoc

    让我们知道这是否适合您或您是否有任何问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-31
      • 1970-01-01
      • 2021-06-20
      • 2012-07-22
      • 1970-01-01
      • 2017-11-22
      相关资源
      最近更新 更多