Иваз кардани дискҳои хурдтар бо дискҳои калонтар дар Linux

Салом ба ҳама. Дар арафаи огози гурухи нави курс "Администратори Linux" Мо маводи муфидеро нашр мекунем, ки аз ҷониби донишҷӯи мо навишта шудааст, инчунин мураббии курс, мутахассиси дастгирии техникии маҳсулоти корпоративии REG.RU - Роман Травин.

Дар ин мақола 2 ҳолати иваз кардани дискҳо ва интиқоли маълумот ба дискҳои нави дорои иқтидори калонтар бо тавсеаи минбаъдаи массив ва системаи файлӣ баррасӣ карда мешавад. Ҳолати аввал ба иваз кардани дискҳо бо як тақсимбандии MBR/MBR ё GPT/GPT дахл дорад, ҳолати дуюм ба иваз кардани дискҳо бо тақсимоти MBR бо дискҳои дорои иқтидори зиёда аз 2 ТБ, ки шумо бояд дар онҳо насб кунед. як қисми GPT бо қисмати biosboot. Дар ҳарду ҳолат, дискҳое, ки мо ба онҳо маълумот интиқол медиҳем, аллакай дар сервер насб карда шудаанд. Системаи файлие, ки барои қисмати реша истифода мешавад, ext4 аст.

Ҳолати 1: Иваз кардани дискҳои хурдтар бо дискҳои калонтар (то 2TB)

Вазифа: Дискҳои ҷорӣро бо дискҳои калонтар (то 2 ТБ) бо интиқоли иттилоот иваз кунед. Дар ин ҳолат, мо 2 x 240 ГБ SSD (RAID-1) дорем, ки система насб карда шудааст ва 2 x 1 TB диски SATA, ки система бояд ба онҳо интиқол дода шавад.

Биёед ба тарҳбандии диски ҷорӣ назар кунем.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sda2           8:2    0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdb2           8:18   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdc              8:32   0 931,5G  0 disk  
sdd              8:48   0 931,5G  0 disk  

Биёед фазои системаи файлии дар айни замон истифодашударо тафтиш кунем.

[root@localhost ~]# df -h
Файловая система     Размер Использовано  Дост Использовано% Cмонтировано в
devtmpfs                32G            0   32G            0% /dev
tmpfs                   32G            0   32G            0% /dev/shm
tmpfs                   32G         9,6M   32G            1% /run
tmpfs                   32G            0   32G            0% /sys/fs/cgroup
/dev/mapper/vg0-root   204G         1,3G  192G            1% /
/dev/md126            1007M         120M  837M           13% /boot
tmpfs                  6,3G            0  6,3G            0% /run/user/0

Андозаи системаи файлӣ пеш аз иваз кардани дискҳо 204 ГБ аст, 2 массивҳои нармафзори md126 истифода мешаванд, ки дар /boot и md127, ки ҳамчун истифода бурда мешавад ҳаҷми ҷисмонӣ барои гурӯҳи VG vg0.

1. Хориҷ кардани қисмҳои диск аз массивҳо

Санҷиши ҳолати массив

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] 
md126 : active raid1 sda1[0] sdb1[1]
      1047552 blocks super 1.2 [2/2] [UU]
      bitmap: 0/1 pages [0KB], 65536KB chunk

md127 : active raid1 sda2[0] sdb2[1]
      233206784 blocks super 1.2 [2/2] [UU]
      bitmap: 0/2 pages [0KB], 65536KB chunk

unused devices: <none>

Система 2 массивро истифода мебарад: md126 (нуқтаи васлкунӣ /boot) - аз бахш иборат аст /dev/sda1 и /dev/sdb1, md127 (LVM барои своп ва решаи системаи файлӣ) - иборат аст /dev/sda2 и /dev/sdb2.

Мо қисмҳои диски аввалро, ки дар ҳар як массив истифода мешаванд, ҳамчун бад қайд мекунем.

mdadm /dev/md126 --fail /dev/sda1

mdadm /dev/md127 --fail /dev/sda2

Мо қисмҳои блоки дастгоҳи /dev/sda аз массивҳоро хориҷ мекунем.

mdadm /dev/md126 --remove /dev/sda1

mdadm /dev/md127 --remove /dev/sda2

Пас аз он ки мо дискро аз массив хориҷ кардем, маълумоти блоки дастгоҳ чунин хоҳад буд.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdb2           8:18   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdc              8:32   0 931,5G  0 disk  
sdd              8:48   0 931,5G  0 disk  

Ҳолати массивҳо пас аз хориҷ кардани дискҳо.

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] 
md126 : active raid1 sdb1[1]
      1047552 blocks super 1.2 [2/1] [_U]
      bitmap: 0/1 pages [0KB], 65536KB chunk

