Introduction (2024)

L'exploitation minière de cryptomonnaie est une entreprise complexe qui nécessite une puissance de calcul considérable. Dans cet article, nous détaillerons les étapes pour déployer un mineur virtuel GPU sur Google Cloud, surpassant ainsi les performances de nombreux autres mineurs. Suivez ces instructions pour maximiser l'efficacité de votre exploitation minière.

Étape 1 : Créer une instance VM et autoriser l'accès au port

Commencez par accéder à la Console et naviguez vers Compute Engine >>> VM Instances. Créez une nouvelle instance avec les spécifications suivantes :

  • Zone : asia-southeast1-b (ou une autre région compatible avec les mineurs GPU)
  • Type de machine : Custom, 6 CPU, 10 Go de RAM et 1 Nvidia Tesla P4
  • Système d'exploitation : Debian GNU/Linux 10
  • Type de disque : SSD persistant
  • Taille du disque : 100 Go
  • Paramètres de pare-feu : Autoriser le trafic HTTP

Étape 2 : Accéder à la VM et installer les pilotes Nvidia CUDA

Connectez-vous à votre VM via SSH et exécutez les commandes suivantes pour mettre à jour le système et installer les composants nécessaires, y compris les pilotes Nvidia CUDA.

sudo apt update -y
sudo apt install -y git net-tools vim tmux lshw jq wget curl ca-certificates apt-transport-https gnupg2 software-properties-common
# ... (suite des commandes)

Étape 3 : Créer une règle de pare-feu et ouvrir les ports

Naviguez vers VPC Network >>> Firewall et créez une nouvelle règle de pare-feu pour ouvrir les ports de la VM. Assurez-vous que la règle correspond au libellé du réseau créé précédemment.

Étape 4 : Construire l'image du mineur

Clonez le référentiel GitHub bcnode-gpu-docker et utilisez le script build-images.sh pour construire l'image du mineur. N'oubliez pas de mettre à jour les valeurs dans le fichier de configuration.

git clone https://github.com/trick77/bcnode-gpu-docker bcnode-gpu-docker && cd $_
./build-images.sh
vim ./config # Mettez à jour les valeurs "miner key" et "scookie"

Étape 5 : Ajouter la dernière capture instantanée de la base de données

Si vous souhaitez accélérer le processus de synchronisation, utilisez la capture instantanée de la base de données. Cependant, nous recommandons de miner la base de données multichaîne complète à partir de zéro.

apt install unzip
wget https://community.multichains.org/_easysync_db.zip && ./import-db.sh ./_easysync_db.zip

Étape 6 : Démarrer le mineur BC

Exécutez le script start.sh pour lancer le mineur. Vous pouvez utiliser des commandes postérieures pour afficher les journaux, arrêter le mineur, ou mettre à jour la base de données ou l'image Docker.

./start.sh
# Pour afficher les journaux : sudo docker logs -f bcnode --tail 100
# Pour arrêter le mineur : sudo ./cleanup.sh
# Pour mettre à jour la base de données : sudo wget https://community.multichains.org/_easysync_db.zip && sudo ./import-db.sh ./_easysync_db.zip
# Pour mettre à jour l'image Docker : sudo ./build-images.sh
# Pour redémarrer le mineur : sudo ./start.sh

Ces étapes simples vous permettront de dépasser les performances de minage avec une GPU sur Google Cloud. Profitez de votre expérience d'exploitation minière avancée !

Introduction (2024)
Top Articles
Latest Posts
Article information

Author: Jamar Nader

Last Updated:

Views: 6810

Rating: 4.4 / 5 (55 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Jamar Nader

Birthday: 1995-02-28

Address: Apt. 536 6162 Reichel Greens, Port Zackaryside, CT 22682-9804

Phone: +9958384818317

Job: IT Representative

Hobby: Scrapbooking, Hiking, Hunting, Kite flying, Blacksmithing, Video gaming, Foraging

Introduction: My name is Jamar Nader, I am a fine, shiny, colorful, bright, nice, perfect, curious person who loves writing and wants to share my knowledge and understanding with you.