Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : SQL Server 2019 (15.x)
Important
Les clusters Big Data Microsoft SQL Server 2019 sont mis hors service. La prise en charge des clusters Big Data SQL Server 2019 a pris fin le 28 février 2025. Pour plus d’informations, consultez le billet de blog d’annonce et les options Big Data sur la plateforme Microsoft SQL Server.
Dans ce tutoriel, vous utilisez un exemple de script de déploiement bash pour déployer un cluster Kubernetes mononœud en utilisant kubeadm et un cluster Big Data SQL Server.
Prerequisites
Un serveur virtuel ou une machine physique Ubuntu 20.04 « Vanilla ». Toutes les dépendances sont définies par le script et vous exécutez le script à partir de la machine virtuelle.
Note
L’utilisation de machines virtuelles Linux Azure n’est pas encore prise en charge.
La machine virtuelle doit avoir au moins 8 processeurs, 64 Go de RAM et 100 Go d’espace disque. Après avoir tiré (pull) toutes les images Docker du cluster Big Data, vous disposez de 50 Go pour les données et les journaux à utiliser sur tous les composants.
Mettez à jour les packages existants avec les commandes ci-dessous pour garantir que l’image du système d’exploitation est à jour.
sudo apt update && sudo apt upgrade -y sudo systemctl reboot
Paramètres recommandés pour la machine virtuelle
Utilisez une configuration de mémoire statique pour la machine virtuelle. Par exemple, dans les installations Hyper-V, n’utilisez pas l’allocation de mémoire dynamique, mais allouez à la place les 64 Go recommandés ou plus.
Utilisez la fonctionnalité de point de contrôle ou d’instantané dans votre hyperviseur, afin de pouvoir restaurer la machine virtuelle à un état propre.
Instructions pour déployer un cluster Big Data SQL Server
Téléchargez le script sur la machine virtuelle que vous prévoyez d’utiliser pour le déploiement.
curl --output setup-bdc.sh https://raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/features/sql-big-data-cluster/deployment/kubeadm/ubuntu-single-node-vm/setup-bdc.shRendez le script exécutable avec la commande suivante.
chmod +x setup-bdc.shExécutez le script (veillez le faire en tant que sudo)
sudo ./setup-bdc.shQuand vous y êtes invité, indiquez le mot de passe à utiliser pour les points de terminaison externes suivants : contrôleur, maître SQL Server et passerelle. Le mot de passe doit être suffisamment complexe et basé sur les règles existantes pour les mots de passe SQL Server. Le nom d’utilisateur du contrôleur est admin par défaut.
Configurez un alias pour l’outil azdata.
source ~/.bashrcActualisez la configuration des alias pour azdata.
azdata --version
Cleanup
Le script cleanup-bdc.sh est fourni pour faciliter la réinitialisation de l’environnement, si elle est nécessaire. Cependant, nous vous recommandons d’utiliser une machine virtuelle à des fins de test et d’utiliser la fonctionnalité d’instantané dans votre hyperviseur pour restaurer la machine virtuelle à un état propre.