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 жылдан астам тәжірибесі бар. | ||||
Қазақстандағы резервтік көшірудің ең жақсы он тәжірибесі
- Proxmox гипервизорын жаңа физикалық серверге көшіру
- OpenShift қолдану арқылы Docker контейнерлерін пайдалану — терең талдау
- Wazuh-ты Proxmox қауіпсіздігін бақылау үшін пайдалану - Терең талдау Кіріспе
- Fail2Ban-ды zVirt-те орнату, баптау және пайдалану
- Graylog Community Edition-ді Proxmox-қа орнату, баптау және пайдалану
- Elasticsearch-ті Proxmox жүйесіне орнату, баптау және пайдалану
- Kibana-ны Proxmox-қа орнату, баптау және пайдалану
- Logstash-ты Proxmox-қа орнату, баптау және пайдалану
- Proxmox логтарын талдау үшін ИИ мүмкіндіктері
- Ceph-ті OpenStack-те орнату, баптау және пайдалану
 
                    