Анализирајте перформансе чврстог диска помоћу фио -а и иопинг -а на ЦентОС 7

Једна од хардверских компоненти које делују на посебан начин у оптималном раду сервера или клијентског рачунара је чврсти диск будући да у њему имамо све податке.

Диск је повезан са РАМ и процесор као темељне елементе тако да све тече како желимо и нека грешка у једном од њих ће несумњиво утицати на све у систему.

Као администратори или помоћно особље, од виталног је значаја да стално, у склопу задатака подршке, анализирамо статус Хард дискови да гарантује његове перформансе на најбољем нивоу.

Једна од наредби у Линук окружењима за извршавање овог задатка је употреба наредбе дд (Датасет Дефинитион) која нам даје детаљне информације о диску:

Проблем са овом командом је што траје само неколико секунди, па резултат није оптимални жељени у смислу оптерећења за читање и писање чврстог диска.

Данас ће Солветиц анализирати две друге команде које ће за наше управљачке задатке бити корисне за цео процес анализе чврстих дискова: поверење и иопинг пошто ове две команде нуде много више информација укључујући кашњење и процесе.

1. Како инсталирати фио на ЦентОС 7

Корак 1
Пре свега, биће потребно инсталирати ЕПЕЛ спремиште и за то ћемо извршити следеће команде по њиховом редоследу:

 вгет хттпс://миррорс.н-ик.нет/федора-епел/епел-релеасе-латест-7.ноарцх.рпм

Корак 2
Касније ћемо извршити следећу команду за његову инсталацију:

 иум лоцалинсталл епел-релеасе-латест-7.ноарцх.рпм
Корак 3
Прелазимо на инсталацију фио извршавањем следеће команде:
 иум инсталл фио 

Корак 4
Прихватамо преузимање и инсталирање пакета тако да је фио коначно инсталиран у ЦентОС 7.
На крају ћемо видети следеће:

2. Како покренути фио на ЦентОС 7

Корак 1
Ако желимо да извршимо потпуну анализу која укључује насумично мерење читања и писања, биће потребно извршити следећу команду:

 фио --рандрепеат = 1 --иоенгине = либаио --дирецт = 1 --гтод_редуце = 1 --наме = тест --филенаме = рандом_реад_врите.фио --бс = 4к --иодептх = 64 --сизе = 4Г -реадврите = рандрв --рвмикреад = 75
Корак 2
Видећемо да почиње процес анализе чврстог диска:

Корак 3
Овај процес траје између сат и сат и по. Када се процес заврши, видећемо следећи резултат:

Корак 4
Тамо можемо видети много потпуније и детаљније информације о статусу чврстог диска. Ако желимо да меримо само очитавање диска, извршићемо следећу команду:

 фио --рандрепеат = 1 --иоенгине = либаио --дирецт = 1 --гтод_редуце = 1 --наме = тест --филенаме = рандом_реад.фио --бс = 4к --иодептх = 64 --сизе = 4Г -реадврите = рандреад
Корак 5
Ако желимо да измеримо писање, извршићемо следеће:
 фио --рандрепеат = 1 --иоенгине = либаио --дирецт = 1 --гтод_редуце = 1 --наме = тест --филенаме = рандом_врите.фио --бс = 4к --иодептх = 64 --сизе = 4Г -реадврите = рандврите 

3. Како инсталирати ИОПинг на ЦентОС 7


Захваљујући овој команди моћи ћемо да измеримо латенцију чврстог диска у одређеном временском периоду.

Корак 1
За његову инсталацију у ЦентОС 7 извршићемо следећу команду:

 иум инсталл иопинг

Корак 2
Прихватамо преузимање и када се ИОПинг инсталира, видећемо следеће:

4. Како покренути ИОПинг на ЦентОС 7

Корак 1
За његово извршавање користићемо следећу синтаксу:

 иопинг -ц (пинг број) /
Корак 2
На пример, извршићемо иопинг -ц 10 / и то ће бити добијени резултат. Последња линија приказује латенцију диска.

Проверавамо да су то две корисне и функционалне команде за управљање чврстим дисковима.

wave wave wave wave wave