Cet article explique comment obtenir l'image vSocket et les scripts pour déployer un vSocket à haute disponibilité (HA) et unique.
Pour plus d'informations sur les vSockets Azure, voir :
Vous pouvez copier l'image VHD vSocket dans un stockage et un conteneur blob Azure existants. Sinon, créez-en un nouveau pour le fichier VHD. Pour plus d'informations sur la création d'un blob et d'un conteneur, consultez la documentation Microsoft.
Remarque
Remarque : Assurez-vous que le stockage blob se trouve dans le même groupe de ressources où vous déployez le vSocket VM.
Vous pouvez utiliser Azure PowerShell pour copier l'image vSocket de Cato vers votre conteneur de stockage Azure. Nous fournissons un URI avec une Signature d'Accès Partagé (SAS) Azure pour partager l'image.
Générez un SAS pour votre conteneur de stockage, puis utilisez Azure PowerShell pour copier l'image vSocket dans votre conteneur de stockage. Utilisez la région la plus proche physiquement de votre conteneur de stockage :
Vous pouvez accéder à ces URI SAS depuis n'importe quelle région, sauf depuis la Chine.
Pour copier l'image vSocket Azure :
-
Créez le conteneur de stockage Azure, ou utilisez un conteneur existant pour l'image vSocket.
Le conteneur de stockage doit être dans le même groupe de ressources que la machine virtuelle (VM) vSocket.
-
Ouvrez le conteneur et, dans la section Paramètres du volet de navigation, cliquez sur Signature d'accès partagé.
-
Attribuez les autorisations correctes pour le SAS, dans la section Autorisations, sélectionnez les éléments suivants : Lire, Ajouter, Créer et Écrire.
-
Assurez-vous que les protocoles autorisés sont réglés sur HTTPS uniquement.
-
Cliquez sur Générer le jeton SAS et l'URL.
-
Copiez l'URL Blob SAS. L'URL concatène à la fois l'adresse du conteneur et le jeton SAS.
-
Ouvrez Azure Cloud Shell et sélectionnez PowerShell.
-
Exécutez la commande azcopy :
azcopy copy '<Cato blob sas url>' '<customer blob sas container url>'
Remarque
Remarque : Assurez-vous d'utiliser des guillemets simples dans la commande.
Par exemple, la commande suivante copie l'image du blob Cato EU :
azcopy copy 'https://catoeuimagestorage.blob.core.windows.net/vsocket/socket_AZ1500_17805_production_socket_v19.0_20230716_2024_01_07.vhd' 'https://storagecatoexample.blob.core.windows.net/storagecatocontainernonaccel?sp=racw&st=2022-10-02T11:44:51Z&se=2022-10-02T19:44:51Z&spr=https&sv=2022-10-02&sr=c&sig=ABcdefGhIJklMnop2q%3Rs45T678%9Uv0xYZ1aBcdEFghiJ%2K'
Dans l'exemple ci-dessus, remplacez l'URI bleu par l'URL Blob SAS que vous avez générée.
Cato fournit les scripts suivants pour configurer les ressources virtuelles pour les vSockets Azure :
-
create_vm_from_vhd.sh - doit être utilisé lors du déploiement d'un vSocket Azure v19 et au-dessus
-
create_vm_from_vhd_U19.sh - doit être utilisé lors du déploiement d'un vSocket Azure en dessous de v19
-
create_ha_settings.sh - Script HA qui configure la haute disponibilité (HA) pour deux vSockets déployés
Remarque
Remarque : Après avoir copié avec succès l'image et téléchargé les scripts, poursuivez le déploiement du vSocket avec Déploiement manuel d'un site vSocket AWS.
Dans les cas où vous ne pouvez pas copier l'image avec Azure SAS, téléchargez manuellement le fichier, décompressez-le, puis téléchargez-le sur votre conteneur Azure.
Téléchargez l'image vSocket Azure en tant que fichier TAR depuis le dépôt public Cato. Ensuite, extrayez l'image vSocket du fichier TAR.
Pour télécharger et extraire l'image :
-
Allez au dépôt Cato, depuis l'article Fichiers d'image Socket et vSocket.
-
Téléchargez le fichier TAR pour l'image VHD, par exemple
azvsocket-11-0-5311-vhd.tar
-
Décompressez le fichier.
Téléchargez le fichier VHD de l'image vSocket sur le stockage blob Azure.
Pour télécharger le fichier VHD sur le stockage blob :
-
Ouvrez la fenêtre des comptes de stockage et cliquez sur le compte de stockage, ou créez-en un nouveau.
-
Depuis le menu de navigation du compte de stockage, faites défiler jusqu'à la section Service Blob et cliquez sur Conteneurs.
-
Cliquez sur le conteneur ou créez-en un nouveau.
-
Dans la fenêtre du conteneur, cliquez sur Télécharger.
-
Depuis le panneau situé à droite Télécharger le blob, sélectionnez le fichier VHD et cliquez sur Télécharger.
0 commentaire
Vous devez vous connecter pour laisser un commentaire.