αα½ααααΈβα’αααβααΆααα’ααααααΆα αα αα»αααααα αΆααααααΎααααααα»ααααααα·ααααΆααααΈα ααΎααααα»αααααα»αααααααΆααααααΆαααααααΆαααααααααααααααααααααα·αααααααααΎα ααααΌα ααΆα’αααααααΆααααααα·ααααΆ α’αααα―ααααααααααααα½ααα αα ααααααααααΆααααα·αααααΆααΈααααα REG.RU - Roman Travin α
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ 2 ΡΠ»ΡΡΠ°Ρ Π·Π°ΠΌΠ΅Π½Ρ Π΄ΠΈΡΠΊΠΎΠ² ΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° Π½ΠΎΠ²ΡΠ΅ Π΄ΠΈΡΠΊΠΈ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΠΎΠ±ΡΡΠΌΠ° Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠΈΠΌ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ΅ΡΠ²ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ Π±ΡΠ΄Π΅Ρ ΠΊΠ°ΡΠ°ΡΡΡΡ Π·Π°ΠΌΠ΅Π½Ρ Π΄ΠΈΡΠΊΠΎΠ² c ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΎΠΉ MBR/MBR Π»ΠΈΠ±ΠΎ GPT/GPT, Π²ΡΠΎΡΠΎΠΉ ΡΠ»ΡΡΠ°ΠΉ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Π·Π°ΠΌΠ΅Π½Ρ Π΄ΠΈΡΠΊΠΎΠ² Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΎΠΉ MBR Π½Π° Π΄ΠΈΡΠΊΠΈ ΠΎΠ±ΡΡΠΌΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ 2 TB, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΠ°Π²ΠΈΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ GPT Ρ ΡΠ°Π·Π΄Π΅Π»ΠΎΠΌ biosboot. Π ΠΎΠ±ΠΎΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Π΄ΠΈΡΠΊΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌ Π΄Π°Π½Π½ΡΠΌ, ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Π² αααΆαααΈααα. Π€Π°ΠΉΠ»ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ Π΄Π»Ρ ΠΊΠΎΡΠ½Π΅Π²ΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° β ext4.
ααααΈααΈ 1α ααΆααααα½αααΆαααΌα ααΆαααΆαα½αααΆαααααΆα (αα αΌαααα 2TB)
ααΆααα·α αα α αααα½αααΆααα αα α»ααααααααΆαα½αααΉαααΆαααααΆα (αα αΌαααα 2 TB) ααΆαα½αααΉαααΆααααααααααααΆαα αααα»αααααΈααα ααΎαααΆαααΆα 2 x 240 GB 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 GB α’αΆαααααααα·ααΈ 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 TB αααααΆαααααα ααΎααΆαααααΈα’αααααΉαααααΌααααααΎαααΆαααΆα 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 GB ααΆαα αααααΆαααααΆααα·ααααααΆααΆααΆαααΆαααΆαααααΌαααΆαα
ααααααΈααΆαααΌα
ααΆααααααΆαααΆα /dev/sdc2 ΠΈ /dev/sdd2 222.5 GB ααΆαα
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]ααΆα αΆαααΆα αα
- αααααΈαααΆαααΆα 2 αα ααΎααΆαααΈαα½αα
- αααααΈαα’αΆαα md127,
- αααααΈα PV (ααα·ααΆαααΌααα·ααααΆ),
- αααααΈα LV (ααΆαα‘αΌααΈαα) vg0-root,
- αααααΈαααααααααα―αααΆαα
ααΆαααααΎααααΆααα§αααααααααΎααααΆαα α
ααα
ααα ααααααααΈαααααα /dev/sdc2 ααααααααα’αα·ααααΆα ααααα·ααααα·ααΆααααααααΆ parted /dev/sdc (1) α αΎαααΎαααΆααΆαααΆαααΆααα
αα
α»αααααααααααααΎααΆααααααααΆ p (2) α

