安装控制中心和相关任务
标准程序
-
安装控制中心。
export CC_BUILD=4.3.0.15 # Compute the SHA256 checksum for the tar file and verify that it is equal to the SHA256 # checksum provided on the download page sha256sum paa-control-center_${CC_BUILD}.tar.gz # Unpack the tarball tar -xzf paa-control-center_${CC_BUILD}.tar.gz # Make sure packages are up to date sudo apt-get update # Start the installation sudo apt-get install ./paa-control-center_${CC_BUILD}/*.deb
错误“下载以 root 身份在非沙盒状态下执行...“可能会在此安装过程中发生。这是一个无害的警告,可以忽略。
-
运行数据库迁移。
注意:这是一个敏感的命令,在远程计算机上执行它时应小心。在这种情况下,强烈建议您使用类似(通常在流行的 Linux 发行版上默认安装)或
tmux
(运行sudo apt-get install tmux
以安装)之类的screen
程序,以便即使 ssh 会话中断,migrate 命令也会继续运行。sudo ncc migrate
该
ncc migrate
命令需要相当长的时间才能执行(许多分钟)。它应打印以下内容(详细信息省略如下):Migrating database... Operations to perform: <...> Synchronizing apps without migrations: <...> Running migrations: <...> Processing models <...>: <...> Migrating plugin service database... <...> Creating cache table... <...> Syncing test scripts... <Updating script ...> Pre-creating kafka topics... <...>
迁移完成后,重新启动所有 Paragon Active Assurance 服务:
sudo ncc services restart
-
安装测试代理存储库和插件。
这些插件由测试代理应用程序使用。
export TA_APPLIANCE_BUILD=4.3.0.16 export TA_APPLICATION_BUILD=4.3.0.16 export PLUGIN_BUILD=4.3.0.24 # Compute SHA256 checksums for the repositories and verify that they match the # SHA256 checksums provided on the download page sha256sum paa-test-agent_${TA_APPLIANCE_BUILD}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_BUILD}_all.deb sha256sum paa-test-agent-plugins_${PLUGIN_BUILD}_all.deb # Start the installation sudo apt-get install ./paa-test-agent_${TA_APPLIANCE_BUILD}_all.deb sudo apt-get install ./paa-test-agent-application_${TA_APPLICATION_BUILD}_all.deb sudo apt-get install ./paa-test-agent-plugins_${PLUGIN_BUILD}_all.deb
注意:在插件安装过程中可能会出现类似于以下内容的消息。可以安全地忽略它。
W: APT had planned for dpkg to do more than it reported back (0 vs 4). Affected packages: paa-test-agent-plugins:amd64
-
在 文件中
/etc/netrounds/netrounds.conf
,通过适当的设置SITE_URL
将 URL 分配给控制中心。例如,此 URL 显示在电子邮件和报告中。重新启动所有 Paragon Active Assurance 服务以使此更改生效:
sudo ncc services restart
控制中心的安装到此结束。在登录系统之前,您还需要阅读 Paragon Active Assurance 入门一章。
安装 ConfD
仅当您要使用 NETCONF & YANG API 与控制中心通信时,才需要此安装。有关此主题的完整详细信息,请参阅文档 NETCONF & YANG API 编排指南。
ConfD(来自Tail-f的产品)被用作Paragon Active Assurance系统和NETCONF之间的中介。ConfD 将 Paragon Active Assurance 配置和操作数据连接到 NETCONF & YANG API。
必须在安装控制中心之后安装 ConfD。
按以下步骤操作:
-
获取 Paragon Active Assurance NETCONF & YANG 压缩包:
export CC_BUILD=4.3.0.15 paa-netconf-yang_${CC_BUILD}.tar.gz
-
计算 tar 文件的 SHA256 校验和,并验证它是否与下载页面上提供的 SHA256 校验和匹配:
sha256sum paa-netconf-yang_${CC_BUILD}.tar.gz
-
打开压缩包:
tar -xzf paa-netconf-yang_${CC_BUILD}.tar.gz
-
paa-netconf-yang
安装软件包:sudo apt-get install ./paa-netconf-yang_${CC_BUILD}/*.deb
设置 Paragon Active Assurance 帐户后,需要进行一些配置;请参阅 入门 页面。