Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Computação
Elastic Cloud Server
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Redes
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Gerenciamento e governança
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
Cloud Operations Center
Resource Governance Center
Migração
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Análises
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
IoT
IoT Device Access
Outros
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Segurança e conformidade
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Anti-DDoS Service
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Situation Awareness
Managed Threat Detection
Blockchain
Blockchain Service
Serviços de mídia
Media Processing Center
Video On Demand
Live
SparkRTC
Armazenamento
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Cloud Server Backup Service
Storage Disaster Recovery Service
Scalable File Service
Volume Backup Service
Data Express Service
Dedicated Distributed Storage Service
Containers
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Bancos de dados
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Aplicações de negócios
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Data Lake Factory
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Distribuição de conteúdo e computação de borda
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Soluções
SAP Cloud
High Performance Computing
Serviços para desenvolvedore
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
Cloud Application Engine
MacroVerse aPaaS
KooPhone
KooDrive
Nesta página

Redução de um cluster

Atualizado em 2024-08-19 GMT+08:00

Você pode escalar seus clusters no console para liberar recursos de computação e armazenamento desnecessários fornecidos pelo GaussDB(DWS).

  • A redução é suportada apenas por clusters da versão 8.1.1.300 e posterior. Para clusters no modo de faturamento anual/mensal, a função é suportada apenas na versão 8.2.1 e posterior.
  • Por padrão, escalados em nós são cobrados por quantidade.
  • Quando você escala em um cluster de armazém de dados padrão, só é possível modificar as mesmas especificações de armazenamento usadas pelo cluster.
  • Um armazém de dados híbrido (modo de cluster) não pode ser dimensionado em um cluster autônomo.

Impacto no sistema

  • Antes da redução, saia das conexões de cliente que criaram tabelas temporárias porque as tabelas temporárias criadas antes ou durante a redução se tornarão inválidas e as operações executadas nessas tabelas temporárias falharão. Tabelas temporárias criadas após a redução não serão afetadas.
  • Se você iniciar uma redução, um snapshot automático será criado para o cluster antes da redução. Se você não precisar do snapshot, poderá desativar a função de backup automático na página de redução.
  • Antes de reduzir, certifique-se de que a taxa de distorção não exceda 10%. Não há nenhum requisito geral para a taxa de página suja. No entanto, para uma tabela grande cujo tamanho é maior que 50 GB, certifique-se de que a taxa de página suja não exceda 20% a 30%.
  • Em um cluster que está sendo dimensionado, as seguintes funções estão desativadas: reinicialização do cluster, expansão do cluster, criação de snapshots, gerenciamento de nós, O&M inteligente, gerenciamento de recursos, modificação de parâmetros, configurações de segurança, serviço de log, redefinição de senha do administrador do banco de dados e exclusão do cluster.
  • Durante a redução off-line, interrompa todos os serviços ou execute apenas algumas instruções de consulta. Durante a redistribuição de tabelas, um bloqueio compartilhado é adicionado às tabelas. Todas as operações de inserção, atualização e exclusão, bem como as operações DDL nas tabelas, são bloqueadas por um longo período de tempo, o que pode causar um tempo limite de espera de bloqueio. Depois que uma tabela é redistribuída, você pode acessar a tabela. Não execute consultas que levam mais de 20 minutos durante a redistribuição (o tempo padrão para aplicar o bloqueio de gravação durante a redistribuição é de 20 minutos). Caso contrário, a redistribuição de dados pode falhar devido ao tempo limite de espera de bloqueio.
  • Durante a redução on-line, você pode executar operações de inserção, atualização e exclusão em tabelas, mas as atualizações de dados ainda serão bloqueadas por um curto período de tempo. A redistribuição consome muitos recursos de CPU e I/O, o que afetará muito o desempenho do trabalho. Portanto, execute a redistribuição quando os serviços forem interrompidos ou durante períodos de carga leve.
  • Durante a redução off-line, se um nó for excluído enquanto as instruções DDL forem executadas (para criar um esquema ou uma função), essas instruções poderão relatar erros, porque o DN não pode ser encontrado. Nesse caso, você só precisa repetir as instruções.
  • Se um ajuste de escala de cluster falhar, o banco de dados não reverterá automaticamente a operação de ajuste de escala e nenhuma operação de O&M poderá ser executada. Nesse caso, você precisa clicar em Scale In no console para tentar novamente.
  • No cenário de expansão 9.0.2 da nuvem nativa, se o número de buckets alocados a cada DN não estiver entre [3, 20], o sistema ajustará o número de buckets. Você pode exibir o número de buckets usando o parâmetro GUC table_buckets.
    • Atualmente, o dimensionamento do bucket suporta apenas o modo off-line. O procedimento é o mesmo do procedimento de dimensionamento existente. O sistema determina e executa automaticamente o processo de dimensionamento do bucket.
    • Durante o processo de dimensionamento, o cluster é reiniciado. A reinicialização leva vários minutos. Durante a reinicialização, todas as conexões são fechadas.
    • Após a conclusão da reinicialização, o banco de dados pode ser lido, mas não pode ser gravado até que a redistribuição de dados seja concluída.