ααΌα
αααα’αααα’αΆα
ααΎαααΆααααα
ααααααΆαααΆα 2 αααα
αααα
240 ααΈααΆααα ααααααααΈαααΆαααΆααααααααΎααΆααααααααΆ resizepart 2αααααΆααααααααα 2 ααΊααΆα
ααα½αααααααα (3) α ααΎαα
ααα’α»ααααα αΆααααααααΆααααααααΈααΈαα α§ααΆα ααα 1000 GB α¬ααααΎααΆαα
ααα’α»ααααα αΆαααααΆαα
αααααααααΆα - 100% α ααΎααα·αα·αααααΎααααααααααΆααΆαααΆαααΆαααα αααααΈ (4) α
ααααΎααα αΆαααΆαααΎααααααααααααΆααααΆα /dev/sdd. αααααΆααααΈαααααΈαααΆαααΆα /dev/sdc2 ΠΈ /dev/sdd2 ααΆαααααΆαααΆ 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]αααααΆααααΈαααααΎααααααΈαα’αΆαα md127 αααα’αα·ααααΆα
mdadm --grow /dev/md127 --size=maxααΎααα·αα·αααααΎαααΆα’αΆααααΆααααααΈαα α₯α‘αΌααααααα αααααααΆααΆαααααΆαααΆ 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]ααΆααααααΈαααααααααααα ααα·ααΆαααΆαααΆα. αα»αααΉααααααΈα ααΌααα·αα·αααααΎαααααΆαααΆααα αα α»αααααααα 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 GB α
ααΎααααααΈα 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 GB α
ααΎααααααΈα 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 GB α

ααα·ααΆα LV ααΆαααΎαα‘αΎα (4) ααα»ααααααααααααα―αααΆααα
ααααΆααααΆαα 204 GB (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ααα αααααααααααα―αααΆα root ααΉαααΎαα‘αΎαααα 900 GB α αααααΆααααΈαααα ααααα αΆαα’αααα’αΆα ααααΆαα αΆααα ααα
ααααΈααΈ 2α ααΆααααα½αααΆαααΌα ααΆαααΆαα½αααΆαααααΆα (α αααΎαααΆα 2TB)
ααα αΆααααααΆαα αααα½αααΆααα αα α»αααααααααααΆαααααΆα (2 x 3TB) ααααααααααααααΆαα»αααααααΆαα αααα»αααααΈααα ααΎαααΆαααΆα 2 x 240 GB SSD (RAID-1) ααΆαα½αααΉααααααααααααααΆαααα‘αΎα αα·αααΆα 2 x 3 TB SATA αααααααααααααααΌαααΆααααααα ααΆααα αα α»ααααααααααΎααΆααΆαααΆαααΆα MBR α αααααΆαααΆαααααΈααΆααααααααΆαααααΆα 2 TB αα½αααααΉαααααΌαααΆαααααΎααΆααΆα GPT αααααααΆ MBR αα·αα’αΆα ααααΎαααΆαααΆαα½αααΆαααααΆα 2 TB ααΆαααα
ααΌααααα‘ααααΎααααααααΈααα αα α»ααααααα
[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ααΌα αααα’αααα’αΆα ααΎα root ααααααααααα―αααΆαααααΌαααΆα 204 GB α ααΌααα·αα·αααααΎαααααΆαααΆααα αα α»ααααααααα’αΆαα 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 partitionsα
- ααααα
bios_grubααα α 2MiB αααααΆααααΆαααααααΆαααα GPT BIOS, - ααΆαααΆααααααΆααα’αΆαα RAID αααααΉαααααΌαααΆααααααα
αααα»α
/boot. - ααΆαααΆααααααΆααα’αΆαα 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 TB α α
αΆααααΆααααΈααΎαααΆααααααΎααααααααΈαααααΈααΆαα½αααΉαααΆααΆα GPT ααα αααΆαααΆα 3 ααααΌαααΆααααααααααΆαααα
ααα αααΆαα’αα·ααααΆαααα’αΆα
ααααΎααΆα αααα»αααααΈααααα·αα
αΆαααΆα
ααααααΈαααΆαααΆαααα
ααΆα αΆαααΆα αα
- αααααΈαα’αΆαα md126,
- αααααΈα PV (ααα·ααΆαααΌααα·ααααΆ),
- αααααΈα LV (ααΆαα‘αΌααΈαα) vg0-root,
- αααααΈαααααααααα―αααΆαα
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-root.
αααααΆααααΈαααααΈα 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 GB α
ααΎααααααΈα 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 ααΆααααΆαα 204 GB αααααΆααααΈααΆααααααΈα LV α
ααΆααααααΈαααααααααα―αααΆαα
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 ααα αααααααααα―αααΆαααααΌαααΆααααααΎαααΎααααΈααααααααααααα·ααΆαααΆααααΌαα
ααααα: www.habr.com
