必要な OS とソフトウェアのインストール
「新規インストール」についてのみ説明します。アップグレードについては、ライフサイクル管理のドキュメントを参照してください。
-
クリーンな Ubuntu 18.04 サーバーをインストールします。
-
システム ユーザー名は重要ではありません。 ただし、 PostgreSQL は( この段落で説明するように)その名前を持つユーザーを作成するため、「netrounds」という名前は許可されません。
-
標準コンポーネントのみをインストールします(デフォルトの選択は変更しないでください)。
-
以下のディスク パーティショニングをお勧めします。特にスナップショットバックアップには(ただし、ユーザーが決定するのはあなた次第です)。
- ラボ環境で推奨されるパーティショニング:
/
:ディスク全体、ext4。
- 実稼働セットアップに推奨されるパーティショニング:
/
:ディスク容量の10%、ext4。/var
:ディスク容量の10%、ext4。/var/lib/netrounds/rrd
(この技術を利用する場合はTimescaleDBが含まれます):ディスク容量の80%、ext4。
- 暗号化なし
- ラボ環境で推奨されるパーティショニング:
-
次のように、タイム ゾーンを UTC に設定します。
sudo timedatectl set-timezone Etc/UTC
-
すべてのロケールを に設定します
en_US.UTF-8
。-
これを行う方法の1つは、ファイル
/etc/default/locale
を手動で編集することです。例:LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
-
次の行がファイル
/etc/locale.gen
にコメントアウトされていないことを確認してください。en_US.UTF-8 UTF-8
-
選択した言語が使用可能であることを確認するために、ロケール・ファイルを再生成します。
sudo apt-get install locales sudo locale-gen
-
-
-
NTP のインストール:
-
最初の無効
timedatectl
:sudo timedatectl set-ntp no
-
このコマンドを実行します。
timedatectl
検証し
systemd-timesyncd.service active: no
-
これでNTPインストールを実行できます。
sudo apt-get update sudo apt-get install ntp
-
設定したNTPサーバーに到達可能であることを確認します。
ntpq -np
「到達」値は、通常、8 進数で表される「すべて」である必要があります。
(出力では、NTP サーバーの「reach」値は、過去 8 回の NTP トランザクションの結果を示すオクタル値です。8 つすべてが正常に実行された場合、値は 8 進数 377 [= 2 進数 0b1111111] になります。ただし、NTP をインストールしたばかりの場合、発生した NTP トランザクションは 8 つ未満である可能性があります。そのため、すべてのトランザクションが成功した場合は 1、3、7、17、37、77、または 177 のいずれかという値が小さくなります)。
-
-
PostgreSQL をインストールし、 Control Center 用のユーザーを設定し、データベースを作成します。
sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c "CREATE ROLE netrounds WITH ENCRYPTED PASSWORD 'netrounds' SUPERUSER LOGIN;" sudo -u postgres psql -c "CREATE DATABASE netrounds OWNER netrounds ENCODING 'UTF8' TEMPLATE 'template0';"
外部の PostgreSQL サーバーを使用することは推奨されません。
-
電子メール サーバーをインストールして構成します。
-
Control Center からユーザーに電子メールが送信されます。
- 彼らがアカウントに招待されたとき、
- 電子メールアラームを送信する場合(この目的にSNMPではなくメールが使用されている場合)、
- 定期的なレポートを送信する場合。
-
コマンドを実行します。
sudo apt-get install postfix
-
後置ファイルを宛先メール・サーバーに直接送信できる簡単なセットアップでは、 一般タイプのメール構成 を「インターネット・サイト」に設定し、 システム・メール名 はそのままにできます。それ以外の場合は、環境に応じてポストフィックスを設定する必要があります。ガイダンスについては、 ubuntu.com/server/docs/mail-postfix の公式なUbuntuドキュメントを参照してください。
-