Hvordan legge til en ny disk større enn 2 TB til en eksisterende Linux


Har du noen gang prøvd å partisjonere en harddisk større enn 2TB ved å bruke fdisk-verktøyet og lurt på hvorfor du ender opp med å få en advarsel om å bruke GPT? Ja, du har rett. Vi kan ikke partisjonere en harddisk større enn 2TB ved å bruke fdisk-verktøyet.

I slike tilfeller kan vi bruke kommandoen parted. Den største forskjellen ligger i partisjonsformatene som fdisk bruker DOS partisjonstabellformat og parted bruker GPT-format.

TIPS: Du kan også bruke gdisk i stedet for delt-verktøyet.

I denne artikkelen vil vi vise deg hvordan du legger til en ny disk større enn 2TB til en eksisterende Linux-server som RHEL/CentOS eller Debian/Ubuntu.

Jeg bruker fdisk og parted-verktøy for å gjøre denne konfigurasjonen.

List først gjeldende partisjonsdetaljer ved å bruke fdisk-kommandoen som vist.

fdisk -l

For formålet med denne artikkelen legger jeg til en harddisk med kapasitet på 20 GB, som også kan følges for disker større enn 2 TB. Når du har lagt til en disk, verifiser partisjonstabellen med samme fdisk-kommando som vist.

fdisk -l

Tips: Hvis du legger til en fysisk harddisk, kan det hende du oppdager at partisjoner allerede er opprettet. I slike tilfeller kan du bruke fdsik til å slette det samme før du bruker parted.

fdisk /dev/xvdd

Bruk d-bryteren for kommandoen for å slette partisjonen og w for å skrive endringene og avslutte.

Viktig: Du må være forsiktig når du sletter partisjonen. Dette vil slette dataene på disken.

Nå er det på tide å partisjonere en ny harddisk ved å bruke parted kommando.

parted /dev/xvdd

Sett partisjonstabellformatet til GPT

(parted) mklabel gpt

Opprett den primære partisjonen og tilordne diskkapasiteten, her bruker jeg 20 GB (i ditt tilfelle vil det være 2 TB).

(parted) mkpart primary 0GB 20GB

Bare for nysgjerrigheten, la oss se hvordan denne nye partisjonen er oppført i fdisk.

fdisk /dev/xvdd

Formater og monter deretter partisjonen og legg til den samme i /etc/fstab som styrer filsystemene som skal monteres når systemet starter opp.

mkfs.ext4 /dev/xvdd1

Når partisjonen har blitt formatert, er det på tide å montere partisjonen under /data1.

mount /dev/xvdd1 /data1

For permanent montering legg til oppføringen i filen /etc/fstab.

/dev/xvdd1     /data1      ext4      defaults  0   0

Viktig: Kjernen bør støtte GPT for å partisjonere med GPT-format. Som standard har RHEL/CentOS kjerne med GPT-støtte, men for Debian/Ubuntu må du rekompilere kjernen etter å ha endret konfigurasjonen.

Det er det! I denne artikkelen har vi vist deg hvordan du bruker den delte kommandoen. Del dine kommentarer og tilbakemeldinger med oss.