md127 : active raid1 sdb2[1]
      233206784 blocks super 1.2 [2/1] [_U]
      bitmap: 1/2 pages [4KB], 65536KB chunk

unused devices: <none>

2. Ҷадвали тақсимотро ба диски нав нусхабардорӣ кунед

Шумо метавонед ҷадвали қисмҳои истифодашударо дар диск бо фармони зерин тафтиш кунед.

fdisk -l /dev/sdb | grep 'Disk label type'

Натиҷаи MBR чунин хоҳад буд:

Disk label type: dos

барои GPT:

Disk label type: gpt

Нусхабардории ҷадвали тақсимот барои MBR:

sfdisk -d /dev/sdb | sfdisk /dev/sdc

Дар ин коллектив аввал диск нишон дода шудааст с аз он аломат нусхабардорӣ карда мешавад, дуюм - дар куҷо нусхабардорӣ.

ДАСТГИРӢ: Барои GPT аввал диск нишон дода шудааст дар бораи он аломати нусхабардорӣ, дуюм диск дискро нишон медихад ки аз он аломати нусхабардорӣ. Агар шумо дискҳоро омехта кунед, қисмати аввала хуб навишта мешавад ва нобуд карда мешавад.

Нусхабардории ҷадвали тарҳ барои GPT:

sgdisk -R /dev/sdс /dev/sdb

Баъдан, ба диск UUID-и тасодуфиро таъин кунед (барои GPT).


sgdisk -G /dev/sdc

Пас аз иҷро шудани фармон, қисмҳо бояд дар диск пайдо шаванд /dev/sdc.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdb2           8:18   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdc              8:32   0 931,5G  0 disk  
├─sdc1           8:33   0     1G  0 part  
└─sdc2           8:34   0 222,5G  0 part  
sdd              8:48   0 931,5G  0 disk  

Агар пас аз амал иҷро карда шавад, қисмҳо дар система дар диск /dev/sdc тасмим нагирифтаем, пас мо фармонро иҷро мекунем, ки ҷадвали тақсимотро дубора хонем.

sfdisk -R /dev/sdc

Агар дискҳои ҷорӣ ҷадвали MBR-ро истифода баранд ва иттилоот бояд ба дискҳои калонтар аз 2 ТБ интиқол дода шавад, пас дар дискҳои нав ба шумо лозим меояд, ки қисмати GPT-ро бо истифода аз қисмати biosboot дастӣ созед. Ин ҳолат дар қисми 2-и ин мақола муҳокима карда мешавад.

3. Илова кардани қисмҳои диски нав ба массив

Биёед қисмҳои дискро ба массивҳои мувофиқ илова кунем.

mdadm /dev/md126 --add /dev/sdc1

mdadm /dev/md127 --add /dev/sdc2

Мо тафтиш мекунем, ки бахшҳо илова карда шудаанд.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdb2           8:18   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdc              8:32   0 931,5G  0 disk  
├─sdc1           8:33   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc2           8:34   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0 931,5G  0 disk  

Пас аз ин, мо интизор мешавем, ки массивҳо ҳамоҳанг шаванд.

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] 
md126 : active raid1 sdc1[2] sdb1[1]
      1047552 blocks super 1.2 [2/2] [UU]
      bitmap: 0/1 pages [0KB], 65536KB chunk

md127 : active raid1 sdc2[2] sdb2[1]
      233206784 blocks super 1.2 [2/1] [_U]
      [==>..................]  recovery = 10.6% (24859136/233206784) finish=29.3min speed=118119K/sec
      bitmap: 2/2 pages [8KB], 65536KB chunk

unused devices: <none>

Бо истифода аз утилита шумо метавонед раванди ҳамоҳангсозиро пайваста назорат кунед watch.

watch -n 2 cat /proc/mdstat

Параметр -n муайян мекунад, ки барои тафтиши пешрафт фармон бояд дар кадом фосилаҳо дар сонияҳо иҷро шавад.

Қадамҳои 1 - 3-ро барои диски навбатии иваз такрор кунед.

Мо қисмҳои диски дуюмро, ки дар ҳар як массив истифода мешаванд, ҳамчун бад қайд мекунем.

mdadm /dev/md126 --fail /dev/sdb1

mdadm /dev/md127 --fail /dev/sdb2

Хориҷ кардани қисмҳои блоки дастгоҳ /dev/sdb аз массивхо.

mdadm /dev/md126 --remove /dev/sdb1

mdadm /dev/md127 --remove /dev/sdb2

Пас аз он ки мо дискро аз массив хориҷ кардем, маълумоти блоки дастгоҳ чунин хоҳад буд.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
└─sdb2           8:18   0 222,5G  0 part  
sdc              8:32   0 931,5G  0 disk  
├─sdc1           8:33   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc2           8:34   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0 931,5G  0 disk  