Pré-requisitos

  • O cluster está no estado Available, não é somente leitura e não há dados sendo redistribuídos no cluster.
  • Um arquivo de configuração de cluster foi gerado e as informações de configuração são consistentes com a configuração atual do cluster.
  • Antes do início da operação de reduzir, o valor de default_storage_nodegroup é installation.
  • O cluster é configurado no modo de anel. Um anel é a menor unidade de redução. Quatro ou cinco hosts formam um anel. Os DNs primário, em espera e secundário são distribuídos neste anel.
  • O host dimensionável não contém o componente GTM, ETCD ou CM Server.
  • Não há CNs nos nós a serem reduzidos.
  • A redução não oferece suporte à reversão, mas à nova tentativa. Uma falha de redistribuição de dados após uma redução não afeta os serviços. Você pode completar a redução em outro momento apropriado. Caso contrário, a distribuição de dados desequilibrada persistirá por um longo tempo.
  • Antes da redistribuição, certifique-se de que o esquema data_redis no banco de dados correspondente esteja reservado para redistribuição e que nenhuma operação de usuário nele ou em suas tabelas seja permitida. Durante a redistribuição, data_redis é usado. Após a conclusão da operação, o esquema será excluído. As tabelas de usuário (se houver) no esquema também serão excluídas.
  • gs_cgroup não pode ser usado durante a redução.
  • Antes da redução, verifique a capacidade restante do cluster. Os nós restantes em uma redução devem ter espaço suficiente para armazenar os dados de todo o cluster. Caso contrário, a redução não poderá ser executada corretamente.
    • O espaço em disco físico usado em cada nó é inferior a 80%.
    • Todos os usuários e funções usam menos de 80% da cota de recursos no total.
    • O uso estimado do espaço após a redução deve ser inferior a 80%.
    • O espaço disponível é 1,5 vezes maior do que o tamanho máximo de uma única tabela.

      Para verificar o tamanho máximo de uma única tabela, use a seguinte ferramenta de inspeção:

      1
      gs_check -i CheckBiggestTable -L
      
  • A remoção automática de CNs defeituosas é desativada durante a redução e é ativada após a conclusão da redução.

Procedimento

  1. Faça logon no console de gerenciamento do GaussDB(DWS).
  2. Escolha Clusters.
  3. Na coluna Operation do cluster de destino, escolha More > Scale Node > Scale In.

  4. A página de redução é exibida. Você pode selecionar o número de nós a serem reduzidos. A função de backup automatizado está ativada por padrão. (O cluster do GaussDB(DWS) 3.0 não possui a troca Automated Backup.)

  5. Clique em Next: Confirm. O sistema verificará o status do cluster antes de reduzir. Se o cluster falhar na verificação, uma mensagem de erro será exibida.

  6. Depois que a verificação for aprovada, clique em Confirm para retornar à lista de clusters. O status do cluster é Scaling in. Aguarde um pouco.

  7. (Modo de cobrança anual/mensal) Após a conclusão da redução do cluster, você será solicitado a excluir nós ociosos. Clique em OK para excluir nós ociosos.
  8. Na página Delete Node, exiba as informações do recurso e clique em Submit.
  9. (Modo de cobrança anual/mensal) Na página de confirmação do recurso exibida, confirme as informações de reembolso e clique em Submit.
  • Depois que a redução de um cluster de pagamento por uso for concluído, os nós especificados serão removidos automaticamente em segundo plano. Para um cluster anual/mensal, é necessário excluir manualmente os nós.
  • Se os parâmetros de cluster falharem na verificação, a redução falhará. Para evitar esse problema, verifique se as configurações de parâmetros estão corretas.
  • Se os esquemas falharem na verificação, a redução falhará. Para evitar esse problema, verifique se existe algum esquema que entre em conflito com a redução.
  • Se o espaço em disco falhar a verificação, a redução pode falhar ou o cluster pode tornar-se somente leitura após a redução. Para evitar esse problema, aumente a capacidade do disco do cluster.

Usamos cookies para aprimorar nosso site e sua experiência. Ao continuar a navegar em nosso site, você aceita nossa política de cookies. Saiba mais

Feedback

Feedback

Feedback

0/500

Conteúdo selecionado

Envie o conteúdo selecionado com o feedback