Sådan tilføjes en ny disk, der er større end 2 TB til en eksisterende Linux


Har du nogensinde prøvet at uddele partitionering af harddisk større end 2 TB ved hjælp af fdisk-værktøjet og spekuleret på, hvorfor du ender med at få en advarsel om at bruge GPT? Ja, du fik det rigtigt. Vi kan ikke partitionere en harddisk, der er større end 2 TB ved hjælp af fdisk-værktøjet.

I sådanne tilfælde kan vi bruge skilt kommando. Den største forskel ligger i de partitioneringsformater, som fdisk bruger DOS-partitioneringstabelformat og skilt bruger GPT-format.

TIP: Du kan også bruge gdisk i stedet for adskilt værktøj.

I denne artikel viser vi dig at tilføje en ny disk, der er større end 2 TB til en eksisterende Linux-server, såsom RHEL/CentOS eller Debian/Ubuntu.

Jeg bruger fdisk og skilleværktøjer til at udføre denne konfiguration.

Først skal du liste de aktuelle partitionsoplysninger ved hjælp af fdisk-kommandoen som vist.

# fdisk -l

I forbindelse med denne artikel vedhæfter jeg en harddisk med en kapacitet på 20 GB, som også kan følges til en disk, der er større end 2 TB. Når du har tilføjet en disk, skal du kontrollere partitionstabellen ved hjælp af den samme fdisk-kommando som vist.

# fdisk -l

Tip: Hvis du tilføjer en fysisk harddisk, kan det være, at partitioner allerede er oprettet. I sådanne tilfælde kan du bruge fdsik til at slette det samme, før du bruger parted.

# fdisk /dev/xvdd

Brug d -kontakten til kommandoen til at slette partitionen og w til at skrive ændringerne og afslutte.

Vigtigt: Du skal være forsigtig, når du sletter partitionen. Dette sletter dataene på disken.

Nu er det tid til at partitionere en ny harddisk ved hjælp af skilt kommando.

# parted /dev/xvdd

Indstil partitionstabelformatet til GPT

(parted) mklabel gpt

Opret den primære partition, og tildel diskkapaciteten, her bruger jeg 20 GB (i dit tilfælde ville det være 2 TB).

(parted) mkpart primary 0GB 20GB

Bare for nysgerrighed, lad os se, hvordan denne nye partition er angivet i fdisk.

# fdisk /dev/xvdd

Formater og monter derefter partitionen, og tilføj den samme i/etc/fstab, som styrer de filsystemer, der skal monteres, når systemet starter.

# mkfs.ext4 /dev/xvdd1

Når partitionen er blevet formateret, er det tid til at montere partitionen under/data1.

# mount /dev/xvdd1 /data1

For permanent montering tilføj posten i/etc/fstab-filen.

/dev/xvdd1     /data1      ext4      defaults  0   0

Vigtigt: Kerne skal understøtte GPT for at partitionere ved hjælp af GPT-format. Som standard har RHEL/CentOS Kernel med GPT-understøttelse, men for Debian/Ubuntu skal du kompilere kernen igen efter ændring af konfigurationen.

Det er det! I denne artikel har vi vist dig, hvordan du bruger den delte kommando. Del dine kommentarer og feedback med os.