Ҳолати массивҳо пас аз хориҷ кардани дискҳо.

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] 
md126 : active raid1 sdc1[2]
      1047552 blocks super 1.2 [2/1] [U_]
      bitmap: 0/1 pages [0KB], 65536KB chunk

md127 : active raid1 sdc2[2]
      233206784 blocks super 1.2 [2/1] [U_]
      bitmap: 1/2 pages [4KB], 65536KB chunk

unused devices: <none>

Нусхабардории ҷадвали тақсимоти MBR аз диск /dev/sdс ба диск /dev/sdd.

sfdisk -d /dev/sdс | sfdisk /dev/sdd

Пас аз иҷро шудани фармон, қисмҳо бояд дар диск пайдо шаванд /dev/sdd.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
└─sdb2           8:18   0 222,5G  0 part  
sdc              8:32   0 931,5G  0 disk  
├─sdc1           8:33   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc2           8:34   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0 931,5G  0 disk  
├─sdd1           8:49   0     1G  0 part  
└─sdd2           8:50   0 222,5G  0 part  

Илова кардани қисмҳои диск ба массивҳо.

mdadm /dev/md126 --add /dev/sdd1

mdadm /dev/md127 --add /dev/sdd2

Мо тафтиш мекунем, ки бахшҳо илова карда шудаанд.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
└─sdb2           8:18   0 222,5G  0 part  
sdc              8:32   0 931,5G  0 disk  
├─sdc1           8:33   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc2           8:34   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0 931,5G  0 disk  
├─sdd1           8:49   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdd2           8:50   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]

Пас аз ин, мо интизор мешавем, ки массивҳо ҳамоҳанг шаванд.

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] 
md126 : active raid1 sdd1[3] sdc1[2]
      1047552 blocks super 1.2 [2/2] [UU]
      bitmap: 0/1 pages [0KB], 65536KB chunk

md127 : active raid1 sdd2[3] sdc2[2]
      233206784 blocks super 1.2 [2/1] [U_]
      [>....................]  recovery =  0.5% (1200000/233206784) finish=35.4min speed=109090K/sec
      bitmap: 2/2 pages [8KB], 65536KB chunk

unused devices: <none>

5. Насб кардани GRUB дар дискҳои нав

Барои CentOS:

grub2-install /dev/sdX

Барои Debian/Ubuntu:

grub-install /dev/sdX

ки X — номаи блоки дастгоҳ. Дар ин ҳолат, шумо бояд GRUB -ро насб кунед /dev/sdc и /dev/sdd.

6. Васеъкунии системаи файлии (ext4) қисмати реша

Дар дискҳои нав /dev/sdc и /dev/sdd 931.5 ГБ дастрас. Аз сабаби он, ки ҷадвали тақсимкунӣ аз дискҳои хурдтар нусхабардорӣ карда шуд, қисмҳо /dev/sdc2 и /dev/sdd2 222.5 ГБ дастрас.

sdc              8:32   0 931,5G  0 disk  
├─sdc1           8:33   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc2           8:34   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0 931,5G  0 disk  
├─sdd1           8:49   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdd2           8:50   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]

Ин зарур аст:

  1. Қисмати 2-ро дар ҳар як диск васеъ кунед,
  2. Массиви md127-ро васеъ кунед,
  3. Васеъ кардани PV (ҳаҷми ҷисмонӣ),
  4. Тавсеаи LV (мантиқӣ-ҳаҷм) vg0-root,
  5. Системаи файлиро васеъ кунед.

Истифодаи утилита қисмат карданд бахшро васеъ мекунем /dev/sdc2 ба арзиши максималӣ. Фармонро иҷро кунед parted /dev/sdc (1) ва ҷадвали тақсимоти ҷорӣро бо фармон дидан кунед p (2).

Иваз кардани дискҳои хурдтар бо дискҳои калонтар дар Linux

Тавре ки шумо мебинед, охири қисмати 2 дар 240 ГБ ба итмом мерасад. Биёед қисматро бо фармон васеъ кунем resizepart 2, ки 2 шумораи бахш (3) аст. Мо арзишро дар формати рақамӣ нишон медиҳем, масалан 1000 ГБ, ё ин ки нишондиҳандаи ҳиссаи дискро истифода баред - 100%. Мо бори дигар тафтиш мекунем, ки қисмат андозаи нав дорад (4).

Қадамҳои дар боло зикршударо барои диск такрор кунед /dev/sdd. Пас аз васеъ кардани қисмҳо /dev/sdc2 и /dev/sdd2 ба 930.5 ГБ баробар шуд.

[root@localhost ~]# lsblk                                                 
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
└─sdb2           8:18   0 222,5G  0 part  
sdc              8:32   0 931,5G  0 disk  
├─sdc1           8:33   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc2           8:34   0 930,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0 931,5G  0 disk  
├─sdd1           8:49   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdd2           8:50   0 930,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]

