Déployer un cluster ONTAP Select à l'aide de la CLI
Vous pouvez utiliser l'interface de ligne de commande fournie avec l'utilitaire d'administration ONTAP Select Deploy pour créer un cluster ONTAP Select à nœud unique ou à nœuds multiples.
Étape 1 : Préparer le déploiement
Avant de créer un cluster ONTAP Select sur un hyperviseur, vous devez comprendre la préparation requise.
-
Préparez-vous à attacher le stockage au nœud ONTAP Select
RAID matérielSi vous utilisez un contrôleur RAID matériel local, vous devez créer au moins une banque de données (ESX) ou une "pool de stockage (KVM)" Sur chaque nœud, pour les données système, ainsi que pour les agrégats racine et de données. Vous devez attacher le pool de stockage lors de la configuration du nœud ONTAP Select .
RAID logicielSi vous utilisez un RAID logiciel, vous devez créer au moins une banque de données (ESX) ou une "pool de stockage (KVM)" Pour les données système, assurez-vous que les disques SSD sont disponibles pour la racine et les agrégats de données. Vous devez connecter le pool de stockage et les disques lors de la configuration du nœud ONTAP Select .
-
Versions ONTAP Select disponibles
L'utilitaire d'administration Deploy contient une seule version d' ONTAP Select. Si vous souhaitez déployer des clusters avec une version antérieure d' ONTAP Select, vous devez d'abord "ajouter l'image ONTAP Select" à votre instance de déploiement.
-
Licence ONTAP Select pour un déploiement en production
Avant de déployer un cluster ONTAP Select dans un environnement de production, vous devez acheter une licence de capacité de stockage et télécharger le fichier de licence associé. Vous pouvez "licencier le stockage sur chaque nœud" en utilisant le modèle Capacity Tiers ou en licenciant un pool partagé en utilisant le modèle Capacity Pools.
Étape 2 : Télécharger et enregistrer un fichier de licence
Après avoir acquis un fichier de licence avec une capacité de stockage, vous devez télécharger le fichier contenant la licence sur la machine virtuelle Deploy et l'enregistrer.
|
Si vous déployez un cluster à des fins d’évaluation uniquement, vous pouvez ignorer cette étape. |
Vous devez avoir le mot de passe du compte utilisateur administrateur.
-
Dans un shell de commande sur votre poste de travail local, utilisez l’utilitaire sftp pour télécharger le fichier de licence sur la machine virtuelle Deploy.
Exemple de sortie
sftp admin@10.234.81.101 (provide password when prompted) put NLF-320000nnn.txt exit
-
Sign in à l'interface de ligne de commande de l'utilitaire de déploiement avec le compte administrateur à l'aide de SSH.
-
Enregistrer la licence :
license add -file-name <file_name>
Fournissez le mot de passe du compte administrateur lorsque vous y êtes invité.
-
Affichez les licences dans le système pour confirmer que la licence a été ajoutée correctement :
license show
Étape 3 : Ajouter des hôtes hyperviseurs
Vous devez enregistrer chaque hôte hyperviseur sur lequel un nœud ONTAP Select s'exécutera.
Vous devez enregistrer un hôte hyperviseur sur lequel le nœud ONTAP Select sera exécuté. Dans ce cadre, l'utilitaire d'administration Deploy s'authentifie auprès de l'hôte KVM.
Si plusieurs hôtes hyperviseurs sont nécessaires, utilisez cette procédure pour ajouter chaque hôte.
-
Sign in à l’interface de ligne de commande de l’utilitaire de déploiement à l’aide de SSH avec le compte administrateur.
-
Enregistrer l'hôte :
host register -name <FQDN|IP> -hypervisor-type KVM -username <KVM_username>
Exemple de sortie
host register -name 10.234.81.14 -hypervisor-type KVM -username root
Fournissez le mot de passe du compte hôte lorsque vous y êtes invité.
-
Affichez l’état de l’hôte et confirmez qu’il est authentifié :
host show -name <FQDN|IP> -detailed
Exemple de sortie
host show -name 10.234.81.14 -detailed
Dans ce cadre, l'utilitaire d'administration Deploy s'authentifie soit auprès du serveur vCenter gérant l'hôte, soit directement auprès de l'hôte autonome ESXi.
Avant d'enregistrer un hôte géré par vCenter, vous devez ajouter un compte de serveur de gestion pour ce serveur. Si l'hôte n'est pas géré par vCenter, vous pouvez fournir les informations d'identification lors de son enregistrement. Suivez cette procédure pour ajouter chaque hôte.
-
Sign in à l’interface de ligne de commande de l’utilitaire de déploiement à l’aide de SSH avec le compte administrateur.
-
Si l'hôte est géré par un serveur vCenter, ajoutez les informations d'identification du compte vCenter :
credential add -hostname <FQDN|IP> -type vcenter -username <vcenter_username>
Exemple de sortie
credential add -hostname vc.select.company-demo.com -type vcenter -username administrator@vsphere.local
-
Enregistrer l'hôte :
-
Enregistrer un hôte autonome non géré par vCenter :
host register -name <FQDN|IP> -hypervisor-type ESX -username <esx_username>
-
Enregistrer un hôte géré par vCenter :
host register -name <FQDN|IP> -hypervisor-type ESX -mgmt-server <FQDN|IP>
Exemple de sortie
host register -name 10.234.81.14 -hypervisor-type ESX -mgmt-server vc.select.company-demo.com
-
-
Affichez l’état de l’hôte et confirmez qu’il est authentifié.
host show -name <FQDN|IP> -detailed
Exemple de sortie
host show -name 10.234.81.14 -detailed
Étape 4 : Créer et configurer un cluster ONTAP Select
Vous devez créer puis configurer le cluster ONTAP Select . Une fois le cluster configuré, vous pouvez configurer les nœuds individuels.
Déterminez le nombre de nœuds que contient le cluster et disposez des informations de configuration associées.
Lors de la création d'un cluster ONTAP Select , l'utilitaire Deploy génère automatiquement les noms de nœuds en fonction du nom du cluster et du nombre de nœuds fournis. Deploy génère également les identifiants de nœuds uniques.
-
Sign in à l’interface de ligne de commande de l’utilitaire de déploiement à l’aide de SSH avec le compte administrateur.
-
Créer le cluster :
cluster create -name <cluster_name> -node-count <count>
Exemple de sortie
cluster create -name test-cluster -node-count 1
-
Configurer le cluster :
cluster modify -name <cluster_name> -mgmt-ip <IP_address> -netmask <netmask> -gateway <IP_address> -dns-servers <FQDN|IP>_LIST -dns-domains <domain_list>
Exemple de sortie
cluster modify -name test-cluster -mgmt-ip 10.234.81.20 -netmask 255.255.255.192 -gateway 10.234.81.1 -dns-servers 10.221.220.10 -dnsdomains select.company-demo.com
-
Afficher la configuration et l'état du cluster :
cluster show -name <cluster_name> -detailed
Étape 5 : Configurer un nœud ONTAP Select
Vous devez configurer chacun des nœuds du cluster ONTAP Select .
-
Vérifiez que vous disposez des informations de configuration pour le nœud.
-
Vérifiez que le fichier de licence Capacity Tier ou Capacity Pool est téléchargé et installé dans l’utilitaire de déploiement.
Vous devez utiliser cette procédure pour configurer chaque nœud. Dans cet exemple, une licence de niveau de capacité est appliquée au nœud.
-
Sign in à l’interface de ligne de commande de l’utilitaire de déploiement à l’aide de SSH avec le compte administrateur.
-
Déterminer les noms attribués aux nœuds du cluster :
node show -cluster-name <cluster_name>
-
Sélectionnez le nœud et effectuez la configuration de base :
node modify -name <node_name> -cluster-name <cluster_name> -host-name <FQDN|IP> -license-serial-number <number> -instance-type TYPE -passthrough-disks false
Exemple de sortie
node modify -name test-cluster-01 -cluster-name test-cluster -host-name 10.234.81.14 -license-serial-number 320000nnnn -instance-type small -passthrough-disks false
La configuration RAID du nœud est indiquée par le paramètre passthrough-disks. Si vous utilisez un contrôleur RAID matériel local, cette valeur doit être « false ». Si vous utilisez un RAID logiciel, cette valeur doit être « true ».
Une licence Capacity Tier est utilisée pour le nœud ONTAP Select .
-
Afficher la configuration réseau disponible sur l'hôte :
host network show -host-name <FQDN|IP> -detailed
Exemple de sortie
host network show -host-name 10.234.81.14 -detailed
-
Effectuer la configuration réseau du nœud :
hôte ESXinode modify -name <node_name> -cluster-name <cluster_name> -mgmt-ip IP -management-networks <network_name> -data-networks <network_name> -internal-network <network_name>
hôte KVMnode modify -name <node_name> -cluster-name <cluster_name> -mgmt-ip IP -management-vlans <vlan_id> -data-vlans <vlan_id> -internal-vlans <vlad_id>
Lors du déploiement d'un cluster à nœud unique, vous n'avez pas besoin d'un réseau interne et devez supprimer « -internal-network ».
Exemple de sortie
node modify -name test-cluster-01 -cluster-name test-cluster -mgmt-ip 10.234.81.21 -management-networks sDOT_Network -data-networks sDOT_Network
-
Afficher la configuration du nœud :
node show -name <node_name> -cluster-name <cluster_name> -detailed
Exemple de sortie
node show -name test-cluster-01 -cluster-name test-cluster -detailed
Étape 6 : attacher le stockage aux nœuds ONTAP Select
Configurez le stockage utilisé par chaque nœud du cluster ONTAP Select . Chaque nœud doit toujours se voir attribuer au moins un pool de stockage. En cas d'utilisation d'un RAID logiciel, chaque nœud doit également se voir attribuer au moins un lecteur de disque.
Créez le pool de stockage avec VMware vSphere. Si vous utilisez un RAID logiciel, vous aurez également besoin d'au moins un disque dur disponible.
Lorsque vous utilisez un contrôleur RAID matériel local, vous devez effectuer les étapes 1 à 4. Lorsque vous utilisez un RAID logiciel, vous devez effectuer les étapes 1 à 6.
-
Sign in à l’interface de ligne de commande de l’utilitaire de déploiement à l’aide de SSH avec les informations d’identification du compte administrateur.
-
Afficher les pools de stockage disponibles sur l'hôte :
host storage pool show -host-name <FQDN|IP>
Exemple de sortie
host storage pool show -host-name 10.234.81.14
Vous pouvez également obtenir les pools de stockage disponibles via VMware vSphere.
-
Attachez un pool de stockage disponible au nœud ONTAP Select :
node storage pool attach -name <pool_name> -cluster-name <cluster_name> -node-name <node_name> -capacity-limit <limit>
Si vous incluez le paramètre « -capacity-limit », spécifiez la valeur en Go ou en To.
Exemple de sortie
node storage pool attach -name sDOT-02 -cluster-name test-cluster - node-name test-cluster-01 -capacity-limit 500GB
-
Afficher les pools de stockage attachés au nœud :
node storage pool show -cluster-name <cluster_name> -node-name <node_name>
Exemple de sortie
node storage pool show -cluster-name test-cluster -node-name testcluster-01
-
Si vous utilisez un RAID logiciel, connectez le ou les lecteurs disponibles :
node storage disk attach -node-name <node_name> -cluster-name <cluster_name> -disks <list_of_drives>
Exemple de sortie
node storage disk attach -node-name NVME_SN-01 -cluster-name NVME_SN -disks 0000:66:00.0 0000:67:00.0 0000:68:00.0
-
Si vous utilisez un RAID logiciel, affichez les disques connectés au nœud :
node storage disk show -node-name <node_name> -cluster-name <cluster_name>`
Exemple de sortie
node storage disk show -node-name sdot-smicro-009a -cluster-name NVME
Étape 7 : Déployer un cluster ONTAP Select
Une fois le cluster et les nœuds configurés, vous pouvez déployer le cluster.
Exécutez le vérificateur de connectivité réseau à l'aide de l' "interface Web" ou le "CLI" pour confirmer la connectivité entre les nœuds du cluster sur le réseau interne.
-
Sign in à l’interface de ligne de commande de l’utilitaire de déploiement à l’aide de SSH avec le compte administrateur.
-
Déployer le cluster ONTAP Select :
cluster deploy -name <cluster_name>
Exemple de sortie
cluster deploy -name test-cluster
Fournissez le mot de passe à utiliser pour le compte administrateur ONTAP lorsque vous y êtes invité.
-
Affichez l'état du cluster pour déterminer quand il a été déployé avec succès :
cluster show -name <cluster_name>
Vous devez sauvegarder les données de configuration ONTAP Select Deploy.