Utilisation du fichier OVA pour l'installation NetBrain Serveur de base de données

Les sections suivantes décrivent comment déployer et configurer l'appliance virtuelle de NetBrain Serveur de base de données sur VMware ESXi de l'une des manières suivantes :

Utilisation de l'interface Web de vSphere

Utilisation de vSphere Client

Utilisation de l'interface Web de vSphere

1.Télécharger netbrain-appliance-base-de-données-8.0.ova fichier et enregistrez-le dans votre dossier local.

Conseil: Contact NetBrain Équipe de soutien pour obtenir le lien de téléchargement.

2.Effectuez les étapes suivantes pour déployer NetBrain Serveur de base de données sur VMware ESXi 6.0/6.5 via l'interface Web vSphere.

Remarque : L'utilisation de Chrome ou de Firefox est fortement recommandée.

1)Faites un clic droit Hôte dans le Navigator volet, puis sélectionnez Créer/enregistrer une machine virtuelle.

2)Choisir Déployer une machine virtuelle à partir d'un fichier OVF ou OVA comme moyen de créer une machine virtuelle, puis cliquez sur Suivant.

3)Entrez un nom pour la machine virtuelle, faites glisser le fichier d'installation du serveur de base de données dans la zone vide, puis cliquez sur Suivant.

4)Sélectionnez une banque de données pour enregistrer les fichiers de configuration et tous les disques virtuels de la machine virtuelle, puis cliquez sur Suivant.

5)Configurez les options de déploiement, puis cliquez sur Suivant.

Cartographie du réseau - spécifier la connectivité réseau entre la machine virtuelle et la machine physique.

Provisionnement de disque - spécifier le format de provisionnement d'une machine virtuelle.

oFin - seule une certaine quantité d'espace de stockage sur une banque de données est provisionnée pour les fichiers de disque virtuel lorsque la machine virtuelle est créée.

oLarge (conseillé)- tout l'espace désigné pour les fichiers de disque virtuel sur une banque de données est réservé lors de la création de la machine virtuelle.

Allumer automatiquement - cochez la case pour activer automatiquement la machine virtuelle après le déploiement.

6)Vérifiez les paramètres de déploiement et cliquez sur Finition.

7)Une nouvelle tâche de création de la machine virtuelle apparaît dans le Tâches récentes vitre.

3.Sur le Machines virtuelles , sélectionnez la machine virtuelle que vous avez créée, puis cliquez sur Console > Ouvrir la console du navigateur pour ouvrir une fenêtre de console.

4.Configurer l'appliance virtuelle.

Utilisation de vSphere Client

1.Télécharger netbrain-appliance-base-de-données-8.0.ova fichier et enregistrez-le dans votre dossier local.

Conseil: Contact NetBrain Équipe de soutien pour obtenir le lien de téléchargement.

2.Effectuez les étapes suivantes pour déployer NetBrain Serveur de base de données sur VMware ESXi en utilisant vSphere Client.

1)Cliquez sur Fichier > Déployer le modèle OVF à partir de la barre d'outils du ruban.

2)Cliquez sur Explorer pour préciser l'emplacement du netbrain-appliance-base-de-données-8.0.cette fichier, puis cliquez sur Suivant.

3)Passez en revue les détails du modèle OVF, puis cliquez sur Suivant.

4)Vérifiez le nom de la machine virtuelle, puis cliquez sur Suivant.

5)Spécifiez le format de stockage du disque virtuel, puis cliquez sur Suivant.

Disposition épaisse mise à zéro paresseux (recommandé) — tout l'espace de stockage d'une banque de données est provisionné dans les fichiers du disque virtuel lors de la création de la machine virtuelle. Lorsque la machine virtuelle écrit de nouvelles données sur le disque pour la première fois, les blocs contenant des données plus anciennes sur le périphérique de stockage sont effacés.

