安装控制中心和相关任务
标准程序
安装控制中心
export CC_BUILD=4.4.3.41
重要:在安装控制中心之前,请确保系统软件包是最新的,并且没有待处理的软件升级或重新启动要求。
您可以通过运行以下命令来升级 ubuntu 软件包,并在需要时重新启动: 以下命令来准备您的系统:
sudo apt-get update sudo apt-get upgrade
要安装控制中心:
计算 tar 文件的 SHA256 校验和,并验证它是否与下载页面上提供的校验和匹配:
sha256sum paa-control-center_${CC_BUILD}.tar.gz打开压缩包:
tar -xzf paa-control-center_${CC_BUILD}.tar.gz安装控制中心软件包:
sudo apt-get install ./paa-control-center_${CC_BUILD}/*.deb注意:错误“Download is performed unsandboxed as root ...“可能会在此安装过程中发生。这是一个无害的警告,可以安全地忽略。
-
运行数据库迁移。
sudo ncc migrate
谨慎:这是一个敏感的命令,也很耗时。如果您在远程计算机上运行它,则可以使用类似
screen(通常默认安装在流行的 Linux 发行版上)或tmux(运行sudo apt-get install tmux以安装)之类的程序,以便即使 ssh 会话中断,迁移会话也会继续运行。该
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.4.4.21 export TA_APPLICATION_BUILD=4.4.4.34 export PLUGIN_BUILD=4.4.4.109计算存储库的 SHA256 校验和,并验证它们是否与下载页面上提供的 SHA256 校验和匹配:
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安装软件包:
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
-
配置
SITE_URLin/etc/netrounds/netrounds.conf.此 URL 显示在电子邮件和报告中。 -
重新启动所有 Paragon Active Assurance 服务才能使此更改生效:
sudo ncc services restart
控制中心的安装到此结束。在登录系统之前,您还需要阅读 Paragon Active Assurance 入门一章。
安装 ConfD
只有当您想使用 NETCONF & YANG API 与控制中心通信时,您才能安装 ConfD。有关更多信息,请参阅文档 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.4.3.41 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 帐户后,需要进行一些配置;请参阅 入门 页面。