ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΎΡΡΡΡΠΏΠ»Π΅Π½ΠΈΠ΅: Π΄Π°Π½Π½Π°Ρ Π»Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΈΠ½ΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ.
ΠΠ΅ΠΊΡΠΎΡΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π΄Π΅ΡΡ ΠΎΠΏΠΈΡΠ°Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΏΡΠΎΡΠ΅, Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π·Π°Π΄Π°ΡΠ° Π»/Ρ β ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ
Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΠΎΠΌ raid, lvm ΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΈΡΠΊΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½Ρ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π»Ρ:
- Π‘ΡΠ΅Π΄ΡΡΠ²Π° Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Virtualbox
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΠΉ ΠΎΠ±ΡΠ°Π· linux, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ
Debian9 - ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π΄Π»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ²
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ssh ΠΊ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ VM (ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ)
ΠΠΠΠΠΠΠΠ
ΠΠ°Π½Π½Π°Ρ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° ΡΠ²ΡΠ·Π°Π½Π° Ρ ΡΠ°ΠΊΠΎΠΉ ΡΠΎΠ½ΠΊΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ΅ΠΉ ΠΊΠ°ΠΊ ΡΠΎΡ
ΡΠ°Π½Π½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ
β ΡΡΠΎ ΡΠ°ΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ,
ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·-Π·Π° ΠΌΠ΅Π»ΡΡΠ°ΠΉΡΠ΅ΠΉ ΠΎΡΠΈΠ±ΠΊΠΈ β ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΡΠ½Π΅ΠΉ Π±ΡΠΊΠ²Ρ ΠΈΠ»ΠΈ ΡΠΈΡΡΡ ΠΏΠΎΡΠ΅ΡΡΡΡ Π²ΡΠ΅ Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΠ΅ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ Π²Π°ΠΌ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π³ΡΠΎΠ·ΠΈΡ, ΡΠ°Π·Π²Π΅ ΡΡΠΎ ΠΏΡΠΈΠ΄Π΅ΡΡΡ Π½Π°ΡΠ°ΡΡ Π΄Π΅Π»Π°ΡΡ Π΅Π΅ Π·Π°Π½ΠΎΠ²ΠΎ.
Π ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ Π²ΡΠ΅ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΡΠ΅ΡΡΠ΅Π·Π½Π΅Π΅, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠ΅Π½Ρ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΈΠΌΠ΅Π½Π° Π΄ΠΈΡΠΊΠΎΠ², ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ
ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈ Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅.
ΠΡΠΎΡΠΎΠΉ Π²Π°ΠΆΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ β ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ² ΠΈ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ²: Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ Π½ΠΎΠΌΠ΅ΡΠ° Π΄ΠΈΡΠΊΠΎΠ² ΠΌΠΎΠ³ΡΡ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ
ΠΎΡ ΡΠ΅Ρ
Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ
Π² Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅.
Π’Π°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ Π΄ΠΈΡΠΊ sda ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π°, Π° Π·Π°ΡΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ, ΡΠΎ Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ
Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ sda. ΠΡΠ»ΠΈ ΠΆΠ΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ ΠΏΠ΅ΡΠ΅Π΄ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°, ΡΠΎ Π½ΠΎΠ²ΡΠΉ
Π΄ΠΈΡΠΊ Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ ΠΈΠΌΡ sdb, Π° ΡΡΠ°ΡΡΠΉ ΡΡΠ°Π½Π΅Ρ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°ΡΡΡΡ sda
ΠΠ°Π±ΠΎΡΠ°ΡΠΎΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΏΠΎΠ΄ ΡΡΠΏΠ΅ΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ (root) ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΡΡΠ΅Π±ΡΠ΅Ρ
ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΡΡ
ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ»Π° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΏΠΎΠ²ΡΡΠ°ΡΡ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ ΡΠ΅ΡΠ΅Π· sudo
ΠΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ
- RAID
- LVM
- ΠΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ² Π² ΠΠ‘ Linux
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π·Π΄Π΅Π»
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π±Π»ΠΈΡΠ° ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ Π³Π΄Π΅ ΠΎΠ½Π° Ρ ΡΠ°Π½ΠΈΡΡΡ
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ grub
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ
1) ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π΄ΠΈΡΠΊΠ°Ρ
- lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
- fdisk -l
2) ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ LVM - pvs
- pvextend
- pvcreate
- pvresize
- vgs
- vgreduce
- lvs
- lvextend
3) ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ RAID - Ρat /proc/mdstat
- mdadm
4) ΡΠΎΡΠΊΠΈ ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ - mount
- umount
- cat /etc/fstab
- cat /etc/mtab
5) ΠΏΠ΅ΡΠ΅ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ° Π΄ΠΈΡΠΊΠ° - fdisk /dev/XXX
6) ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² - dd if=/dev/xxx of=/dev/yyy
7) ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² - partx
- sfdisk
- mkfs.ext4
8) ΡΠ°Π±ΠΎΡΠ° Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ - grub-install /dev/XXX
- update-grub
9) misc - lsof
- apt
- rsync
ΠΠ°Π±ΠΎΡΠ°ΡΠΎΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 3-Ρ ΡΠ°ΡΡΠ΅ΠΉ:
- Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ lvm, raid
- ΡΠΌΡΠ»ΡΡΠΈΡ ΠΎΡΠΊΠ°Π·Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π΄ΠΈΡΠΊΠΎΠ²
- Π·Π°ΠΌΠ΅Π½Π° Π΄ΠΈΡΠΊΠΎΠ² Π½Π° Π»Π΅ΡΡ, Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²ΡΡ Π΄ΠΈΡΠΊΠΎΠ² ΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ².
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 1 (Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΠ‘ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° LVM, RAID)
1) Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ, Π²ΡΠ΄Π°Π² Π΅ΠΉ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ:
- 1 gb ram
- 1 cpu
- 2 hdd (Π½Π°Π·Π²Π°ΡΡ ΠΈΡ ssd1, ssd2 ΠΈ Π½Π°Π·Π½Π°ΡΠΈΡΡ ΡΠ°Π²Π½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ, ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π³Π°Π»ΠΎΡΠΊΠΈ hot swap ΠΈ ssd)
- SATA ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π°ΡΡΡΠΎΠ΅Π½ Π½Π° 4 ΠΏΠΎΡΡΠ°
2) ΠΠ°ΡΠ°ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ Linux ΠΈ Π΄ΠΎΠΉΠ΄Ρ Π΄ΠΎ Π²ΡΠ±ΠΎΡΠ° ΠΆΠ΅ΡΡΠΊΠΈΡ Π΄ΠΈΡΠΊΠΎΠ² ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
-
Partitioning method: manual, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ°ΠΊΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ:
-
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° ΠΏΠΎΠ΄ /boot: ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠ΅ΡΠ²ΡΠΉ Π΄ΠΈΡΠΊ ΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½Π° Π½Π΅ΠΌ Π½ΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ²
- Partition size: 512M
- Mount point: /boot
- ΠΠΎΠ²ΡΠΎΡΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π΄Π»Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°, Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°ΡΡ 2 ΡΠ°Π·Π° /boot Π½Π΅Π»ΡΠ·Ρ, ΡΠΎ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ mount point: none Π² ΠΈΡΠΎΠ³Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ² ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ (ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° Ρ ΠΊΠΎΡΡΠΊΠΎΠΌ, ΠΏΠ΅ΡΠ΅Π΄Π΅Π»ΡΠ²Π°ΡΡ Π»Π΅Π½Ρ):
-
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° RAID:
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΌ Π΄ΠΈΡΠΊΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΡΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠΈΠΏΠ° ΡΠ°Π·Π΄Π΅Π»Π° physical volume for RAID
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ «Done setting up the partition»
- ΠΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊΡΡ ΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π΄Π»Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠ² ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΡΠ½ΠΊΡ «Configure software RAID»
- Create MD device
- Software RAID device type: ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ²
- Active devices for the RAID XXXX array: ΠΡΠ±ΡΠ°ΡΡ ΠΎΠ±Π° Π΄ΠΈΡΠΊΠ°
- Spare devices: ΠΡΡΠ°Π²ΠΈΡΡ 0 ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
- Active devices for the RAID XX array: Π²ΡΠ±ΡΠ°ΡΡ ΡΠ°Π·Π΄Π΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΡΠΎΠ·Π΄Π°Π²Π°Π»ΠΈ ΠΏΠΎΠ΄ raid
- Finish
- Π ΠΈΡΠΎΠ³Π΅ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ°ΠΊΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ:
-
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° LVM: ΠΡΠ±Π΅ΡΠΈΡΠ΅ Configure the Logical Volume Manager
- Keep current partition layout and configure LVM: Yes
- Create volume group
- Volume group name: system
- Devices for the new volume group: ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π²Π°Ρ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ RAID
- Create logical volume
- logical volume name: root
- logical volume size: 25 ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π²Π°ΡΠ΅Π³ΠΎ Π΄ΠΈΡΠΊΠ°
- Create logical volume
- logical volume name: var
- logical volume size: 25 ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π²Π°ΡΠ΅Π³ΠΎ Π΄ΠΈΡΠΊΠ°
- Create logical volume
- logical volume name: log
- logical volume size: 15 ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π²Π°ΡΠ΅Π³ΠΎ Π΄ΠΈΡΠΊΠ°
- ΠΡΠ±ΡΠ°Π² Display configuration details Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ:
- ΠΠ°Π²Π΅ΡΡΠΈΠ² Π½Π°ΡΡΡΠΎΠΉΠΊΡ LVM Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
-
Π Π°Π·ΠΌΠ΅ΡΠΊΠ° ΡΠ°Π·Π΄Π΅Π»ΠΎΠ²: ΠΏΠΎ-ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π² LVM ΡΠΎΠΌ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡΡΠ΅ ΠΈΡ , Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ root ΡΠ°ΠΊ:
- Use as: ext4
- mount point: /
- ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΠΊΠΎΡΠ½Π΅Π²ΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡΡΠΈΡΡΡΡ ΡΠ°ΠΊΠΈΠΌ:
- ΠΏΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ Π΄Π»Ρ var ΠΈ log Π²ΡΠ±ΡΠ°Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΎΡΠΊΠΈ ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ (/var ΠΈ /var/log Π²ΡΡΡΠ½ΡΡ Π²Π²Π΅ΡΡΠΈ), ΠΏΠΎΠ»ΡΡΠΈΠ² ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ:
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ Finish Partitioning
- ΠΠ°ΠΌ Π·Π°Π΄Π°Π΄ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΎΠΏΡΠΎΡΠΎΠ², ΠΏΡΠΎ ΡΠΎ ΡΡΠΎ Ρ Π²Π°Ρ ΠΎΡΡΠ°Π»ΡΡ Π½Π΅ΡΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°Π·Π΄Π΅Π» ΠΈ Π½Π΅ Π½Π°ΡΡΡΠΎΠ΅Π½ swap. Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠ²Π΅ΡΠΈΡΡ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π½Π° ΠΎΠ±Π° Π²ΠΎΠΏΡΠΎΡΠ°.
-
Π€ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡΡΠΈΡΡΡΡ Π²ΠΎΡ ΡΠ°ΠΊΠΈΠΌ:
3) ΠΠ°ΠΊΠΎΠ½ΡΠΈΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΠΠ‘, ΠΏΠΎΡΡΠ°Π²ΠΈΠ² grub Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ (sda) ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ.
4) ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° /boot Ρ Π΄ΠΈΡΠΊΠ° sda (ssd1) Π½Π° Π΄ΠΈΡΠΊ sdb (ssd2)dd if=/dev/sda1 of=/dev/sdb1
5) ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ grub Π½Π° Π²ΡΠΎΡΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ:
-
ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π΄ΠΈΡΠΊΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅:
fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
-
ΠΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΠ΅ Π²ΡΠ΅ Π΄ΠΈΡΠΊΠΈ ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ Π²ΡΠ΄Π°Π»Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈ ΠΎΠΏΠΈΡΠΈΡΠ΅ ΡΡΠΎ ΡΡΠΎ Π·Π° Π΄ΠΈΡΠΊ
-
ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π΄ΠΈΡΠΊ Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ Π±ΡΠ»Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° grub ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ:
grub-install /dev/sdb
-
ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ΅ΠΊΡΡΠ΅ΠΌ raid ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ cat /proc/mdstat ΠΈ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠΎ Π²Ρ ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ.
-
ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΊΠΎΠΌΠ°Π½Π΄: pvs, vgs, lvs, mount ΠΈ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Ρ ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ
ΠΠΏΠΈΡΠΈΡΠ΅ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ ΡΡΠΎ Π²Ρ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π² ΠΈΡΠΎΠ³Π΅ ΠΏΡΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ
ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ ΠΏΠ°ΠΏΠΊΠΈ Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ
vagrant box:
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ: ΠΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° Ρ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ ssd1, ssd2
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 2 (ΠΠΌΡΠ»ΡΡΠΈΡ ΠΎΡΠΊΠ°Π·Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π΄ΠΈΡΠΊΠΎΠ²)
1) ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ Π³Π°Π»ΠΎΡΠΊΡ hot swap, ΡΠΎ Π²Π°ΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ² Π½Π° Π»Π΅ΡΡ
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ° ssd1 Π² ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ ΠΌΠ°ΡΠΈΠ½Ρ
- ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ, Π³Π΄Π΅ Ρ
ΡΠ°Π½ΡΡΡΡ ΡΠ°ΠΉΠ»Ρ Π²Π°ΡΠ΅ΠΉ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ ΠΈ ΡΠ΄Π°Π»ΠΈΡΠ΅ ssd1.vmdk
2) Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ ΡΡΠΎ Π²Π°ΡΠ° Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ
3) ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ ΠΈ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ ΡΡΠΎ ΠΎΠ½Π° ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ
4) ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΡΠ°ΡΡΡ RAID-ΠΌΠ°ΡΡΠΈΠ²Π°: cat /proc/mdstat
5) Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ VM Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈ Π½Π°Π·ΠΎΠ²ΠΈΡΠ΅ Π΅Π³ΠΎ ssd3
6) Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ: - ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΡΠΎ Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ ΠΏΡΠΈΠ΅Ρ Π°Π» Π² ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ fdisk -l
- ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΡΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π½Π° Π½ΠΎΠ²ΡΠΉ: sfdisk -d /dev/XXXX | sfdisk /dev/YYY
- ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ fdisk -l
- ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΡΠ΅ΠΉΠ΄ ΠΌΠ°ΡΡΠΈΠ² Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ: mdadm —manage /dev/md0 —add /dev/YYY
- ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ: cat /proc/mdstat. ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΡΠΎ Π½Π°ΡΠ°Π»Π°ΡΡ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ
7) Π’Π΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΡΠ½ΡΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ², Π½Π΅ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ Π² RAID.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΡΠΈΠ»ΠΈΡΠΎΠΉ dd, ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π² Ρ «ΠΆΠΈΠ²ΠΎΠ³ΠΎ» Π΄ΠΈΡΠΊΠ° Π½Π° Π½ΠΎΠ²Π΅Π½ΡΠΊΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΠ»ΠΈdd if=/dev/XXX of=/dev/YYY
8) ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ½Π΅Π½ΠΈΡ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ grub Π½Π° Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ
9) ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ ΠΠ, Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ ΡΡΠΎ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ
ΠΠΏΠΈΡΠΈΡΠ΅ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ ΡΡΠΎ Π²Ρ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π² ΠΈΡΠΎΠ³Π΅ ΠΏΡΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ: Π£Π΄Π°Π»Π΅Π½ Π΄ΠΈΡΠΊ ssd1, ΡΠΎΡ ΡΠ°Π½Π΅Π½ Π΄ΠΈΡΠΊ ssd2, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π΄ΠΈΡΠΊ ssd3.ΠΠ°Π΄Π°Π½ΠΈΠ΅ 3 (ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ Π΄ΠΈΡΠΊΠΎΠ² ΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡ ΡΠ°Π·Π΄Π΅Π»Π°)
ΠΡΠΎ ΡΠ°ΠΌΠΎΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅ ΠΈ ΠΎΠ±ΡΠ΅ΠΌΠ½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΈΠ· Π²ΡΠ΅Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ .
ΠΡΠ΅Π½Ρ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΡΡΠΎ Π²Ρ Π΄Π΅Π»Π°Π΅ΡΠ΅ ΠΈ Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ ΠΈ ΡΠ°Π·Π΄Π΅Π»Π°ΠΌΠΈ.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΡΠ½ΡΡΡ ΠΊΠΎΠΏΠΈΡ ΠΏΠ΅ΡΠ΅Π΄ Π΅Π³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ.
ΠΡΠΎ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π·Π°Π΄Π°Π½ΠΈΡ β2, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΠΎΡΠ»Π΅ Π·Π°Π΄Π°Π½ΠΈΡ β1 Ρ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΎΠΉ Π½Π° ΠΈΠΌΠ΅Π½Π° Π΄ΠΈΡΠΊΠΎΠ².
ΠΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ Π·Π°Π΄Π°Π½ΠΈΡ ΡΡΠΎΠΉ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡΠΈΠ²Π΅ΡΡΠΈ Π² ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΆΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ»ΠΎ ΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ.ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π²Π°ΠΌ Π±ΡΠ»ΠΎ ΠΏΡΠΎΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΌΠΎΠ³Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠ΄Π°Π»ΡΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΈΡΠΊΠΈ Ρ Ρ ΠΎΡΡΠΎΠ²ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ, Π° ΡΠΎΠ»ΡΠΊΠΎ Π»ΠΈΡΡ
ΠΎΡΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ ΠΈΡ Π² ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ ΠΌΠ°ΡΠΈΠ½Ρ. Π‘ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΠ‘ Π² ΠΠ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ, Π½ΠΎ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅
Π² ΡΠ»ΡΡΠ°Π΅ ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΄ΠΈΡΠΊ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΎΡΠΊΠ°ΡΠΈΠ²ΡΠΈΡΡ Π½Π° ΠΏΠ°ΡΡ ΠΏΡΠ½ΠΊΡΠΎΠ² Π½Π°Π·Π°Π΄, Π² ΡΠ»ΡΡΠ°Π΅ Π΅ΡΠ»ΠΈ
Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π½Π΅Π²Π΅ΡΠ½ΠΎ ΠΈΠ»ΠΈ Π·Π°Π±ΡΡΡ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ ΡΠ°Π·Π΄Π΅Π» /boot.
Π― ΠΌΠΎΠ³Ρ Π»ΠΈΡΡ ΠΏΠΎΡΠΎΠ²Π΅ΡΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ ΠΈ ΡΠ°Π·Π΄Π΅Π»Π°ΠΌΠΈ Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅, Π° Π΅ΡΠ΅ Π»ΡΡΡΠ΅
Π²ΡΠΏΠΈΡΠ°ΡΡ Π½Π° Π»ΠΈΡΡΠΎΡΠ΅ΠΊ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ², ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ «ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ» Π½ΠΎΠΌΠ΅ΡΡ Π΄ΠΈΡΠΊΠ°. ΠΡΠ°ΡΠΈΠ²ΠΎΠ΅ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ
ΡΠΈΡΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°lsblk
, ΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ Π΅ΠΉ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΠ΅ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠΎΠ³ΠΎ ΡΡΠΎ Π²Ρ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΈ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ.Π ΠΈΡΡΠΎΡΠΈΠΈ…
ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅ ΡΠ΅Π±Π΅ ΡΡΠΎ Π²Π°Ρ ΡΠ΅ΡΠ²Π΅Ρ ΡΠ°Π±ΠΎΡΠ°Π» Π΄ΠΎΠ»Π³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π° 2-Ρ ssd Π΄ΠΈΡΠΊΠ°Ρ , ΠΊΠ°ΠΊ Π²Π΄ΡΡΠ³…
1) ΠΡΠΎΡΠΌΡΠ»ΠΈΡΡΠΉΡΠ΅ ΠΎΡΠΊΠ°Π· Π΄ΠΈΡΠΊΠ° ssd2, ΡΠ΄Π°Π»ΠΈΠ² ΠΈΠ· ΡΠ²ΠΎΠΉΡΡΠ² ΠΠ Π΄ΠΈΡΠΊ ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΠ²ΡΠΈΡΡ
2) ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ² ΠΈ RAID:cat /proc/mdstat fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
3) ΠΠ°ΠΌ ΠΏΠΎΠ²Π΅Π·Π»ΠΎ β Π½Π°ΡΠ°Π»ΡΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ΅ΡΠΈΠ»ΠΎ Π·Π°ΠΊΡΠΏΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠ²ΡΡ Π΄ΠΈΡΠΊΠΎΠ²:
2 SATA Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ° Π΄Π»Ρ Π΄Π°Π²Π½ΠΎ Π½Π°Π·ΡΠ΅Π²ΡΠ΅ΠΉ Π·Π°Π΄Π°ΡΠΈ Π²ΡΠ½Π΅ΡΠ΅Π½ΠΈΡ ΡΠ°Π·Π΄Π΅Π»Π° Ρ Π»ΠΎΠ³Π°ΠΌΠΈ Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ
2 SSD Π½Π° Π·Π°ΠΌΠ΅Π½Ρ ΠΏΠΎΠ³ΠΈΠ±ΡΠ΅ΠΌΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π° Π·Π°ΠΌΠ΅Π½Ρ ΠΏΠΎΠΊΠ° Π΅ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΡΡΡΠ΅ΠΌΡ.
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ, ΡΡΠΎ ΠΊΠΎΡΠ·ΠΈΠ½Π° ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΡΠΎΠ»ΡΠΊΠΎ 4Ρ Π΄ΠΈΡΠΊΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ,
ΠΏΠΎΡΡΠΎΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΠ΅ Π΄ΠΈΡΠΊΠΈ ΡΡΠ°Π·Ρ Π½Π΅Π»ΡΠ·Ρ.ΠΠ±ΡΠ΅ΠΌ HDD Π²ΡΠ±ΡΠ°ΡΡ Π² 2 ΡΠ°Π·Π° Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΌ SSD.
ΠΠ±ΡΠ΅ΠΌ SSD Π²ΡΠ±ΡΠ°ΡΡ Π² 1,25 ΡΠ°Π·Π° Π±ΠΎΠ»ΡΡΠ΅ Π±ΡΠ²ΡΠΈΡ SSD.4) ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π½ΠΎΠ²ΡΠΉ ssd Π΄ΠΈΡΠΊ, Π½Π°Π·Π²Π°Π² Π΅Π³ΠΎ ssd4, Π° ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ:
fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
5) Π ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠ·Π°Π±ΠΎΡΠΈΡΡΡΡ ΡΠΎΡ ΡΠ°Π½Π½ΠΎΡΡΡΡ Π΄Π°Π½Π½ΡΡ ΡΡΠ°ΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°.
ΠΠ° ΡΡΠΎΡ ΡΠ°Π· ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ LVM:- Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π½Π° Π½ΠΎΠ²ΡΠΉ:
sfdisk -d /dev/XXX | sfdisk /dev/YYY
ΠΠΎΠ΄ΡΡΠ°Π²ΡΡΠ΅ Π²ΠΌΠ΅ΡΡΠΎ x,y ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ ΠΈ ΡΠ°Π·Π±Π΅ΡΠΈΡΠ΅ ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΄Π°Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°.
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT ΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅ Π΅Π΅ Π²ΡΠ²ΠΎΠ΄ Ρ ΠΏΡΠΎΡΠ»ΡΠΌ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ.
Π§ΡΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΠΎΡΡ?
Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ dd ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ /boot Π½Π° Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊdd if=/dev/XXX of=/dev/YYY
Π΅ΡΠ»ΠΈ /boot ΠΎΡΡΠ°Π»ΡΡ ΡΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ Π½Π° ΡΡΠ°ΡΠΎΠΌ Π΄ΠΈΡΠΊΠ΅, Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΠΆΠΈΠ²ΠΎΠΉ Π΄ΠΈΡΠΊ:
mount | grep boot # ΡΠΌΠΎΡΡΠΈΠΌ ΠΊΡΠ΄Π° ΡΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ Π΄ΠΈΡΠΊ lsblk # ΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΠΊΠΈΠ΅ Π΄ΠΈΡΠΊΠΈ Π΅ΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΈ ΡΠΌΠΎΡΡΠΈΠΌ Π΅ΡΡΡ Π»ΠΈ Π΄ΠΈΡΠΊ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΈΠ· ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΠΏΡΠ½ΠΊΡΠ° umount /boot # ΠΎΡΠΌΠΎΠ½ΡΠΈΡΡΠ΅ΠΌ /boot mount -a # Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌ ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΡΠΎΡΠ΅ΠΊ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ /etc/fstab. # ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ°ΠΌ ΡΠΊΠ°Π·Π°Π½Π° ΡΠΎΡΠΊΠ° ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ /dev/sda, ΡΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΆΠΈΠ²ΠΎΠΉ Π΄ΠΈΡΠΊ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ Π½Π° Π½ΠΎΠ²ΡΠΉ ssd Π΄ΠΈΡΠΊ
grub-install /dev/YYY
ΠΠ°ΡΠ΅ΠΌ ΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ?
ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ΅ΠΉΠ΄-ΠΌΠ°ΡΡΠΈΠ² Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ΄Π° ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ssd Π΄ΠΈΡΠΊΠ°:
mdadm --create --verbose /dev/md63 --level=1 --raid-devices=1 /dev/YYY
ΠΠΎΠΌΠ°Π½Π΄Π° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½Π°Ρ Π²ΡΡΠ΅ Π½Π΅ ΠΎΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±Π΅Π· ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ°.
ΠΡΠΎΡΠΈΡΠ°ΠΉΡΠ΅ ΡΠΏΡΠ°Π²ΠΊΡ ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΎΡ ΠΊΠ»ΡΡ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π΅.Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ cat /proc/mdstat ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²Π°ΡΠ΅ΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ. Π§ΡΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΠΎΡΡ?
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT ΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅ Π΅Π΅ Π²ΡΠ²ΠΎΠ΄ Ρ ΠΏΡΠΎΡΠ»ΡΠΌ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ.
Π§ΡΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΠΎΡΡ?
6) Π‘Π»Π΅Π΄ΡΡΡΠΈΠΌ ΡΡΠ°ΠΏΠΎΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ LVM
Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ pvs Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅ΠΊΡΡΠΈΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΎΠΌΠ°Ρ
ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΠΌ Π²ΠΊΠ»ΡΡΠΈΠ² Π² Π½Π΅Π³ΠΎ ΡΠ°Π½Π΅Π΅ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ RAID ΠΌΠ°ΡΡΠΈΠ²:pvcreate /dev/md63
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT ΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅ Π΅Π΅ Π²ΡΠ²ΠΎΠ΄ Ρ ΠΏΡΠΎΡΠ»ΡΠΌ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ.
Π§ΡΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΠΎΡΡ?
Π‘Π½ΠΎΠ²Π° Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ pvs. Π§ΡΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΠΎΡΡ?
Π£Π²Π΅Π»ΠΈΡΠΈΠΌ ΡΠ°Π·ΠΌΠ΅Ρ Volume Group system Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: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
ΠΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π΄Π»Ρ Π²ΡΠ΅Ρ logical volume
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠΎ Π²Ρ ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ ΠΈ ΡΡΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΠΎΡΡ.
vgdisplay system -v pvs vgs lvs -a -o+devices lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
ΠΠ·ΠΌΠ΅Π½ΠΈΠΌ Π½Π°Ρ VG, ΡΠ΄Π°Π»ΠΈΠ² ΠΈΠ· Π½Π΅Π³ΠΎ Π΄ΠΈΡΠΊ ΡΡΠ°ΡΠΎΠ³ΠΎ raid. ΠΠΎΠ΄ΡΡΠ°Π²ΡΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΈΠΌΡ raid.
vgreduce system /dev/md0
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠΎ Π²Ρ ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ ΠΈ ΡΡΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΠΎΡΡ.
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT pvs vgs
ΠΠ»Ρ ΠΊΡΠ°ΡΠΎΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ ΠΏΠ΅ΡΠ΅ΠΌΠΎΠ½ΡΠΈΡΡΠΉΡΠ΅ /boot Π½Π° Π²ΡΠΎΡΠΎΠΉ ssd Π΄ΠΈΡΠΊ (ssd4) ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ lsblk. Π ΠΈΡΠΎΠ³Π΅ Π½Π° Π΄ΠΈΡΠΊΠ΅ ssd3 Π½Π΅
Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΎ. ΠΠ½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΡΠΎ ΡΠ°Π·Π΄Π΅Π» /boot Π½Π΅ ΠΏΡΡΡΠΎΠΉ!ls /boot
Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ
Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ. ΠΠ·ΡΡΠΈΡΠ΅ ΡΡΠΎ Ρ ΡΠ°Π½ΠΈΡΡΡ Π² ΡΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΈ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ ΠΊΠ°ΠΊΠΎΠΉ ΡΠ°ΠΉΠ»ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π·Π° ΡΡΠΎ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ.
7) ΡΠ΄Π°Π»ΠΈΡΠ΅ ssd3 Π΄ΠΈΡΠΊ ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ssd5, hdd1, hdd2 ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ Π²ΡΡΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΌ Π’Π, Π² ΠΈΡΠΎΠ³Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ²:
ssd4 β ΠΏΠ΅ΡΠ²ΡΠΉ Π½ΠΎΠ²ΡΠΉ ssd
ssd5 β Π²ΡΠΎΡΠΎΠΉ Π½ΠΎΠ²ΡΠΉ ssd
hdd1 β ΠΏΠ΅ΡΠ²ΡΠΉ Π½ΠΎΠ²ΡΠΉ hdd
hdd2 β Π²ΡΠΎΡΠΎΠΉ Π½ΠΎΠ²ΡΠΉ hdd8) ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΈΡΠΊΠΎΠ²:
fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
9) ΠΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ ΡΠ°Π±ΠΎΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ raid ΠΌΠ°ΡΡΠΈΠ²Π°:
- Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ², ΠΏΠΎΠ΄ΡΡΠ°Π²ΠΈΠ² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ:
sfdisk -d /dev/XXX | sfdisk /dev/YYY
- ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΡΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π»ΠΊΠ°Π·Π°Π»ΠΎΡΡ ΡΡΠΎ Π½ΠΎΠ²ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ
Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π²Π΅ΡΡ ΠΎΠ±ΡΠ΅ΠΌ ΠΆΠ΅ΡΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°.
ΠΠΎΡΡΠΎΠΌΡ Π² ΡΠΊΠΎΡΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° ΠΈ ΡΠ°ΡΡΠΈΡΠΈΡΡ raid.
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ Π² ΡΡΠΎΠΌ ΡΠ°ΠΌΠΈ, Π²Π²Π΅Π΄Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
10) ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠΉ ΡΠ°Π·Π΄Π΅Π» /boot Ρ Π΄ΠΈΡΠΊΠ° ssd4 Π½Π° ssd5
dd if=/dev/XXX of=/dev/YYY
11) Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ grub Π½Π° Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ (ssd5)
12) ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ ΡΠ°Π·ΠΌΠ΅Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° Π΄ΠΈΡΠΊΠ° ssd5Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΎΠΉ Π΄ΠΈΡΠΊΠΎΠ²:
fdisk /dev/XXX
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ d Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ°Π·Π΄Π΅Π» (Π²ΡΠ±Π΅ΡΠΈΡΠ΅ 2)
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ n Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ°Π·Π΄Π΅Π»
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ p Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΈΠΏ ΡΠ°Π·Π΄Π΅Π»Π° «ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ»
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ 2 Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π½ΠΎΠ²ΡΠΉ ΡΠ°Π·Π΄Π΅Π» ΠΈΠΌΠ΅Π» Π²ΡΠΎΡΠΎΠΉ Π½ΠΎΠΌΠ΅Ρ
First sector: Π½Π°ΠΆΠΌΠΈΡΠ΅ enter, ΡΡΠΎΠ±Ρ ΡΠΎΠ³Π»Π°ΡΠΈΡΡΡΡ Ρ Π°ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΠ΅ΡΠ»Π΅Π½Π½ΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Π½Π°ΡΠ°Π»Π° ΡΠ°Π·Π΄Π΅Π»Π°
Last sector: Π½Π°ΠΆΠΌΠΈΡΠ΅ enter, ΡΡΠΎΠ±Ρ ΡΠΎΠ³Π»Π°ΡΠΈΡΡΡΡ Ρ Π°ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΠ΅ΡΠ»Π΅Π½Π½ΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΊΠΎΠ½ΡΠ° ΡΠ°Π·Π΄Π΅Π»Π°
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ l Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΡΠΈΠΏΠΎΠ² ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ Π² Π½Π΅ΠΌ Linux raid auto
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ t Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΈΠΏ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° (2) ΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΠΉ Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΡΠ°Π³Π΅ Π½ΠΎΠΌΠ΅Ρ.
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ w Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΈΡΠΊ.
12) ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ°Π΅ΠΌ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρpartx -u /dev/XXX lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ ΠΊ ΡΠ΅ΠΊΡΡΠ΅ΠΌΡ raid ΠΌΠ°ΡΡΠΈΠ²Ρ (Π½Π΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΠΎΠ΄ΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ)
mdadm --manage /dev/md63 --add /dev/sda2
Π Π°ΡΡΠΈΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄ΠΈΡΠΊΠΎΠ² Π² Π½Π°ΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΠ²Π΅ Π΄ΠΎ 2-Ρ ΡΡΡΠΊ:
mdadm --grow /dev/md63 --raid-devices=2
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ: Ρ Π½Π°Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΎ 2 ΠΌΠ°ΡΡΠΈΠ²Π°, Π½ΠΎ ΠΎΠ±Π° ΡΠ°Π·Π΄Π΅Π»Π° Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π² ΡΡΠΎΡ ΠΌΠ°ΡΡΠΈΠ² ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
13) ΡΠ²Π΅Π»ΠΈΡΠΈΠΌ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°Π·Π΄Π΅Π»Π° Π½Π° Π΄ΠΈΡΠΊΠ΅ ssd4
Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΎΠΉ Π΄ΠΈΡΠΊΠΎΠ²:
fdisk /dev/XXX
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ d Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ°Π·Π΄Π΅Π» (Π²ΡΠ±Π΅ΡΠΈΡΠ΅ 2)
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ n Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ°Π·Π΄Π΅Π»
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ p Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΈΠΏ ΡΠ°Π·Π΄Π΅Π»Π° «ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ»
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ 2 Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π½ΠΎΠ²ΡΠΉ ΡΠ°Π·Π΄Π΅Π» ΠΈΠΌΠ΅Π» Π²ΡΠΎΡΠΎΠΉ Π½ΠΎΠΌΠ΅Ρ
First sector: Π½Π°ΠΆΠΌΠΈΡΠ΅ enter, ΡΡΠΎΠ±Ρ ΡΠΎΠ³Π»Π°ΡΠΈΡΡΡΡ Ρ Π°ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΠ΅ΡΠ»Π΅Π½Π½ΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Π½Π°ΡΠ°Π»Π° ΡΠ°Π·Π΄Π΅Π»Π°
Last sector: Π½Π°ΠΆΠΌΠΈΡΠ΅ enter, ΡΡΠΎΠ±Ρ ΡΠΎΠ³Π»Π°ΡΠΈΡΡΡΡ Ρ Π°ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΠ΅ΡΠ»Π΅Π½Π½ΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΊΠΎΠ½ΡΠ° ΡΠ°Π·Π΄Π΅Π»Π°
Π ΠΊΠΎΠ½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΡΠ±ΡΠ°ΡΡ No, ΡΡΠΎΠ±Ρ ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΈΠ³Π½Π°ΡΡΡΡ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΠΈ ΡΠ°Π·Π΄Π΅Π»Π° ΠΊ ΠΌΠ°ΡΡΠΈΠ²Ρ.
Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ»ΡΡ w Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΈΡΠΊ.
12) ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ°Π΅ΠΌ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρpartx -u /dev/XXX lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΠ΅ΠΏΠ΅ΡΡ sda2, sdc2 ΡΠ°Π·Π΄Π΅Π»Ρ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ > ΡΠ΅ΠΌ ΡΠ°Π·ΠΌΠ΅Ρ raid-ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
13) Π½Π° ΡΡΠΎΠΌ ΡΡΠ°ΠΏΠ΅ ΡΠ°Π·ΠΌΠ΅Ρ raid ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°ΡΡΠΈΡΠΈΡΡ
mdadm --grow /dev/md63 --size=max lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT # check result
ΠΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ lsblk ΠΈ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎΡΡ
14) ΠΠ΄Π½Π°ΠΊΠΎ, Ρ ΠΎΡΡ ΠΌΡ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ raid, ΡΠ°ΠΌΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡ 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 Π½Π° Π½ΠΎΠ²ΡΠ΅ Π΄ΠΈΡΠΊΠΈ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² ΠΈ lvm Π½Π° hdd Π΄ΠΈΡΠΊΠ°Ρ .
- ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π° ΠΈΠΌΠ΅ΡΡ Π½ΠΎΠ²ΡΠ΅ hdd Π΄ΠΈΡΠΊΠΈ
fdisk -l
- ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ raid ΠΌΠ°ΡΡΠΈΠ²
mdadm --create /dev/md127 --level=1 --raid-devices=2 /dev/sdc /dev/sdd
- ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²ΡΠΉ PV Π½Π° ΡΠ΅ΠΉΠ΄Π΅ ΠΈΠ· Π±ΠΎΠ»ΡΡΠΈΡ
Π΄ΠΈΡΠΊΠΎΠ²
pvcreate data /dev/md127
- ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π² ΡΡΠΎΠΌ PV Π³ΡΡΠΏΠΏΡ Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ data
vgcreate data /dev/md127
- ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Π²ΡΠ΅Π³ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈ Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π³ΠΎ val_log
lvcreate -l 100%FREE -n var_log data # lvs # ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ
- ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ ΡΠ°Π·Π΄Π΅Π» Π² ext4
mkfs.ext4 /dev/mapper/data-var_log
- ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ
lsblk
17) ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Π»ΠΎΠ³ΠΎΠ² ΡΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° Π½Π° Π½ΠΎΠ²ΡΠΉ
ΠΏΡΠΈΠΌΠΎΠ½ΡΠΈΡΡΠ΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π½ΠΎΠ²ΠΎΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π»ΠΎΠ³ΠΎΠ²
mount /dev/mapper/data-var_log /mnt
Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ²
apt install rsync rsync -avzr /var/log/ /mnt/
Π²ΡΡΡΠ½ΠΈΠΌ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΅ΠΉΡΠ°Ρ Ρ /var/log
apt install lsof lsof | grep '/var/log'
ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΡΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ
systemctl stop rsyslog.service syslog.socket
Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌ ΡΠΈΠ½Π°Π»ΡΠ½ΡΡ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² (ΡΠ΅Ρ Π΄Π°Π½Π½ΡΡ ΡΡΠΎ ΠΌΠΎΠ³Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡΡ Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ)
rsync -avzr /var/log/ /mnt/
ΠΏΠΎΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΡΠ°Π·Π΄Π΅Π»Ρ
umount /mnt umount /var/log mount /dev/mapper/data-var_log /var/log
ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ
lsblk
18) ΠΡΠ°Π²ΠΈΠΌ /etc/fstab
fstab β ΡΠ°ΠΉΠ», Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ Π±ΡΠ΄ΡΡ ΡΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½Ρ ΡΠ°Π·Π΄Π΅Ρ
Π½Π°ΡΠ° Π·Π°Π΄Π°ΡΠ° β Π½Π°ΠΉΡΠΈ ΡΡ ΡΡΡΠΎΠΊΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠ½ΡΠΈΡΡΠ΅ΡΡΡ /var/log ΠΈ ΠΏΠΎΠΏΡΠ°Π²ΠΈΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎsystem-log
Π½Π°data-var_log
19) Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎ Π½Π° ΡΡΠΎΠΌ ΡΡΠ°ΠΏΠ΅ β Π½Π΅ Π·Π°Π±ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ°Π΄Π΅Π»ΠΎΠ² (ext4, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ). ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΊΠ°ΠΊ Π±Ρ ΠΌΡ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ»ΠΈ Π²ΡΡΠΊΠΈΠ΅ raid, lvm β ΠΏΠΎΠΊΠ° Π€Π‘ Π½Π° ΡΠ°Π·Π΄Π΅Π»Π΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½Π° ΠΎ ΡΠΎΠΌ ΡΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°Π·Π΄Π΅Π»Π° ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΡΡ, ΠΌΡ Π½Π΅ ΡΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
resize2fs
Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π€Π‘.20) Π€ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ Π°ΠΊΠΊΠΎΡΠ΄
- Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ. ΠΡΠ»ΠΈ Π²Ρ Π²ΡΠ΅ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ β Π²Ρ ΡΠ½ΠΎΠ²Π° ΠΏΠΎΠΏΠ°Π΄Π΅ΡΠ΅ Π² Π²Π°ΡΡ ΠΠ‘ (ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ ΡΡΠΎ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠΌΡΡΠ»Π° ΠΊΡΠΎΠΌΠ΅ ΡΠ°ΠΌΠΎΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠΎΡ ΡΠ°Π³ Π½Π΅ Π½Π΅ΡΠ΅Ρ)
- Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ, ΡΡΠΎ Π²ΡΠ΅ ΡΡΠΎ ΠΌΡ Ρ
ΠΎΡΠ΅Π»ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ:
pvs lvs vgs lsblk cat /proc/mdstat
21) [ΠΠΠ¦ΠΠΠΠΠΠ¬ΠΠ] ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
- ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ΡΡ Π½Π°ΠΆΠΈΠΌΠ°Ρ F12, ΡΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΠ°Π·Π½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ, Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΈΡΡΡΡ
Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΈΠ· ssd Π΄ΠΈΡΠΊΠΎΠ², ΡΠ°ΠΊ ΡΡΠΎΠ±Ρ ΠΌΡ Π½Π΅ Π±ΠΎΡΠ»ΠΈΡΡ ΠΎΡΠΊΠ°Π·Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ - ΡΠ΅ΠΏΠ΅ΡΡ Ρ Π²Π°Ρ Π΅ΡΡΡ Π½Π΅Π½ΡΠΆΠ½ΡΠΉ LV log Π² VG system. Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ ΡΡΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΌΠ΅ΠΆΠ΄Ρ root ΠΈΠ»ΠΈ var, Π½ΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ 100%FREE ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΊΠ°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»ΡΡΠ° -L:-L 500M
- ΠΈΡΠΏΡΠ°Π²ΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠ΅ΠΌ ΡΡΠΎ /boot Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π΄Π²ΡΡ
ΡΠ°Π·Π΄Π΅Π»Π°Ρ
Π±Π΅Π· ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΏΠΎ-ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌΡ ΡΠ°ΠΊ Π΄Π΅Π»Π°ΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ,
Π·Π΄Π΅ΡΡ ΡΡΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΡΠ΄Π°-ΡΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ /boot.- ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ΅ΠΉΠ΄ ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π² Π½Π΅Π³ΠΎ sda1,sda2
- Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΠΈ ΡΠ°Π·Π΄Π΅Π»Ρ Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ raid ΠΈ Π²ΠΎΡΡΡΠ°Π²Π½ΠΎΠ²ΠΈΡΠ΅ /boot Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ raid, Π½ΠΎ ΡΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ½ΡΠΈΡΡΡ Π΅Π³ΠΎ.
- ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π° ΠΈΠΌΠ΅ΡΡ Π½ΠΎΠ²ΡΠ΅ hdd Π΄ΠΈΡΠΊΠΈ
- ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ΅ΠΌΡ ΡΠ°Π²Π΅Π½ ΡΠ°Π·ΠΌΠ΅Ρ PV:
- Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ², ΠΏΠΎΠ΄ΡΡΠ°Π²ΠΈΠ² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ:
- Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π½Π° Π½ΠΎΠ²ΡΠΉ:
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com