En Centos 7-server kjøpt fra Alibaba Cloud ga ikke nok diskplass.Jeg kjøpte en ny 100G harddisk, utfør ordren
Spør om bruken av datadisker under 100G, som vist i figuren under:
Kjør kommandoen "fdisk -l" og finn at det finnes en 100G harddisk. Hvis kommandoen utføres,/dev/vdb blir ikke funnet, noe som betyr at instansen din ikke har datadisker, det er ikke nødvendig å formatere datadisken, vennligst ignorer resten av denne artikkelen. Som vist nedenfor:
Lag en datadisk med én partisjon
Utfør følgende kommandoer etter tur: Kjør fdisk /dev/vdb: Partisjoner datadisken. Skriv n og trykk enter: Lag en ny partisjon. Skriv inn p og trykk enter: Velg primærpartisjonen. Siden du lager en datadisk med én partisjon, trenger du bare å lage en primær partisjon.
Skriv inn partisjonsnummeret og trykk enter. Fordi her opprettes bare én partisjon, kan du skrive inn én Skriv inn det første tilgjengelige sektornummeret: trykk enter for å ta standardverdien (bare enter) Skriv inn siste sektornummer: Siden bare én partisjon opprettes her, trykk enter for å ta standardverdien. (Bare gå inn) Skriv WQ og trykk enter for å starte partisjoneringen.
[root@xx~]# fdisk /dev/vdb Velkommen til fdisk (util-linux 2.23.2).
Endringer vil kun ligge i minnet, inntil du bestemmer deg for å skrive dem. Vær forsiktig før du bruker write-kommandoen.
Enheten inneholder ikke en gjenkjent partisjonstabell Bygge en ny DOS disklabel med diskidentifikator 0x7b268fc0.
Kommando (m for hjelp): n Partisjonstype: p primær (0 primær, 0 utvidet, 4 fri) e utvidet Velg (standard p): p Partisjonsnummer (1-4, standard 1): 1 Første sektor (2048-209715199, default 2048): 2048 Siste sektor, +sektorer eller +size{K,M,G} (2048-209715199, standard 209715199): Bruk av standardverdi 209715199 Partisjon 1 av typen Linux og av størrelse 100 GiB er satt
Kommando (m for hjelp): wq Delingstabellen er endret!
Kalle ioctl() for å lese partisjonstabellen på nytt. Synkronisering av disker.
Se den nye partisjonen: Kjør kommandoen fdisk -l. Hvis følgende melding vises, har en ny partisjon /dev/vdb1 blitt opprettet med suksess.
[root@xx~]# fdisk -l
Disk /dev/vda: 42,9 GB, 42949672960 byte, 83886080 sektorer Enheter = sektorer på 1 * 512 = 512 byte Sektorstørrelse (logisk/fysisk): 512 byte / 512 byte I/O-størrelse (minimum/optimal): 512 byte / 512 byte Plateetiketttype: dos Diskidentifikator: 0x0008d73a
Enhetens oppstart, start, sluttblokker, ID-system
/dev/vda1 * 2048 83884031 41940992 83 Linux
Disk /dev/vdb: 107,4 GB, 107374182400 byte, 209715200 sektorer Enheter = sektorer på 1 * 512 = 512 byte Sektorstørrelse (logisk/fysisk): 512 byte / 512 byte I/O-størrelse (minimum/optimal): 512 byte / 512 byte Plateetiketttype: dos Diskidentifikator: 0x7b268fc0
Enhetens oppstart, start, sluttblokker, ID-system
/dev/vdb1 2048 209715199 104856576 83 Linux
Lag et filsystem på den nye partisjonen: kjør kommandoen mkfs.ext3 /dev/vdb1. Dette eksempelet lager et ext3-filsystem. Du kan også velge å lage andre filsystemer etter dine behov, for eksempel hvis du trenger å dele filer mellom Linux, Windows og Mac, kan du bruke mkfs.vfat for å lage et VFAT-filsystem. Tiden det tar å lage et filsystem avhenger av diskens størrelse.
(Anbefalt) Backup osv/fstab: Kjør kommandoen cp /etc/fstab /etc/fstab.bak (valgfritt)
Skriv den nye partisjonsinformasjonen til /etc/fstab: kjør kommandoen echo /dev/vdb1 /mnt ext3 standard 0 0 >> /etc/fstab
Hvis du må montere datadisken separat til en bestemt mappe, for eksempel for å lagre nettsider separat,Erstatt kommandoen /mnt ovenfor med ønsket monteringspunktsti。
Se den nye partisjonsinformasjonen i /etc/fstab: Kjør kommandoen cat /etc/fstab
Monter filsystemet: Kjør kommandoen mount /dev/vdb1 /mnt.
(Merk: For å montere mnt-katalogen må du opprette mappen først!) )
For å se gjeldende diskplass og bruk: Kjør kommandoen df -h. Hvis meldingen "Create a new file system" vises, betyr det at mounten er vellykket og at det nye filsystemet kan brukes. Etter at mount-operasjonen er fullført, trenger du ikke å starte instansen på nytt for å begynne å bruke det nye filsystemet.
(Slutt)
|