Amnewid disgiau llai gyda disgiau mwy yn Linux

Helo i gyd. Ar drothwy dechrau grŵp cwrs newydd "Gweinyddwr Linux" Rydym yn cyhoeddi deunydd defnyddiol a ysgrifennwyd gan ein myfyriwr, yn ogystal â mentor cwrs, arbenigwr cymorth technegol ar gyfer cynhyrchion corfforaethol REG.RU - Roman Travin.

Bydd yr erthygl hon yn ystyried 2 achos o ailosod disgiau a throsglwyddo gwybodaeth i ddisgiau newydd o gapasiti mwy gydag ehangu pellach ar yr arae a'r system ffeiliau. Bydd yr achos cyntaf yn ymwneud â disodli disgiau gyda'r un rhaniad MBR/MBR neu GPT/GPT, mae'r ail achos yn ymwneud â disodli disgiau â rhaniad MBR gyda disgiau â chynhwysedd o fwy na 2 TB, y bydd angen i chi osod arnynt rhaniad GPT gyda rhaniad biosboot. Yn y ddau achos, mae'r disgiau yr ydym yn trosglwyddo'r data iddynt eisoes wedi'u gosod ar y gweinydd. Y system ffeiliau a ddefnyddir ar gyfer y rhaniad gwraidd yw ext4.

Achos 1: Amnewid disgiau llai gyda disgiau mwy (hyd at 2TB)

Tasg: Amnewid disgiau cyfredol gyda disgiau mwy (hyd at 2 TB) gyda throsglwyddo gwybodaeth. Yn yr achos hwn, mae gennym ddisgiau 2 x 240 GB SSD (RAID-1) gyda'r system wedi'i gosod a disgiau SATA 2 x 1 TB y mae angen trosglwyddo'r system iddynt.

Gadewch i ni edrych ar y cynllun disg cyfredol.

