ಒಂದು ಸಣ್ಣ ವಿಷಯಾಂತರ: ಈ LR ಸಂಶ್ಲೇಷಿತವಾಗಿದೆ.
ಇಲ್ಲಿ ವಿವರಿಸಿದ ಕೆಲವು ಕಾರ್ಯಗಳನ್ನು ಹೆಚ್ಚು ಸರಳವಾಗಿ ಮಾಡಬಹುದು, ಆದರೆ l/r ನ ಕಾರ್ಯವು ತಿಳಿದುಕೊಳ್ಳುವುದು
raid ಮತ್ತು lvm ಕಾರ್ಯನಿರ್ವಹಣೆಯೊಂದಿಗೆ, ಕೆಲವು ಕಾರ್ಯಾಚರಣೆಗಳು ಕೃತಕವಾಗಿ ಸಂಕೀರ್ಣವಾಗಿವೆ.
LR ಅನ್ನು ನಿರ್ವಹಿಸಲು ಪರಿಕರಗಳ ಅವಶ್ಯಕತೆಗಳು:
ವರ್ಚುವಲ್ಬಾಕ್ಸ್ನಂತಹ ವರ್ಚುವಲೈಸೇಶನ್ ಪರಿಕರಗಳು
ಲಿನಕ್ಸ್ ಅನುಸ್ಥಾಪನಾ ಚಿತ್ರ, ಉದಾಹರಣೆಗೆ ಡೆಬಿಯನ್ 9
ಹಲವಾರು ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಇಂಟರ್ನೆಟ್ ಲಭ್ಯತೆ
ಸ್ಥಾಪಿಸಲಾದ VM ಗೆ ssh ಮೂಲಕ ಸಂಪರ್ಕಪಡಿಸಿ (ಐಚ್ಛಿಕ)
ಗಮನ
ಈ ಪ್ರಯೋಗಾಲಯದ ಕೆಲಸವು ಡೇಟಾ ಸುರಕ್ಷತೆಯಂತಹ ಸೂಕ್ಷ್ಮ ವಿಷಯಕ್ಕೆ ಸಂಬಂಧಿಸಿದೆ - ಇದು ಒಂದು ಪ್ರದೇಶವಾಗಿದೆ
ಇದು ಚಿಕ್ಕ ದೋಷದಿಂದಾಗಿ ನಿಮ್ಮ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಕಳೆದುಕೊಳ್ಳಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ - ಒಂದು ಹೆಚ್ಚುವರಿ ಅಕ್ಷರ ಅಥವಾ ಸಂಖ್ಯೆ.
ನೀವು ಪ್ರಯೋಗಾಲಯದ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತಿರುವುದರಿಂದ, ನೀವು ಯಾವುದೇ ಅಪಾಯವನ್ನು ಹೊಂದಿಲ್ಲ, ನೀವು ಅದನ್ನು ಮತ್ತೆ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಬೇಕು.
ನಿಜ ಜೀವನದಲ್ಲಿ, ಎಲ್ಲವೂ ಹೆಚ್ಚು ಗಂಭೀರವಾಗಿದೆ, ಆದ್ದರಿಂದ ನೀವು ಡಿಸ್ಕ್ ಹೆಸರುಗಳನ್ನು ಬಹಳ ಎಚ್ಚರಿಕೆಯಿಂದ ನಮೂದಿಸಬೇಕು, ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು
ಪ್ರಸ್ತುತ ಆಜ್ಞೆಯೊಂದಿಗೆ ನೀವು ನಿಖರವಾಗಿ ಏನು ಮಾಡುತ್ತಿದ್ದೀರಿ ಮತ್ತು ನೀವು ಯಾವ ಡಿಸ್ಕ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೀರಿ.
ಎರಡನೆಯ ಪ್ರಮುಖ ಅಂಶವೆಂದರೆ ಡಿಸ್ಕ್ ಮತ್ತು ವಿಭಾಗಗಳ ಹೆಸರಿಸುವಿಕೆ: ಪರಿಸ್ಥಿತಿಯನ್ನು ಅವಲಂಬಿಸಿ, ಡಿಸ್ಕ್ ಸಂಖ್ಯೆಗಳು ಭಿನ್ನವಾಗಿರಬಹುದು
ಪ್ರಯೋಗಾಲಯದ ಕೆಲಸದಲ್ಲಿನ ಆಜ್ಞೆಗಳಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ಮೌಲ್ಯಗಳಿಂದ.
ಆದ್ದರಿಂದ, ಉದಾಹರಣೆಗೆ, ನೀವು ರಚನೆಯಿಂದ sda ಡಿಸ್ಕ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿ ಮತ್ತು ನಂತರ ಹೊಸ ಡಿಸ್ಕ್ ಅನ್ನು ಸೇರಿಸಿದರೆ, ಹೊಸ ಡಿಸ್ಕ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ
sda ಹೆಸರಿನ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ. ಹೊಸ ಡಿಸ್ಕ್ ಅನ್ನು ಸೇರಿಸುವ ಮೊದಲು ನೀವು ರೀಬೂಟ್ ಮಾಡಿದರೆ, ನಂತರ ಹೊಸದು
ಡಿಸ್ಕ್ ಅನ್ನು sdb ಎಂದು ಹೆಸರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಹಳೆಯದನ್ನು sda ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ
ಹೆಚ್ಚಿನ ಆಜ್ಞೆಗಳಿಗೆ ಅಗತ್ಯವಿರುವಂತೆ ಲ್ಯಾಬ್ ಅನ್ನು ಸೂಪರ್ಯೂಸರ್ (ರೂಟ್) ಆಗಿ ಚಲಾಯಿಸಬೇಕು
ಉನ್ನತ ಸವಲತ್ತುಗಳು ಮತ್ತು ಸುಡೋ ಮೂಲಕ ನಿರಂತರವಾಗಿ ಸವಲತ್ತುಗಳನ್ನು ಹೆಚ್ಚಿಸುವುದರಲ್ಲಿ ಅರ್ಥವಿಲ್ಲ
ಅಧ್ಯಯನ ಸಾಮಗ್ರಿಗಳು
RAID ಅನ್ನು
ಎಲ್ವಿಎಂ
Linux OS ನಲ್ಲಿ ಡಿಸ್ಕ್ ಹೆಸರಿಸುವಿಕೆ
ವಿಭಾಗ ಎಂದರೇನು
ವಿಭಜನಾ ಕೋಷ್ಟಕ ಎಂದರೇನು ಮತ್ತು ಅದನ್ನು ಎಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ?
ಗ್ರಬ್ ಎಂದರೇನು
ಬಳಸಲಾದ ಉಪಯುಕ್ತತೆಗಳು
1) ಡಿಸ್ಕ್ ಮಾಹಿತಿಯನ್ನು ವೀಕ್ಷಿಸಿ
lsblk -o ಹೆಸರು,ಗಾತ್ರ,FSTYPE,TYPE,MOUNTPOINT
fdisk -l
2) ಮಾಹಿತಿಯನ್ನು ವೀಕ್ಷಿಸುವುದು ಮತ್ತು LVM ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು
pvs
pvextend
pvcreate
ಖಾಸಗಿಯಾಗಿ
ಇತ್ಯಾದಿ
vgreduce
ಎಲ್ವಿಎಸ್
ಎಲ್ವೆಕ್ಸ್ಟೆಂಡ್
3) ಮಾಹಿತಿಯನ್ನು ವೀಕ್ಷಿಸುವುದು ಮತ್ತು RAID ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು
ಬೆಕ್ಕು / proc/mdstat
mdadm
4) ಆರೋಹಣ ಬಿಂದುಗಳು
ಮೌಂಟ್
ಉಮೌಂಟ್
ಬೆಕ್ಕು / ಇತ್ಯಾದಿ/fstab
ಬೆಕ್ಕು / ಇತ್ಯಾದಿ/mtab
5) ಡಿಸ್ಕ್ ಪುನರ್ವಿಭಜನೆ
fdisk /dev/XXX
6) ವಿಭಾಗಗಳನ್ನು ನಕಲಿಸುವುದು
dd if=/dev/xxx of=/dev/yyy
7) ವಿಭಜನಾ ಕೋಷ್ಟಕದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಿ
partx
sfdisk
mkfs.ext4
8) ಬೂಟ್ಲೋಡರ್ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು
grub-install /dev/XXX
ಅಪ್ಡೇಟ್-ಗ್ರಬ್
9) ಇತರೆ
lsof
ಜಾಸ್ತಿಯಿದೆ
rsync
ಪ್ರಯೋಗಾಲಯದ ಕೆಲಸವು 3 ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:
lvm, raid ಬಳಸಿಕೊಂಡು ಕಾರ್ಯ ವ್ಯವಸ್ಥೆಯನ್ನು ಸ್ಥಾಪಿಸುವುದು
ಡಿಸ್ಕ್ ವೈಫಲ್ಯಗಳ ಒಂದು ಅನುಕರಣೆ
ಫ್ಲೈನಲ್ಲಿ ಡಿಸ್ಕ್ಗಳನ್ನು ಬದಲಾಯಿಸುವುದು, ಹೊಸ ಡಿಸ್ಕ್ಗಳನ್ನು ಸೇರಿಸುವುದು ಮತ್ತು ವಿಭಾಗಗಳನ್ನು ಚಲಿಸುವುದು.
ಕಾರ್ಯ 1 (OS ಸ್ಥಾಪನೆ ಮತ್ತು LVM, RAID ಸಂರಚನೆ)
1) ಹೊಸ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ರಚಿಸಿ, ಅದಕ್ಕೆ ಈ ಕೆಳಗಿನ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನೀಡಿ:
1 ಜಿಬಿ ರಾಮ್
1 ಸಿಪಿಯು
2 hdds (ಅವುಗಳಿಗೆ ssd1, ssd2 ಎಂದು ಹೆಸರಿಸಿ ಮತ್ತು ಸಮಾನ ಗಾತ್ರಗಳನ್ನು ನಿಯೋಜಿಸಿ, ಹಾಟ್ ಸ್ವಾಪ್ ಮತ್ತು ssd ಬಾಕ್ಸ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ)
SATA ನಿಯಂತ್ರಕವನ್ನು 4 ಪೋರ್ಟ್ಗಳಿಗಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ
2) ಲಿನಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ನೀವು ಹಾರ್ಡ್ ಡ್ರೈವ್ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿದಾಗ, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಿ:
ವಿಭಜನಾ ವಿಧಾನ: ಕೈಪಿಡಿ, ಅದರ ನಂತರ ನೀವು ಈ ಚಿತ್ರವನ್ನು ನೋಡಬೇಕು:
/boot ಗಾಗಿ ಪ್ರತ್ಯೇಕ ವಿಭಾಗವನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ: ಮೊದಲ ಡಿಸ್ಕ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಅದರ ಮೇಲೆ ಹೊಸ ವಿಭಜನಾ ಕೋಷ್ಟಕವನ್ನು ರಚಿಸಿ
ವಿಭಾಗದ ಗಾತ್ರ: 512M
ಮೌಂಟ್ ಪಾಯಿಂಟ್: /ಬೂಟ್
ಎರಡನೇ ಡಿಸ್ಕ್ಗಾಗಿ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಪುನರಾವರ್ತಿಸಿ, ಆದರೆ ನೀವು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಎರಡು ಬಾರಿ ಆರೋಹಿಸಲು /ಬೂಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗದ ಕಾರಣ, ಮೌಂಟ್ ಪಾಯಿಂಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ: ಯಾವುದೂ ಇಲ್ಲ, ಅಂತಿಮವಾಗಿ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಪಡೆಯುವುದು (ಜಾಂಬ್ನೊಂದಿಗೆ ಚಿತ್ರ, ಅದನ್ನು ಮತ್ತೆ ಮಾಡಲು ತುಂಬಾ ಸೋಮಾರಿಯಾಗಿದೆ):
RAID ಸೆಟಪ್:
ಮೊದಲ ಡಿಸ್ಕ್ನಲ್ಲಿ ಮುಕ್ತ ಜಾಗವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ವಿಭಜನಾ ಪ್ರಕಾರವನ್ನು RAID ಗಾಗಿ ಭೌತಿಕ ಪರಿಮಾಣವಾಗಿ ಸಂರಚಿಸಿ
"ವಿಭಾಗವನ್ನು ಹೊಂದಿಸುವುದು ಮುಗಿದಿದೆ" ಆಯ್ಕೆಮಾಡಿ
ಎರಡನೇ ಡಿಸ್ಕ್ಗಾಗಿ ಅದೇ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಪುನರಾವರ್ತಿಸಿ, ಈ ಕೆಳಗಿನವುಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ:
"ಸಾಫ್ಟ್ವೇರ್ RAID ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ" ಆಯ್ಕೆಮಾಡಿ
MD ಸಾಧನವನ್ನು ರಚಿಸಿ
ಸಾಫ್ಟ್ವೇರ್ RAID ಸಾಧನದ ಪ್ರಕಾರ: ಪ್ರತಿಬಿಂಬಿತ ಶ್ರೇಣಿಯನ್ನು ಆಯ್ಕೆಮಾಡಿ
RAID XXXX ಅರೇಗಾಗಿ ಸಕ್ರಿಯ ಸಾಧನಗಳು: ಎರಡೂ ಡ್ರೈವ್ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ
ಬಿಡಿ ಸಾಧನಗಳು: 0 ಅನ್ನು ಡೀಫಾಲ್ಟ್ ಆಗಿ ಬಿಡಿ
RAID XX ಅರೇಗಾಗಿ ಸಕ್ರಿಯ ಸಾಧನಗಳು: ನೀವು ರೈಡ್ ಅಡಿಯಲ್ಲಿ ರಚಿಸಿದ ವಿಭಾಗಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ
ಮುಕ್ತಾಯ
ಪರಿಣಾಮವಾಗಿ, ನೀವು ಈ ರೀತಿಯ ಚಿತ್ರವನ್ನು ಪಡೆಯಬೇಕು:
LVM ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗುತ್ತಿದೆ: ಲಾಜಿಕಲ್ ವಾಲ್ಯೂಮ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಆಯ್ಕೆಮಾಡಿ
ಪ್ರಸ್ತುತ ವಿಭಜನಾ ವಿನ್ಯಾಸವನ್ನು ಇರಿಸಿಕೊಳ್ಳಿ ಮತ್ತು LVM ಅನ್ನು ಸಂರಚಿಸಿ: ಹೌದು
ಪರಿಮಾಣ ಗುಂಪನ್ನು ರಚಿಸಿ
ಸಂಪುಟ ಗುಂಪಿನ ಹೆಸರು: ವ್ಯವಸ್ಥೆ
ಹೊಸ ಪರಿಮಾಣ ಗುಂಪಿನ ಸಾಧನಗಳು: ನೀವು ರಚಿಸಿದ RAID ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ
ತಾರ್ಕಿಕ ಪರಿಮಾಣವನ್ನು ರಚಿಸಿ
ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಹೆಸರು: ರೂಟ್
ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಗಾತ್ರ: ನಿಮ್ಮ ಡಿಸ್ಕ್ ಗಾತ್ರದ 25
ತಾರ್ಕಿಕ ಪರಿಮಾಣವನ್ನು ರಚಿಸಿ
ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಹೆಸರು: var
ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಗಾತ್ರ: ನಿಮ್ಮ ಡಿಸ್ಕ್ ಗಾತ್ರದ 25
ತಾರ್ಕಿಕ ಪರಿಮಾಣವನ್ನು ರಚಿಸಿ
ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಹೆಸರು: ಲಾಗ್
ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಗಾತ್ರ: ನಿಮ್ಮ ಡಿಸ್ಕ್ ಗಾತ್ರದ 15
ಡಿಸ್ಪ್ಲೇ ಕಾನ್ಫಿಗರೇಶನ್ ವಿವರಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ನೀವು ಈ ಕೆಳಗಿನ ಚಿತ್ರವನ್ನು ಪಡೆಯಬೇಕು:
ಒಮ್ಮೆ ನೀವು LVM ಹೊಂದಿಸುವಿಕೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ ನೀವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ನೋಡಬೇಕು:
ವಿಭಜನಾ ವಿನ್ಯಾಸ: ಒಂದೊಂದಾಗಿ, LVM ನಲ್ಲಿ ರಚಿಸಲಾದ ಪ್ರತಿಯೊಂದು ಪರಿಮಾಣವನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಅವುಗಳನ್ನು ಲೇಔಟ್ ಮಾಡಿ, ಉದಾಹರಣೆಗೆ, ಈ ರೀತಿಯ ರೂಟ್ಗಾಗಿ:
ಹೀಗೆ ಬಳಸಿ: ext4
ಮೌಂಟ್ ಪಾಯಿಂಟ್: /
ಮೂಲ ವಿಭಾಗವನ್ನು ಗುರುತಿಸುವ ಫಲಿತಾಂಶವು ಈ ರೀತಿ ಇರಬೇಕು:
var ಮತ್ತು log ಗಾಗಿ ವಿಭಜನಾ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪುನರಾವರ್ತಿಸಿ, ಸೂಕ್ತವಾದ ಮೌಂಟ್ ಪಾಯಿಂಟ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ (/var ಮತ್ತು /var/log ಹಸ್ತಚಾಲಿತವಾಗಿ ನಮೂದಿಸಲಾಗಿದೆ), ಈ ಕೆಳಗಿನ ಫಲಿತಾಂಶವನ್ನು ಪಡೆದುಕೊಳ್ಳಿ:
ವಿಭಜನೆಯನ್ನು ಮುಗಿಸಿ ಆಯ್ಕೆಮಾಡಿ
ನೀವು ಇನ್ನೂ ಅನ್ಮೌಂಟ್ ಮಾಡದ ವಿಭಾಗವನ್ನು ಹೊಂದಿರುವಿರಿ ಮತ್ತು ಸ್ವಾಪ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿಲ್ಲ ಎಂಬ ಅಂಶದ ಬಗ್ಗೆ ನಿಮಗೆ ಹಲವಾರು ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಲಾಗುತ್ತದೆ. ಎರಡೂ ಪ್ರಶ್ನೆಗಳಿಗೆ ನಕಾರಾತ್ಮಕವಾಗಿ ಉತ್ತರಿಸಬೇಕು.
ಅಂತಿಮ ಫಲಿತಾಂಶವು ಈ ರೀತಿ ಇರಬೇಕು:
3) ಮೊದಲ ಸಾಧನದಲ್ಲಿ (sda) grub ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ OS ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ ಮತ್ತು ಸಿಸ್ಟಮ್ ಅನ್ನು ಬೂಟ್ ಮಾಡಿ.
4) sda ಡ್ರೈವ್ (ssd1) ನಿಂದ sdb ಡ್ರೈವ್ (ssd2) ಗೆ /boot ವಿಭಾಗದ ವಿಷಯಗಳನ್ನು ನಕಲಿಸಿ
ಹಿಂದಿನ ಆಜ್ಞೆಯು ನಿಮಗೆ ನೀಡಿದ ಎಲ್ಲಾ ಡಿಸ್ಕ್ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ ಮತ್ತು ಅದು ಯಾವ ರೀತಿಯ ಡಿಸ್ಕ್ ಎಂದು ವಿವರಿಸಿ
grub ಅನ್ನು ಸ್ಥಾಪಿಸದಿರುವ ಡ್ರೈವ್ ಅನ್ನು ಹುಡುಕಿ ಮತ್ತು ಈ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಮಾಡಿ: grub-install /dev/sdb
cat /proc/mdstat ಆಜ್ಞೆಯೊಂದಿಗೆ ಪ್ರಸ್ತುತ ದಾಳಿಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ವೀಕ್ಷಿಸಿ ಮತ್ತು ನೀವು ನೋಡುವುದನ್ನು ಬರೆಯಿರಿ.
ಆಜ್ಞೆಗಳ ಔಟ್ಪುಟ್ ಅನ್ನು ನೋಡಿ: pvs, vgs, lvs, ಮೌಂಟ್ ಮತ್ತು ನೀವು ನಿಖರವಾಗಿ ನೋಡಿದ್ದನ್ನು ಬರೆಯಿರಿ
ನೀವು ಏನು ಮಾಡಿದ್ದೀರಿ ಮತ್ತು ಕಾರ್ಯದಿಂದ ನೀವು ಯಾವ ಫಲಿತಾಂಶವನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೀರಿ ಎಂಬುದನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಮಾತುಗಳಲ್ಲಿ ವಿವರಿಸಿ.
ಈ ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, ವರ್ಚುವಲ್ ಮೆಷಿನ್ ಫೋಲ್ಡರ್ನ ಬ್ಯಾಕ್ಅಪ್ ನಕಲನ್ನು ಉಳಿಸಲು ಅಥವಾ ಮಾಡಲು ಸೂಚಿಸಲಾಗುತ್ತದೆ
ಅಲೆಮಾರಿ ಪೆಟ್ಟಿಗೆ: https://t.me/bykvaadm/191
ಫಲಿತಾಂಶ: ಡಿಸ್ಕ್ಗಳೊಂದಿಗೆ ವರ್ಚುವಲ್ ಯಂತ್ರ ssd1, ssd2
ಕಾರ್ಯ 2 (ಡಿಸ್ಕ್ಗಳಲ್ಲಿ ಒಂದರ ವೈಫಲ್ಯವನ್ನು ಅನುಕರಿಸುವುದು)
1) ನೀವು ಹಾಟ್ ಸ್ವಾಪ್ ಬಾಕ್ಸ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿದ್ದರೆ, ನೀವು ಫ್ಲೈನಲ್ಲಿ ಡಿಸ್ಕ್ಗಳನ್ನು ಅಳಿಸಬಹುದು
ಯಂತ್ರದ ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ ಡಿಸ್ಕ್ ssd1 ಅನ್ನು ಅಳಿಸಿ
ನಿಮ್ಮ ವರ್ಚುವಲ್ ಮೆಷಿನ್ ಫೈಲ್ಗಳು ಸಂಗ್ರಹವಾಗಿರುವ ಡೈರೆಕ್ಟರಿಯನ್ನು ಹುಡುಕಿ ಮತ್ತು ssd1.vmdk ಅನ್ನು ಅಳಿಸಿ
2) ನಿಮ್ಮ ವರ್ಚುವಲ್ ಯಂತ್ರವು ಇನ್ನೂ ಚಾಲನೆಯಲ್ಲಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
3) ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ರೀಬೂಟ್ ಮಾಡಿ ಮತ್ತು ಅದು ಇನ್ನೂ ಚಾಲನೆಯಲ್ಲಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
4) RAID ರಚನೆಯ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ: cat /proc/mdstat
5) VM ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಅದೇ ಗಾತ್ರದ ಹೊಸ ಡಿಸ್ಕ್ ಅನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಅದನ್ನು ssd3 ಎಂದು ಹೆಸರಿಸಿ
6) ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ:
fdisk -l ಅನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸ ಡಿಸ್ಕ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಬಂದಿದೆ ಎಂದು ನೋಡಿ
ರೈಡ್ ಅರೇಗೆ ಹೊಸ ಡಿಸ್ಕ್ ಅನ್ನು ಸೇರಿಸಿ: mdadm —manage /dev/md0 —add /dev/YYY
ಫಲಿತಾಂಶವನ್ನು ನೋಡಿ: cat /proc/mdstat. ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಪ್ರಾರಂಭವಾಗಿದೆ ಎಂದು ನೀವು ನೋಡಬೇಕು
7) ಈಗ ನೀವು RAID ನ ಭಾಗವಾಗಿರದ ವಿಭಾಗಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಇದನ್ನು ಮಾಡಲು, ನಾವು ಡಿಡಿ ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸುತ್ತೇವೆ, "ಲೈವ್" ಡಿಸ್ಕ್ನಿಂದ ನೀವು ಇತ್ತೀಚೆಗೆ ಸ್ಥಾಪಿಸಿದ ಹೊಸದಕ್ಕೆ ನಕಲಿಸುತ್ತೇವೆ
dd if=/dev/XXX of=/dev/YYY
8) ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಪೂರ್ಣಗೊಂಡ ನಂತರ, ಹೊಸ ಡ್ರೈವಿನಲ್ಲಿ grub ಅನ್ನು ಸ್ಥಾಪಿಸಿ
9) ಎಲ್ಲವೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು VM ಅನ್ನು ರೀಬೂಟ್ ಮಾಡಿ
ನೀವು ಏನು ಮಾಡಿದ್ದೀರಿ ಮತ್ತು ಕಾರ್ಯದಿಂದ ನೀವು ಯಾವ ಫಲಿತಾಂಶವನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೀರಿ ಎಂಬುದನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಮಾತುಗಳಲ್ಲಿ ವಿವರಿಸಿ.
ಫಲಿತಾಂಶ: ಡಿಸ್ಕ್ ssd1 ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ, ಡಿಸ್ಕ್ ssd2 ಅನ್ನು ಉಳಿಸಲಾಗಿದೆ, ಡಿಸ್ಕ್ ssd3 ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಕಾರ್ಯ 3 (ಹೊಸ ಡಿಸ್ಕ್ಗಳನ್ನು ಸೇರಿಸುವುದು ಮತ್ತು ವಿಭಾಗವನ್ನು ಚಲಿಸುವುದು)
ಪ್ರಸ್ತುತಪಡಿಸಿದ ಎಲ್ಲಕ್ಕಿಂತ ಇದು ಅತ್ಯಂತ ಸಂಕೀರ್ಣ ಮತ್ತು ಬೃಹತ್ ಕಾರ್ಯವಾಗಿದೆ.
ನೀವು ಏನು ಮಾಡುತ್ತಿದ್ದೀರಿ ಮತ್ತು ಯಾವ ಡಿಸ್ಕ್ಗಳು ಮತ್ತು ವಿಭಾಗಗಳೊಂದಿಗೆ ಬಹಳ ಎಚ್ಚರಿಕೆಯಿಂದ ಪರಿಶೀಲಿಸಿ.
ಅದನ್ನು ಚಲಾಯಿಸುವ ಮೊದಲು ನಕಲನ್ನು ಮಾಡಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.
ಈ ಕಾರ್ಯವು ಕಾರ್ಯ ಸಂಖ್ಯೆ 2 ರಿಂದ ಸ್ವತಂತ್ರವಾಗಿದೆ; ಇದನ್ನು ಕಾರ್ಯ ಸಂಖ್ಯೆ 1 ರ ನಂತರ ನಿರ್ವಹಿಸಬಹುದು, ಡಿಸ್ಕ್ ಹೆಸರುಗಳಿಗೆ ಸರಿಹೊಂದಿಸಲಾಗುತ್ತದೆ.
ಈ ಪ್ರಯೋಗಾಲಯ ಕಾರ್ಯದ ಎರಡನೇ ಭಾಗವು ಮೊದಲ ಭಾಗವನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ ಅದೇ ಸ್ಥಿತಿಗೆ ಕಾರಣವಾಗಬೇಕು.
ನಿಮ್ಮ ಕೆಲಸವನ್ನು ಸುಲಭಗೊಳಿಸಲು, ಹೋಸ್ಟ್ ಯಂತ್ರದಿಂದ ಭೌತಿಕವಾಗಿ ಡಿಸ್ಕ್ಗಳನ್ನು ತೆಗೆದುಹಾಕದಂತೆ ನಾನು ಶಿಫಾರಸು ಮಾಡಬಹುದು, ಆದರೆ ಮಾತ್ರ
ಯಂತ್ರದ ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ ಅವುಗಳನ್ನು ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸಿ. VM ನಲ್ಲಿನ OS ನ ದೃಷ್ಟಿಕೋನದಿಂದ ಅದು ನಿಖರವಾಗಿ ಒಂದೇ ರೀತಿ ಕಾಣುತ್ತದೆ, ಆದರೆ ನೀವು ಮಾಡಬಹುದು
ಏನಾದರೂ ಸಂಭವಿಸಿದಲ್ಲಿ, ಡಿಸ್ಕ್ ಅನ್ನು ಹಿಂದಕ್ಕೆ ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ಒಂದೆರಡು ಪಾಯಿಂಟ್ಗಳನ್ನು ಹಿಂದಕ್ಕೆ ತಿರುಗಿಸುವ ಮೂಲಕ ಕೆಲಸವನ್ನು ಮುಂದುವರಿಸಿ
ನೀವು ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿದ್ದೀರಿ. ಉದಾಹರಣೆಗೆ, ನೀವು ಅದನ್ನು ತಪ್ಪಾಗಿ ಮಾಡಿರಬಹುದು ಅಥವಾ /boot ವಿಭಾಗವನ್ನು ಹೊಸ ಡಿಸ್ಕ್ಗೆ ನಕಲಿಸಲು ಮರೆತಿರಬಹುದು.
ನೀವು ಯಾವ ಡಿಸ್ಕ್ಗಳು ಮತ್ತು ವಿಭಾಗಗಳೊಂದಿಗೆ ಹಲವಾರು ಬಾರಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೀರಿ ಎಂದು ಎರಡು ಬಾರಿ ಪರಿಶೀಲಿಸಲು ನಾನು ನಿಮಗೆ ಸಲಹೆ ನೀಡಬಲ್ಲೆ, ಅಥವಾ ಇನ್ನೂ ಉತ್ತಮವಾಗಿದೆ
ಡಿಸ್ಕ್ಗಳು, ವಿಭಾಗಗಳು ಮತ್ತು "ಭೌತಿಕ" ಡಿಸ್ಕ್ ಸಂಖ್ಯೆಯ ನಡುವಿನ ಪತ್ರವ್ಯವಹಾರವನ್ನು ಕಾಗದದ ತುಂಡು ಮೇಲೆ ಬರೆಯಿರಿ. ಸುಂದರವಾದ ಮತ್ತು ಸ್ಪಷ್ಟವಾದ ಮರ
ತಂಡ ಸೆಳೆಯುತ್ತದೆ lsblk, ನೀವು ಏನು ಮಾಡಿದ್ದೀರಿ ಮತ್ತು ಏನು ಮಾಡಬೇಕೆಂದು ವಿಶ್ಲೇಷಿಸಲು ಸಾಧ್ಯವಾದಷ್ಟು ಹೆಚ್ಚಾಗಿ ಬಳಸಿ.
ಕಥೆಗೆ...
ನಿಮ್ಮ ಸರ್ವರ್ 2 SSD ಡ್ರೈವ್ಗಳಲ್ಲಿ ದೀರ್ಘಕಾಲ ಚಾಲನೆಯಲ್ಲಿದೆ ಎಂದು ಊಹಿಸಿ, ಇದ್ದಕ್ಕಿದ್ದಂತೆ...
1) VM ಗುಣಲಕ್ಷಣಗಳಿಂದ ಡಿಸ್ಕ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿ ಮತ್ತು ರೀಬೂಟ್ ಮಾಡುವ ಮೂಲಕ ssd2 ಡಿಸ್ಕ್ ವೈಫಲ್ಯವನ್ನು ಅನುಕರಿಸಿ
2) ಡಿಸ್ಕ್ ಮತ್ತು RAID ನ ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯನ್ನು ವೀಕ್ಷಿಸಿ:
3) ನೀವು ಅದೃಷ್ಟವಂತರು - ನಿಮ್ಮ ಮೇಲಧಿಕಾರಿಗಳು ಹಲವಾರು ಹೊಸ ಡಿಸ್ಕ್ಗಳನ್ನು ಖರೀದಿಸಲು ನಿಮಗೆ ಅವಕಾಶ ನೀಡಿದ್ದಾರೆ:
ಲಾಗ್ಗಳೊಂದಿಗೆ ವಿಭಾಗವನ್ನು ಪ್ರತ್ಯೇಕ ಡಿಸ್ಕ್ಗೆ ಸರಿಸುವ ದೀರ್ಘಾವಧಿಯ ಕಾರ್ಯಕ್ಕಾಗಿ 2 ದೊಡ್ಡ ಸಾಮರ್ಥ್ಯದ SATA
2 SSD ಗಳು ಸತ್ತದ್ದನ್ನು ಬದಲಿಸಲು, ಹಾಗೆಯೇ ಇನ್ನೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ ಒಂದನ್ನು ಬದಲಿಸಲು.
ಸರ್ವರ್ ಬಾಸ್ಕೆಟ್ ಒಂದು ಸಮಯದಲ್ಲಿ 4 ಡಿಸ್ಕ್ಗಳನ್ನು ಸ್ಥಾಪಿಸುವುದನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ,
ಆದ್ದರಿಂದ, ನೀವು ಎಲ್ಲಾ ಡಿಸ್ಕ್ಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ.
SSD ಗಿಂತ 2 ಪಟ್ಟು ದೊಡ್ಡದಾದ HDD ಸಾಮರ್ಥ್ಯವನ್ನು ಆಯ್ಕೆಮಾಡಿ.
SSD ಸಾಮರ್ಥ್ಯವು ಹಿಂದಿನ SSD ಗಿಂತ 1,25 ಪಟ್ಟು ದೊಡ್ಡದಾಗಿದೆ.
4) ಒಂದು ಹೊಸ ssd ಡಿಸ್ಕ್ ಅನ್ನು ಸೇರಿಸಿ, ಅದನ್ನು ssd4 ಎಂದು ಕರೆಯಿರಿ ಮತ್ತು ಸೇರಿಸಿದ ನಂತರ, ಏನಾಯಿತು ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ:
5) ಮೊದಲನೆಯದಾಗಿ, ಹಳೆಯ ಡಿಸ್ಕ್ನಲ್ಲಿನ ಡೇಟಾದ ಸುರಕ್ಷತೆಯನ್ನು ನೀವು ಕಾಳಜಿ ವಹಿಸಬೇಕು.
ಈ ಸಮಯದಲ್ಲಿ ನಾವು LVM ಬಳಸಿಕೊಂಡು ಡೇಟಾವನ್ನು ವರ್ಗಾಯಿಸುತ್ತೇವೆ:
ಮೊದಲನೆಯದಾಗಿ, ನೀವು ಫೈಲ್ ಟೇಬಲ್ ಅನ್ನು ಹಳೆಯ ಡಿಸ್ಕ್ನಿಂದ ಹೊಸದಕ್ಕೆ ನಕಲಿಸಬೇಕು:
sfdisk -d /dev/XXX | sfdisk /dev/YYY
x,y ಗಾಗಿ ಸರಿಯಾದ ಡಿಸ್ಕ್ಗಳನ್ನು ಬದಲಿಸಿ ಮತ್ತು ಈ ಆಜ್ಞೆಯು ಏನು ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ.
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಅದರ ಔಟ್ಪುಟ್ ಅನ್ನು ಹಿಂದಿನ ಕರೆಯೊಂದಿಗೆ ಹೋಲಿಕೆ ಮಾಡಿ.
ಏನು ಬದಲಾಗಿದೆ?
/boot ಡೇಟಾವನ್ನು ಹೊಸ ಡಿಸ್ಕ್ಗೆ ನಕಲಿಸಲು dd ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ
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 ಡಿಸ್ಕ್ ಸೇರಿದಂತೆ ಹೊಸ ರೇಡ್ ರಚನೆಯನ್ನು ರಚಿಸಿ:
ವಿಶೇಷ ಕೀಲಿಯನ್ನು ಸೂಚಿಸದೆ ಮೇಲಿನ ಆಜ್ಞೆಯು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.
ಸಹಾಯವನ್ನು ಓದಿ ಮತ್ತು ಈ ಕೀಲಿಯನ್ನು ಆಜ್ಞೆಗೆ ಸೇರಿಸಿ.
ನಿಮ್ಮ ಕಾರ್ಯಾಚರಣೆಯ ಫಲಿತಾಂಶವನ್ನು ಪರಿಶೀಲಿಸಲು 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 ಆಜ್ಞೆಯನ್ನು ಮತ್ತೆ ಚಲಾಯಿಸಿ. ಏನು ಬದಲಾಗಿದೆ?
ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ವಾಲ್ಯೂಮ್ ಗ್ರೂಪ್ ಸಿಸ್ಟಮ್ನ ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸೋಣ:
vgextend system /dev/md63
ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಿ ಮತ್ತು ನೀವು ನೋಡಿದ ಮತ್ತು ಏನು ಬದಲಾಗಿದೆ ಎಂಬುದನ್ನು ಬರೆಯಿರಿ.
vgdisplay system -v
pvs
vgs
lvs -a -o+devices
ಪ್ರಸ್ತುತ LV var,log,root ಯಾವ ಭೌತಿಕ ಡಿಸ್ಕ್ನಲ್ಲಿದೆ?
ಸರಿಯಾದ ಸಾಧನದ ಹೆಸರುಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹಳೆಯ ಡ್ರೈವ್ನಿಂದ ಹೊಸದಕ್ಕೆ ಡೇಟಾವನ್ನು ಸರಿಸಿ.
ಎಲ್ಲಾ ತಾರ್ಕಿಕ ಪರಿಮಾಣಗಳಿಗೆ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪುನರಾವರ್ತಿಸಿ
ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಿ ಮತ್ತು ನೀವು ನೋಡಿದ ಮತ್ತು ಏನು ಬದಲಾಗಿದೆ ಎಂಬುದನ್ನು ಬರೆಯಿರಿ.
vgdisplay system -v
pvs
vgs
lvs -a -o+devices
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
ಹಳೆಯ ರೇಡ್ ಡಿಸ್ಕ್ ಅನ್ನು ತೆಗೆದುಹಾಕುವ ಮೂಲಕ ನಮ್ಮ ವಿಜಿಯನ್ನು ಬದಲಾಯಿಸೋಣ. ಸರಿಯಾದ ರೈಡ್ ಹೆಸರನ್ನು ಬದಲಿಸಿ.
vgreduce system /dev/md0
ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಿ ಮತ್ತು ನೀವು ನೋಡಿದ ಮತ್ತು ಏನು ಬದಲಾಗಿದೆ ಎಂಬುದನ್ನು ಬರೆಯಿರಿ.
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
pvs
vgs
ಚಿತ್ರವನ್ನು ಹೆಚ್ಚು ಸುಂದರವಾಗಿಸಲು, ಎರಡನೇ ssd ಡಿಸ್ಕ್ (ssd4) ಗೆ ಮರುಮೌಂಟ್ /ಬೂಟ್ ಮಾಡಿ ಮತ್ತು lsblk ಅನ್ನು ರನ್ ಮಾಡಿ. ಪರಿಣಾಮವಾಗಿ, ssd3 ಡಿಸ್ಕ್ ಮಾಡುವುದಿಲ್ಲ
ಏನನ್ನೂ ಅಳವಡಿಸಬಾರದು. /boot ವಿಭಾಗವು ಖಾಲಿಯಾಗಿಲ್ಲ ಎಂದು ಎಚ್ಚರಿಕೆಯಿಂದ ಪರಿಶೀಲಿಸಿ! ls /boot ತೋರಿಸಬೇಕು
ಹಲವಾರು ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳು. ಈ ವಿಭಾಗದಲ್ಲಿ ಏನನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಅಧ್ಯಯನ ಮಾಡಿ ಮತ್ತು ಯಾವ ಫೈಲ್ ಡೈರೆಕ್ಟರಿ ಯಾವುದಕ್ಕೆ ಕಾರಣವಾಗಿದೆ ಎಂಬುದನ್ನು ಬರೆಯಿರಿ.
7) ssd3 ಡಿಸ್ಕ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿ ಮತ್ತು ಮೇಲೆ ವಿವರಿಸಿದ ತಾಂತ್ರಿಕ ವಿಶೇಷಣಗಳ ಪ್ರಕಾರ ssd5, hdd1, hdd2 ಅನ್ನು ಸೇರಿಸಿ, ಪರಿಣಾಮವಾಗಿ:
ssd4 - ಮೊದಲ ಹೊಸ ssd
ssd5 - ಎರಡನೇ ಹೊಸ ssd
hdd1 - ಮೊದಲ ಹೊಸ hdd
hdd2 - ಎರಡನೇ ಹೊಸ hdd
8) ಡಿಸ್ಕ್ಗಳನ್ನು ಸೇರಿಸಿದ ನಂತರ ಏನಾಯಿತು ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ:
9) ಮುಖ್ಯ ರೇಡ್ ರಚನೆಯ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪುನಃಸ್ಥಾಪಿಸೋಣ:
ವಿಭಜನಾ ಕೋಷ್ಟಕವನ್ನು ನಕಲಿಸಿ, ಸರಿಯಾದ ಡಿಸ್ಕ್ಗಳನ್ನು ಬದಲಿಸಿ:
sfdisk -d /dev/XXX | sfdisk /dev/YYY
ಹಳೆಯ ಡಿಸ್ಕ್ನಿಂದ ನಾವು ವಿಭಜನಾ ಕೋಷ್ಟಕವನ್ನು ನಕಲಿಸಿದಾಗ, ಅದು ಹೊಸ ಗಾತ್ರದಂತೆ ತೋರುತ್ತಿದೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ
ಸಂಪೂರ್ಣ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಬಳಸುವುದಿಲ್ಲ.
ಆದ್ದರಿಂದ, ಶೀಘ್ರದಲ್ಲೇ ನಾವು ಈ ವಿಭಾಗವನ್ನು ಮರುಗಾತ್ರಗೊಳಿಸಬೇಕಾಗಿದೆ ಮತ್ತು ದಾಳಿಯನ್ನು ವಿಸ್ತರಿಸಬೇಕಾಗಿದೆ.
ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವ ಮೂಲಕ ನಿಮಗಾಗಿ ನೋಡಿ:
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
10) ಬೂಟ್ ವಿಭಾಗ /ಬೂಟ್ ಅನ್ನು ssd4 ನಿಂದ ssd5 ಗೆ ನಕಲಿಸಿ
dd if=/dev/XXX of=/dev/YYY
11) ಹೊಸ ಡ್ರೈವ್ನಲ್ಲಿ grub ಅನ್ನು ಸ್ಥಾಪಿಸಿ (ssd5)
12) ssd5 ಡಿಸ್ಕ್ನ ಎರಡನೇ ವಿಭಾಗವನ್ನು ಮರುಗಾತ್ರಗೊಳಿಸಿ
ಡಿಸ್ಕ್ ವಿಭಜನಾ ಉಪಯುಕ್ತತೆಯನ್ನು ಚಲಾಯಿಸಿ:
fdisk /dev/XXX
ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವಿಭಾಗವನ್ನು ಅಳಿಸಲು d ಕೀಲಿಯನ್ನು ನಮೂದಿಸಿ (2 ಅನ್ನು ಆರಿಸಿ)
ಹೊಸ ವಿಭಾಗವನ್ನು ರಚಿಸಲು ಕೀ n ಅನ್ನು ನಮೂದಿಸಿ
ವಿಭಜನಾ ಪ್ರಕಾರವು "ಪ್ರಾಥಮಿಕ" ಎಂದು ಸೂಚಿಸಲು ಕೀ p ಅನ್ನು ನಮೂದಿಸಿ
ಕೀ 2 ಅನ್ನು ನಮೂದಿಸಿ ಇದರಿಂದ ಹೊಸ ವಿಭಾಗವು ಎರಡನೇ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ
ಮೊದಲ ಸೆಕ್ಟರ್: ವಿಭಾಗದ ಪ್ರಾರಂಭದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲೆಕ್ಕಾಚಾರದ ಗಾತ್ರವನ್ನು ಸ್ವೀಕರಿಸಲು ಎಂಟರ್ ಒತ್ತಿರಿ
ಕೊನೆಯ ಸೆಕ್ಟರ್: ವಿಭಾಗದ ಅಂತ್ಯದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲೆಕ್ಕಾಚಾರದ ಗಾತ್ರವನ್ನು ಸ್ವೀಕರಿಸಲು ಎಂಟರ್ ಒತ್ತಿರಿ
ಎಲ್ಲಾ ಸಂಭಾವ್ಯ ವಿಭಜನಾ ಪ್ರಕಾರಗಳ ಪಟ್ಟಿಯನ್ನು ನೋಡಲು l ಕೀಯನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ಅದರಲ್ಲಿ Linux raid auto ಅನ್ನು ಹುಡುಕಿ
ರಚಿಸಿದ ವಿಭಾಗದ (2) ಪ್ರಕಾರವನ್ನು ಬದಲಾಯಿಸಲು t ಕೀಲಿಯನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ಹಿಂದಿನ ಹಂತದಲ್ಲಿ ಕಂಡುಬರುವ ಸಂಖ್ಯೆಯನ್ನು ನಮೂದಿಸಿ.
ಬದಲಾವಣೆಯನ್ನು ಡಿಸ್ಕ್ಗೆ ಬರೆಯಲು w ಕೀಲಿಯನ್ನು ನಮೂದಿಸಿ.
12) ವಿಭಜನಾ ಕೋಷ್ಟಕವನ್ನು ಪುನಃ ಓದಿ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಪರಿಶೀಲಿಸಿ
ಪ್ರಸ್ತುತ ರೇಡ್ ರಚನೆಗೆ ಹೊಸ ಡಿಸ್ಕ್ ಅನ್ನು ಸೇರಿಸಿ (ಸರಿಯಾದ ಡಿಸ್ಕ್ಗಳನ್ನು ಬದಲಿಸಲು ಮರೆಯಬೇಡಿ)
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 ಅನ್ನು ನಮೂದಿಸಿ ಇದರಿಂದ ಹೊಸ ವಿಭಾಗವು ಎರಡನೇ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ
ಮೊದಲ ಸೆಕ್ಟರ್: ವಿಭಾಗದ ಪ್ರಾರಂಭದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲೆಕ್ಕಾಚಾರದ ಗಾತ್ರವನ್ನು ಸ್ವೀಕರಿಸಲು ಎಂಟರ್ ಒತ್ತಿರಿ
ಕೊನೆಯ ಸೆಕ್ಟರ್: ವಿಭಾಗದ ಅಂತ್ಯದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲೆಕ್ಕಾಚಾರದ ಗಾತ್ರವನ್ನು ಸ್ವೀಕರಿಸಲು ಎಂಟರ್ ಒತ್ತಿರಿ
ಮಾರ್ಕ್ಅಪ್ನ ಕೊನೆಯಲ್ಲಿ, ರಚನೆಯಲ್ಲಿ ವಿಭಾಗದ ಸದಸ್ಯತ್ವದ ಸಹಿಯನ್ನು ಬಿಡಲು ಇಲ್ಲ ಆಯ್ಕೆಮಾಡಿ.
ಬದಲಾವಣೆಯನ್ನು ಡಿಸ್ಕ್ಗೆ ಬರೆಯಲು w ಕೀಲಿಯನ್ನು ನಮೂದಿಸಿ.
12) ವಿಭಜನಾ ಕೋಷ್ಟಕವನ್ನು ಪುನಃ ಓದಿ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಪರಿಶೀಲಿಸಿ
ಎಲ್ಲಾ ಮುಕ್ತ ಸ್ಥಳದ ಗಾತ್ರದೊಂದಿಗೆ ತಾರ್ಕಿಕ ಪರಿಮಾಣವನ್ನು ರಚಿಸೋಣ ಮತ್ತು ಅದನ್ನು 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) ಸಂಪಾದಿಸಿ /ಇತ್ಯಾದಿ/fstab
fstab - ಬೂಟ್ನಲ್ಲಿ ವಿಭಾಗಗಳನ್ನು ಅಳವಡಿಸುವ ನಿಯಮಗಳನ್ನು ದಾಖಲಿಸುವ ಫೈಲ್
/var/log ಅನ್ನು ಅಳವಡಿಸಲಾಗಿರುವ ರೇಖೆಯನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಮತ್ತು ಸಾಧನವನ್ನು ಸರಿಪಡಿಸುವುದು ನಮ್ಮ ಕಾರ್ಯವಾಗಿದೆ system-log ಮೇಲೆ data-var_log
19) ಈ ಹಂತದಲ್ಲಿ ಅತ್ಯಂತ ಮುಖ್ಯವಾದ ವಿಷಯವೆಂದರೆ ರೇಡೆಲಾ ಟೇಬಲ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಮರೆಯಬೇಡಿ (ಉದಾಹರಣೆಗೆ, ext4). ಏಕೆಂದರೆ ನಾವು ಯಾವುದೇ ರೈಡ್, lvm ಅನ್ನು ಹೇಗೆ ಬದಲಾಯಿಸಿದರೂ, ವಿಭಜನೆಯ ಗಾತ್ರವು ಈಗ ಬದಲಾಗಿದೆ ಎಂದು ವಿಭಾಗದ FS ಗೆ ತಿಳಿಸುವವರೆಗೆ, ನಾವು ಹೊಸ ಜಾಗವನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ resize2fs FS ಅನ್ನು ಬದಲಾಯಿಸಲು.
20) ಅಂತಿಮ ಸ್ವರಮೇಳ
ರೀಬೂಟ್ ಮಾಡೋಣ. ನೀವು ಎಲ್ಲವನ್ನೂ ಸರಿಯಾಗಿ ಮಾಡಿದರೆ, ನಿಮ್ಮನ್ನು ನಿಮ್ಮ OS ಗೆ ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ (ಎಲ್ಲವೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಇದು ಅವಶ್ಯಕವಾಗಿದೆ. ಈ ಹಂತವು ಸ್ವಯಂ-ಪರೀಕ್ಷೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಯಾವುದೇ ಅರ್ಥವನ್ನು ಹೊಂದಿಲ್ಲ)
ನಾವು ಮಾಡಲು ಬಯಸಿದ ಎಲ್ಲವನ್ನೂ ನಿಜವಾಗಿ ಮಾಡಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ:
pvs
lvs
vgs
lsblk
cat /proc/mdstat
21) [ಐಚ್ಛಿಕ] ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ
ನೀವು ಬೂಟ್ ಮಾಡಬಹುದೆಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಬೂಟ್ ಮಾಡುವಾಗ ವಿಭಿನ್ನ ಡ್ರೈವ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು F12 ಅನ್ನು ಒತ್ತುವ ಮೂಲಕ ರೀಬೂಟ್ ಮಾಡಿ
ಯಾವುದೇ ssd ಡ್ರೈವ್ಗಳಿಂದ, ಅವುಗಳಲ್ಲಿ ಒಂದರ ವೈಫಲ್ಯಕ್ಕೆ ನಾವು ಹೆದರುವುದಿಲ್ಲ
ಈಗ ನೀವು VG ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಅನಗತ್ಯ LV ಲಾಗ್ ಅನ್ನು ಹೊಂದಿದ್ದೀರಿ. ರೂಟ್ ಅಥವಾ ವರ್ ನಡುವೆ ಈ ಜಾಗವನ್ನು ನಿಯೋಜಿಸಿ, ಆದರೆ ಬಳಸುವ ಬದಲು
ವಿನ್ಯಾಸಗಳು 100% ಉಚಿತ -L ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಕೈಯಿಂದ ಗಾತ್ರವನ್ನು ಸೂಚಿಸಿ:
-L 500M
ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಇಲ್ಲದೆ ಎರಡು ವಿಭಾಗಗಳಲ್ಲಿ /boot ಇದೆ ಎಂಬ ಸಮಸ್ಯೆಯನ್ನು ಸರಿಪಡಿಸಿ, ಇದನ್ನು ಸರಿಯಾಗಿ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ,
ಅದನ್ನು ಉದಾಹರಣೆಯಾಗಿ ಇಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ. ಎಲ್ಲೋ ಮೊದಲು /boot ನ ವಿಷಯಗಳನ್ನು ನಕಲಿಸಲು ಮರೆಯಬೇಡಿ.
ಹೊಸ ದಾಳಿಯನ್ನು ರಚಿಸಿ ಮತ್ತು ಅದರಲ್ಲಿ sda1, sda2 ಅನ್ನು ಸೇರಿಸಿ
ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ರೈಡ್ನಲ್ಲಿ ಈ ವಿಭಾಗಗಳನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಮರುಸ್ಥಾಪಿಸಿ /ಬೂಟ್ ಅನ್ನು ಮುಖ್ಯ ದಾಳಿಗೆ, ಆದರೆ ಅದನ್ನು ಆರೋಹಿಸದೆ.