Пас аз ин мо массивро васеъ мекунем Md127 ба ҳадди аксар.

mdadm --grow /dev/md127 --size=max

Мо тафтиш мекунем, ки массив васеъ шудааст. Ҳоло андозаи он 930.4 ГБ шудааст.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
└─sdb2           8:18   0 222,5G  0 part  
sdc              8:32   0 931,5G  0 disk  
├─sdc1           8:33   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc2           8:34   0 930,5G  0 part  
  └─md127        9:127  0 930,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0 931,5G  0 disk  
├─sdd1           8:49   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdd2           8:50   0 930,5G  0 part  
  └─md127        9:127  0 930,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]

Васеъ кардани васеъшавӣ ҳаҷми ҷисмонӣ. Пеш аз васеъ кардан, биёед ҳолати кунунии PV-ро тафтиш кунем.

[root@localhost ~]# pvscan
  PV /dev/md127   VG vg0             lvm2 [222,40 GiB / 0    free]
  Total: 1 [222,40 GiB] / in use: 1 [222,40 GiB] / in no VG: 0 [0   ]

Чунон ки дида мешавад, PV /dev/md127 222.4 ГБ фазоро истифода мебарад.

Мо PV-ро бо фармони зерин васеъ мекунем.

pvresize /dev/md127

Санҷиши натиҷаи васеъшавии PV.

[

root@localhost ~]# pvscan
  PV /dev/md127   VG vg0             lvm2 [930,38 GiB / 707,98 GiB free]
  Total: 1 [930,38 GiB] / in use: 1 [930,38 GiB] / in no VG: 0 [0   ]

Васеъ шудан ҳаҷми мантиқӣ. Пеш аз васеъ кардан, биёед ҳолати кунунии LV-ро тафтиш кунем (1).

[root@localhost ~]# lvscan
  ACTIVE            '/dev/vg0/swap' [<16,00 GiB] inherit
  ACTIVE            '/dev/vg0/root' [<206,41 GiB] inherit

LV /dev/vg0/root 206.41 ГБ истифода мебарад.

Мо LV-ро бо фармони зерин васеъ мекунем (2).

lvextend -l +100%FREE /dev/mapper/vg0-root

Мо амали анҷомёфтаро тафтиш мекунем (3).

[root@localhost ~]# lvscan 
  ACTIVE            '/dev/vg0/swap' [<16,00 GiB] inherit
  ACTIVE            '/dev/vg0/root' [<914,39 GiB] inherit

Тавре ки шумо мебинед, пас аз васеъ кардани LV, ҳаҷми фазои ишғолшудаи диск 914.39 ГБ шуд.

Иваз кардани дискҳои хурдтар бо дискҳои калонтар дар Linux

Ҳаҷми LV зиёд шуд (4), аммо системаи файлӣ то ҳол 204 ГБ (5) -ро ишғол мекунад.

1. Биёед системаи файлиро васеъ кунем.

resize2fs /dev/mapper/vg0-root

Пас аз иҷро шудани фармон, мо андозаи системаи файлиро тафтиш мекунем.

[root@localhost ~]# df -h
Файловая система     Размер Использовано  Дост Использовано% Cмонтировано в
devtmpfs                32G            0   32G            0% /dev
tmpfs                   32G            0   32G            0% /dev/shm
tmpfs                   32G         9,5M   32G            1% /run
tmpfs                   32G            0   32G            0% /sys/fs/cgroup
/dev/mapper/vg0-root   900G         1,3G  860G            1% /
/dev/md126            1007M         120M  837M           13% /boot
tmpfs                  6,3G            0  6,3G            0% /run/user/0

Андозаи системаи файлии реша то 900 ГБ зиёд мешавад. Пас аз анҷом додани қадамҳо, шумо метавонед дискҳои кӯҳнаро хориҷ кунед.

Ҳолати 2: Иваз кардани дискҳои хурдтар бо дискҳои калонтар (зиёда аз 2TB)

Машқ: Ҳангоми нигоҳ доштани маълумот дискҳои ҷориро бо дискҳои калонтар (2 x 3TB) иваз кунед. Дар ин ҳолат, мо 2 x 240 ГБ SSD (RAID-1) дорем, ки система насб карда шудааст ва 2 x 3 TB диски SATA, ки система бояд интиқол дода шавад. Дискҳои ҷорӣ ҷадвали тақсимоти MBR-ро истифода мебаранд. Азбаски дискҳои нав иқтидори бештар аз 2 ТБ доранд, онҳо бояд ҷадвали GPT-ро истифода баранд, зеро MBR бо дискҳои аз 2 ТБ калонтар кор карда наметавонад.

