á¡áááºážáááºááœá²ááŒá¬ážááŸá¯- ဠLR ááẠáá¬áá¯áá
á¹á
ááºážááŒá
áºáááºá
á€áá±áá¬ááœááºáá±á¬áºááŒáá¬ážááá·áºá¡áá¯ááºá¡áá»áá¯á·ááẠááá¯ááá¯ááá¯ážááŸááºážá
áœá¬áá¯ááºáá±á¬ááºááá¯ááºáá±á¬áºáááºáž l/r ááá¬áááºááŸá¬ áááá¬ážáááºáááºááŒá
áºáá±á¬ááŒá±á¬áá·áºá
á
á®ážáááºážááŸá¯ááŸáá·áº lvm áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááŸáá·áºá¡áá°á á¡áá»áá¯á·áá±á¬áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááẠá¡áá¯á¡áá±á¬áẠááŸá¯ááºááœá±ážáá«áááºá
LR áá¯ááºáá±á¬ááºááẠáááááá¬áá»á¬ážá¡ááœáẠááá¯á¡ááºáá»ááºáá»á¬áž-
- Virtualbox áá²á·ááá¯á·áá±á¬ Virtualization áááááá¬áá»á¬áž
- á¥ááᬠLinux áááºáááºáá¯á¶
Debian áá - áááºáá±á·áá»áºáá»á¬ážá áœá¬ááᯠáá±á«ááºážáá¯ááºáá¯ááºáááºá¡ááœáẠá¡ááºáá¬áááºáááŸáááá¯ááºááŸá¯
- ááá·áºááœááºážáá¬ážáá±á¬ VM (áá»ááºááŸááºáá¬ážááá¯ááºáááº) ááá¯á· ssh ááŸáá áºááá·áº áá»áááºáááºáá«
CAUTION
á€áá¬ááºááœá²áááºážáá¯ááºáááºážááẠáá±áá¬áá¯á¶ááŒá¯á¶áá±ážáá²á·ááá¯á· ááááºááœá±á·áá±á¬ááá
á¹á
áááºááŸáá·áº áááºááá¯ááºááẠ- á€áá±áá¬ááẠáá±áá¬áá
áºáá¯ááŒá
áºáááºá
á¡áá±ážáá¯á¶ážá¡ááŸá¬ážááŒá±á¬áá·áº ááá·áºáá±áá¬á¡á¬ážáá¯á¶ážááᯠáá¯á¶ážááŸá¯á¶ážááá¯ááºá
á±ááẠ- á¡ááá¯á¡áá¹ááᬠááá¯á·ááá¯áẠáá¶áá«ááºáá
áºáá¯á
áá¬ááºááœá²áááºážá¡áá¯ááºááœá± áá¯ááºáá±áá±á¬á· á¡á²áá«ááᯠááŒááºá
áá¯ááºáááŸá¬áááœá²ááá¯á· á¡áá¹ááá¬ááºáááŸááá±á¬á·áá°ážá
áááºááœá±á·ááááœááºá á¡áá¬á¡á¬ážáá¯á¶ážááẠááá¯ááá±ážáááºáááºá ááá¯á·ááŒá±á¬áá·áº áááºááẠáá
áºááºá¡áááºáá»á¬ážááᯠááá¯áá
áá¯ááºá áá¬ážáááºááŸá¯ááá·áºááá·áºáááºá
áááºááŸá command áá²á· áááºáá¬áá¯ááºáá±áá²á áᬠdisk ááœá±áá²á· á¡áá¯ááºáá¯ááºáá±áá²á
áá¯áááá¡áá±ážááŒá®ážáá±á¬á¡áá»ááºááŸá¬ disks ááŸáá·áº partitions áá»á¬ážááá¯á¡áááºáá±ážááŒááºážááŒá
áºáááº- á¡ááŒá±á¡áá±áá±á«áºáá°áááºá disk áá¶áá«ááºáá»á¬ážááœá²ááŒá¬ážááá¯ááºáááºá
á¡ááá¯áá«áááºááá¯ážáá»á¬ážááá¯áá¬ááºááœá²áááºážá¡áá¯ááºá¡ááœááºá¡áááá·áºááááºááŒááŒáááº.
á¥ááá¬á¡á¬ážááŒáá·áºá áááºááẠarray á០sda disk ááá¯áááºááŸá¬ážááŒá®ážáá±á¬áẠdisk á¡áá
áºáá
áºáá¯ááá·áºáá«áá disk á¡áá
áºááá¯ááŒááááá·áºáááºá
sda áᯠá¡áááºáá±ážáá¬ážáá±á¬ á
áá
áºáá
áºáá¯ááœáẠáá
áºááºá¡áá
áºáááá·áºááẠááŒááºááœáá·áºááẠá¡áá
áºáá«á
disk ááᯠsdb ááá¯á· áá±á«áºááŒá®áž á¡áá±á¬ááºážááᯠsda ááá¯á·áá±á«áºáá«áááá·áºáááºá
command á¡áá»á¬ážá
á¯ááá¯á¡ááºáááºááŸáá·áºá¡áá»áŸ lab ááᯠsuperuser (root) á¡ááŒá
Ạrun ááá«áááºá
á¡áá°ážá¡ááœáá·áºá¡áá±ážáá»á¬ážááŸáá·áº sudo ááŸáá
áºááá·áº á¡áá°ážá¡ááœáá·áºá¡áá±ážáá»á¬ážááᯠá¡áááºáááŒááºááá¯ážááŒáŸáá·áºááŒááºážááẠá¡áááá¹áá¬ááºáááŸááá«
áá±á·áá¬áá±ážáá á¹á ááºážáá»á¬áž
- RAID
- LVM
- Linux OS ááœáẠDisk á¡áááºáá±ážááŒááºáž
- á¡ááá¯ááºážááá¯áá¬áá¬áá²
- Partition Table ááá¯áᬠáá¬áá²á áááºááŸá¬ ááááºážáá¬ážáá²á
- ááŒááºážááŒá¯ááºááŒááºážáá°ááẠá¡áááºáááºáž
á¡áá¯á¶ážá¡áá±á¬ááºáá»á¬áž á¡áá¯á¶ážááŒá¯áá²á·áááºá
1) áá áºááºá¡áá»ááºá¡áááºááá¯ááŒáá·áºááŸá¯áá«á
- lsblk -o á¡áááºá á¡ááœááºá¡á á¬ážá FSTYPEá á¡áá»áá¯ážá¡á á¬ážá áá±á¬ááºáá±á«áº
- fdisk -l
2) á¡áá»ááºá¡áááºááŒáá·áºááŸá¯ááŒááºážááŸáá·áº LVM ááŸáá·áºá¡áá¯ááºáá¯ááºááŒááºážá - pvs áá»á¬áž
- pvexten
- pvcreate áá«á
- pvresize
- á áááºááá¯á·
- vgreduce
- lvs
- lvexten
3) á¡áá»ááºá¡áááºááŒáá·áºááŸá¯ááŒááºážááŸáá·áº RAID ááŸáá·áºá¡áá¯ááºáá¯ááºááŒááºážá - ááŒá±á¬áẠ/proc/mdstat
- mdadm
4) áá±á¬ááºáá±á«áºá¡áá»ááºáá»á¬áž - áá±á¬ááºáá±á«áºááŸá¬
- áá±ááœááº
- ááŒá±á¬áẠ/etc/fstab
- ááŒá±á¬áẠ/etc/mtab
5) disk repartition - fdisk /dev/XXX
6) partitions ááá¯áá°ážáá°áá«á - dd if=/dev/xxx of=/dev/yyy
7) partition table ááŸáá·áºá¡áá¯ááºáá¯ááºááŒááºážá - partx
- sfdisk
- mkfs.ext4
8) bootloader ááŸáá·áºá¡áá°á¡áá¯ááºáá¯áẠ- grub-install /dev/XXX
- update-grub ááŒá
áºáááº
á)ááœá± - sof
- apt
- rsync
áá¬ááºááœá²áááºážáá¯ááºáááºážááœáẠá¡ááá¯ááºáž á ááá¯ááºážáá«áááºáááºá
- lvm, raid ááᯠá¡áá¯á¶ážááŒá¯á á¡áá¯ááºáá¯ááºáá±á¬ á áá áºáá áºáᯠáááºáá±á¬ááºááŒááºážá
- disk áá»ááŸá¯á¶ážááŸá¯áá áºáá¯á á¡áá¯áá°ááŸá¯
- áá áºááºáá»á¬áž á¡á á¬ážááá¯ážááŒááºážá áá áºááºá¡áá áºáá»á¬ážááŸáá·áº ááœá±á·áá»á¬ážáá±áá±á¬ á¡ááá¯ááºážáá»á¬ážááᯠá¡á á¬ážááá¯ážááŒááºážá
Task 1 (OS áááºáááºááŸá¯ááŸáá·áº LVMá RAID)
1) á¡á±á¬ááºáá±á¬áºááŒáá« ááá¹ááá¬áá»á¬ážááᯠáá±ážá áœááºážááá¯ááºáá±á¬ virtual machine á¡áá áºáá áºáá¯ááᯠáááºáá®ážáá«á
- 1 GB RAM
- CPU ááá¯á¶áž
- 2 hdds (áááºážááá¯á·ááᯠssd1á ssd2 áá¯á¡áááºáá±ážááŒá®áž áá°áá®áá±á¬á¡ááœááºá¡á á¬ážáá»á¬ážáááºááŸááºáá«á hot swap ááŸáá·áº ssd boxes ááá¯á á áºáá±ážáá«)
- SATA controller ááẠport 4 áá¯á¡ááœáẠconfigure áá¯ááºáá¬ážáááºá
2) Linux ááá¯á áááºááá·áºááœááºážááŒá®áž hard drives áá»á¬ážááá¯ááœá±ážáá»ááºááŒááºážááá¯á·áá±á¬ááºáá±á¬á¡áá« á¡á±á¬ááºáá«ááá¯á·ááá¯áá¯ááºáá±á¬ááºáá«á
-
ááá¯ááºážááŒá¬ážááŒááºážáááºážáááºáž- áááºá áœá²á ááá¯á·áá±á¬áẠá€áá¯á¶ááᯠáááºááŒááºááá«áááº-
-
/boot á¡ááœáẠáá®ážááŒá¬ážááœá²ááá·áºáá áºáá¯ááᯠá áá áºááá·áºááœááºážááŒááºáž- ááááá áºááᯠááœá±ážáá»ááºááŒá®áž áááºážááœáẠá¡ááá¯ááºážááœá²ááá¬ážá¡áá áºáá áºáᯠáááºáá®ážáá«á
- Partition á¡ááœááºá¡á á¬áž- 512M
- Mount point: /boot
- áá¯ááááá
áºá¡ááœáẠáááºáááºáá»á¬ážááᯠááŒááºáá¯ááºáá«á ááá¯á·áá±á¬áº áááºááẠáá
áºáá»áááºáááºážááœáẠáááºááẠ/boot ááŸá
áºááŒááẠááá¯ááºááá¯ááºáá±á¬ááŒá±á¬áá·áºá mount point ááᯠááœá±ážáá«- áááŸááá±á¬á·áá«á áá±á¬ááºáá¯á¶ážááœáẠá¡á±á¬ááºáá«ááá¯á·ááᯠááá¬áá«ááŒá® (áá¯ááºáá¯á¶ááœáẠáá»áááºááœá²áá¬ážáá±á¬ááŒá±á¬áá·áº ááŒááºáá¯ááºááẠáá»ááºážááœááºážáááº)á
-
RAID á áá áºááá·áºááœááºážááŒááºáž-
- ááááá áºááœáẠáá±áá¬ááœááºááᯠááœá±ážáá»ááºááŒá®áž RAID á¡ááœáẠáá¯ááºááá¯ááºážááá¯ááºáá¬á¡áá¶á¡ááá¯ážá¡áá»ááºá¡ááŒá Ạá¡ááá¯ááºážááœá²á¡áá»áá¯ážá¡á á¬ážááᯠáááºááŸááºáá«á
- "á¡áááºážááá·áºááᯠáááºááŸááºááŒááºáž ááŒá®ážáá«ááŒá®" ááᯠááœá±ážáá«
- áá¯ááááá
áºá¡ááœáẠáá°áá®áá±á¬áááºáááºáá»á¬ážááᯠá¡ááá¡áá»ááŒááºáá¯ááºáá«á ááááºááŸá¬ á¡á±á¬ááºáá«á¡ááá¯ááºážááŒá
áºáááº-
- "áá±á¬á·ááºáá² RAID ááᯠá á®á ááºáááºááŸááºáááº" ááᯠááœá±ážáá«
- MD á ááºáá á¹á ááºážááᯠáááºáá®ážáá«á
- áá±á¬á·ááºáá²áẠRAID á ááºáá á¹á ááºážá¡áá»áá¯ážá¡á á¬áž- mirrored array ááá¯ááœá±ážáá»ááºáá«á
- RAID XXXX á¡áááºážá¡áá»ááºážá¡ááœáẠá¡áááºáááºáá±á¬áááááá¬áá»á¬áž- áááá¯ááºááŸá áºáá¯áá¯á¶ážááᯠááœá±ážáá«á
- á¡ááá¯áá á¹á ááºážáá»á¬áž- 0 ááᯠáá°áááºážá¡ááá¯ááºáž áá¬ážááá¯ááºáá«á
- RAID XX á¡áááºážá¡áá»ááºážá¡ááœáẠá¡áááºáááºáá±á¬áááááá¬áá»á¬áž- áááºáá±á¬ááºá á®ážáááºážááŸá¯á¡á±á¬ááºááœáẠáááºáááºáá®ážáá¬ážááá·áº á¡ááá¯ááºážáá»á¬ážááᯠááœá±ážáá»ááºáá«á
- á¡ááŒá®ážáááº
- ááááºá¡áá±ááŒáá·áº á€áá²á·ááá¯á·áá±á¬áá¯á¶áá
áºáá¯á¶ááᯠáááŸáááá·áºáááº-
-
LVM ááᯠááŒááºáááºááŒááºáž- Logical Volume Manager ááᯠConfigure ááᯠááœá±ážáá«á
- áááºááŸáá¡áááºážááá·áºá¡ááŒááºá¡áááºááᯠááááºážááááºážááŒá®áž LVM ááᯠá á®á ááºáááºááŸááºáá«- áá¯ááºáá²á·
- á¡áá¶á¡ááá¯ážá¡áá»ááºá¡ááœá²á·ááᯠáááºáá®ážáá«á
- á¡ááœá²á¡áááº- á áá áº
- á¡áá¶á¡ááá¯ážá¡áá»ááºá¡á¯ááºá á¯á¡áá áºá¡ááœáẠá ááºáá á¹á ááºážáá»á¬áž- áááºááááºáá®ážáá¬ážáá±á¬ RAID ááᯠááœá±ážáá«á
- áá¯áá¹áááááºáá±á¬á¡áá¶ááá¯áááºáá®ážáá«á
- áá¯áá¹ááááá¬áá¡áááº- á¡ááŒá áº
- áá¯áá¹áááááºáá±á¬á¡áá¶á¡ááá¯ážá¡áá»ááºá¡ááœááºá¡á á¬áž- ááá·áºáá áºá¡ááœááºá¡á á¬ážá 25
- áá¯áá¹áááááºáá±á¬á¡áá¶ááá¯áááºáá®ážáá«á
- áá¯áá¹áááááºáá±á¬á¡áá¶á¡ááá¯ážá¡áá»ááºá¡áááº- var
- áá¯áá¹áááááºáá±á¬á¡áá¶á¡ááá¯ážá¡áá»ááºá¡ááœááºá¡á á¬áž- ááá·áºáá áºá¡ááœááºá¡á á¬ážá 25
- áá¯áá¹áááááºáá±á¬á¡áá¶ááá¯áááºáá®ážáá«á
- logical volume á¡áááº- ááŸááºáááºáž
- áá¯áá¹áááááºáá±á¬á¡áá¶á¡ááá¯ážá¡áá»ááºá¡ááœááºá¡á á¬áž- ááá·áºáá áºá¡ááœááºá¡á á¬ážá 15
- Display configuration á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠááœá±ážáá»ááºááŒááºážááŒáá·áº á¡á±á¬ááºáá«áá¯á¶ááᯠáááºáááŸáááá·áºáááº-
- LVM á
áá
áºááá·áºááœááºážááŒááºáž ááŒá®ážáááºááŸáá·áº ááẠá¡á±á¬ááºáá«á¡ááá¯ááºáž ááŒááºááá«áááºá
-
Partition á¡ááŒááºá¡áááº- áá áºáá¯ááŒá®ážáá áºáá¯á LVM ááœááºáááºáá®ážáá¬ážáá±á¬ volume áá áºáá¯á á®ááá¯ááœá±ážáá»ááºááŒá®áž áááºážááá¯á·ááᯠlayout á¥ááá¬á á€áá²á·ááá¯á·áá±á¬ root á¡ááœááº-
- ext4 á¡ááŒá áºáá¯á¶ážáá«á
- áá±á¬ááºááŸáẠ: /
- root partition ááá¯á¡ááŸááºá¡áá¬ážááŒá¯ááŒááºážáááááºáááºá€áá²á·ááá¯á·ááŒá
áºááá·áºáááº-
- var ááŸáá·áº log á¡ááœáẠááá¯ááºážááŒá¬ážááŒááºáž áá¯ááºáá±á¬ááºáá»ááºááᯠááŒááºáá¯ááºáá«á ááá·áºáá»á±á¬áºáá±á¬ mount á¡ááŸááºáá»á¬áž (/var ááŸáá·áº /var/log ááᯠááá¯ááºááá¯ááºááá·áºááœááºážáá«)á á¡á±á¬ááºáá«ááááºááᯠááá°áá«á
- Finish Partitioning ááᯠááœá±ážáá«á
- ááá·áºááœáẠunmounted partition áá áºáá¯ááŸááá±áá±ážááŒá®áž swap ááᯠconfigure áááŒá¯áá¯ááºááá±ážááá·áºá¡áá»ááºááŸáá·áºáááºáááºááá·áº áá±ážááœááºážáá»á¬ážá áœá¬ááᯠááá·áºáá¶áá±ážáá«áááºá áá±ážááœááºážááŸá áºáá¯áá¯á¶ážááᯠá¡ááŸá¯ááºááá¹ááá¬ááŒáá·áº ááŒá±ááá·áºáááºá
-
áá±á¬ááºáá¯á¶ážááááºááẠá€áá²á·ááá¯á·ááŒá áºááá·áºáááº-
3) ááááá¯á¶áž á áẠ(sda) ááœáẠgrub ááᯠááá·áºááœááºážááŒá®áž á áá áºááᯠá áááºááŒááºážááŒáá·áº OS áááºáááºááŒááºážááᯠá¡ááŒá®ážáááºáá«á
4) /boot partition áá¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááᯠsda drive (ssd1) á០sdb drive (ssd2) ááá¯á·áá°ážáá°áá«ádd if=/dev/sda1 of=/dev/sdb1
5) áá¯áááá ááºáá á¹á ááºážááœáẠgrub ááá¯ááá·áºááœááºážáá«á
-
á áá áºá¡ááœááºážááŸá disk áá»á¬ážááá¯ááŒáá·áºááŸá¯áá«á
fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
-
ááááºá¡áááá·áºáá±ážáá²á·áá±á¬ áá áºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠá á¬áááºážááŒá¯á á¯ááŒá®áž áááºážááẠáááºááá·áºáá áºá¡áá»áá¯ážá¡á á¬ážááŒá áºáááºááᯠáá±á¬áºááŒáá«á
-
grub ááááºáááºááá±ážááá·áº drive ááá¯ááŸá¬ááŒá®áž á€ááá·áºááœááºážááŸá¯ááᯠáá¯ááºáá±á¬ááºáá«-
grub-install /dev/sdb
-
cat /proc/mdstat command ááŒáá·áº áááºááŸááááºáá±á¬ááºá á®ážáááºážááŸá¯ááá¯ááºáᬠá¡áá»ááºá¡áááºááᯠááŒáá·áºááŸá¯ááŒá®áž áááºááŒááºáá±á¬á¡áá¬ááᯠáá»áá±ážáá«á
-
command áá»á¬ážá output ááá¯ááŒáá·áºáá«- pvsá vgsá lvsá mount ááŸáá·áº áááºááœá±á·áá²á·ááá·áº á¡ááá¡áá»ááᯠáá»áá±ážáá«á
áááºáá¯ááºáá²á·ááá·áºá¡áá¬ááŸáá·áº á¡áá¯ááºááŸááá¬ááºáá»á¬ážááᯠááá·áºááá¯ááºááá¯ááºá áá¬ážáá¯á¶ážáá»á¬ážááŒáá·áº áá±á¬áºááŒáá«á
á€áá¯ááºáá±á¬ááºá
áá¬ááᯠááŒá®ážááŒá±á¬ááºááŒá®ážáá±á¬ááºá virtual machine folder á á¡áááºáááá¹áá°ááᯠááááºážáááºážááẠááá¯á·ááá¯áẠááŒá¯áá¯ááºááẠá¡ááŒá¶ááŒá¯áá¬ážáááºá
vagrant box-
ááááº- disks ssd1á ssd2 áá«ááá·áº á ááºá¡áá¯
Task 2 (áá áºáá»á¬ážáá²á០áá áºáá¯á áá»ááŸá¯á¶ážááŸá¯ááᯠá¡áá¯áá°ááŒááºáž)
1) á¡áááºá áááºááẠhot swap box ááá¯á á áºáá±ážááŒá®ážáá«á disk áá»á¬ážááá¯á¡áá»ááºá¡ááŒááºáá»ááºááá¯ááºáááºá
- á ááºáá¯ááºááá¹ááááŸá disk ssd1 ááá¯áá»ááºáá«á
- áááºá virtual machine ááá¯ááºáá»á¬ážááᯠááááºážáááºážáá¬ážááá·áº áááºážááœáŸááºááᯠááŸá¬ááŒá®áž ssd1.vmdk ááᯠáá»ááºáá«á
2) áááºá virtual machine ááẠáááºáááºáá±áá²ááŒá áºááŒá±á¬ááºáž áá±áá»á¬áá«á á±á
3) virtual machine ááᯠreboot áá¯ááºááŒá®áž run áá±áá²ááŒá áºááŒá±á¬ááºážáá±áá»á¬áá«á á±á
4) RAID array áá¡ááŒá±á¡áá±ááá¯á á áºáá±ážáá«- cat /proc/mdstat
5) VM interface ááœáẠá¡ááœááºá¡á á¬ážáá° áá áºááºá¡áá áºáá áºáá¯ááᯠááá·áºááŒá®áž ssd3 áᯠá¡áááºáá±ážááá¯ááºáá«á
6) áá¯ááºáááºážáá±á¬ááºáá¬áá»á¬ážááᯠáá¯ááºáá±á¬ááºáá«á - fdisk -l ááá¯áá¯á¶ážá disk á¡áá áºáá±á¬ááºááŸááá¬áááºááá¯ááŒáá·áºáá«á
- á¡ááá¯ááºážááœá²ááá¬ážááᯠáá áºááºá¡áá±á¬ááºážá០á¡áá áºááá¯á· áá°ážáá°áá«- sfdisk -d /dev/XXXX | sfdisk /dev/YYY
- fdisk -l ááá¯áá¯á¶ážá ááááºááá¯ááŒáá·áºáá«á
- raid array ááœáẠdisk á¡áá áºáá áºáá¯ááá·áºáá«- mdadm âmanage /dev/md0 âadd /dev/YYY
- ááááºááá¯ááŒáá·áºáá«- cat /proc/mdstatá áááºáá°ááŒá¯ááŒááºáž á
áááºáá²á·ááŒá±á¬ááºáž áááºááœá±á·ááá«áááºá
7) ááᯠáááºááẠRAID áá¡á áááºá¡ááá¯ááºážááá¯ááºáá±á¬ partitions áá»á¬ážááᯠááá¯ááºááá¯áẠsynchronize áá¯ááºáááºááá¯á¡ááºáá«áááºá
áááºážááá¯áá¯ááºáá±á¬ááºáááºá áá»áœááºá¯ááºááá¯á·ááẠáááºáááŒá¬áá±ážáá®áááá·áºááœááºážáá²á·ááá·áº "ááá¯ááºááá¯ááº" áá áºááºá០dd utility ááá¯á¡áá¯á¶ážááŒá¯áá«áááºádd if=/dev/XXX of=/dev/YYY
8) áááºáá°ááŒá¯ááŒááºáž ááŒá®ážáá«áá áááá¯ááºá¡áá áºááœáẠgrub ááᯠááá·áºááœááºážáá«á
9) á¡áá¬á¡á¬ážáá¯á¶ážá¡áá¯ááºáá¯ááºááŒá±á¬ááºážáá±áá»á¬á á±ááẠVM ááá¯ááŒááºáááºá áááºáá«á
áááºáá¯ááºáá²á·ááá·áºá¡áá¬ááŸáá·áº á¡áá¯ááºááŸááá¬ááºáá»á¬ážááᯠááá·áºááá¯ááºááá¯ááºá áá¬ážáá¯á¶ážáá»á¬ážááŒáá·áº áá±á¬áºááŒáá«á
ááááº- Disk ssd1 ááᯠáááºááŸá¬ážáá²á·ááŒá®ážá disk ssd2 ááᯠááááºážáááºážáá²á·ááŒá®ážá disk ssd3 ááᯠáá±á«ááºážááá·áºáá²á·áááºáTask 3 (áá áºááºá¡áá áºáá»á¬ážááá·áºááŒááºážááŸáá·áº á¡áááºážááá·áºáá áºáá¯ááœáŸá±á·ááŒááºáž)
á€áááºááŸá¬ áááºááŒáá°á¡á¬ážáá¯á¶ážá á¡ááŸá¯ááºááœá±ážáá¯á¶ážááŸáá·áº á¡áá±á¬ááºááá¯á¶áž á¡áá¯ááºááŒá áºáááºá
áááºáá¬áá¯ááºáá±ááá²á ááẠdisks áá²á· partitions ááœá±áá²á·áá¯ááºáá±ááẠááá¯áᬠáá±áá»á¬á á áºáá±ážáá«á
áááºážááá¯ááááºáááºáá® áááá¹áá°áá°ážááẠá¡ááŒá¶ááŒá¯áá¬ážáááºá
á€áá¯ááºáá±á¬ááºá áá¬ááẠá¡áá¯áẠáá¶áá«áẠ2 ááŸáá·áº áááºážááœááºáááºá áá áºááºá¡áááºáá»á¬ážá¡ááœáẠáá»áááºááŸááá¬ážáá±á¬ á¡áá¯áẠáá¶áá«áẠ1 ááŒá®ážáá±á¬áẠáááºážááᯠáá¯ááºáá±á¬ááºááá¯ááºáááºá
á€áá¬ááºááœá²áááºážáá¬áááºááá¯áááá¡ááá¯ááºážááẠáááá¡ááá¯ááºážááŒá®ážááŒá±á¬ááºááŒá®ážáá±á¬áẠá¡ááá¡áá»áá°áá®áá±á¬á¡ááŒá±á¡áá±ááá¯á· áŠážáááºááá·áºáááºááááºáá¡áá¯ááºááá¯ááá¯ááœááºáá°á á±áááºá áááºáá¶á ááºááŸáá áºáá»á¬ážááᯠáá¯ááºááá¯ááºážááá¯ááºáá¬áááºááŸá¬ážááŒááºážáááŒá¯áá² áá áºáá¯áááºážá¡ááœááºáᬠá¡ááŒá¶ááŒá¯ááá¯ááºáá«áááºá
á ááºááá¯ááºááá¹áááá»á¬ážááœááºáá°ááá¯á·ááá¯á¡áááºááŒááºáá«á VM ááŸá OS áááŸá¯áá±á¬áá·áºááŸááŒáá·áºáá»áŸááºáááºážáááºá¡ááá¡áá»áá°áá®áá±á¬áºáááºážáááºáá¯ááºááá¯ááºáááºá
á¡áááºá áá áºáá¯áá¯ááŒá áºááœá¬ážáá«áá áá áºááºááᯠááŒááºáá»áááºáááºááŒá®áž á¡áá»ááºá¡áá»áá¯á·ááᯠáá±á¬ááºááŒááºááŸáá·áºáᬠáááºáá¯ááºáá«á
áááºááŒá¿áá¬áá»á¬ážááŸááááºá á¥ááá¬á¡á¬ážááŒáá·áºá áááºááẠáááºážááᯠááŸá¬ážááœááºážá áœá¬ áá¯ááºáá±á¬ááºáá²á·ááẠááá¯á·ááá¯áẠ/boot partition ááᯠdisk á¡áá áºááá¯á· áá°ážáá°ááẠáá±á·ááœá¬ážááá¯ááºáááºá
ááẠdisks áá²á· partitions ááœá±ááᯠá¡ááŒáááºáá±á«ááºážáá»á¬ážá áœá¬ áá¯ááºáá±á¬ááºáá±áá²á áá«ááŸááá¯áẠááá¯áá±á¬ááºáá±á¬ááºážáá±ážáááºá
disksá partitions ááŸáá·áº "physical" disk áá¶áá«ááºááá¯á·ááŒá¬ážá០á á¬áá±ážá á¬áá°ááᯠá á¬ááœááºáá áºááœááºáá±á«áºááœáẠáá»áá±ážáá«á ááŸáááŒááºáááºáá±á¬áá áºáááº
á¡áááºážááá±áá»áááºálsblk
áááºáá¯ááºáá±á¬ááºáá²á·ááá·áºá¡áá¬ááŸáá·áº áá¯ááºáá±á¬ááºáááá·áºá¡áá¬áá»á¬ážááᯠááœá²ááŒááºážá áááºááŒá¬ááẠáááºááá¯ááºááá»áŸ áááŒá¬ááá¡áá¯á¶ážááŒá¯áá«ááá¬ááºáááºážá¡ááœááº...
áá¯ááºááááºááá¯áááá¯ááẠááá·áºáá¬áá¬ááẠSSD drive 2 áá¯áá±á«áºááœáẠá¡áá»áááºá¡áá±á¬áºááŒá¬ á¡áá¯ááºáá¯ááºáá±áááºáᯠááŒááºáá±á¬ááºááŒáá·áºáá«...
1) VM áá¯ááºááá¹áááá»á¬ážá០disk ááá¯áááºááŸá¬ážááŒá®áž rebooting áá¯ááºááŒááºážááŒáá·áº ssd2 disk áá»ááºááœááºááŸá¯ááᯠáá¯ááá«
2) Disk ááŸáá·áº RAID á áááºááŸáá¡ááŒá±á¡áá±ááá¯ááŒáá·áºáá«-cat /proc/mdstat fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
3) áááºáá¶áá±á¬ááºážááẠ- ááá·áºáá°áá±ážáá»á¬ážááẠááá·áºá¡á¬áž disk á¡áá áºáá»á¬ážá áœá¬ááᯠáááºáá°ááœáá·áºáá±ážáá²á·áááº-
2 ááá¯áá®ážááŒá¬ážáá áºáá áºáá¯ááá¯á·ááŸááºá á¯áá»á¬ážááŒáá·áº partition ááá¯ááœáŸá±á·ááẠááŒá¬ááŒáá·áºáá±ááŒá®ááŒá áºáá±á¬ á áœááºážáááºááŒá®ážáá¬ážáá±á¬ SATA
2 SSDs áá»á¬áž ááœááºááœááºááœá¬ážáá±á¬ á¡áá¬ááᯠá¡á á¬ážááá¯ážááẠááŸáá·áº áá¯ááºáá±á¬ááºáá² áá áºáᯠááᯠá¡á á¬ážááá¯ážááẠá
áá¬áá¬ááŒááºážáá±á¬ááºážááẠáá áºááŒáááºáá»áŸáẠáá áºáẠ4 áᯠáááºáááºááŒááºážááá¯áᬠáá¶á·ááá¯ážáá±ážááŒá±á¬ááºáž áá»á±ážáá°ážááŒá¯á áááááŒá¯áá«á
ááá¯á·ááŒá±á¬áá·áºá áááºááẠáá áºááºá¡á¬ážáá¯á¶ážááᯠáá áºááŒáá¯ááºááẠááá·áºááááá«áHDD á áœááºážáááºááᯠSSD ááẠ2 á ááá¯ááŒá®ážá¡á±á¬áẠááœá±ážáá«á
SSD á áœááºážáááºááẠáááẠSSD ááẠ1,25 á ááá¯ááŒá®ážáááºá4) ssd disk á¡áá áºáá áºáá¯ááá·áºáá«á áááºážááᯠssd4 áá¯áá±á«áºááá¯áᬠáá±á«ááºážááá·áºááŒá®ážáá±á¬áẠáá¬ááŒá áºááœá¬ážáááºááᯠá á áºáá±ážáá«á
fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
5) ááááŠážá áœá¬á áááºááẠdisk á¡áá±á¬ááºážááŸááá±áá¬áá»á¬ážááá±ážáááºážáá±ážááá¯ááá¯á áá¯ááºááá·áºáááºá
á€áá áºááŒáááºááœáẠáá»áœááºá¯ááºááá¯á·ááẠLVM ááᯠá¡áá¯á¶ážááŒá¯á áá±áá¬ááœáŸá²ááŒá±á¬ááºážáá±ážáá«áááºá- ááááŠážá
áœá¬á áááºááẠááá¯ááºááá¬ážááᯠáá
áºááºá¡áá±á¬ááºážá០á¡áá
áºááá¯á· áá°ážáá°ááẠááá¯á¡ááºáááº-
sfdisk -d /dev/XXX | sfdisk /dev/YYY
xáy á¡ááœáẠááŸááºáááºáá±á¬ disk áá»á¬ážááᯠá¡á á¬ážááá¯ážááŒá®áž ဠcommand ááẠá¡áááºá¡áá¬áá¯ááºáá±á¬ááºáááºááᯠááŸá¬ááœá±áá«á
lsblk -o NAMEáSIZEáFSTYPEáTYPEáMOUNTPOINT ááá¯ááœáá·áºááŒá®áž áááºážáá¡ááœááºá¡á¬áž ááááºáá±á«áºááá¯ááŸá¯ááŸáá·áº ááŸáá¯ááºážááŸááºáá«á
áá¬ááœá± ááŒá±á¬ááºážáá²ááœá¬ážáá²á
/boot data ááᯠdisk á¡áá áºááá¯á·áá°ážáá°ááẠdd command ááá¯á¡áá¯á¶ážááŒá¯áá«ádd if=/dev/XXX of=/dev/YYY
áá áºáá±á¬ááºážáá±á«áºááœáẠ/boot áááºááŸááá±áá«áá áááºážááᯠááá¯ááºááá¯ááºáá áºáá±á«áºááœáẠááŒááºáááºáááºáááºááá·áºáááº-
mount | grep boot # ÑЌПÑÑОЌ кÑЎа ÑЌПМÑОÑПваМ ЎОÑк lsblk # ÑЌПÑÑОЌ какОе ЎОÑкО еÑÑÑ Ð² ÑОÑÑеЌе О ÑЌПÑÑОЌ еÑÑÑ Ð»Ðž ЎОÑк, пПлÑÑеММÑй Оз пÑеЎÑÐŽÑÑегП пÑМкÑа umount /boot # ПÑЌПМÑОÑÑеЌ /boot mount -a # вÑпПлМОЌ ЌПМÑОÑПваМОе вÑÐµÑ ÑПÑек ÑПглаÑМП /etc/fstab. # ÐПÑкПлÑÐºÑ ÑаЌ ÑказаМа ÑПÑка ЌПМÑОÑÐŸÐ²Ð°ÐœÐžÑ /dev/sda, ÑП бÑÐŽÐµÑ Ð²ÑпПлМеМП кПÑÑекÑМПе пеÑеЌПМÑОÑПваМОе Ма жОвПй ЎОÑк
ssd drive á¡áá áºááœáẠbootloader ááᯠinstall áá¯ááºáá«á
grub-install /dev/YYY
áá»áœááºá¯ááºááá¯á· áá¬ááŒá±á¬áá·áº áá®áá¯ááºáá±á¬ááºáá»ááºááᯠáá¯ááºáá±á¬ááºáá¬áá²á
ssd disk á¡áá áºáá áºáá¯áᬠá¡áá«á¡ááẠá á®ážáááºážááŸá¯áááºážáá»ááºážá¡áá áºáá áºáá¯ááᯠáááºáá®ážáá«-
mdadm --create --verbose /dev/md63 --level=1 --raid-devices=1 /dev/YYY
á¡áááºáá±á¬áºááŒáá« command ááẠá¡áá°ážáá±á¬á·ááᯠááááºááŸááºáá² á¡áá¯ááºááá¯ááºáá«á
á¡áá°á¡áá®ááá¯áááºááŒá®áž command ááœáẠá€áá±á¬á·ááá¯ááá·áºáá«áááá·áºáá¯ááºáá±á¬ááºáá»ááºáááááºááá¯á á áºáá±ážááẠcat /proc/mdstat á¡áááá·áºááá¯áá¯á¶ážáá«á áá¬ááœá± ááŒá±á¬ááºážáá²ááœá¬ážáá²á
lsblk -o NAMEáSIZEáFSTYPEáTYPEáMOUNTPOINT ááá¯ááœáá·áºááŒá®áž áááºážáá¡ááœááºá¡á¬áž ááááºáá±á«áºááá¯ááŸá¯ááŸáá·áº ááŸáá¯ááºážááŸááºáá«á
áá¬ááœá± ááŒá±á¬ááºážáá²ááœá¬ážáá²á
6) áá±á¬ááºáá áºááá·áºááŸá¬ LVM ááᯠconfigure áá¯ááºáááºááŒá áºáááºá
áááºááŸááá¯ááºááá¯ááºážááá¯ááºáᬠvolumes áá»á¬ážá¡ááŒá±á¬ááºážá¡áá»ááºá¡áááºáá»á¬ážááá¯ááŒáá·áºááŸá¯ááẠpvs command ááá¯ááœáá·áºáá«á
ááááºáááºáá®ážáá¬ážáá±á¬ RAID áááºážáá»ááºážá¡áá«á¡ááẠáá¯ááºááá¯ááºážááá¯ááºáá¬áá¯áááºá¡áá áºáá áºáá¯ááᯠáááºáá®ážáá«-pvcreate /dev/md63
lsblk -o NAMEáSIZEáFSTYPEáTYPEáMOUNTPOINT ááá¯ááœáá·áºááŒá®áž áááºážáá¡ááœááºá¡á¬áž ááááºáá±á«áºááá¯ááŸá¯ááŸáá·áº ááŸáá¯ááºážááŸááºáá«á
áá¬ááœá± ááŒá±á¬ááºážáá²ááœá¬ážáá²á
pvs command ááᯠáááºáá¶áá¯ááºáá±á¬ááºáá«á áá¬ááœá± ááŒá±á¬ááºážáá²ááœá¬ážáá²á
á¡á±á¬ááºáá« command ááᯠá¡áá¯á¶ážááŒá¯á Volume Group á áá áºá á¡ááœááºá¡á á¬ážááᯠááá¯ážááŒáŸáá·áºááŒáá«á áá¯á·ávgextend system /dev/md63
ááœáŸááºááŒá¬ážáá»ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºááŒá®áž áááºááŒááºááœá±á·áá²á·áááá·áºá¡áá¬áá»á¬ážááŸáá·áº ááŒá±á¬ááºážáá²ááœá¬ážáááºááᯠáá»áá±ážáá«á
vgdisplay system -v pvs vgs lvs -a -o+devices
áááºááŸá LV varálogároot ááẠáááºááá·áºáá¯ááºááá¯ááºážááá¯ááºáá¬áá áºáá±á«áºááœáẠááŸááá±ááááºážá
ááŸááºáááºáá±á¬ á ááºá¡áááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á áááá¯ááºáá±á¬ááºážá០áá±áá¬ááᯠá¡áá áºááá¯á· ááœáŸá±á·áá«á
pvmove -i 10 -n /dev/system/root /dev/md0 /dev/md63
áá¯áá¹ááááá¬áá¡á¬ážáá¯á¶ážá¡ááœáẠáá¯ááºáá±á¬ááºáá»ááºááᯠááŒááºáá¯ááºáá«á
ááœáŸááºááŒá¬ážáá»ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºááŒá®áž áááºááŒááºááœá±á·áá²á·áááá·áºá¡áá¬áá»á¬ážááŸáá·áº ááŒá±á¬ááºážáá²ááœá¬ážáááºááᯠáá»áá±ážáá«á
vgdisplay system -v pvs vgs lvs -a -o+devices lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
á á®ážáááºážáá áºáá±á¬ááºážááᯠáááºážááŸáááºááŸá¬ážááŒááºážááŒáá·áº áá»áœááºá¯ááºááá¯á·á VG ááᯠááŒá±á¬ááºážáá²ááŒáá«á áá¯á·á ááŸááºáááºáá±á¬á á®ážáááºážááŸá¯á¡áááºááᯠá¡á á¬ážááá¯ážáá«á
vgreduce system /dev/md0
ááœáŸááºááŒá¬ážáá»ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºááŒá®áž áááºááŒááºááœá±á·áá²á·áááá·áºá¡áá¬áá»á¬ážááŸáá·áº ááŒá±á¬ááºážáá²ááœá¬ážáááºááᯠáá»áá±ážáá«á
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT pvs vgs
áá¯ááºáá¯á¶ááá¯ááá¯ááŸáá á±áááºá áá¯ááá ssd disk (ssd4) ááœáẠ/boot ááá¯ááŒááºáááºááŒá®áž lsblk ááá¯ááœáá·áºáá«á ááááºá¡áá±áá²á· ssd3 disk áááá«áá°ážá
áá¬á០ááááºááá°ážá /boot partition ááẠááá¬ááá¯ááºááŒá±á¬ááºáž áá±áá»á¬á á áºáá±ážáá«áls /boot
ááŒááááºá
ááá¯ááºáá»á¬ážááŸáá·áº ááá¯ááºááœá²áá»á¬ážá áœá¬á á€á¡ááá¯ááºážááœáẠááááºážáááºážáá¬ážáááºáá»á¬ážááᯠáá±á·áá¬ááŒá®áž áááºááá·áºááá¯ááºáááºážááœáŸááºááœáẠáááºááá·áºá¡áá¬á¡ááœáẠáá¬áááºááŸáááŒá±á¬ááºáž áá»áá±ážáá«á
7) ssd3 disk ááá¯áááºááŸá¬ážááŒá®áž ssd5, hdd1, hdd2 ááᯠá¡áááºááœááºáá±á¬áºááŒáá¬ážáá±á¬ áááºážááá¬ááá¯ááºáá¬áááºááŸááºáá»ááºáá»á¬ážá¡ááá¯ááºáž áá±á«ááºážááá·áºáá«áá
ssd4 - ááááá¯á¶áž ssd á¡áá áº
ssd5 - áá¯ááá ssd á¡áá áº
hdd1 - ááááá¯á¶áž hdd á¡áá áº
hdd2 - áá¯ááá hdd á¡áá áº8) disks áá»á¬ážááá·áºááŒá®ážáá±á¬áẠáá¬ááŒá áºááœá¬ážáááºááᯠá á áºáá±ážáá«á
fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
9) main raid array á áááºáááºááŸá¯ááᯠááŒááºáááºááá°ááŒáá«á áá¯á·á
- ááŸááºáááºáá±á¬ disks áá»á¬ážááᯠá¡á
á¬ážááá¯ážá partition table ááᯠáá°ážáá°áá«á
sfdisk -d /dev/XXX | sfdisk /dev/YYY
- áá»á±ážáá°ážááŒá¯á áá»á±ážáá°ážááŒá¯á áá»áœááºá¯ááºááá¯á·ááẠpartition table ááᯠdisk á¡áá±á¬ááºážááŸáá°ážáá°áá±á¬á¡áá«á á¡ááœááºá¡á
á¬ážá¡áá
áºááŒá
áºáá¯á¶ááááºá
áá¬á·ááºáááá¯áẠá áœááºážáááºáá áºáá¯áá¯á¶ážááᯠá¡áá¯á¶ážáááŒá¯áá«áá°ážá
ááá¯á·ááŒá±á¬áá·áºá áááŒá¬áá® áá»áœááºá¯ááºááá¯á·ááẠá€á¡áááºážááá·áºááᯠá¡ááœááºá¡á á¬ážááŒá±á¬ááºážááŒá®áž áááºáá±á¬ááºá á®ážáááºážááŸá¯ááᯠáá»á²á·ááœááºááẠááá¯á¡ááºáááºááŒá áºáááºá
á¡ááá¯áá«á¡áááá·áºááᯠrun ááŒááºážááŒáá·áºáááºááá¯ááºááá¯ááºááŒáá·áºááŸá¯áá«álsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
10) boot partition /boot ááᯠssd4 á០ssd5 ááá¯á·áá°ážáá°áá«á
dd if=/dev/XXX of=/dev/YYY
11) áááá¯ááºá¡áá Ạ(ssd5) ááœáẠgrub ááá¯ááá·áºááœááºážáá«á
12) ssd5 disk á áá¯áááá¡ááá¯ááºážááᯠá¡ááœááºá¡á á¬ážááŒá±á¬ááºážáá«ádisk partitioning utility ááᯠrun áá«á
fdisk /dev/XXX
ááŸáááŒá®ážáá¬áž partition ááá¯áá»ááºááẠd key ááá¯ááá¯ááºááá·áºáá« (2 ááá¯ááœá±ážáá»ááºáá«)
partition á¡áá áºáá áºáá¯áááºáá®ážááẠkey n ááá¯ááá¯ááºááá·áºáá«á
partition type ááẠ"primary" ááá¯ááœáŸááºááŒááẠp ááá¯ááá¯ááºááá·áºáá«á
á¡áááºážááá·áºá¡áá áºááœáẠáá¯ááááá¶áá«ááºááŸáá á±ááẠáá±á¬á· 2 ááá¯ááá¯ááºááá·áºáá«á
áááááá¹á- á¡áááºážááá·áºáá¡á ááœáẠá¡ááá¯á¡áá»á±á¬ááºááœááºáá»ááºáá¬ážáá±á¬á¡ááœááºá¡á á¬ážááá¯áááºáá¶ááẠenter ááá¯ááŸáááºáá«á
áá±á¬ááºáá¯á¶ážááá¹á- á¡áááºážááá·áºá¡áá¯á¶ážá á¡ááá¯á¡áá»á±á¬ááºááœááºáá»ááºáá¬ážáá±á¬ á¡ááœááºá¡á á¬ážááᯠáááºáá¶ááẠEnter ááŸáááºáá«á
ááŒá áºááá¯ááºáá»á±ááŸááá±á¬ partition á¡áá»áá¯ážá¡á á¬ážáá»á¬ážá á¬áááºážááá¯ááŒáá·áºááŸá¯ááẠl áá±á¬á·ááá¯ááá¯ááºááá·áºáᬠáááºážááœáẠLinux á á®ážáááºážááŸá¯á¡ááá¯á¡áá»á±á¬ááºááŸá¬ááœá±áá«á
áááºáá®ážáá¬ážáá±á¬ á¡ááá¯ááºáž (á) á¡áá»áá¯ážá¡á á¬ážááᯠááŒá±á¬ááºážáá²ááẠt áá±á¬á·ááᯠááá¯ááºááá·áºáᬠááááºá¡ááá·áºááœáẠááœá±á·ááá±á¬ áá¶áá«ááºááᯠááá¯ááºááá·áºáá«á
á¡ááŒá±á¬ááºážá¡áá²ááᯠdisk ááá¯á·áá±ážááẠw key ááá¯ááá¯ááºááá·áºáá«á
12) partition table ááá¯ááŒááºáááºááŒá®ážááááºááá¯á á áºáá±ážáá«ápartx -u /dev/XXX lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
áááºááŸá raid array ááœáẠdisk á¡áá áºáá áºáá¯ááá·áºáá« (ááŸááºáááºáá±á¬ disk áá»á¬ážááᯠá¡á á¬ážááá¯ážááẠááá±á·áá«ááŸáá·áº)
mdadm --manage /dev/md63 --add /dev/sda2
áá»áœááºá¯ááºááá¯á·á array ááŸá disk á¡áá±á¡ááœááºááᯠ2 ááá¯á· áá»á²á·ááŒáá·áºááŒáá«á áá¯á·á
mdadm --grow /dev/md63 --raid-devices=2
ááááºááá¯ááŒáá·áºáá«- áá»áœááºá¯ááºááá¯á·ááœáẠá¡ááŸááºá¡áá¬ážááŒá¯áá¬ážáá±á¬ array 2 áá¯ááŸááááºá ááá¯á·áá±á¬áº ဠarray ááœááºáá«áááºáá±á¬ ááá¹áááŸá áºáá¯á áá¯á¶ážááẠá¡ááœááºá¡á á¬ážááœá²ááŒá¬ážáááº
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
13) ssd4 disk áá±á«áºááŸá partition á¡ááœááºá¡á á¬ážááᯠááá¯ážááŒáŸáá·áºáá«á
disk partitioning utility ááᯠrun áá«á
fdisk /dev/XXX
ááŸáááŒá®ážáá¬áž partition ááá¯áá»ááºááẠd key ááá¯ááá¯ááºááá·áºáá« (2 ááá¯ááœá±ážáá»ááºáá«)
partition á¡áá áºáá áºáá¯áááºáá®ážááẠkey n ááá¯ááá¯ááºááá·áºáá«á
partition type ááẠ"primary" ááá¯ááœáŸááºááŒááẠp ááá¯ááá¯ááºááá·áºáá«á
á¡áááºážááá·áºá¡áá áºááœáẠáá¯ááááá¶áá«ááºááŸáá á±ááẠáá±á¬á· 2 ááá¯ááá¯ááºááá·áºáá«á
áááááá¹á- á¡áááºážááá·áºáá¡á ááœáẠá¡ááá¯á¡áá»á±á¬ááºááœááºáá»ááºáá¬ážáá±á¬á¡ááœááºá¡á á¬ážááá¯áááºáá¶ááẠenter ááá¯ááŸáááºáá«á
áá±á¬ááºáá¯á¶ážááá¹á- á¡áááºážááá·áºá¡áá¯á¶ážá á¡ááá¯á¡áá»á±á¬ááºááœááºáá»ááºáá¬ážáá±á¬ á¡ááœááºá¡á á¬ážááᯠáááºáá¶ááẠEnter ááŸáááºáá«á
markup áá¡áá¯á¶ážááœááºá array ááœáẠpartition áá¡áááºážáááºáááºááŸááºááá¯áá¬ážáá²á·ááẠNo ááá¯ááœá±ážáá»ááºáá«á
á¡ááŒá±á¬ááºážá¡áá²ááᯠdisk ááá¯á·áá±ážááẠw key ááá¯ááá¯ááºááá·áºáá«á
12) partition table ááá¯ááŒááºáááºááŒá®ážááááºááá¯á á áºáá±ážáá«ápartx -u /dev/XXX lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
ááᯠsda2á sdc2 á¡áááºážááá·áºáá»á¬ážááœáẠá á®ážáááºážááŸá¬ááœá±ááá·áºáááááá¬á á¡ááœááºá¡á á¬ážááẠá¡ááœááºá¡á á¬áž > ááŸááááºááᯠáá»á±ážáá°ážááŒá¯á áááááŒá¯áá«á
13) á€á¡ááá·áºááœáẠá á®ážáááºážááŸá¯á¡ááœááºá¡á á¬ážááᯠáá»á²á·ááœááºááá¯ááºáááºá
mdadm --grow /dev/md63 --size=max lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT # check result
lsblk ááᯠááŒááºáááºáá¯á¶ážáááºááŒá®áž ááŒá±á¬ááºážáá²ááœá¬ážáááºááᯠááŸááºáá¬ážáá«á
14) ááá¯á·áá±á¬áºá áá»áœááºá¯ááºááá¯á·ááẠáááºáá±á¬ááºá á®ážáááºážááŸá¯á á¡ááœááºá¡á á¬ážááᯠááŒá±á¬ááºážáá²áá±á¬áºáááºáž vg rootávarálog ááá¯á·á á¡ááœááºá¡á á¬ážáá»á¬ážááŸá¬ ááŒá±á¬ááºážáá²ááŒááºážáááŸááá±á- PV á¡ááœááºá¡á
á¬ážááá¯ááŒáá·áºáá«
pvs
- áá»áœááºá¯ááºááá¯á·á PV á¡ááœááºá¡á
á¬ážááᯠáá»á²á·ááŒáá·áºááŒáá«á
áá¯á·á
pvresize /dev/md63
- PV á¡ááœááºá¡á
á¬ážááá¯ááŒáá·áºáá«
pvs
15) á¡áá áºáá±á«áºáá¬áá±á¬áááºáá±áᬠVG varároot ááá¯ááá·áºáá«á
lvs # пПÑЌПÑÑОЌ ÑкПлÑкП ÑейÑÐ°Ñ ÑазЌеÑеМП lvextend -l +50%FREE /dev/system/root lvextend -l +100%FREE /dev/system/var lvs # пÑПвеÑÑÑе ÑÑП пПлÑÑОлПÑÑ
á€á¡áá»áááºááœáẠáááºááẠáááºáá¡áááºážá¡áá»ááºážááᯠáá áºááºá¡áá áºáá»á¬ážááá¯á· ááŒá±á¬ááºážááœáŸá±á·ááŒááºážááŒá®ážááŒá±á¬ááºááŒá®ážááŒá áºáááºá ssd1 ááŸáá·áºá¡áá¯ááºáá¯ááºáááºá ssd2 ááŒá®ážáá«ááŒá®á
16) áá»áœááºá¯ááºááá¯á·ááá±á¬ááºáááºáá¬áááºááŸá¬ /var/log ááᯠdisk á¡áá áºáá»á¬ážááá¯á·ááœáŸá±á·áááºááŒá áºááŒá®ážá áááºážá¡ááœááºáá»áœááºá¯ááºááá¯á·ááẠhdd disks ááœáẠarray á¡áá áºááŸáá·áº lvm ááá¯áááºáá®ážáááºááŒá áºáááºá
- hdd drive á¡áá
áºááœááºáááºááá·áºá¡áááºáá»á¬ážááŸááááºááá¯ááŒáá·áºááŒáá«á
áá¯á·
fdisk -l
- raid array áá
áºáá¯áááºáá®ážááŒáá·áºáá¡á±á¬ááº
mdadm --create /dev/md127 --level=1 --raid-devices=2 /dev/sdc /dev/sdd
- ááŒá®ážáá¬ážáá±á¬ disk áá»á¬ážááŸáááºáá±á¬ááºá
á®ážáááºážááŸá¯ááœáẠPV á¡áá
áºáá
áºáá¯áááºáá®ážááŒáá«á
áá¯á·
pvcreate data /dev/md127
- ဠPV ááœáẠáá±áá¬áá¯áá±á«áºáá±á¬ á¡á¯ááºá
á¯áá
áºáá¯ááᯠáááºáá®ážááŒáá«á
áá¯á·
vgcreate data /dev/md127
- áá±áá¬ááœááºá¡á¬ážáá¯á¶ážá á¡ááœááºá¡á
á¬ážááŒáá·áº áá¯áá¹áááááºáá±á¬ volume áá
áºáá¯ááᯠáááºáá®ážááŒá®áž áááºážááᯠval_log áá¯áá±á«áºááŒáá«á
áá¯á·
lvcreate -l 100%FREE -n var_log data # lvs # пПÑЌПÑÑОЌ ÑезÑлÑÑаÑ
- ext4 ááœááºáááºáá®ážáá¬ážáá±á¬ partition ááᯠformat áá¯ááºáá«á
mkfs.ext4 /dev/mapper/data-var_log
- ááááºááá¯ááŒáá·áºáá¡á±á¬ááº
lsblk
17) á¡ááá¯ááºážáá±á¬ááºážá០ááŸááºáááºážáá±áá¬ááᯠá¡áá áºááá¯á· ááœáŸá²ááŒá±á¬ááºážáá«á
ááŸááºáááºážááá¯ááŸá±á¬ááºááŸá¯á¡áá áºááᯠáá¬áá®ááá·áºááœááºážáá«á
mount /dev/mapper/data-var_log /mnt
partitions ááœá±ááᯠsynchronize áá¯ááºáá¡á±á¬ááº
apt install rsync rsync -avzr /var/log/ /mnt/
/var/log ááœáẠáááºááŸááá¯ááºáá±á¬ááºáá±ááá·áº áá¯ááºáááºážá ááºáá»á¬ážááᯠááŸá¬ááœá±ááŒáá·áºááŒáá«á áá¯á·
apt install lsof lsof | grep '/var/log'
á€áá¯ááºáááºážá ááºáá»á¬ážááá¯áááºááá·áºáá«á
systemctl stop rsyslog.service syslog.socket
partitions áá»á¬ážááá±á¬ááºáá¯á¶ážáááºáá°ááŒá¯ááŒááºážááá¯áá¯ááºáá±á¬ááºáá« (áá±á¬ááºáá¯á¶ážáááºáá°ááŒá¯ááŒááºážááááºážáááŒá±á¬ááºážáá²ááœá¬ážááá¯ááºááá·áºáá±áá¬)
rsync -avzr /var/log/ /mnt/
á¡ááá¯ááºážáá»á¬ážááᯠáá²ááŸááºáá«á
umount /mnt umount /var/log mount /dev/mapper/data-var_log /var/log
áá¬ááœá±ááŒá áºáá²á·áá² á á áºáá±ážááŒáá·áºáá¡á±á¬ááº
lsblk
18) /etc/fstab ááᯠáááºážááŒááºáá«á
fstab - boot ááœáẠpartitions áá»á¬ážáááºáááºááá·áºá ááºážáá»ááºážáá»á¬ážááá¯ááŸááºáááºážáááºááá·áºááá¯ááº
áá»áœááºá¯ááºááá¯á·ááá¬áááºááŸá¬ /var/log ááá¯áááºáááºáá¬ážááá·áºááá¯ááºážááá¯ááŸá¬ááœá±ááŒá®ážá ááºáá á¹á ááºážááá¯ááŒá¯ááŒááºáááºááŒá áºáááºásystem-log
á¡áá±á«áºdata-var_log
19) á€á¡ááá·áºááœáẠá¡áá±ážááŒá®ážáá¯á¶ážá¡áá»ááºááŸá¬ radela table (á¥ááᬠext4) ááᯠááŒá±á¬ááºážáá²ááẠááá±á·áá«ááŸáá·áºá áá»áœááºá¯ááºááá¯á·ááẠáááºááá·áº raidá lvm ááᯠáááºááá¯á·ááŒá±á¬ááºážáá²á á±áá¬áá°á partition áá±á«áºááŸá FS ááẠááᯠpartition á¡ááœááºá¡á á¬ážááŒá±á¬ááºážáá²ááœá¬ážááŒá®ááŒá áºááŒá±á¬ááºáž á¡áááá±ážááá·áºááá¯ááºá¡á±á¬ááºá áá±áá¬á¡áá áºááᯠáá»áœááºá¯ááºááá¯á·á¡áá¯á¶ážááŒá¯ááá¯ááºáááºááá¯ááºáá«á á¡áááá·áºááá¯áá¯á¶ážáá«á
resize2fs
FS ááá¯ááŒá±á¬ááºážáááºá20) áá±á¬ááºáá¯á¶áž áá¶áá»ááº
- ááŒááºáááºá áááºááŒáá«á áá¯á·á áááºá¡áá¬á¡á¬ážáá¯á¶ážááᯠááŸááºáááºá áœá¬áá¯ááºáá±á¬ááºáá«á ááá·áº OS ááá¯á· ááŒááºáááºáá±á«áºáá±á¬ááºááœá¬ážáá«áááºá (á¡áá¬áá¬á¡á¬ážáá¯á¶ážá¡áá¯ááºáá¯ááºááŒá±á¬ááºáž áá±áá»á¬á á±áááºá¡ááœáẠááá¯á¡ááºáá«áááºá á€á¡ááá·áºááẠááá¯ááºááá¯ááºá ááºážáááºááŒááºážááŸááœá²á á¡ááŒá¬ážá¡áááá¹áá¬ááºáááŸááá«)
- áá«ááá¯á·áá¯ááºáá»ááºáá¬ááŸááºááá»áŸ ááááºááŒá®ážááœá¬ážááŒá®ááá¯áᬠá
á
áºáá±ážáá«á
pvs lvs vgs lsblk cat /proc/mdstat
21) [áá»ááºááŸááºáá¬ážááá¯ááºáááº] á¡ááá·áºáá»á¬ážááᯠááá¯ááºáá¬áá«á
- boot áá¯ááºááá¯ááºááŒá±á¬ááºážáá±áá»á¬á
á±ááẠboot áá¯ááºááá·áºá¡áá« ááá°áá®áá±á¬ drive áá»á¬ážááá¯áááºááŸááºááẠF12 ááá¯ááŸáááºááŒááºážááŒáá·áº reboot áá¯ááºáá«á
áááºááá·áº ssd drive áá»á¬ážááŸáááᯠáá»ááºááœááºáááºááᯠáááŒá±á¬ááºáá«á - ááᯠááá·áºááœáẠáááá¯á¡ááºáá±á¬ LV áá±á¬á·ááºá¡áẠVG á
áá
áºááŸááááºá root ááá¯á·ááá¯áẠvar á¡ááŒá¬ážááœáẠá€áá±áá¬ááᯠááœá²áá±áá±ážáá±á¬áºáááºáž á¡áá¯á¶ážááŒá¯ááá·áºá¡á
á¬áž
áá®ááá¯ááºážáá»á¬áž 100% á¡ááá²á· -L áá±á¬á·ááᯠá¡áá¯á¶ážááŒá¯á á¡ááœááºá¡á á¬ážááᯠáááºááŒáá·áº áááºááŸááºáá«--L 500M
- synchronization ááá«áá² partitions ááŸá
áºáá¯ááœáẠ/boot ááœááºááŸááá±á¬ááŒá¿áá¬ááá¯ááŒá±ááŸááºážáá«á áááºážááá¯ááŸááºáááºá
áœá¬áá¯ááºáá±á¬ááºáááºáááá¯á¡ááºáá«á
á¥ááá¬áá áºáá¯á¡áá±áá²á· áá®áá±áá¬ááŸá¬ áááºááá·áºáá¬ážáá«áááºá /boot áá¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááá¯á¡áááºáá áºáá±áá¬áá¬ááŸá¬áá°ážáá°áááºááá±á·áá«ááŸáá·áºá- á á®ážáááºážááŸá¯á¡áá áºáá áºáá¯áááºáá®ážááŒá®áž áááºážááœáẠsda1,sda2 áá«áááºáááºá
- ááŸááááºážá áœá²á á®ážáááºážááŸá¯ááœáẠá€á¡ááá¯ááºážáá»á¬ážááᯠááá·áºááœááºážááŒá®áž áááºáá á®ážáááºážááŸá¯ááá¯á· /boot ááŒááºáá°áá«á ááá¯á·áá±á¬áº áááºážááá¯ááááºáááºáá«á
- hdd drive á¡áá
áºááœááºáááºááá·áºá¡áááºáá»á¬ážááŸááááºááá¯ááŒáá·áºááŒáá«á
áá¯á·
- PV á¡ááœááºá¡á
á¬ážááá¯ááŒáá·áºáá«
- ááŸááºáááºáá±á¬ disks áá»á¬ážááᯠá¡á
á¬ážááá¯ážá partition table ááᯠáá°ážáá°áá«á
- ááááŠážá
áœá¬á áááºááẠááá¯ááºááá¬ážááᯠáá
áºááºá¡áá±á¬ááºážá០á¡áá
áºááá¯á· áá°ážáá°ááẠááá¯á¡ááºáááº-
source: www.habr.com