Épais provision désireux de mettre à zéro - tous l'espace de stockage sur une banque de données est provisionné pour les fichiers du disque virtuel lors de la création de la machine virtuelle. Les blocs sur le périphérique de stockage physique sont formatés avec des zéros pour écraser les anciennes données.

Provision mince - seulement une certaine quantité d'espace de stockage sur une banque de données est provisionnée pour les fichiers du disque virtuel lors de la création de la machine virtuelle.

6)Vérifiez les paramètres de déploiement et cliquez sur Finition.

7)Une boîte de dialogue s'affiche une fois le déploiement terminé avec succès. Cliquez sur Fermer.

Conseil: Pour que la machine virtuelle s'allume automatiquement après le déploiement, vous pouvez sélectionner l'option Mise sous tension après déploiement cochez la case et ignorez l'étape 3.

3.Cliquez icône de la barre d'outils pour démarrer la machine virtuelle manuellement si elle n'est pas mise sous tension automatiquement.

4.Configurer l'appliance virtuelle.

Configuration de l'appliance virtuelle

Remarque : Assurez-vous que l'heure de la machine virtuelle est synchrone avec le serveur de temps Internet.

1.Entrez le nom d'utilisateur racine et mot de passe admin sur la console VMware pour se connecter au NetBrain Serveur de base de données.

CentOS Linux 7 (noyau)
Kernel 3.10.0-1127.el7.x86_64 on an X86_64
 
netbrain-connexion au serveur de données : racine
Mot de passe:
Last  Login: Sat Sep 16 12:33:05 on tty1
[racine@netbrain-serveur de données ~]#

2.Configurez une adresse IP statique pour votre NetBrain Serveur de base de données comme suit.

1)Exécutez le i commande pour trouver le nom de votre interface réseau. Dans l'exemple suivant, le nom de l'interface réseau est ens32.

Mise en situation :

[racine@netbrain-serveur de données ~]# ifconfig
ens32 : drapeaux=4163 mtu 1500
        inet6 fe80::e80:8f64:655c:4c32  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:6e:55:29  txqueuelen 1000  (Ethernet)
        Paquets RX 124 octets 8200 (0.0 Kio)
        Erreurs de réception 0 abandonnées 0 dépassements 0 trame 0
        Paquets TX 13 octets 2334 (2.2 Ko)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
 
lo : drapeaux=73 mtu 65536
         inet 127.0.0.1 masque de réseau 255.0.0.0
         inet6 ::1  prefixlen 128  scopeid 0x10<host>
         boucle txqueuelen 1 (boucle locale)
         Paquets RX 0 octets 0 (0.0 B)
         Erreurs de réception 0 abandonnées 0 dépassements 0 trame 0
         Paquets TX 0 octets 0 (0.0 B)
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

2)Exécutez le vi /etc/sysconfig/network-scripts/ifcfg- commande à éditez le fichier de configuration de l'interface réseau et enregistrez les modifications. est le nom de l'interface réseau que vous trouvez à l'étape 1). Pour savoir comment modifier le fichier de configuration, faire référence à Modification d'un fichier avec VI Editor.

Mise en situation : vi /etc/sysconfig/network-scripts/ifcfg-ens32

TYPE = Ethernet
PROXY_METHOD=aucun
BROWSER_ONLY=non
BOOTPROTO =statique
DEFRUTE=oui
IPV4_FAILURE_FATAL=aucune
IPV6INIT=oui
IPV6_AUTOCONF=oui
IPV6_DEFROUTE=oui
IPV6_FAILURE_FATAL=non
IPV6_ADDR_GEN_MODE=confidentialité stable
NOM=ens32
UUID=8c9772d4-99cd-4fb6-bf8a-c6d808ada124
DISPOSITIF=ens32
ONBOOT = oui
ZONE = public
IPADDR=10.10.3.142
PRÉFIXE=22
PASSERELLE=10.10.7.254
DNS1 = 10.10.10.7