Биёед ба тарҳбандии диски ҷорӣ назар кунем.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sda2           8:2    0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdb2           8:18   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdc              8:32   0   2,7T  0 disk  
sdd              8:48   0   2,7T  0 disk  

Биёед ҷадвали тақсимоти дар диск истифодашударо тафтиш кунем /dev/sda.

[root@localhost ~]# fdisk -l /dev/sda | grep 'Disk label type'
Disk label type: dos

Дар диск /dev/sdb ҷадвали тақсимоти монанд истифода мешавад. Биёед фазои диски истифодашударо дар система тафтиш кунем.

[root@localhost ~]# df -h
Файловая система     Размер Использовано  Дост Использовано% Cмонтировано в
devtmpfs                16G            0   16G            0% /dev
tmpfs                   16G            0   16G            0% /dev/shm
tmpfs                   16G         9,5M   16G            1% /run
tmpfs                   16G            0   16G            0% /sys/fs/cgroup
/dev/mapper/vg0-root   204G         1,3G  192G            1% /
/dev/md126            1007M         120M  837M           13% /boot
tmpfs                  3,2G            0  3,2G            0% /run/user/0

Тавре ки шумо мебинед, решаи системаи файлӣ 204 ГБ-ро мегирад. Биёед ҳолати кунунии нармафзори массиви RAID-ро тафтиш кунем.

1. Насб кардани ҷадвали тақсимоти GPT ва тақсимоти диск

Биёед тарҳбандии дискро аз рӯи бахш тафтиш кунем.

[root@localhost ~]# parted /dev/sda print
Модель: ATA KINGSTON SVP200S (scsi)
Диск /dev/sda: 240GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
Disk Flags: 

Номер  Начало  Конец   Размер  Тип      Файловая система  Флаги
 1     1049kB  1076MB  1075MB  primary                    загрузочный, raid
 2     1076MB  240GB   239GB   primary                    raid

Дар диски нави 3TB мо бояд 3 қисм эҷод кунем:

  1. Фасли bios_grub Андозаи 2MiB барои мутобиқати GPT BIOS,
  2. Қисм барои массиви RAID, ки дар он насб карда мешавад /boot.
  3. Қисм барои массиви RAID, ки дар он ҷо хоҳад буд Решаи LV и Иваз кардани LV.

Насб кардани утилита қисмат карданд даста yum install -y parted (барои CentOS), apt install -y parted (барои Debian/Ubuntu).

Истифодабарӣ қисмат карданд Биёед фармонҳои зеринро барои тақсим кардани диск иҷро кунем.

Фармонро иҷро кунед parted /dev/sdc ва ба ҳолати таҳрири тарҳбандии диск гузаред.

Ҷадвали тақсимоти GPT эҷод кунед.

(parted) mktable gpt

1 бахш эҷод кунед bios_grub бахш ва барои он парчам таъин кунед.

(parted) mkpart primary 1MiB 3MiB
(parted) set 1 bios_grub on  

Қисмати 2 эҷод кунед ва барои он парчам таъин кунед. Қисм ҳамчун блок барои массиви RAID истифода мешавад ва дар он насб карда мешавад /boot.

(parted) mkpart primary ext2 3MiB 1028MiB
(parted) set 2 boot on

Мо қисмати 3-юмро эҷод мекунем, ки он инчунин ҳамчун блоки массив истифода мешавад, ки дар он LVM ҷойгир карда мешавад.

(parted) mkpart primary 1028MiB 100% 

Дар ин ҳолат, гузоштани парчам шарт нест, аммо дар ҳолати зарурӣ онро бо фармони зерин гузоштан мумкин аст.

(parted) set 3 raid on

Мо ҷадвали сохташударо тафтиш мекунем.

(parted) p                                                                
Модель: ATA TOSHIBA DT01ACA3 (scsi)
Диск /dev/sdc: 3001GB
Размер сектора (логич./физич.): 512B/4096B
Таблица разделов: gpt
Disk Flags: 

Номер  Начало  Конец   Размер  Файловая система  Имя      Флаги
 1     1049kB  3146kB  2097kB                    primary  bios_grub
 2     3146kB  1077MB  1074MB                    primary  загрузочный
 3     1077MB  3001GB  3000GB                    primary

Мо ба диск як GUID тасодуфии нав таъин мекунем.

sgdisk -G /dev/sdd

2. Хориҷ кардани қисмҳои диски аввал аз массивҳо

Санҷиши ҳолати массив

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] 
md126 : active raid1 sda1[0] sdb1[1]
      1047552 blocks super 1.2 [2/2] [UU]
      bitmap: 0/1 pages [0KB], 65536KB chunk

md127 : active raid1 sda2[0] sdb2[1]
      233206784 blocks super 1.2 [2/2] [UU]
      bitmap: 0/2 pages [0KB], 65536KB chunk

