EXT (Extended File System) — Linux жүйесінде кеңінен қолданылатын қарапайымдылығы, тұрақтылығы және тиімділігімен танымал файлдық жүйелер тобы. XCP-ng, ашық бастапқы коды бар виртуализация платформасында, EXT, атап айтқанда EXT4, виртуалды машиналар (ВМ) деректерін сақтау үшін танымал таңдау болып табылады. EXT4 сенімділік пен жоғары өнімділікті біріктіреді, бұл оны өндірістік ортада пайдалану үшін тамаша таңдау етеді.
Бұл мақалада біз XCP-ng платформасындағы EXT4 құру, баптау және басқару процесіне тереңірек үңілеміз. Біз CLI командаларының мысалдарын қарастырамыз, баптаудың қыр-сырын талқылаймыз және файлдық жүйенің тиімділігі мен сенімділігін барынша арттыру үшін ең жақсы тәжірибелерді талқылаймыз.
XCP-ng жүйесіндегі EXT4 қолданудың артықшылықтары
EXT4, EXT тобының соңғы нұсқасы ретінде көптеген жетілдірулерге ие:
- Журналдау: EXT4 метадеректерді журналдау арқылы файлдық жүйенің кенеттен қуат сөнгенде зақымдалу мүмкіндігін азайтады.
- Үлкен файлдар мен бөлімдерді қолдау: EXT4 16 ТиБ дейінгі файлдарды және 1 ЭиБ дейінгі файлдық жүйелерді қолдайды, бұл оны үлкен деректер көлемі үшін қолайлы етеді.
- Өнімділікті оңтайландыру: EXT4 өнімділікті жақсарту үшін блоктарды алдын ала бөлу (preallocation) және кешіктірілген бөлу (delayed allocation) сияқты функцияларды қолдайды.
- EXT3-пен үйлесімділік: EXT3-ті EXT4 ретінде орнату мүмкіндігі бар, бұл файлдық жүйенің ескі нұсқаларынан көшу процесін жеңілдетеді.
XCP-ng жүйесінде EXT орнату және баптау
1-қадам: Дискті дайындау және бөлімдер жасау
Алғашқы қадам EXT4 файлдық жүйесі орналастырылатын дискіні дайындау болып табылады. Барлық қолжетімді құрылғылар мен бөлімдерді көру үшін lsblk
командасын пайдаланыңыз:
lsblk
Дискіде жаңа бөлім жасау үшін fdisk
немесе parted
пайдаланыңыз. fdisk
-пен мысал келтірейік:
fdisk /dev/sdX
fdisk
-ті іске қосқаннан кейін келесі қадамдарды орындаңыз:
- Жаңа бөлім жасау: Жаңа бөлім жасау үшін
n
пернесін басыңыз. - Бөлім түрі: Конфигурацияға байланысты Primary (негізгі) немесе Logical (логикалық) таңдаңыз.
- Бөлім өлшемдерін енгізіңіз: Бастапқы және соңғы секторды көрсетіңіз немесе бүкіл диск үшін бөлім жасау үшін әдепкі мәндерді пайдаланыңыз.
- Өзгерістерді сақтау: Өзгерістерді жазып, шығу үшін
w
пернесін басыңыз.
2-қадам: Бөлімді EXT4-ке форматтау
Бөлім жасалғаннан кейін оны EXT4-ке mkfs.ext4
арқылы форматтаңыз. mkfs.ext4
командасы өнімділікті оңтайландыру үшін пайдалы көптеген параметрлерді ұсынады:
mkfs.ext4 -O dir_index,extent,sparse_super2 /dev/sdX1
Мұнда:
-O
файлдық жүйе жасау опцияларын орнатады:- dir_index: Файлдарға қатынауды жылдамдату үшін индексленген каталогтарды пайдалану.
- extent: Көлемді тиімдірек пайдалану үшін extent режимін қосу.
- sparse_super2: Орынды үнемдеу үшін резервтік суперблоктардың санын азайту.
3-қадам: Файлдық жүйені орнату
EXT4 файлдық жүйесін пайдалану үшін оны орнату қажет. Алдымен орнату нүктесін жасаңыз:
mkdir /mnt/ext4data
Енді орнату командасын орындаңыз:
mount -o noatime,discard /dev/sdX1 /mnt/ext4data
Орнату опциялары:
- noatime: Оқу операцияларын жеделдету үшін қатынау уақыты метадеректерінің жаңартылуын өшіреді.
- discard: SSD үшін TRIM қолдауын қосады, бұл дискінің өнімділігін сақтауға көмектеседі.
Жүйені жүктеу кезінде тұрақты орнатуды қамтамасыз ету үшін /etc/fstab
файлына жазба қосыңыз:
/dev/sdX1 /mnt/ext4data ext4 defaults,noatime,discard 0 2
4-қадам: EXT4 файлдық жүйесін басқару
Файлдық жүйені тексеру және қалпына келтіру
EXT4 файлдық жүйесін тексеру және қалпына келтіру үшін ендірілген құралдарды қолдайды. Тұтастықты тексеру үшін fsck
пайдаланыңыз:
fsck.ext4 -f /dev/sdX1
-f
параметрі файлдық жүйе таза болып көрінсе де, оны тексеруге мәжбүр етеді.
Мониторинг және оңтайландыру
Мониторинг жасау және файлдық жүйе параметрлерін басқару үшін tune2fs
пайдаланыңыз:
tune2fs -o journal_data_writeback /dev/sdX1
Бұл мысалда деректерді белсенді түрде кэштеу есебінен өнімділікті арттыратын, бірақ қорғаныс деңгейін төмендететін writeback
журналдау режимі қосылады.
EXT4 файлдық жүйесінің өнімділігін бақылау үшін iostat
пайдаланыңыз:
iostat -x 5 /dev/sdX1
iostat
командасы кіріс-шығыс туралы толық статистиканы шығарады, бұл тар жерлерді және өнімділік мәселелерін анықтауға көмектеседі.
5-қадам: Қауіпсіздік көшірме жасау және қалпына келтіру
EXT4 деректерінің қауіпсіздік көшірмесін жасау үшін rsync
және tar
сияқты құралдарды пайдаланыңыз. Инкрементті қауіпсіздік көшірмелерін жасау үшін rsync
пайдалану мысалы:
rsync -avz --progress /mnt/ext4data /backup/ext4data
-avz
параметрі мұрағаттау, қысу және барлық файл атрибуттарын, соның ішінде символдық сілтемелер мен уақыт белгілерін сақтауды қосады.
XCP-ng жүйесінде EXT4 қолданудың ең жақсы тәжірибелері
1. Тұрақты қауіпсіздік көшірмесін жасау
Тұрақты қауіпсіздік көшірмесін жасау деректерді жоғалтудың алдын алу үшін өте маңызды. Тұрақты қауіпсіздік көшірмелерін жоспарлау үшін rsync
немесе tar
негізінде автоматтандырылған сценарийлерді пайдаланыңыз.
2. Орнату параметрлерін оңтайландыру
Дұрыс орнатылған орнату параметрлері өнімділікті айтарлықтай жақсарта алады. Дәл қатынау уақыт белгілері қажет болмаса, дискке жазу санын азайту үшін noatime
және nodiratime
қолдануды ұсынамыз.
3. EXT4 үстіндегі LVM пайдалану
EXT4-ті LVM (Logical Volume Manager) үстіне пайдалану дискілік кеңістікті икемді басқаруға мүмкіндік береді, бұл ВМ-ды тоқтатпай-ақ файлдық жүйелердің өлшемдерін үлкейту немесе азайту мүмкіндігін қамтамасыз етеді.
4. Мониторинг және диагностика
Өнімділікті үнемі бақылау және кіріс-шығыс мәселелерін диагностикалау үшін iostat
, vmstat
және басқа құралдарды пайдаланыңыз.
5. Жаңарту және қызмет көрсету
Ядроның және файлдық жүйе драйверлерінің жаңартуларын үнемі тексеріп отырыңыз. Бұл өнімділікті және қауіпсіздікті жақсартуға мүмкіндік береді, олар Linux ядросының жаңа нұсқаларымен бірге пайда болады.
Қорытынды
EXT4 Linux негізіндегі ортада, соның ішінде XCP-ng жүйесінде деректерді сақтаудың ең сенімді және өнімді шешімдерінің бірі болып қала береді. EXT4 құру, баптау және басқару бойынша сипатталған қадамдарды орындау және ең жақсы тәжірибелерді сақтау арқылы сіз осы файлдық жүйенің мүмкіндіктерін виртуализация инфрақұрылымыңызда барынша тиімді пайдалана аласыз.
Бұл мақала EXT4-пен жұмыс істеудің негіздерін қамтиды, бірақ әрқашан құжаттамаға тереңірек үңіліп, нақты ортаңыздың қажеттіліктеріне қарай баптауларды оңтайландыру үшін әртүрлі параметрлермен тәжірибе жасау пайдалы.
Реклама Google |
![]() |
Назар аударыңыз! Бұл мақала ресми құжат емес.Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар. |
Қазақстандағы резервтік көшірудің ең жақсы он тәжірибесі
- oVirt гипервизорын қорғау — терең талдау
- oVirt жүйесінен Proxmox жүйесіне виртуалды машинаны көшіру
- Proxmox-тан oVirt-ке виртуалды машинаны көшіру
- Kubernetes контейнерлерін қорғау — терең талдау
- Proxmox гипервизорын бұзудан қалай қорғауға болады - Терең талдау
- Fail2Ban-ды oVirt жүйесін қорғауда қолдану - Терең талдау
- oVirt гипервизорын сақтандыруды ұйымдастыру — Терең талдау
- Виртуалды машинаны гипервизорлар арасында Proxmox арқылы көшіру
- Proxmox гипервизорын виртуалды машиналардың оңтайлы жұмысын қамтамасыз ету үшін конфигурациялау
- Proxmox-те SSH арқылы root құқықтарының бұзылуынан қорғау: терең талдау