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

Preparações para partição e extensão do sistema de arquivos (Linux)

Atualizado em 2025-01-23 GMT+08:00

Antes de estender a partição de disco e o sistema de arquivos, você deve verificar o estilo de partição de disco e o formato do sistema de arquivos e, em seguida, selecionar a operação apropriada.

  1. Para exibir o estilo de partição de disco, consulte os seguintes métodos:
  2. Para estender partições de disco e sistemas de arquivos, consulte Tabela 1.

    O seguinte guia de operação aplica-se apenas ao sistema operacional Linux cuja versão do kernel é 3.6.0 ou posterior.

    Você pode executar uname -a para verificar a versão do kernel do Linux.

    Tabela 1 Cenários de extensão de partição de disco e sistema de arquivos

    Disco

    Cenário

    Método

    Disco do sistema

    Alocar o espaço adicional para uma partição MBR existente.

    Extensão de uma partição MBR existente

    Criar uma nova partição MBR com o espaço adicional.

    Criação de uma nova partição MBR

    Disco de dados

    Alocar o espaço adicional para uma partição MBR existente.

    Extensão de uma partição MBR ou GPT existente

    Criar uma nova partição MBR com o espaço adicional.

    Criação de uma nova partição MBR

    Alocar o espaço adicional para uma partição GPT existente.

    Extensão de uma partição MBR ou GPT existente

    Criar uma nova partição GPT com o espaço adicional.

    Criação de uma nova partição GPT

    A capacidade máxima de disco suportada pelo MBR é de 2 TB e o espaço em disco superior a 2 TB não pode ser usado.

    Se o disco usar MBR e você precisar expandir a capacidade do disco para mais de 2 TB, altere o estilo da partição de MBR para GPT. Certifique-se de que o backup dos dados do disco foi feito antes de alterar o estilo da partição, pois os serviços serão interrompidos e os dados no disco serão apagados durante essa alteração.

Método 1: verificar o estilo da partição e o formato do sistema de arquivos usando o fdisk

  1. Execute o seguinte comando para exibir todos os discos anexados ao ECS:

    lsblk

    Informações semelhantes às seguintes são exibidas:
    [root@ecs-test-0001 ~]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    vda    253:0    0   40G  0 disk
    └─vda1 253:1    0   40G  0 part /
    vdb    253:16   0  150G  0 disk
    └─vdb1 253:17   0  100G  0 part /mnt/sdc

    Neste exemplo, o disco de dados /dev/vdb já tem partição /dev/vdb1 antes da expansão da capacidade e os 50 GB adicionais adicionados ainda não foram alocados. Portanto, /dev/vdb tem 150 GB e /dev/vdb1 tem 100 GB.

  2. Execute o seguinte comando para exibir o estilo de partição de disco atual:

    fdisk -l

    Informações semelhantes às seguintes são exibidas:
    [root@ecs-test-0001 ~]# fdisk -l
    
    Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk label type: dos
    Disk identifier: 0x000bcb4e
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/vda1   *        2048    83886079    41942016   83  Linux
    
    Disk /dev/vdb: 161.1 GB, 161061273600 bytes, 314572800 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk label type: dos
    Disk identifier: 0x38717fc1
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/vdb1            2048   209715199   104856576   83  Linux

    O valor na coluna System indica o estilo de partição de disco. Valor Linux indica o estilo de partição MBR. Valor GPT indica o estilo de partição GPT.

    • Se as partições de disco exibidas forem inconsistentes com as obtidas em 1, a partição que não é exibida usa o estilo de partição GPT e tem espaço não alocado. Nesse caso, você não pode consultar todas as informações da partição usando o comando fdisk -l. Vá para Método 2: verificar o estilo da partição e o formato do sistema de arquivos usando parted.
    • Se as partições de disco exibidas forem consistentes com as obtidas em 1, continue com as seguintes operações.

  3. Execute o seguinte comando para exibir o formato do sistema de arquivos da partição:

    blkid Partição de disco

    Neste exemplo, execute o seguinte comando:

    blkid /dev/vdb1

    [root@ecs-test-0001 ~]# blkid /dev/vdb1
    /dev/vdb1: UUID="0b3040e2-1367-4abb-841d-ddb0b92693df" TYPE="ext4"

    Na saída do comando, o valor de TYPE é ext4, indicando que o formato do sistema de arquivos /dev/vdb1 é ext4.

  4. Execute o seguinte comando para exibir o status do sistema de arquivos:

    ext*: e2fsck -n Partição de disco

    xfs: xfs_repair -n Partição de disco

    Neste exemplo, o sistema de arquivos ext4 é usado. Portanto, execute o seguinte comando:

    e2fsck -n /dev/vdb1

    Informações semelhantes às seguintes são exibidas:
    [root@ecs-test-0001 ~]# e2fsck -n /dev/vdb1
    e2fsck 1.42.9 (28-Dec-2013)
    Warning!  /dev/vdb1 is mounted.
    Warning: skipping journal recovery because doing a read-only filesystem check.
    /dev/vdb1: clean, 11/6553600 files, 459544/26214144 blocks

    Se o status do sistema de arquivos estiver clean, o status do sistema de arquivos será normal. Caso contrário, corrija o defeito e, em seguida, execute a expansão da capacidade.

