Press ESC to close

LINUX PARTITION EXTEND & RESIZE (Parted, resize2fs)

sdb1 partition /u01 alanına mount edilmiş durumda /u01 alanını genişletme ihtiyacı olduğunda, neler yapmalıyız, onu anlatmaya çalışacağım, öncelikle sanallaştırma ortamı kullanıyorsak sdb diskini extend etmemiz gerekecek. Burada biz extend işlemini yaptık ve aşağıdaki gibi disk alanımız büyüttük şimdi partition extend etmeye geldi.

~]# lsblk
NAME               MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda                  8:0    0  64G  0 disk
├─sda1               8:1    0   1G  0 part /boot
└─sda2               8:2    0  63G  0 part
  ├─ol_bfmnd1-root 252:0    0  43G  0 lvm  /
  └─ol_bfmnd1-home 252:1    0  20G  0 lvm  /home
sdb                  8:16   0  15G  0 disk
└─sdb1               8:17   0  10G  0 part /u01
sr0                 11:0    1  10G  0 rom

Resize işlemini yapalım, doğrudan resize2fs komutunu verirsek henüz partitionın extend işleminden haberi olmadığı için hata verecektir;

# resize2fs /dev/sdb1 15G
resize2fs 1.45.6 (20-Mar-2020)
The containing partition (or device) is only 2621184 (4k) blocks.
You requested a new size of 3932160 blocks.

Parted ile partitionı extend edip sonrasında resize yapmalıyız;

# parted /dev/sdb
GNU Parted 3.2
Using /dev/sdb1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) 

parted) help unit
  unit UNIT                                set the default unit to UNIT

        UNIT is one of: s, B, kB, MB, GB, TB, compact, cyl, chs, %, kiB, MiB, GiB, TiB


(parted) unit GB

parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 16.1GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number  Start   End     Size    Type     File system  Flags
1	1049kB  10.7GB  10.7GB  primary  ext4

(parted) resizepart 1 16.1G
Warning: Partition /dev/sdb1 is being used. Are you sure you want to continue?
Yes/No? yes
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 16.1GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
1      0.00GB  16.1GB  16.1GB  primary  ext4

Tekrar kontrol edelim;

~]# lsblk
NAME               MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda                  8:0    0  64G  0 disk
├─sda1               8:1    0   1G  0 part /boot
└─sda2               8:2    0  63G  0 part
  ├─ol_bfmnd1-root 252:0    0  43G  0 lvm  /
  └─ol_bfmnd1-home 252:1    0  20G  0 lvm  /home
sdb                  8:16   0  15G  0 disk
└─sdb1               8:17   0  15G  0 part /u01
sr0                 11:0    1  10G  0 rom

Partition extend oldu, peki maount ettiğimiz /u01 ne durumda

# df -h
Filesystem                  Size  Used Avail Use% Mounted on
devtmpfs                    815M     0  815M   0% /dev
tmpfs                       834M     0  834M   0% /dev/shm
tmpfs                       834M  8.8M  825M   2% /run
tmpfs                       834M     0  834M   0% /sys/fs/cgroup
/dev/mapper/ol_bfmnd1-root   43G  3.5G   40G   9% /
/dev/mapper/ol_bfmnd1-home   20G  175M   20G   1% /home
/dev/sda1                  1014M  257M  758M  26% /boot
tmpfs                       167M     0  167M   0% /run/user/0
/dev/sdb1                   9.8G   37M  9.3G   1% /u01

/u01 in extend olan partitiondan haberi yok resize2fs de bunu sağlayacak;

# resize2fs /dev/sdb1 15G
resize2fs 1.45.6 (20-Mar-2020)
The containing partition (or device) is only 3930408 (4k) blocks.
You requested a new size of 3932160 blocks.

# resize2fs /dev/sdb1 3930408
resize2fs 1.45.6 (20-Mar-2020)
Filesystem at /dev/sdb1 is mounted on /u01; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 2
The filesystem on /dev/sdb1 is now 3930408 (4k) blocks long.

# df -h
Filesystem                  Size  Used Avail Use% Mounted on
devtmpfs                    815M     0  815M   0% /dev
tmpfs                       834M     0  834M   0% /dev/shm
tmpfs                       834M  8.8M  825M   2% /run
tmpfs                       834M     0  834M   0% /sys/fs/cgroup
/dev/mapper/ol_bfmnd1-root   43G  3.5G   40G   9% /
/dev/mapper/ol_bfmnd1-home   20G  175M   20G   1% /home
/dev/sda1                  1014M  257M  758M  26% /boot
tmpfs                       167M     0  167M   0% /run/user/0
/dev/sdb1                    15G   41M   14G   1% /u01

Extend ve resize işlemi tamamlandı.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir