Installation du système d’exploitation et des logiciels requis
Veuillez noter qu’il ne s’agit que d’une « nouvelle installation ». Pour les mises à niveau, référez-vous au Guide de mise à niveau de Paragon Active Assurance.
-
Installez un serveur Ubuntu 22.04 propre.
-
Le nom d’utilisateur système n’a pas d’importance, sauf que le nom « netrounds » n’est pas autorisé puisque PostgreSQL crée un utilisateur avec ce nom (comme décrit dans ce paragraphe).
-
N’installez que des composants standard (ne modifiez pas la sélection par défaut).
-
Le partitionnement de disque suivant est recommandé, en particulier pour les sauvegardes d’instantanés (mais c’est à vous en tant qu’utilisateur de décider) :
- Partitionnement recommandé pour la configuration en laboratoire :
/: Disque entier, ext4.
- Partitionnement recommandé pour la configuration de production :
/: 10 % de l’espace disque, ext4./var: 10 % de l’espace disque, ext4./var/lib/netrounds/rrd(cela inclut TimescaleDB si vous utilisez cette technologie) : 80% de l’espace disque, ext4.
- Pas de cryptage
- Partitionnement recommandé pour la configuration en laboratoire :
-
Définissez le fuseau horaire sur UTC, par exemple comme suit :
sudo timedatectl set-timezone Etc/UTC
-
Définissez tous les paramètres régionaux sur
en_US.UTF-8.-
Une façon de le faire est de modifier manuellement le fichier
/etc/default/locale. Exemple:LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
-
Assurez-vous que la ligne suivante n’est PAS commentée dans le fichier
/etc/locale.gen:en_US.UTF-8 UTF-8
-
Régénérez les fichiers de paramètres régionaux pour vous assurer que la langue sélectionnée est disponible :
sudo apt-get install locales sudo locale-gen
-
-
-
Installez NTP :
-
Première désactivation
timedatectl:sudo timedatectl set-ntp no
Désactiver
systemd-timesyncd.Pour désactiver le
systemd-timesyncdservice :Exécutez la commande suivante pour vérifier si le service (service minimaliste pour synchroniser l’heure
systemd-timesyncdlocale avec les serveurs NTP) est en cours d’exécution ou non.systemctl status systemd-timesyncdSi le service est activé, passez à l’étape b.
Si la réponse est Failed to disable unit: Unit file systemd-timesyncd.service does not exist, procédez à l’installation NTP.
Exécutez les commandes suivantes :
systemctl disable systemd-timesyncdsystemctl stop systemd-timesyncd
-
Vous pouvez maintenant exécuter l’installation NTP :
sudo apt-get update sudo apt-get install ntp
-
Assurez-vous que les serveurs NTP configurés sont joignables :
ntpq -np
La valeur « reach » devrait normalement être « all ones » exprimée en octal.
(Dans la sortie, la valeur « reach » pour les serveurs NTP est une valeur octtale indiquant le résultat des huit dernières transactions NTP. Si les huit ont réussi, la valeur sera l’octal 377 [= binaire 0b11111111]. Toutefois, lorsque vous venez d’installer NTP, il est probable que moins de huit transactions NTP aient eu lieu, de sorte que la valeur sera plus petite : une parmi 1, 3, 7, 17, 37, 77 ou 177 si toutes les transactions ont réussi.)
-
-
Installez PostgreSQL, configurez un utilisateur pour Control Center et créez des bases de données :
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';"
L’utilisation d’un serveur PostgreSQL externe n’est pas recommandée.
-
Installez et configurez un serveur de messagerie.
-
Le centre de contrôle enverra des e-mails aux utilisateurs :
- lorsqu’ils sont invités sur un compte,
- lors de l’envoi d’alarmes par e-mail (c’est-à-dire si l’e-mail plutôt que SNMP est utilisé à cette fin), et
- lors de l’envoi de rapports périodiques.
-
Exécutez la commande
sudo apt-get install postfix
-
Pour une configuration simple où le postfix peut envoyer directement au serveur de messagerie de destination, vous pouvez définir le type général de configuration de messagerie sur « Site Internet », et le nom du courrier système peut généralement être laissé tel quel. Dans le cas contraire, le suffixe doit être configuré en fonction de l’environnement. Pour obtenir des conseils, reportez-vous à la documentation officielle d’Ubuntu à l’adresse ubuntu.com/server/docs/mail-postfix.
-