必要なOSとソフトウェアのインストール
ただし、これには「新しいインストール」のみ必要です。アップグレードについては、ライフサイクル管理のドキュメントを参照してください。
-
クリーンな Ubuntu 18.04 サーバーをインストールします。
-
システム ユーザー名は重要ではありません。ただし、名前に「netrounds」は許可されません。これは、この段落で説明されているとおり、その名前を持つユーザーを 1 人のユーザーが作成すること以降です。
-
標準コンポーネントのみをインストールします(デフォルトの選択は変更されません)。
-
特にスナップショット バックアップには、次のディスク パーティショニングを推奨します(ただし、ユーザーが決定するはユーザーの判断です)。
- ラボ設定で推奨されるパーティショニング:
/
:ディスク全体、拡張 4。
- 本番設定用に推奨されるパーティショニング:
/
:ディスク容量の 10%、拡張 4。/var
:ディスク容量の 10%、拡張 4。/var/lib/netrounds/rrd
:ディスク容量の 80%、拡張 4。
- 暗号化なし
- ラボ設定で推奨されるパーティショニング:
-
たとえば、次のようにタイム ゾーンを[THEC]に設定します。
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 install ntp
-
設定された NTP サーバーに到達可能な場所を確認します。
ntpq -np
通常、出力は「すべて」10 進数で表す必要があります。 1
-
-
オプション オプションをインストール して 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';"
外部の多くの場合、外部の多い方の使用は推奨されません。
-
電子メール サーバーをインストールして構成します。
-
Control Center からユーザーに電子メールが送信されます。
- 招待客がアカウントに招待された場合
- 電子メール アラームの送信時(SNMP ではなくメールがこの目的に使用される場合)、
- 定期的なレポートの送信時に送信する機能です
-
コマンドを実行します。
sudo apt-get install postfix
-
Postfix を宛先電子メール サーバーに直接送信できる簡単な設定では、一般メールの設定を「インターネット サイト」に設定し、システム メール名は通常、その通り残します。そうしないと、postfix を環境に応じて構成する必要があります。ガイダンスについては、米国の Ubuntu の公式マニュアル https://help.ubuntu.com/lts/serverguide/postfix.html。
-