unused devices: <none>

Система 2 массивро истифода мебарад: md126 (нуқтаи пайвасткунӣ / боркунӣ) - иборат аст аз /dev/sda1 и /dev/sdb1, md127 (LVM барои swap ва решаи системаи файлӣ) - иборат аст /dev/sda2 и /dev/sdb2.

Мо қисмҳои диски аввалро, ки дар ҳар як массив истифода мешаванд, ҳамчун бад қайд мекунем.

mdadm /dev/md126 --fail /dev/sda1

mdadm /dev/md127 --fail /dev/sda2

Хориҷ кардани қисмҳои блоки дастгоҳ /dev/sda аз массивхо.

mdadm /dev/md126 --remove /dev/sda1

mdadm /dev/md127 --remove /dev/sda2

Санҷиши ҳолати массив пас аз хориҷ кардани диск.

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] 
md126 : active raid1 sdb1[1]
      1047552 blocks super 1.2 [2/1] [_U]
      bitmap: 0/1 pages [0KB], 65536KB chunk

md127 : active raid1 sdb2[1]
      233206784 blocks super 1.2 [2/1] [_U]
      bitmap: 2/2 pages [8KB], 65536KB chunk

unused devices: <none>

3. Илова кардани қисмҳои диски нав ба массив

Қадами навбатӣ ин илова кардани қисмҳои диски нав ба массивҳо барои ҳамоҳангсозӣ мебошад. Биёед ҳолати кунунии тарҳбандии дискро бубинем.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdb2           8:18   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdc              8:32   0   2,7T  0 disk  
├─sdc1           8:33   0     2M  0 part  
├─sdc2           8:34   0     1G  0 part  
└─sdc3           8:35   0   2,7T  0 part  
sdd              8:48   0   2,7T  0 disk  

Фасли /dev/sdc1 Ин аст, bios_grub секция ва дар ташкили массивхо иштирок намекунад. Массивҳо танҳо истифода мешаванд /dev/sdc2 и /dev/sdc3. Мо ин қисмҳоро ба массивҳои мувофиқ илова мекунем.

mdadm /dev/md126 --add /dev/sdc2

mdadm /dev/md127 --add /dev/sdc3

Сипас мо интизор мешавем, ки массив ҳамоҳанг шавад.

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] 
md126 : active raid1 sdc2[2] sdb1[1]
      1047552 blocks super 1.2 [2/2] [UU]
      bitmap: 0/1 pages [0KB], 65536KB chunk

md127 : active raid1 sdc3[2] sdb2[1]
      233206784 blocks super 1.2 [2/1] [_U]
      [>....................]  recovery =  0.2% (619904/233206784) finish=31.2min speed=123980K/sec
      bitmap: 2/2 pages [8KB], 65536KB chunk
unused devices: <none>

Тақсимоти диск пас аз илова кардани қисмҳо ба массив.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdb2           8:18   0 222,5G  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdc              8:32   0   2,7T  0 disk  
├─sdc1           8:33   0     2M  0 part  
├─sdc2           8:34   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc3           8:35   0   2,7T  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0   2,7T  0 disk  

4. Хориҷ кардани қисмҳои диски дуюм аз массивҳо

Мо қисмҳои диски дуюмро, ки дар ҳар як массив истифода мешаванд, ҳамчун бад қайд мекунем.

mdadm /dev/md126 --fail /dev/sdb1

mdadm /dev/md127 --fail /dev/sdb2

Хориҷ кардани қисмҳои блоки дастгоҳ /dev/sda аз массивхо.

mdadm /dev/md126 --remove /dev/sdb1

mdadm /dev/md127 --remove /dev/sdb2

5. Ҷадвали тарҳбандии GPT-ро нусхабардорӣ кунед ва массивро ҳамоҳанг созед

Барои нусхабардории ҷадвали аломатгузории GPT, мо утилитаро истифода мебарем sgdisk, ки ба бастаи кор бо қисмҳои диск ва ҷадвали GPT дохил карда шудааст - gdisk.

параметр gdisk барои CentOS:

yum install -y gdisk

параметр gdisk барои Debian/Ubuntu:

apt install -y gdisk

ДАСТГИРӢ: Барои GPT аввал диск нишон дода шудааст дар бораи он аломатро нусхабардорӣ кунед, дуюм диск дискро нишон медихад ки аз он аломатро нусхабардорӣ кунед. Агар шумо дискҳоро омехта кунед, қисмати аввала хуб навишта мешавад ва нобуд карда мешавад.

Ҷадвали аломатгузории GPT-ро нусхабардорӣ кунед.

sgdisk -R /dev/sdd /dev/sdc