Método 2: verificar o estilo da partição e o formato do sistema de arquivos usando parted

  1. Execute o seguinte comando para exibir todos os discos anexados ao ECS:

    lsblk

    Informações semelhantes às seguintes são exibidas:
    [root@ecs-test-0001 ~]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    vda    253:0    0   40G  0 disk
    └─vda1 253:1    0   40G  0 part /
    vdb    253:16   0  150G  0 disk
    └─vdb1 253:17   0  100G  0 part /mnt/sdc

    Neste exemplo, o disco de dados /dev/vdb já tem partição /dev/vdb1 antes da expansão da capacidade, os 50 GB adicionais adicionados ainda não foram alocados. Portanto, /dev/vdb tem 150 GB, /dev/vdb1 tem 100 GB.

  2. Execute o seguinte comando e digite p para visualizar o estilo da partição do disco:

    parted Disco

    Por exemplo, execute o seguinte comando para exibir o estilo de partição /dev/vdb:

    parted /dev/vdb

    Informações semelhantes às seguintes são exibidas:
    [root@ecs-test-0001 ~]# parted /dev/vdb
    GNU Parted 3.1
    Using /dev/vdb
    Welcome to GNU Parted! Type 'help' to view a list of commands.
    (parted) p
    Error: The backup GPT table is not at the end of the disk, as it should be.  This might mean that another operating system believes the
    disk is smaller.  Fix, by moving the backup to the end (and removing the old backup)?
    Fix/Ignore/Cancel? Fix
    Warning: Not all of the space available to /dev/vdb appears to be used, you can fix the GPT to use all of the space (an extra 104857600
    blocks) or continue with the current setting?
    Fix/Ignore? Fix
    Model: Virtio Block Device (virtblk)
    Disk /dev/vdb: 161GB
    Sector size (logical/physical): 512B/512B
    Partition Table: gpt
    Disk Flags:
    
    Number  Start   End    Size   File system  Name  Flags
     1      1049kB  107GB  107GB  ext4         test
    
    (parted) 
    Na saída do comando, o parâmetro Partition Table indica o estilo da partição do disco. O valor msdos indica o estilo da partição MBR, o valor gpt indica o estilo da partição GPT.
    • Se as seguintes informações de erro forem exibidas, insira Fix.
      Error: The backup GPT table is not at the end of the disk, as it should be.  This might mean that another operating system believes the
      disk is smaller.  Fix, by moving the backup to the end (and removing the old backup)?

      As informações da tabela de partição GPT são armazenadas no início do disco. Para reduzir o risco de danos, um backup das informações é salvo no fim do disco. Quando você expande a capacidade do disco, o fim do disco é alterado de acordo. Neste caso, introduza Fix para mover o ficheiro de cópia de segurança das informações para a novo fim do disco.

    • Se as seguintes informações de aviso forem exibidas, insira Fix.
      Warning: Not all of the space available to /dev/vdb appears to be used, you can fix the GPT to use all of the space (an extra 104857600
      blocks) or continue with the current setting?
      Fix/Ignore? Fix

      Insira Fix conforme solicitado. O sistema define automaticamente o estilo de partição GPT para o espaço adicional.

  3. Digite q e pressione Enter para sair do parted.

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