An Saurara - Daidaita Ayyuka ta atomatik na Sabar CentOS/RHEL


Don haɓaka aikin ƙarshe zuwa ƙarshe na ayyuka, aikace-aikace da bayanan bayanai akan sabar, masu gudanar da tsarin yawanci suna aiwatar da aikin gyara na al'ada, ta amfani da kayan aiki daban-daban, duka kayan aikin tsarin aiki da yawa da kayan aikin ɓangare na uku. Ɗaya daga cikin mafi amfani kayan aikin gyara kayan aiki akan CentOS/RHEL/Fedora Linux an kunna shi.

Tuned daemon ne mai ƙarfi don daidaita aikin sabar Linux ta atomatik bisa bayanan da yake tattarawa daga sa ido kan amfani da abubuwan tsarin, don matse iyakar aiki daga sabar.

Yana yin haka ta hanyar daidaita saitunan tsarin da ƙarfi akan tashi dangane da ayyukan tsarin, ta amfani da bayanan martaba. Bayanan martaba na kunnawa sun haɗa da saitunan sysctl, saitin faifai-lif, manyan shafuka masu haske, zaɓuɓɓukan sarrafa wutar lantarki da rubutun al'ada.

Ta hanyar tsoho wanda aka kunna ba zai daidaita saitunan tsarin ba, amma zaku iya canza yadda daemon mai kunnawa ke aiki kuma ku ba shi damar canza saituna akai-akai dangane da amfanin tsarin. Kuna iya amfani da kayan aikin layin umarni-adm don sarrafa daemon da zarar yana gudana.

Yadda ake Sanya Tunatarwa akan CentOS/RHEL & Fedora

A kan CentOS/RHEL 7 da Fedora, mai kunnawa yana zuwa an riga an shigar da shi kuma an kunna shi ta tsohuwa, amma akan tsohuwar sigar CentOS/RHEL 6.x, kuna buƙatar shigar da shi ta amfani da umarnin yum mai zuwa.

# yum install tuned

Bayan shigarwa, zaku sami waɗannan mahimman fayilolin daidaitawa.

  • /da sauransu/tuned - kundin adireshin daidaitawa.
  • /etc/tuned/tuned-main.conf- fayil ɗin daidaitawar imel.
  • /usr/lib/tuned/ - tana adana ƙaramin kundin adireshi don duk bayanan martaba.

Yanzu zaku iya farawa ko sarrafa sabis ɗin da aka kunna ta amfani da bin umarni.

--------------- On RHEL/CentOS 7 --------------- 
# systemctl start tuned	        
# systemctl enable tuned	
# systemctl status tuned	
# systemctl stop tuned		

--------------- On RHEL/CentOS 6 ---------------
# service tuned start
# chkconfig tuned on
# service tuned status
# service tuned stop

Yanzu zaku iya sarrafa kunna ta amfani da kayan aikin tunde-adm. Akwai ɗimbin ƙayyadaddun bayanan martaba da aka riga aka haɗa don wasu lokuta na yau da kullun. Kuna iya bincika bayanin martaba mai aiki na yanzu tare da umarni mai biyowa.

# tuned-adm active

Daga fitowar umarnin da ke sama, tsarin gwajin (wanda shine Linode VPS) an inganta shi don gudana azaman baƙo mai kama-da-wane.

Kuna iya samun jerin samammun bayanan martaba na kunna ta amfani da umarni mai zuwa.

# tuned-adm list

Don canzawa zuwa kowane bayanan bayanan da ake da su misali aikin-saukarwa - kunnawa wanda ke haifar da kyakkyawan aiki a cikin nau'ikan ayyukan gama gari iri-iri.

# tuned-adm  profile throughput-performance
# tuned-adm active

Don amfani da shawarar bayanin martaba don tsarin ku, gudanar da umarni mai zuwa.

# tuned-adm recommend

Kuma zaku iya kashe duk kunnawa kamar yadda aka nuna.

 
# tuned-adm off

Yadda Ake Ƙirƙirar Bayanan Tunatarwa na Musamman

Hakanan zaka iya ƙirƙirar sabbin bayanan martaba, za mu ƙirƙiri sabon bayanin martaba mai suna test-performance wanda zai yi amfani da saituna daga bayanan martaba da ake kira latency-performance.

Canja cikin hanyar da ke adana ƙananan kundayen adireshi don duk bayanan martaba, ƙirƙiri sabon ƙaramin kundin adireshi da ake kira gwajin-yi don bayanin martaba na daidaitawa na al'ada a wurin.

# cd /usr/lib/tuned/
# mkdir test-performance

Sannan ƙirƙirar fayil na tuned.conf a cikin kundin adireshi.

# vim test-performance/tuned.conf

Kwafi da liƙa wannan tsari mai zuwa a cikin fayil ɗin.

[main]
include=latency-performance
summary=Test profile that uses settings for latency-performance tuning profile

Ajiye fayil ɗin kuma rufe shi.

Idan kun sake gudanar da umarnin lissafin tuned-adm, sabon bayanin martaba ya kamata ya kasance a cikin jerin bayanan bayanan da aka samu.

# tuned-adm list

Don kunna sabon bayanin martaba, fitar da umarni mai zuwa.

# tuned-adm  profile test-performance

Don ƙarin bayani da ƙarin zaɓuɓɓukan tinkering, duba abubuwan da suka dace da kuma masu saurare-adm man shafukan.

# man tuned
# man tuned-adm

Ma'ajiyar Github da aka kunna: https://github.com/fcelda/tuned

Wannan ke nan a yanzu! Tuned daemon ne wanda ke sa ido kan yadda ake amfani da abubuwan tsarin kuma yana kunna sabar Linux ta atomatik don iyakar aiki. Idan kuna da wasu tambayoyi ko tunani don raba, yi amfani da fom ɗin amsa da ke ƙasa don isa gare mu.