Тақсимоти диск пас аз интиқоли ҷадвал ба диск /dev/sdd.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
└─sdb2           8:18   0 222,5G  0 part  
sdc              8:32   0   2,7T  0 disk  
├─sdc1           8:33   0     2M  0 part  
├─sdc2           8:34   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc3           8:35   0   2,7T  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0   2,7T  0 disk  
├─sdd1           8:49   0     2M  0 part  
├─sdd2           8:50   0     1G  0 part  
└─sdd3           8:51   0   2,7T  0 part  

Минбаъд, мо ҳар як қисматеро, ки дар массивҳои нармафзори RAID иштирок мекунанд, илова мекунем.

mdadm /dev/md126 --add /dev/sdd2

mdadm /dev/md127 --add /dev/sdd3

Мо интизори ҳамоҳангсозии массив ҳастем.

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] 
md126 : active raid1 sdd2[3] sdc2[2]
      1047552 blocks super 1.2 [2/2] [UU]
      bitmap: 1/1 pages [4KB], 65536KB chunk

md127 : active raid1 sdd3[3] sdc3[2]
      233206784 blocks super 1.2 [2/1] [U_]
      [>....................]  recovery =  0.0% (148224/233206784) finish=26.2min speed=148224K/sec
      bitmap: 2/2 pages [8KB], 65536KB chunk
unused devices: <none>

Пас аз нусхабардории қисмати GPT ба диски нави дуюм, қисм чунин хоҳад буд.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
├─sda1           8:1    0     1G  0 part  
└─sda2           8:2    0 222,5G  0 part  
sdb              8:16   0 223,6G  0 disk  
├─sdb1           8:17   0     1G  0 part  
└─sdb2           8:18   0 222,5G  0 part  
sdc              8:32   0   2,7T  0 disk  
├─sdc1           8:33   0     2M  0 part  
├─sdc2           8:34   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdc3           8:35   0   2,7T  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0   2,7T  0 disk  
├─sdd1           8:49   0     2M  0 part  
├─sdd2           8:50   0     1G  0 part  
│ └─md126        9:126  0  1023M  0 raid1 /boot
└─sdd3           8:51   0   2,7T  0 part  
  └─md127        9:127  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]

Баъдан, GRUB-ро дар дискҳои нав насб кунед.

Насб барои CentOS:

grub2-install /dev/sdX

Насб барои Debian/Ubuntu:

grub-install /dev/sdX

ки X — номаи ронандагӣ, дар ҳолати мо ронандаҳо /dev/sdc и /dev/sdd.

Мо маълумотро дар бораи массив навсозӣ мекунем.

Барои CentOS:

mdadm --detail --scan --verbose > /etc/mdadm.conf

Барои Debian/Ubuntu:

echo "DEVICE partitions" > /etc/mdadm/mdadm.conf

mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm/mdadm.conf

Навсозии тасвир initrd:
Барои CentOS:

dracut -f -v --regenerate-all

Барои Debian/Ubuntu:

update-initramfs -u -k all

Мо конфигуратсияи GRUB-ро навсозӣ мекунем.

Барои CentOS:

grub2-mkconfig -o /boot/grub2/grub.cfg

Барои Debian/Ubuntu:

update-grub

Пас аз анҷом додани қадамҳо, дискҳои кӯҳна метавонанд хориҷ карда шаванд.

6. Васеъкунии системаи файлии (ext4) қисмати реша

Тақсимоти диск пеш аз тавсеаи системаи файлӣ пас аз интиқоли система ба дискҳои 2 x 3TB (RAID-1).

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
sdb              8:16   0 223,6G  0 disk  
sdc              8:32   0   2,7T  0 disk  
├─sdc1           8:33   0     2M  0 part  
├─sdc2           8:34   0     1G  0 part  
│ └─md127        9:127  0  1023M  0 raid1 /boot
└─sdc3           8:35   0   2,7T  0 part  
  └─md126        9:126  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0   2,7T  0 disk  
├─sdd1           8:49   0     2M  0 part  
├─sdd2           8:50   0     1G  0 part  
│ └─md127        9:127  0  1023M  0 raid1 /boot
└─sdd3           8:51   0   2,7T  0 part  
  └─md126        9:126  0 222,4G  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]

Акнун бахшҳо /dev/sdc3 и /dev/sdd3 2.7 ТБ-ро ишғол мекунад. Азбаски мо тарҳбандии нави дискро бо ҷадвали GPT офаридем, андозаи қисмати 3 фавран ба ҳадди ниҳоии фазои имконпазири диск муқаррар карда шуд; дар ин ҳолат, зарурати васеъ кардани қисмат нест.

Ин зарур аст:

  1. Массиви md126-ро васеъ кунед,
  2. Васеъ кардани PV (ҳаҷми ҷисмонӣ),
  3. Тавсеаи LV (мантиқӣ-ҳаҷм) vg0-root,
  4. Системаи файлиро васеъ кунед.

