Како да ги проширите дискот и партицијата со LVM на серверите на Линукс?
По зголемувањето на големината на дискот на вашиот Linux сервер во инфраструктурите за виртуелизација (VMware, Proxmox, KVM, итн.), овој нов простор не се користи автоматски од оперативниот систем. За проширување на дискот без губење на податоците на серверот (без ризик од загуба на податоци) LVM (логичен менаџер за јачина на звук) се користи архитектура. Во ова упатство, чекор по чекор ќе ги научите командите за проширување на дискот.
Чекор 1: Откривање нов диск или простор
Поврзете се со вашиот сервер како root преку Putty и проверете го новиот домен додаден на системот:
- За да ги наведете физичките дискови:
fdisk -lилиlsblkнапишете ја командата. - Ако вашиот главен диск (на пр.
/dev/sda) е проширена, но не се рефлектира на логичката партиција, продолжете на следниот чекор.
Чекор 2: Променете ја големината на физичката партиција
За да може LVM да го види новиот простор на дискот, треба да го скенираме и прошириме физичкиот волумен:
- Извршете ја командата parpart за да ја ажурирате табелата на дискот:
partprobe - Проширете го соодветниот физички диск на LVM (Во зависност од името на вашиот диск, може да се смени во sda2, sdb1 итн.):
pvresize /dev/sda2 - За да ја потврдите групата за јачина на звук и да го видите слободниот простор
vgdisplayпишуваат.
Чекор 3: Проширување на логичката партиција и датотечен систем
Во последниот чекор, ќе го пренесеме слободниот простор директно во вашиот root (/) директориум или саканата партиција:
- Проширете го логичкиот волумен за да го земете целиот достапен слободен простор:
lvextend -l +100%FREE /dev/mapper/almalinux-root
*(Забелешка: патеката `/dev/mapper/...` варира во зависност од вашиот сервер, можете да ја видите вашата сопствена root патека со командата `df -h`).* - Обработка на датотечниот систем во оперативниот систем:
- Ако вашиот сервер XFS ако користите датотечен систем (AlmaLinux, CentOS, RHEL):
xfs_growfs /dev/mapper/almalinux-root - Ако вашиот сервер EXT4 ако користите датотечен систем (Ubuntu, Debian):
resize2fs /dev/mapper/almalinux-root
- Ако вашиот сервер XFS ако користите датотечен систем (AlmaLinux, CentOS, RHEL):
- Процесот е завршен!
df -hМожете да ја потврдите новата големина на дискот со пишување .
Оваа статија е специјално подготвена за PvPServer.