Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

安装所需的操作系统和软件

注意:

请注意,这仅描述了“全新安装”。有关升级,请参阅 Paragon Active Assurance 升级指南

  1. 安装干净的 Ubuntu 22.04 服务器。

    • 系统用户名无关紧要, 只是 不允许使用名称“netrounds”,因为 PostgreSQL 会使用该名称创建用户(如 本段所述)。

    • 仅安装标准组件(不要更改默认选择)。

    • 建议进行以下磁盘分区,特别是对于快照备份(但由您作为用户来决定):

      • 实验室设置的建议分区:
        • /:整个磁盘,ext4。
      • 生产设置的建议分区:
        • /:磁盘空间的 10%,ext4。
        • /var:磁盘空间的 10%,ext4。
        • /var/lib/netrounds/rrd (如果您使用该技术,则包括 TimescaleDB):80% 的磁盘空间,ext4。
      • 不加密
    • 将时区设置为 UTC,如下所示:

    • 将所有区域设置设置为 en_US.UTF-8

      • 一种方法是 手动编辑文件 /etc/default/locale.例:

      • 确保以下行未在文件中 /etc/locale.gen注释掉:

      • 重新生成区域设置文件以确保所选语言可用:

  2. 安装 NTP:

    • 首先禁用 timedatectl

    • 禁用 systemd-timesyncd

      要禁用该服务, systemd-timesyncd 请执行以下操作:

      1. 执行以下命令,检查 systemd-timesyncd 服务(与NTP服务器同步本地时间的简约服务)是否正在运行。

        systemctl status systemd-timesyncd

        如果服务已激活,请继续执行步骤 b。

        如果响应为 Failed to disable unit: Unit file systemd-timesyncd.service does not exist,请继续安装 NTP。

      2. 运行以下命令:

        systemctl disable systemd-timesyncd

        systemctl stop systemd-timesyncd

    • 现在,您可以运行 NTP 安装:

    • 确保配置的 NTP 服务器是可访问的:

      “reach”值通常应为以八进制表示的“all one”。

      (在输出中,NTP 服务器的“reach”值是一个八进制值,表示最近八个 NTP 事务的结果。如果所有八个都成功,则值将为八进制 377 [= 二进制 0b111111111]。但是,当您刚刚安装 NTP 时,发生的 NTP 事务可能少于 8 个,因此值会更小:如果所有事务都成功,则为 1、3、7、17、37、77 或 177 之一。

  3. 安装 PostgreSQL, 为控制中心设置用户,并创建数据库:

    不建议使用外部 PostgreSQL 服务器。

  4. 安装和配置电子邮件服务器。

    • “控制中心”将向用户发送电子邮件:

      • 当他们被邀请加入某个帐户时
      • 发送电子邮件警报时(即,如果用于此目的的是电子邮件而不是 SNMP),以及
      • 发送定期报告时。
    • 运行命令

    • 对于postfix可以直接发送到目标电子邮件服务器的简单设置,您可以将 邮件配置的常规类型 设置为“Internet Site”, 并且系统邮件名称 通常可以保持原样。否则,需要根据环境配置后缀。有关指导,请参阅 ubuntu.com/server/docs/mail-postfix 上的官方 Ubuntu 文档。