1. Массивро васеъ кунед md126 ба ҳадди аксар.

mdadm --grow /dev/md126 --size=max

Пас аз васеъ кардани массив md126 андозаи майдони ишголшуда ба 2.7 TB расид.

[root@localhost ~]# lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 223,6G  0 disk  
sdb              8:16   0 223,6G  0 disk  
sdc              8:32   0   2,7T  0 disk  
├─sdc1           8:33   0     2M  0 part  
├─sdc2           8:34   0     1G  0 part  
│ └─md127        9:127  0  1023M  0 raid1 /boot
└─sdc3           8:35   0   2,7T  0 part  
  └─md126        9:126  0   2,7T  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]
sdd              8:48   0   2,7T  0 disk  
├─sdd1           8:49   0     2M  0 part  
├─sdd2           8:50   0     1G  0 part  
│ └─md127        9:127  0  1023M  0 raid1 /boot
└─sdd3           8:51   0   2,7T  0 part  
  └─md126        9:126  0   2,7T  0 raid1 
    ├─vg0-root 253:0    0 206,4G  0 lvm   /
    └─vg0-swap 253:1    0    16G  0 lvm   [SWAP]

Васеъ шудан ҳаҷми ҷисмонӣ.

Пеш аз васеъ кардан, арзиши ҷории фазои ишғолшударо санҷед PV /dev/md126.

[root@localhost ~]# pvs
  PV         VG  Fmt  Attr PSize   PFree
  /dev/md126 vg0 lvm2 a--  222,40g    0 

Мо бо фармони зерин PV-ро васеъ мекунем.

pvresize /dev/md126

Мо амали анҷомшударо тафтиш мекунем.

[root@localhost ~]# pvs
  PV         VG  Fmt  Attr PSize  PFree
  /dev/md126 vg0 lvm2 a--  <2,73t 2,51t

Васеъ шудан ҳаҷми мантиқӣ vg0-реша.

Пас аз васеъ кардани PV, биёед фазои ишғолшудаи VG-ро тафтиш кунем.

[root@localhost ~]# vgs
  VG  #PV #LV #SN Attr   VSize  VFree
  vg0   1   2   0 wz--n- <2,73t 2,51t

Биёед фазои ишғолкардаи LV-ро тафтиш кунем.

[root@localhost ~]# lvs
  LV   VG  Attr       LSize    Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root vg0 -wi-ao---- <206,41g                                                    
  swap vg0 -wi-ao----  <16,00g            

Ҳаҷми vg0-root 206.41 ГБ-ро ишғол мекунад.

Мо LV-ро то ҳадди аксар фазои диск васеъ мекунем.

lvextend -l +100%FREE /dev/mapper/vg0-root 

Санҷиши фазои LV пас аз васеъшавӣ.

[root@localhost ~]# lvs
  LV   VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root vg0 -wi-ao----   2,71t                                                    
  swap vg0 -wi-ao---- <16,00g

Васеъ кардани системаи файлӣ (ext4).

Биёед андозаи ҷории системаи файлиро тафтиш кунем.

[root@localhost ~]# df -h
Файловая система     Размер Использовано  Дост Использовано% Cмонтировано в
devtmpfs                16G            0   16G            0% /dev
tmpfs                   16G            0   16G            0% /dev/shm
tmpfs                   16G         9,6M   16G            1% /run
tmpfs                   16G            0   16G            0% /sys/fs/cgroup
/dev/mapper/vg0-root   204G         1,4G  192G            1% /
/dev/md127            1007M         141M  816M           15% /boot
tmpfs                  3,2G            0  3,2G            0% /run/user/0

Ҳаҷми /dev/mapper/vg0-root пас аз тавсеаи LV 204 ГБ-ро ишғол мекунад.

Васеъ кардани системаи файлӣ.

resize2fs /dev/mapper/vg0-root 

Санҷиши андозаи системаи файлӣ пас аз васеъ кардани он.

[root@localhost ~]# df -h
Файловая система     Размер Использовано  Дост Использовано% Cмонтировано в
devtmpfs                16G            0   16G            0% /dev
tmpfs                   16G            0   16G            0% /dev/shm
tmpfs                   16G         9,6M   16G            1% /run
tmpfs                   16G            0   16G            0% /sys/fs/cgroup
/dev/mapper/vg0-root   2,7T         1,4G  2,6T            1% /
/dev/md127            1007M         141M  816M           15% /boot
tmpfs                  3,2G            0  3,2G            0% /run/user/0

Андозаи системаи файлӣ барои фаро гирифтани тамоми ҳаҷм зиёд карда шудааст.

Манбаъ: will.com

Илова Эзоҳ