3)Exécutez le systemctl redémarrer le réseau commande pour redémarrer le service réseau.

4)Exécutez le i commande pour vérifier si la configuration IP prend effet. S'il ne prend pas effet, redémarrez le serveur, puis exécutez le i commande pour vérifier à nouveau la configuration IP.

3.Créez un instantané de la machine virtuelle au cas où vous voudriez restaurer à partir d'une sauvegarde.

4.Exécutez le ./configure_netbrain. Sh commande sous le / Root répertoire à installer NetBrain Composants du serveur de base de données.

1)Lisez le contrat de licence, puis saisissez OUI et appuyez sur Entrer clé.

2)Type J'ACCEPTE et appuyez sur Entrer clé pour accepter le contrat de licence.

[racine@netbrain-serveur de données ~]# ./configure_netbrain. Sh
 
Veuillez lire le contrat de licence utilisateur final (« CLUF ») pour le type de licence (perpétuelle ou par abonnement) 
acheté dans le formulaire de commande sur https://www.netbraintech.com/legal-tc/ attentivement. j'ai lu le 
abonnement CLUF, si j'ai acheté une licence d'abonnement, ou le CLUF perpétuel, si j'ai 
acheté une licence perpétuelle, sur le lien fourni ci-dessus. Veuillez taper "OUI" si vous avez lu le 
CLUF applicable et comprendre son et comprendre son contenu, ou "NON" si vous n'avez pas lu le 
CLUF applicable. [OUI NON]: OUI 
 
Acceptez-vous les termes du CLUF d'abonnement, si vous avez acheté une licence d'abonnement, ou 
le CLUF perpétuel, si vous avez acheté une licence perpétuelle ? Si vous acceptez, et pour continuer avec 
l'installation, veuillez saisir "J'accepte" pour continuer. Si vous n'acceptez pas, et pour quitter le 
script d'installation, veuillez saisir "ANNULER" pour arrêter. [J'ACCEPTE/ANNULE] : J'ACCEPTE 

3)Configurez les éléments suivants paramètres of NetBrain Serveur de base de données un par un avec une ligne de commande interactive.

Installer NetBrain Composants Linux.
Les valeurs entre parenthèses sont les valeurs par défaut des paramètres. Pour conserver la valeur par défaut du paramètre actuel, appuyez sur la touche Entrée.
Veuillez saisir l'adresse IP de cette machine [10.10.3.142] : 
Veuillez créer NetBrain nom du service [admin] :
Veuillez créer NetBrain mot de passe service : Administrateur
Veuillez saisir à nouveau NetBrain mot de passe de service pour confirmer : Administrateur
Utiliser SSL sur NetBrain Services de base de données [non] : 
Utiliser des ports de serveur personnalisés ? [non] 
Veuillez entrer l'URL (doit se terminer par /) pour appeler NetBrain Service d'API Web pour le moniteur de service 
[http(s):// NetBrain Serveur d'applications>/] : http://10.10.3.141/

Remarque : Notez le nom d'utilisateur et le mot de passe, car ils seront utilisés plus tard.

4)Une fois ces paramètres configurés, les configurations de clé pour chaque composant sont répertoriées pour votre confirmation ultérieure. Pour poursuivre l'installation avec les configurations actuelles, appuyez sur la touche Entrer clé; pour modifier les configurations, tapez aucune.

Remarque : La série configurer_netbrain. Sh La commande ne peut être exécutée qu'une seule fois et ne peut pas être exécutée après cette étape. Pour réexécuter la commande, vous devez restaurer l'instantané que vous avez créé.

Adresse IP MongoDB : 10.10.3.142
Port MongoDB : 27017
Nom d'utilisateur MongoDB : admin
Mot de passe MongoDB : ******
MongoDB utilise SSL : non
 
Port de l'agent de licence : 27654
L'agent de licence utilise SSL : non
 
