Effectuez les tâches préalables à l’installation
Contributeurs
Avant d’installer SolidFire ESDS, assurez-vous que vous effectuez les vérifications nécessaires et que votre environnement répond aux exigences de configuration, d’adressage IP et de mise en réseau.
-
Installez le serveur pris en charge. Voir "Matrice d’interopérabilité NetApp (connexion requise)" pour en savoir plus.
-
Vérifiez que la configuration matérielle est équilibrée et que tous les canaux sont remplis. Pour plus d’informations sur l’optimisation de la bande passante, reportez-vous au "Article de la base de connaissances" (connexion requise).
-
Installez Red Hat Package Manager en fonction des versions prises en charge répertoriées dans "Matrice d’interopérabilité NetApp (connexion requise)".
-
Configurez un serveur NTP (Network Time Protocol) à utiliser avec tous les hôtes de votre réseau.
-
Lorsque vous sélectionnez la destination d’installation, sélectionnez le bouton radio pour configurer manuellement le partitionnement du système de fichiers. Sur la page Partitionnement manuel, utilisez les boutons + et - pour supprimer toutes les partitions existantes et créer de nouvelles partitions et les dimensionner en suivant les recommandations indiquées ici. L’utilisation du schéma de partitionnement LVM par défaut vous permet de redimensionner facilement plus tard, si nécessaire.
Par défaut, Red Hat Package Manager choisit xfs
système de fichiers par défaut pour les partitions que vous créez manuellement. Vous devez le modifier enext4
, à l’exception du/boot
etswap
partitions. Votre/boot
la partition doit utiliserext2
.Si votre disque SATA est de 250 Go, suivez la partition recommandée ci-dessous. Si votre disque SATA dispose de plus d’espace, vous pouvez augmenter la taille des partitions /opt et /var.
Partition Taille /boot
1GO
/opt
50 GO
/var
50 GO
échanger
4 GO
/domicile
5 GO
/
10 GO minimum
/usr
10 GO minimum
Le /dev/sdb
le disque n’est utilisé par aucun processus. -
Désactivez RAID pour /boot.
-
Sur l’écran sélection du logiciel, dans lequel vous sélectionnez des packages spécifiques à installer, sélectionnez Server ou Infrastructure Server en fonction de votre version du Gestionnaire de packages Red Hat.
-
Après le premier démarrage, procédez comme suit :
-
Installez Red Hat Subscription Manager et activez les référentiels suivants :
rhel-7-server-ansible-2.9-rpms rhel-7-server-optional-rpms rhel-7-server-extras-rpms
-
Activez SSH sur vos nœuds.
-
Si vous souhaitez désactiver IPv6, suivez les étapes décrites dans ce document "Article de la base de connaissances (connexion requise)".
-
-
Installez Ansible, Git, Podman et Python 3.0.
Pour Element 12.5, la version Podman prise en charge dépend de votre version Red Hat Package Manager :
Version de Red Hat Package Manager Version Podman 7.x
1.6.4
8.1, 8.2, 8.3 et 8.4
3.1.x, 3.2.x, 3.3.x, 3.4.1 et 3.4.2
Dès qu’elle est disponible, NetApp vous recommande d’accepter les mises à jour de sécurité pour votre version Podman.
-
Utilisez la configuration ESDS de SolidFire répertoriée dans le "Matrice d’interopérabilité NetApp (IMT)" comme référence.
Si vous contactez le support NetApp pour obtenir de l’aide concernant les problèmes liés à SolidFire ESDS, le support vérifie d’abord que votre plateforme est conforme à la configuration de référence pour les SolidFire ESDS répertoriées dans le IMT. Si le service de support détermine que votre plateforme sous-jacente n’est pas conforme à la configuration de référence, le service de support vous guidera dans l’alignement des versions correctes du micrologiciel, des logiciels et/ou du matériel non compatibles avec les versions correctes du IMT. -
Exécutez une vérification de conformité pour SolidFire ESDS.
-
Exécutez le
ansible-galaxy install
pour installer lenar_solidfire_sds_compliance
rôle.ansible-galaxy install git+https://github.com/NetApp-Automation/nar_solidfire_sds_compliance.git
Vous pouvez également installer le rôle manuellement en le copiant à partir du "Référentiel NetApp GitHub" et placer le rôle dans le
~/.ansible/roles
répertoire. NetApp fournit un fichier README, qui inclut des informations sur l’exécution d’un rôle.Assurez-vous de toujours télécharger les dernières versions des rôles. -
Déplacez les rôles que vous avez téléchargés vers le haut d’un répertoire à partir duquel ils ont été installés.
$ mv ~/.ansible/roles/ansible/nar_solidfire_sds_* ~/.ansible/roles/
-
Exécutez le
ansible-galaxy role list
Commande permettant de s’assurer qu’Ansible est configuré pour utiliser les nouveaux rôles.- nar_solidfire_sds_install, (unknown version) - nar_solidfire_sds_upgrade, (unknown version) - ansible, (unknown version) - nar_solidfire_sds_compliance, (unknown version) - nar_solidfire_cluster_config, (unknown version) - nar_solidfire_sds_uninstall, (unknown version)
-
Créez le PlayBook à utiliser pour la vérification de conformité.
-
Exécutez le manuel de vérification de conformité comme indiqué dans l’exemple suivant :
$ ansible-playbook -i yourinventory.yml yourplaybook.yml
Même après avoir commencé à utiliser le système ESDS de SolidFire, vous devez exécuter le contrôle de conformité régulièrement pour vous assurer que votre système est en conformité. Dans certains cas, le support NetApp vous demande d’exécuter la vérification de conformité pour vous aider à diagnostiquer et résoudre les problèmes. -
-
Familiarisez-vous avec la configuration et la gestion des réseaux et des interfaces réseau dans Red Hat Package Manager. Voir la "Documentation Red Hat".
-
Configurez votre réseau en suivant les exigences IP détaillées ici :
Composant Adresse IP du réseau de stockage Adresse IP du réseau de gestion Nombre total d’adresses IP Nœud de stockage
1
1
2 par nœud
Nœud de gestion
(Facultatif) 1
1
1 par cluster sur le réseau de stockage + 1 par cluster sur le réseau de gestion + 1 FQDN par cluster pour le nœud de gestion
Cluster de stockage
1 adresse IP de stockage (SVIP)
1 IP de gestion (MVIP)
2 par cluster de stockage
-
Configuration du réseau de stockage sur des switchs Ethernet 25 GbE et du réseau de gestion sur des switchs 10 GbE. Reportez-vous à l’illustration de câblage suivante :
Élément Description 1
Ports pour le réseau de stockage
2
Port pour IPMI
3
Ports pour le réseau de gestion
|
L’illustration ci-dessous est destinée à être un exemple. Votre matériel réel peut être différent en fonction du serveur dont vous disposez. |
-
Remplacez la MTU du port de commutateur par 9216 octets.
-
Si
firewalld
Est activé sur le nœud de stockage exécutant Red Hat Package Manager, assurez-vous que les ports suivants sont ouverts, afin que vous puissiez gérer le système à distance, permettre aux clients hors de votre centre de données de se connecter aux ressources et de vous assurer que les services internes peuvent fonctionner correctement :Source Destination Port Description MIP du nœud de stockage
Nœud de gestion
80 TCP/UDP
Mises à niveau du cluster
Serveur SNMP
MIP du nœud de stockage
161 UDP
Interrogation SNMP
PC administrateur système
Nœud de gestion
442 TCP
Accès interface utilisateur HTTPS au nœud de gestion
PC administrateur système
MIP du nœud de stockage
442 TCP
Accès interface utilisateur HTTPS au nœud de stockage
Clients iSCSI
Cluster de stockage MVIP
443 TCP
(Facultatif) l’accès à l’interface et aux API
Nœud de gestion
monitoring.solidfire.com
443 TCP
Reporting sur le cluster de stockage Active IQ
MIP du nœud de stockage
Cluster de stockage distant MVIP
443 TCP
Communication de jumelage de cluster de réplication à distance
MIP du nœud de stockage
MIP du nœud de stockage distant
443 TCP
Communication de jumelage de cluster de réplication à distance
Sfapp SolidFire ESDS
L’interface utilisateur et l’API à chaque nœud permettent de créer un cluster
2010 UDP
Balise de cluster (pour détecter les nœuds à ajouter à un cluster)
Clients iSCSI
Cluster de stockage SVIP
3260 TCP
Communications iSCSI du client
Clients iSCSI
SIP du cluster de stockage
3260 TCP
Communications iSCSI du client
Serveur SOAP
Sfapp SolidFire ESDS
7627 TCP
Services Web SOAP
PC administrateur système
S/O
8080 TCP
Communications avec l’administrateur système
Serveur vCenter
Nœud de gestion
8443 TCP
Service QoSSIOC plug-in vCenter
Les ports 2181, 2182 et 2183 sont nécessaires pour la base de données distribuée d’éléments. Ils sont ouverts dynamiquement à partir du conteneur d’éléments lorsque vous installez SolidFire ESDS. -
Utiliser les commandes suivantes pour ouvrir les ports mentionnés ci-dessus :
systemctl start firewalld firewall-cmd --permanent --add-service=snmp firewall-cmd --permanent --add-port=80/tcp firewall-cmd --permanent --add-port=80/udp firewall-cmd --permanent --add-port=442-443/tcp firewall-cmd --permanent --add-port=442-443/udp firewall-cmd --permanent --add-port=2010/udp firewall-cmd --permanent --add-source-port=2010/udp firewall-cmd --permanent --add-port=3260/tcp firewall-cmd --permanent --add-port=7627/tcp firewall-cmd --permanent --add-port=8080/tcp firewall-cmd --permanent --add-port=8443/tcp firewall-cmd –-reload
-
Configurez votre réseau hôte à l’aide du "et des meilleures pratiques" fournies.
Vous devez suivre les étapes de configuration de votre réseau hôte pour garantir la réussite de l’installation de SolidFire ESDS.
-
Installez un seul recueil qui sera utilisé par le support NetApp pour la collecte des journaux de l’hôte. Vous pouvez installer une collecte à partir de "ici". Vous devez disposer d’un compte NetApp pour accéder au téléchargement. Vous pouvez également trouver le Guide d’installation de One Collect et les notes de version au même emplacement.
Vous devez télécharger et installer un Collect pour bénéficier d’une assistance optimale. -
Installez le nœud de gestion pour la collecte des journaux et pour activer l’accès au support NetApp à des fins de dépannage. Pour plus d’informations sur le nœud de gestion et les étapes d’installation, reportez-vous à la section "ici".