[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  

Gadewch i ni wirio'r gofod system ffeiliau a ddefnyddir ar hyn o bryd.

[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

Maint y system ffeiliau cyn ailosod disgiau yw 204 GB, defnyddir 2 arae meddalwedd md126, sydd wedi'i osod yn /boot и md127, a ddefnyddir fel cyfaint corfforol ar gyfer grŵp VG vg0.

1. Tynnu rhaniadau disg o araeau

Gwirio cyflwr yr arae

[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>

Mae'r system yn defnyddio 2 arae: md126 (pwynt mount /boot) - yn cynnwys adran /dev/sda1 и /dev/sdb1, md127 (LVM ar gyfer gyfnewid a gwraidd y system ffeiliau) - yn cynnwys /dev/sda2 и /dev/sdb2.

Rydyn ni'n nodi bod rhaniadau'r ddisg gyntaf a ddefnyddir ym mhob arae yn ddrwg.

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

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

Rydym yn tynnu'r rhaniadau dyfais bloc /dev/sda o'r araeau.

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

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

Ar ôl i ni dynnu'r ddisg o'r arae, bydd gwybodaeth y ddyfais bloc yn edrych fel hyn.

[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  

Cyflwr yr araeau ar ôl tynnu disgiau.

[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. Copïwch y tabl rhaniad i ddisg newydd

Gallwch wirio'r tabl rhaniad a ddefnyddir ar y ddisg gyda'r gorchymyn canlynol.

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

Yr allbwn ar gyfer MBR fyddai:

Disk label type: dos

ar gyfer GPT:

Disk label type: gpt

Copïo'r tabl rhaniad ar gyfer MBR:

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

Yn y tîm hwn gyntaf disg yn cael ei nodi с o'r rhain mae'r marcio yn cael ei gopïo, ail — lle copi.

BARN: Ar gyfer GPT gyntaf disg yn cael ei nodi ar ba copïo marcio, yn ail disg yn dynodi'r ddisg o ba copïo marcio. Os byddwch chi'n cymysgu'r disgiau, bydd y rhaniad da i ddechrau yn cael ei drosysgrifo a'i ddinistrio.

Copïo'r tabl gosodiad ar gyfer GPT:

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

Nesaf, aseinio UUID ar hap i'r ddisg (ar gyfer GPT).


sgdisk -G /dev/sdc

Ar ôl i'r gorchymyn gael ei weithredu, dylai'r rhaniadau ymddangos ar y ddisg /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  

Os, ar ôl i'r weithred gael ei chyflawni, bydd y rhaniadau yn y system ar y ddisg /dev/sdc heb benderfynu, yna rydym yn gweithredu'r gorchymyn i ailddarllen y tabl rhaniad.

sfdisk -R /dev/sdc

Os yw'r disgiau cyfredol yn defnyddio'r tabl MBR a bod angen trosglwyddo'r wybodaeth i ddisgiau sy'n fwy na 2 TB, yna ar ddisgiau newydd bydd angen i chi greu rhaniad GPT â llaw gan ddefnyddio'r rhaniad biosboot. Bydd yr achos hwn yn cael ei drafod yn Rhan 2 o'r erthygl hon.

3. Ychwanegu rhaniadau o'r ddisg newydd i'r arae

Gadewch i ni ychwanegu rhaniadau disg i'r araeau cyfatebol.

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

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

Rydym yn gwirio bod yr adrannau wedi'u hychwanegu.

[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  

Ar ôl hyn, rydym yn aros i'r araeau gydamseru.

[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>

Gallwch fonitro'r broses cydamseru yn barhaus gan ddefnyddio'r cyfleustodau watch.

watch -n 2 cat /proc/mdstat

Paramedr -n yn pennu ar ba gyfnodau mewn eiliadau y mae'n rhaid gweithredu'r gorchymyn i wirio cynnydd.

Ailadroddwch gamau 1 - 3 ar gyfer y ddisg newydd nesaf.

Rydyn ni'n nodi bod rhaniadau'r ail ddisg a ddefnyddir ym mhob arae yn ddrwg.

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

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

Dileu rhaniadau dyfais bloc /dev/sdb o araeau.

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

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

Ar ôl i ni dynnu'r ddisg o'r arae, bydd gwybodaeth y ddyfais bloc yn edrych fel hyn.

[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  

Cyflwr yr araeau ar ôl tynnu disgiau.

[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>

Copïo'r tabl rhaniad MBR o'r ddisg /dev/sdс i ddisg /dev/sdd.

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

Ar ôl i'r gorchymyn gael ei weithredu, dylai'r rhaniadau ymddangos ar y ddisg /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  

Ychwanegu rhaniadau disg i araeau.

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

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

Rydym yn gwirio bod yr adrannau wedi'u hychwanegu.

[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]

Ar ôl hyn, rydym yn aros i'r araeau gydamseru.

[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. Gosod GRUB ar yriannau newydd

Ar gyfer CentOS:

grub2-install /dev/sdX

Ar gyfer Debian/Ubuntu:

grub-install /dev/sdX

lle X - llythyren y ddyfais bloc. Yn yr achos hwn, mae angen i chi osod GRUB ymlaen /dev/sdc и /dev/sdd.

6. Estyniad system ffeil (ext4) o'r rhaniad gwraidd

Ar ddisgiau newydd /dev/sdc и /dev/sdd 931.5 GB ar gael. Oherwydd y ffaith bod y tabl rhaniad ei gopïo o ddisgiau llai, y rhaniadau /dev/sdc2 и /dev/sdd2 222.5 GB ar gael.

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]

Mae angen:

  1. Ymestyn rhaniad 2 ar bob un o'r disgiau,
  2. Ehangu arae md127,
  3. Ehangu PV (cyfaint corfforol),
  4. Ehangu LV (cyfrol-rhesymegol) vg0-root,
  5. Ehangu'r system ffeiliau.

Defnyddio'r cyfleustodau parted gadewch i ni ehangu'r adran /dev/sdc2 i'r gwerth mwyaf. Gweithredwch y gorchymyn parted /dev/sdc (1) a gweld y tabl rhaniad cyfredol gyda'r gorchymyn p (2).

Amnewid disgiau llai gyda disgiau mwy yn Linux

Fel y gwelwch, mae diwedd rhaniad 2 yn dod i ben ar 240 GB. Gadewch i ni ehangu'r rhaniad gyda'r gorchymyn resizepart 2, os 2 yw rhif adran (3). Rydyn ni'n nodi'r gwerth mewn fformat digidol, er enghraifft 1000 GB, neu'n defnyddio'r arwydd o'r gyfran ddisg - 100%. Rydym yn gwirio eto bod gan y rhaniad y maint newydd (4).

Ailadroddwch y camau uchod ar gyfer y ddisg /dev/sdd. Ar ôl ehangu rhaniadau /dev/sdc2 и /dev/sdd2 Daeth yn hafal i 930.5 GB.

[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]

Ar ôl hyn rydym yn ehangu'r amrywiaeth md127 i'r eithaf.

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

Rydym yn gwirio bod yr arae wedi ehangu. Nawr mae ei faint wedi dod yn 930.4 GB.

[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]

Ymestyn yr estyniad cyfaint corfforol. Cyn ehangu, gadewch i ni wirio cyflwr presennol y 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   ]

Fel y gwelir, PV /dev/md127 yn defnyddio 222.4 GB o ofod.

Rydym yn ehangu PV gyda'r gorchymyn canlynol.

pvresize /dev/md127

Gwirio canlyniad ehangu 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   ]

Yn ehangu cyfaint rhesymegol. Cyn ehangu, gadewch i ni wirio cyflwr presennol 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 yn defnyddio 206.41 GB.

Rydym yn ehangu LV gyda'r gorchymyn canlynol (2).

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

Rydym yn gwirio'r cam a gwblhawyd (3).

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

Fel y gwelwch, ar ôl ehangu LV, daeth maint y gofod disg a feddiannwyd yn 914.39 GB.

Amnewid disgiau llai gyda disgiau mwy yn Linux

Mae cyfaint LV wedi cynyddu (4), ond mae'r system ffeiliau yn dal i feddiannu 204 GB (5).

1. Gadewch i ni ehangu'r system ffeiliau.

resize2fs /dev/mapper/vg0-root

Ar ôl i'r gorchymyn gael ei weithredu, rydym yn gwirio maint y system ffeiliau.

[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

Bydd maint y system ffeiliau gwraidd yn cynyddu i 900 GB. Ar ôl cwblhau'r camau, gallwch chi gael gwared ar yr hen ddisgiau.

Achos 2: Amnewid disgiau llai gyda disgiau mwy (mwy na 2TB)

Ymarfer corff: Amnewid y disgiau presennol gyda disgiau mwy (2 x 3TB) tra'n cadw'r wybodaeth. Yn yr achos hwn, mae gennym ddisgiau 2 x 240 GB SSD (RAID-1) gyda'r system wedi'i gosod a disgiau SATA 2 x 3 TB y mae angen trosglwyddo'r system iddynt. Mae disgiau cyfredol yn defnyddio'r tabl rhaniad MBR. Gan fod gan ddisgiau newydd gapasiti mwy na 2 TB, bydd angen iddynt ddefnyddio tabl GPT, gan na all MBR weithio gyda disgiau sy'n fwy na 2 TB.

Gadewch i ni edrych ar y cynllun disg cyfredol.

[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  

Gadewch i ni wirio'r tabl rhaniad a ddefnyddir ar y ddisg /dev/sda.

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

Ar ddisg /dev/sdb defnyddir tabl rhaniad tebyg. Gadewch i ni wirio'r gofod disg a ddefnyddir ar y system.

[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

Fel y gwelwch, mae gwraidd y system ffeiliau yn cymryd 204 GB. Gadewch i ni wirio cyflwr presennol yr arae RAID meddalwedd.

1. Gosod tabl rhaniad GPT a rhaniad disg

Gadewch i ni wirio cynllun y ddisg fesul sector.

[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

Ar y ddisg 3TB newydd bydd angen i ni greu 3 rhaniad:

  1. Adran bios_grub Maint 2MiB ar gyfer cydnawsedd GPT BIOS,
  2. Y rhaniad ar gyfer yr arae RAID a fydd yn cael ei osod i mewn /boot.
  3. Y rhaniad ar gyfer yr arae RAID y bydd gwraidd LV и LV cyfnewid.

Gosod y cyfleustodau parted tîm yum install -y parted (ar gyfer CentOS), apt install -y parted (ar gyfer Debian/Ubuntu).

Gan ddefnyddio parted Gadewch i ni redeg y gorchmynion canlynol i rannu'r ddisg.

Gweithredwch y gorchymyn parted /dev/sdc a mynd i'r modd golygu cynllun disg.

Creu tabl rhaniad GPT.

(parted) mktable gpt

Creu 1 adran bios_grub adran a gosod baner ar ei gyfer.

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

Creu rhaniad 2 a gosod baner ar ei gyfer. Bydd y rhaniad yn cael ei ddefnyddio fel bloc ar gyfer arae RAID a'i osod i mewn /boot.

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

Rydym yn creu 3edd adran, a fydd hefyd yn cael ei ddefnyddio fel bloc arae y bydd LVM wedi'i leoli ynddo.

(parted) mkpart primary 1028MiB 100% 

Yn yr achos hwn, nid oes angen gosod y faner, ond os oes angen, gellir ei osod gyda'r gorchymyn canlynol.

(parted) set 3 raid on

Rydym yn gwirio'r tabl a grëwyd.

(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

Rydym yn aseinio GUID hap newydd i'r ddisg.

sgdisk -G /dev/sdd

2. Tynnu rhaniadau o'r ddisg gyntaf o araeau

Gwirio cyflwr yr arae

[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>

Mae'r system yn defnyddio 2 arae: md126 (mount point /boot) - yn cynnwys /dev/sda1 и /dev/sdb1, md127 (LVM ar gyfer swap a gwraidd y system ffeiliau) - yn cynnwys /dev/sda2 и /dev/sdb2.

Rydyn ni'n nodi bod rhaniadau'r ddisg gyntaf a ddefnyddir ym mhob arae yn ddrwg.

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

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

Dileu rhaniadau dyfais bloc /dev/sda o araeau.

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

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

Gwirio cyflwr yr arae ar ôl tynnu'r ddisg.

[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. Ychwanegu rhaniadau o'r ddisg newydd i'r arae

Y cam nesaf yw ychwanegu rhaniadau o'r ddisg newydd i'r araeau ar gyfer cydamseru. Gadewch i ni edrych ar gyflwr presennol cynllun disg.

[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  

Adran /dev/sdc1 yn bios_grub adran ac nid yw'n ymwneud â chreu araeau. Bydd yr araeau yn unig yn defnyddio /dev/sdc2 и /dev/sdc3. Rydym yn ychwanegu'r adrannau hyn at yr araeau cyfatebol.

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

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

Yna rydym yn aros am yr arae i gydamseru.

[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>

Rhaniad disg ar ôl ychwanegu rhaniadau i'r arae.

[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. Tynnu rhaniadau o'r ail ddisg o araeau

Rydyn ni'n nodi bod rhaniadau'r ail ddisg a ddefnyddir ym mhob arae yn ddrwg.

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

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

Dileu rhaniadau dyfais bloc /dev/sda o araeau.

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

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

5. Copïwch y tabl gosodiad GPT a chydamserwch yr arae

I gopïo'r tabl marcio GPT byddwn yn defnyddio'r cyfleustodau sgdisk, sydd wedi'i gynnwys yn y pecyn ar gyfer gweithio gyda rhaniadau disg a thabl GPT - gdisk.

Gosod gdisk ar gyfer CentOS:

yum install -y gdisk

Gosod gdisk ar gyfer Debian/Ubuntu:

apt install -y gdisk

BARN: Ar gyfer GPT gyntaf disg yn cael ei nodi ar ba copïo'r marcio, yn ail disg yn dynodi'r ddisg o ba copïo'r marcio. Os byddwch chi'n cymysgu'r disgiau, bydd y rhaniad da i ddechrau yn cael ei drosysgrifo a'i ddinistrio.

Copïwch y tabl marcio GPT.

sgdisk -R /dev/sdd /dev/sdc

Rhaniad disg ar ôl trosglwyddo bwrdd i ddisg /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  

Nesaf, rydym yn ychwanegu pob un o'r rhaniadau sy'n cymryd rhan mewn araeau RAID meddalwedd.

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

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

Rydym yn aros i'r arae gydamseru.

[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>

Ar ôl copïo'r rhaniad GPT i'r ail ddisg newydd, bydd y rhaniad yn edrych fel hyn.

[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]

Nesaf, gosod GRUB ar y disgiau newydd.

Gosod ar gyfer CentOS:

grub2-install /dev/sdX

Gosodiad ar gyfer Debian/Ubuntu:

grub-install /dev/sdX

lle X — llythyr gyriant, gyriannau achos ni /dev/sdc и /dev/sdd.

Rydym yn diweddaru gwybodaeth am yr arae.

Ar gyfer CentOS:

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

Ar gyfer Debian/Ubuntu:

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

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

Yn diweddaru'r ddelwedd initrd:
Ar gyfer CentOS:

dracut -f -v --regenerate-all

Ar gyfer Debian/Ubuntu:

update-initramfs -u -k all

Rydym yn diweddaru'r ffurfwedd GRUB.

Ar gyfer CentOS:

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

Ar gyfer Debian/Ubuntu:

update-grub

Ar ôl cwblhau'r camau, gellir tynnu'r hen ddisgiau.

6. Estyniad system ffeil (ext4) o'r rhaniad gwraidd

Rhaniad disg cyn ehangu system ffeiliau ar ôl mudo'r system i ddisgiau 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]

Nawr adrannau /dev/sdc3 и /dev/sdd3 meddiannu 2.7 TB. Ers i ni greu cynllun disg newydd gyda thabl GPT, gosodwyd maint rhaniad 3 ar unwaith i'r gofod disg mwyaf posibl; yn yr achos hwn, nid oes angen ehangu'r rhaniad.

Mae angen:

  1. Ehangu arae md126,
  2. Ehangu PV (cyfaint corfforol),
  3. Ehangu LV (cyfrol-rhesymegol) vg0-root,
  4. Ehangu'r system ffeiliau.

1. Ehangwch yr arae md126 i'r eithaf.

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

Ar ôl ehangu arae md126 mae maint y gofod a feddiannir wedi cynyddu i 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]

Yn ehangu cyfaint corfforol.

Cyn ehangu, gwiriwch werth cyfredol y gofod a feddiannir PV /dev/md126.

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

Rydym yn ehangu PV gyda'r gorchymyn canlynol.

pvresize /dev/md126

Rydym yn gwirio'r weithred wedi'i chwblhau.

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

Yn ehangu cyfaint rhesymegol vg0-root.

Ar ôl ehangu PV, gadewch i ni wirio'r gofod meddiannu VG.

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

Gadewch i ni wirio'r gofod a feddiannir gan 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            

Mae'r gyfrol vg0-root yn meddiannu 206.41 GB.

Rydym yn ehangu LV i'r gofod disg mwyaf.

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

Gwirio'r gofod LV ar ôl ehangu.

[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

Ehangu'r system ffeiliau (ext4).

Gadewch i ni wirio maint presennol y system ffeiliau.

[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

Mae'r cyfaint /dev/mapper/vg0-root yn meddiannu 204 GB ar ôl ehangu LV.

Ehangu'r system ffeiliau.

resize2fs /dev/mapper/vg0-root 

Gwirio maint y system ffeiliau ar ôl ei ehangu.

[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

Mae maint y system ffeiliau wedi'i gynyddu i gynnwys y gyfrol gyfan.

Ffynhonnell: hab.com

Ychwanegu sylw