Adresse Elasticsearch : 10.10.3.142
Port de recherche élastique : 9200
Nom d'utilisateur Elasticsearch : admin
Mot de passe Elasticsearch : ******
Elasticsearch utilise SSL : non
 
Adresse RabbitMQ : 10.10.3.142
Port RabbitMQ : 5672
Nom d'utilisateur RabbitMQ : admin
Mot de passe RabbitMQ : ******
RabbitMQ utilise SSL : non
 
Adresse Redis : 10.10.3.142
Port Redis : 6379
Mot de passe Redis : ******
Redis utilise SSL : non
 
NetBrain URL du service API Web : http://10.10.3.141/ServicesAPI
 
Voulez-vous continuer à utiliser ces paramètres ? [oui] 

Conseil: Les messages et les journaux générés lors des configurations de l'appliance virtuelle sont enregistrés dans le / var / log /netbrain/ova/config.log répertoire, qui peut être utilisé pour le traçage et le dépannage des problèmes.

5.Exécutez les commandes suivantes pour vérifier l'état de MongoDB, License Agent, Elasticsearch, RabbitMQ, Redis (stunnel si SSL est activé) et Service Monitor Agent individuellement.

     - statut système mongod

[racine@netbrain-serveur de données ~]# état systemctl mongod
  mongod.service - Service MongoDB
   Chargé : chargé (/usr/lib/systemd/system/mongod.service ; activé ; préréglage du fournisseur : désactivé)
   Actif: actif (en cours d'exécution) since Sat 2019-05-04 23:19:10 EDT; 2min 4s ago
  Processus : 6136 ExecStart=/bin/mongod -f /etc/mongodb/mongod.conf (code=exited, status=0/SUCCESS)
 PID principal : 6375 (mongod)
   Mémoire : 902.3 M (limite : 17.1 G)

- état systemctl netbrainLicence

[racine@netbrain-serveur de données ~]# statut systemctl netbrainLicence
 netbrainlicence.service - NetBrain service d'agent de licence
   Chargé : chargé (/usr/lib/systemd/system/netbrainservice.de.licence ; autorisé; préréglage du fournisseur : désactivé)
   Actif: actif (en cours d'exécution) since Sat 2019-05-04 23:19:10 EDT; 2min 4s ago
 Processus : 16490 ExecStart=/usr/bin/netbrainlicence/licence -f /etc/netbrainlicense/licensed.conf (code=exited, status=0/SUCCESS)
 Processus : 16488 ExecStartPre=/bin/chmod o+r /sys/class/dmi/id/product_uuid (code=exited, status=0/SUCCESS)
 PID principal : 16492 (sous licence)
   Mémoire : 15.0 M

- état systemctl recherche élastique

[racine@netbrain-serveur de données ~]# statut systemctl elasticsearch
 elasticsearch.service - Elasticsearch
   Chargé : chargé (/usr/lib/systemd/system/elasticsearch.service ; activé ; préréglage du fournisseur : désactivé)
   Actif: actif (en cours d'exécution) since Sat 2019-05-04 23:19:10 EDT; 2min 4s ago
     Documents: http://www.elastic.co
 PID principal : 5922 (java)
   Mémoire : 4.6 G

- état systemctl rabbitmq-server

[racine@netbrain-serveur de données ~]# état systemctl rabbitmq-server
 rabbitmq-server.service - Courtier RabbitMQ
   Chargé : chargé (/usr/lib/systemd/system/rabbitmq-server.service ; activé ; préréglage du fournisseur : désactivé)
   Actif: actif (en cours d'exécution) since Sat 2019-05-04 23:19:20 EDT; 2min 58s ago
 PID principal : 4509 (beam.smp)
   Statut : "Initié"
   Mémoire : 96.5 M

- statut systemctl redis

[racine@netbrain-serveur de données ~]# redis d'état systemctl
 redis.service - Redis
   Chargé : chargé (/usr/lib/systemd/system/redis.service ; activé ; préréglage du fournisseur : désactivé)
   Actif: actif (en cours d'exécution) since Sat 2019-05-04 23:19:01 EDT; 3min 27s ago
 PID principal : 52318 (serveur redis)
 Mémoire : 7.7 M

- état systemctl netbrainagent

[racine@netbrain-serveur de données ~]# statut systemctl netbrainagent
 netbrainagent.service - NetBrain Démon de l'agent de surveillance des services
   Chargé : chargé (/usr/lib/systemd/system/netbrainagent.service ; activé; préréglage du fournisseur : désactivé)
   Actif: actif (en cours d'exécution) since Sat 2019-05-04 23:19:09 EDT; 5min ago
 PID principal : 4520 (python3)
   Mémoire : 73.5 M

Paramètres

Reportez-vous au tableau suivant pour les paramètres de NetBrain Serveur de base de données.

Paramètre

Valeur par défaut

Description

Chemin de données

/var/lib/netbrain

Le répertoire pour enregistrer les données de tous NetBrain Composants Linux. Vous pouvez appuyer sur le Entrer touche pour conserver le chemin par défaut ou en saisir un nouveau.

Chemin du journal

/ var / log /netbrain

Le répertoire pour enregistrer les journaux de tous NetBrain Composants Linux. Vous pouvez appuyer sur le Entrer pour conserver le chemin par défaut ou en saisir un nouveau.

Adresse IP de cette machine

L'adresse IP de ce serveur. Il sera utilisé pour établir des liens avec NetBrain Serveur d'application. Vous pouvez appuyer sur Entrer pour conserver la valeur par défaut ou en saisir une nouvelle.

Remarque : 127.0.0.1 N'est pas pris en charge.

Remarque : ISi vous avez configuré plusieurs cartes réseau sur cette machine, tapez l'adresse IP désignée à lier.

NetBrain nom d'utilisateur du service

admin

Le nom d'utilisateur de l'administrateur et mot de passe créé pour MongoDB, Elasticsearch, RabbitMQ, Redis, Front Server et Service Monitor.

Remarque : Le nom d'utilisateur et le mot de passe ne peuvent contenir aucun des caractères spéciaux suivants et leur longueur ne peut pas dépasser 64 caractères.
{ } [ ] : " , ' | < > @ & ^ % \ et surpeuplés

Remarque : Le nom d'utilisateur et le mot de passe ne peuvent pas être vides et ne peuvent pas commencer par ! or #.

Remarque : Gardez des notes sur les NetBrain identifiant et mot de passe du service car ils serviront à valider les connexions avec :
 - MongoDB, Elasticsearch, RabbitMQ et Redis lors de l'installation NetBrain Serveur d'application
 - Contrôleur de serveur frontal lors de la configuration du système
 - Service Monitor Agent lors de la communication avec Web API Server

NetBrain mot de passe de service

 

Utiliser SSL sur NetBrain Services

aucune

Que ce soit pour permettre SSL activé NetBrain Serveur de base de données. Pour activer SSL, tapez oui.

 

Chemin du fichier de certificat

 

Le nom de fichier du fichier de certificat qui contient la clé publique.

Remarque : Il n'est requis que si Utiliser SSL sur NetBrain Services est autorisé.

Chemin d'accès au fichier de clé privée

 

Le nom de fichier du fichier de clé privée.

Remarque : Il n'est requis que si Utiliser SSL sur NetBrain Services est autorisé.

Chemin d'accès au fichier de l'autorité de certification

 

Le nom et le répertoire du fichier de l'autorité de certification (CA) de la chaîne, qui est utilisé pour authentifier l'autorité de certification émettant les certificats SSL.

Remarque : Il n'est requis que si Utiliser SSL sur NetBrain Services est autorisé.

Utiliser des ports de serveur personnalisés ?

aucune

Si vous souhaitez utiliser un numéro de port personnalisé pour chaque composant Linux. Pour personnaliser les ports, tapez Oui.

Port MongoDB

27017

Le numéro de port que le service MongoDB écoute. Vous pouvez appuyer sur le Entrer clé pour conserver le port ou le type par défaut un nouveau.

Remarque : Assurez-vous que le port n'est pas utilisé par d'autres applications. La valeur ne peut plus être modifiée après avoir été spécifiée.

Remarque : Gardez des notes sur le port personnalisé car il sera utilisé pour valider les connexions avec MongoDB lors de l'installation NetBrain Serveur d'application.

Port de l'agent de licence

27654

Numéro de port écouté par le service Agent de licence. Vous pouvez appuyer sur Entrer clé pour conserver le port ou le type par défaut un nouveau.

Remarque : Assurez-vous que le port n'est pas utilisé par d'autres applications. La valeur ne peut plus être modifiée après avoir été spécifiée.

Remarque : Notez le port personnalisé car il sera utilisé pour valider les connexions avec l'agent de licence lors de l'installation NetBrain Serveur d'application.

Port de recherche élastique

9200

Numéro de port écouté par le service Elasticsearch. Vous pouvez appuyer sur Entrer clé pour conserver le port ou le type par défaut un nouveau.

Remarque : Assurez-vous que le port n'est pas utilisé par d'autres applications. La valeur ne peut plus être modifiée après avoir été spécifiée.

Remarque : Gardez des notes sur le port personnalisé car il sera utilisé pour valider les connexions avec Elasticsearch lors de l'installation NetBrain Serveur d'application.

Port Rabbitmq

5672

Le numéro de port que le service RabbitMQ écoute. Vous pouvez appuyer sur Entrer clé pour conserver le port ou le type par défaut un nouveau.

Remarque : Assurez-vous que le port n'est pas utilisé par d'autres applications. La valeur ne peut plus être modifiée après avoir été spécifiée.

Remarque : Gardez des notes sur le port personnalisé car il sera utilisé pour valider les connexions avec RabbitMQ lors de l'installation NetBrain Serveur d'application.

Port Redis

6379 (non SSL)
7000 (SSL)

Le numéro de port que le service Redis écoute. Vous pouvez appuyer sur Entrer clé pour conserver le port par défaut ou tapez un nouveau une.

Remarque : Assurez-vous que le port n'est pas utilisé par d'autres applications. La valeur ne peut plus être modifiée après avoir été spécifiée.

Remarque : Gardez des notes sur le port personnalisé car il sera utilisé pour valider les connexions avec Redis lors de l'installation NetBrain Serveur d'application.

URL à appeler NetBrain Service d'API Web pour le moniteur de service

http(s):// NetBrain Serveur d'applications>/

L'URL à appeler NetBrain Service d'API Web. Par exemple, http://10.10.3.141/ or https://www.YOURCOMPANY.com/.

Remarque : Si SSL sera activé avec la liaison https créée pour le site Web du système dans IIS Manager, tapez https dans l'URL.

Remarque : Quand vous tapez https dans l'URL, la vérification CA ne sera pas effectuée lors de l'installation par défaut. Pour vérifier le certificat CA, procédez comme suit après l'installation :

1)Exécutez le cd / etc /netbrain/nbagent commande pour accéder au / Etc /netbrain/nbagent répertoire.

2)Exécutez le vi agent.conf commande pour modifier le agent.conf fichier comme suit et enregistrez les modifications. Pour plus de détails sur la façon de modifier le fichier avec l'éditeur vi, reportez-vous à Modification d'un fichier avec VI Editor.

Modifier la valeur de la activer_ssl_validation paramètre Vrai.

Retirez le signe dièse (#) devant le chemin_cert paramètre, puis entrez le chemin du fichier de certificat CA.

Mise en situation :

# activer la validation ssl (par défaut : False)
enable_ssl_validation : Vrai
cert_path : /etc/ssl/smca.pem

3)Téléchargez le fichier de certificat CA sous le chemin spécifié.