美文网首页StackStorm我爱编程
StackStorm2.7—2.0 安装

StackStorm2.7—2.0 安装

作者: AIOPstack | 来源:发表于2018-05-15 20:29 被阅读28次

    2.0 安装

    https://docs.stackstorm.com/install/index.html

    由JimChen翻译,QQ群:138132636(StackStorm中国用户)

    准备好安装StackStorm了吗?以下是如何让系统启动和运行的概述。

    StackStorm是作为RedHat/CentOS和Ubuntu Linux系统的RPM和Debs以及Docker映像发布的。您可以使用脚本在单台系统上自动安装和配置所有组件,也可以选择您的操作系统按照手册说明进行安装。

    以下是这些安装选项的简述:

    - 单行安装One-line Install:运行我们的安装脚本,将在单台系统上安装所有组件。这是我们推荐的一种开始方式。有关详细信息,请参阅下面的Quick Install章节。

    - 手动安装:是否有定制需求?也许你的服务器无法访问互联网?还是不喜欢用脚本安装?阅读您的操作系统相关的手动安装说明(Ubuntu 14/16RHEL/CentOS 6RHEL/CentOS 7),并根据您的要求进行调整。下面是一些关于为StackStorm Repos设置内部镜像的附加指导(additional guidance )。

    - Ansible Playbook安装:如果您是Ansible用户,请检查这些安装StackStorm的Ansible Playbook。可重复、一致性、幂等性等是理想的StackStorm安装方式。

    Docker方式安装:StackStorm现在Docker上也得到了支持,请查看我们有关Docker的安装指南。

    Vagrant安装方式:Vagrant是一种快速提升测试系统的方法,参见st2vagrant。这将创建一个新的VM,并安装StackStorm。

    可以选择最适合您需求的安装选项。

    升级到Extreme Workflow Composer?这是一组安装在StackStorm之上额外的软件包。您可以一次安装StackStorm和Extreme Workflow Composer,或者将Extreme Workflow Composer包添加到现有的StackStorm系统中。如果使用了Extreme Workflow Composer,还可以添加Network Automation Suites。有关更多信息,请参阅安装Extreme Workflow

    Composer文档。

    快速安装

    获取一个干净的符合系统要求的64位Linux系统。确保curl是最新的,然后在Ubuntu上使用sudo apt-get install curl或在RHEL/CentOS上用sudo yum install curl nss安装curl。然后运行以下命令:

    curl -sSL https://stackstorm.com/packages/install.sh|bash -s -- --user=st2admin --password='Ch@ngeMe'

    这是一个StackStorm安装的可选项。它将根据单台主机部署方式下载和安装所有组件。假设您已有一个干净的、基本的Ubuntu或RHEL/CentOS操作系统用于安装。

    如果您尝试在运行其他应用程序或本地定制化环境的服务器上安装StackStorm,则可能会遇到一些问题。在这种情况下,您应该使用某种手动安装方法。

    脚本本身并不具有幂等性。如果尝试在失败的服务器上再重新运行脚本将失败。需要在一个干净的系统重新安装,或者切换到手动安装方式。

    如果您需要通过代理方式进行安装,只需在运行脚本之前export出http_proxy, https_proxy, no_proxy 环境变量。

    export http_proxy=http://proxy.server.io:port

    export https_proxy=http://proxy.server.io:port

    export no_proxy=localhost,127.0.0.1

    对于MITM代理的场景,您可能需要export出额外的proxy_ca_bundle_path,请参见用代理方式安装包(Installing Packs from Behind a Proxy)。

    如果访问在RHEL 7/CentOS 7系统上的WebUI有问题,请检查系统防火墙设置。

    备注

    出于安全考虑,安装程序脚本支持身份验证,并为相关服务(如MongoDB和PostgreSQL)生成随机密码。

    如果由于某种原因(例如,调试),您需要直接访问这些服务,您可以在配置文件/etc/st2/st2.conf中找到MongoDB和RabbitMQ密码,或在/etc/mistral/mistral.conf中找到PostgreSQL密码。

    其他安装选项

    有关部署过程或特定于操作系统的安装说明的详细信息,请参阅下面内容:

    部署过程概述

    安装系统要求

    Ubuntu 14.04 / 16.04

    RHEL 7 / CentOS 7

    RHEL 6 / CentOS 6

    Docker

    Ansible Playbooks

    Extreme Workflow Composer

    配置Configuration

    升级Upgrades

    卸载Uninstall


    https://docs.stackstorm.com/install/index.html

    由JimChen翻译,QQ群:138132636(StackStorm中国用户)

    相关文章

      网友评论

        本文标题:StackStorm2.7—2.0 安装

        本文链接:https://www.haomeiwen.com/subject/mdwydftx.html