Tous les produits
Search
Centre de documentation

ApsaraDB for HBase:Se connecter à un cluster optimisé pour les performances avec HBase Shell

Dernière mise à jour :Aug 10, 2026

Cette rubrique explique comment utiliser HBase Shell pour se connecter à une instance ApsaraDB for HBase Performance-enhanced Edition.

Prérequis

  • Si vous vous connectez depuis un réseau privé, assurez-vous que votre instance ECS se trouve dans le même VPC que l'instance ApsaraDB for HBase Performance-enhanced Edition. Vous devez également ajouter l'adresse IP de l'instance ECS à la liste d'autorisation de l'instance ApsaraDB for HBase.

  • Si vous vous connectez via Internet, vous devez configurer une liste d'autorisation. Pour plus d'informations, consultez la section Configurer une liste d'autorisation.

Utilisation

Pour vous connecter au moteur wide-column avec HBase Shell, il est vivement recommandé d'utiliser un environnement Linux ou macOS. Si vous utilisez un environnement Windows, vous risquez de rencontrer des erreurs ou des problèmes liés à des bibliothèques manquantes. Ajoutez les bibliothèques requises à votre système en fonction des messages d'erreur affichés.

Procédure

  1. Téléchargez le package HBase Shell.

    1. Connectez-vous à la console ApsaraDB for HBase.

    2. Sur la page Clusters, cliquez sur l'ID de l'instance cible pour ouvrir la page des détails de l'instance.

    3. Dans le volet de navigation de gauche, cliquez sur Database Connection.

    4. Dans la section Connection Information, cliquez sur HBase Shell download pour télécharger le package.

  2. Décompressez le package HBase Shell téléchargé, puis modifiez le fichier hbase-site.xml pour ajouter la configuration suivante.

    <configuration>        
       <!-- The endpoint of the instance. You can obtain the endpoint on the Database Connection page of the console. Note the difference between a public endpoint and a private endpoint. -->        
    <property>       
         <name>hbase.zookeeper.quorum</name>        
         <value>ld-bp1utwvg3zfou****-proxy-hbase.hbase.xxx.rds.aliyuncs.com:30020</value>    
    </property>    
    <!-- Set the username and password. The default value for both is root. Modify them based on your business requirements. -->        
    <property>        
         <name>hbase.client.username</name>        
         <value>testuser</value>   
    </property>    
    <property>        
         <name>hbase.client.password</name>        
         <value>password</value>   
    </property>
    </configuration>  
  3. Exécutez la commande bin/hbase shell pour vous connecter à votre instance ApsaraDB for HBase Performance-enhanced Edition.

    Remarque

    Lorsque vous utilisez HBase Shell pour vous connecter à une instance ApsaraDB for HBase Performance-enhanced Edition (Lindorm), vous ne pouvez effectuer que des opérations DDL simples et des lectures/écritures de données. Les commandes de gestion, telles que balance et move, sont désactivées. Pour plus d'informations, consultez la section Limitations.