Te matauranga Nga tohutohu ngawari ki te mahi me te ratonga Profitserver
Main Te matauranga Taki rauemi tūmau

Taki rauemi tūmau


Ki te nui te utaina o te tūmau, ahakoa mariko, whakatapua ranei, ka puhoi te utaina o nga paetukutuku me te whakaputa i nga hapa riri, kaua ki te ihirangi. He mea tika kia ata tirotirohia ona tawhā me te whakahaere i te tātaritanga i te waa o nga rauemi kia kore ai e puta mai tera,

I muri mai, ka titiro tatou ki te tirotiro i nga rauemi takitahi ma te whakamahi i nga taputapu a te kaiwhakarato manaaki, tae atu ki te tauranga i te taha o te tūmau. I tua atu, ka whakaarohia e matou nga momo huarahi ki te whakaoti rapanga e pa ana ki te ngoikore o te mahinga o te punaha. Ko nga tohutohu e pa ana ki nga kaitoro e whakahaere ana i te Linux OS, ahakoa te raupaparorohiko kua whakauruhia.

Takina rauemi tūmau mā VMmanager

Ko te taputapu mariko VMmanager te mea ngawari, engari i te wa ano he otinga mo te ao mo nga taatai. Ka whai waahi nui ki te whakarite kia pai te whakahaeretanga o whakatapua or tūmau mariko i runga i te nuinga o nga kaiwhakarato manaaki hou. Hei tauira, ka mahia te haki ki runga i te putanga 6 o te taputapu, heoi, ka taea ano e nga putanga o mua te whakahaere i nga tātaritanga rite.

Mo te tātari, me haere koe ki te VMmanager paewhiri mana ka tohua te miihini mariko e hiahiatia ana:

VMmanager

I muri mai, ka taea e te kaiwhakamahi te kite tonu i te whakamahinga o nga rauemi i te waa tuuturu. Mo nga tatauranga taipitopito, me kowhiria e koe "Tautuhinga":

VMmanager tawhā

Ko te ripa tatauranga taipitopito kei runga e whakaatu ana i nga ahuatanga o te tūmau whanui me te momo mariko. I runga i nga kauwhata ka taea e koe te kite i te paheketanga whatunga, te utaina o te tukatuka, te RAM me te whakamahi mokowā kōpae i roto i te waa tūturu:

Te tātari i te rauemi tūmau i VMmanager

Mo te whakamaarama taipitopito mo te mokowā kōpae, mo nga tatauranga rauemi ranei mo tetahi waa, me kowhiria e koe te mea tahua e tika ana. Ko nga korero mo nga kōpae mariko ka whakaatuhia ki tenei whakatakotoranga:

Kopae mariko kei VMmanager

Ko nga tatauranga uta mo tetahi rauemi motuhake ka whakaatuhia ki te ahua o te kauwhata watea:

Rauemi kei VMmanager

Ka taea te whakaatu i te kauwhata uta mo te ra, wiki, marama, tau, me te kowhiri-a-ringa ranei i nga ra e tika ana. Ka whakaatuhia nga rauemi matua katoa: te tukatuka, te RAM, te rokiroki, te atanga whatunga.

He maha nga kaiwhakamahi e tumanako ana kia whakamahia nga rauemi i roto i tetahi waa. Engari, ehara i te mea ko te ahua tonu tenei. Hei tauira, he rite te ahua o te atanga whatunga ahakoa i roto i te aratau mangere:

He tauira atanga whatunga i VMmanager

Kaore he mehua e hiahiatia i tenei keehi. Heoi, i roto i te take o te tukatuka, te RAM, te rokiroki kōpae ranei, kaua e whakamahia e te tūmau te 100% katoa o ana rauemi i nga wa katoa; ko te kawenga e taunakitia ana kaua e neke ake i te 70%.

Takina rauemi tūmau i te kāpeka

Tātari kawenga katoa

Kua tirohia e matou i mua etahi whiringa tātari i roto i te Nga tātaritanga whanui mo nga rauemi tūmau tuhinga. I reira ka korero matou mo nga taputapu paerewa penei runga / runga, me te titiro ano ki te whakauru me te whirihora i te netdata whaipainga, e taea ai e maatau te aro turuki i nga rauemi a te tūmau ma te tirotiro. I roto i tenei tuhinga ka titiro tatou ki htop hei whiringa rereke ki te runga whaipainga mo te tātari rauemi punaha whanui.

Ko te taputapu kaore i whakauruhia ki roto i nga tohatoha Linux ma te taunoa, na me timata ma te whakauru. Mo Debian/Ubuntu ka whakamahia e matou te whakahau:

apt-get install htop

Mo CentOS, he pai ake te whakamahi i te MAHANA whare putunga. Kua monokia na te taunoa, no reira ko te whakahau tuatahi te kawenga mo te taapiri, ko te tuarua mo te whakauru htop:

yum -y install epel-release
yum install htop -y

I muri tonu i te whakaurunga, ka taea e koe te whakatuwhera i te taputapu mai i te tahua tono, i te tauranga ranei me te whakahau tika:

htop

Ko te mutunga, ka taea e te kaiwhakamahi te kite i nga korero katoa mo te punaha:

Te tātari rauemi tūmau Htop

Ko te kokonga maui o runga e whakaatu ana i nga raraunga tukatuka, tae atu ki te whakamahinga o ia matua, RAM me te mahara whakawhiti. Ka whakamahia te mahara huri i te Linux i nga keehi o te ngoikoretanga o te RAM, me te whakarite kia mau tonu te punaha. I te kokonga matau o runga ka kite koe i te kawenga o te tukatuka me te maha o nga mahi hohe. Ko te waahanga matua e whakaatu ana i nga tukanga kaha me te kaha ki te whakariterite. Ko te waahanga o raro he korero mo nga taviri wera me te mahi. Kei roto i te waahanga "Awhina" he whakamaarama taipitopito mo nga kaha o te hotaka:

Te waahanga awhina i te htop

I mua i te tirotiro i te punaha, ko ia ano, he mea tika kia mohio ki te maha o nga matua/tukatuka e whakamahia ana i runga i te tūmau. Ka kitea e te kaiwhakamahi to raatau uara ki te kokonga maui o runga o te htop Tuhinga:

Te nama matua o te tūmau i te htop

Ma te whakahaere ranei i te whakahau:

nproc

I runga i te uara kua whiwhi, ka tatauhia te tapeke kawenga e whakaaetia ana (Taewaenga te uta ki te kokonga matau o runga). I roto i to maatau he rite ki te 2, ko te tikanga ko te kawenga teitei ko te 2.0. Heoi, ehara tenei i te mea ka whakatio te punaha i raro i te kawenga 2.0. He nui ake pea tenei tau, engari i tenei keehi, ko etahi atu mahi ka noho ki te rarangi, ka utaina te tūmau ake. Ko te uara pai e kiia ana ko te utaina kaua e neke ake i te 70%. Hei tauira, me noho te toharite Uta i roto i te 0.7 i runga i te tūmau tukatuka kotahi. I roto i te take o te tūmau i roto i te tauira i runga ake-whakahuatia, he tohu pai ko nga uara kaore i teitei ake i te 1.4.

Mā te htop ko ona analogues ranei, me arotake te kaiwhakamahi i nga rauemi matua: te kawenga o te tukatuka toharite, te whakamahi RAM, te mokowā kōpae me te atanga whatunga. Mēnā he iti rawa ngā rauemi, me kōmaka ngā tukanga mā te whakamahi PTM, te tautuhi i ngā mahi kai nui, kātahi ka arotau, ka mutu ranei. Mena kaore e taea te kati i te hotaka, ka rahua ranei te arotautanga, ka tūtohu kia huri ki te tūmau me te whirihoranga kaha ake.

Te tirotiro RAM kore utu

I tenei waahanga, ka ata tirohia e tatou tetahi waahanga nui o te mahi o tetahi tūmau - he taumata nui o te RAM kore utu.

Ko te huarahi ngawari ki te tirotiro i te RAM koreutu i runga i tetahi punaha Linux ma te tauranga ko te whakahau:

free -m

I te putanga ka whiwhi tatou i nga raraunga e whai ake nei i roto i nga megabytes: te katoa, te whakamahi, te kore utu me te RAM keteroki, me te rahinga whakawhiti:

Tūmau RAM tātaritanga

He pai te taputapu mo te whiwhi raraunga whanui i te waa motuhake. Mo nga tātaritanga whakamahi RAM hihiri, ka tūtohu matou ki te vmstat whaipainga, e taea ai e matou te whirihora i te auau whakahou o nga korero whakaputa:

vmstat 1

I roto i te tauira i runga ake nei, ka whakahouhia nga raraunga ia rua. Ka whakaputahia te putanga ki te ahua rite ki free:

vmstat RAM tirohia

Ko te taputapu hoki e whakarato ana i nga korero mo te punaha, engari i roto i ta maatau, ko nga pou anake te kawenga mo te RAM, ara, te mahara me te whakawhiti, he mea nui. Ka tohuhia nga uara katoa ki te kiropaita. Kia ata titiro tatou ki a raatau:

Pūmahara (RAM):

  • swpd: te mahara mariko i whakawhitia mo te tinana.
  • free: mahara tinana e wātea ana (RAM).
  • buff: te pūmahara i whakamahia hei parepare i mua i te tuhi kōpae.
  • cover: te mahara i whakamahia hei keteroki kia tere ake te uru.

Puta

  • si: te mahara i whakamahia hei keteroki kia tere ake te uru.
  • so: raraunga i tuhia mai i te mahara tinana ki te huri i te mahara.

He mea tika kia whakahuahia te meka ko nga rauemi punaha katoa e tirotiro ana i nga taputapu i te tuatahi ka tango raraunga mai i nga raarangi. Mo te RAM, ka taea e te kaiwhakamahi te tiro tika i nga raraunga ma te whakatuwhera i te konae e rite ana:

cat /proc/meminfo

He tino whanui te putanga, engari he nui ki te aro ki nga rekoata tuatahi hei tātari i te mahara:

Te tātaritanga o te RAM ma te raarangi

Ko nga raruraru me te nui o te whakamahi RAM e pa ana ki tetahi mahi motuhake, ki tetahi tukanga ranei. I te timatanga, ka nui nga tātaritanga ma te whakamahi i nga taputapu noa hei tautuhi i nga mahi raru. Hei otinga, ka whakaaro pea koe ki te arotau i tetahi tono motuhake, ka taea te keteroki me te kopeke raraunga mena kei te korero tatou mo te nui o nga korero, te whakanui ake ranei i te whirihoranga tūmau.

Mana mokowā kōpae

Ko nga tātaritanga o te mokowā kōpae tūmau he mea iti ake i era atu rauemi. Ko te tikanga, ko nga tohu e pa ana ki te hiahia ki te tirotiro ko: te kore e kaha ki te hanga, ki te tuhi ranei ki nga konae o mua, te puhoi o te mahi a te punaha me nga momo hapa whakauru/puta.

Ko te huarahi tino watea ki te tirotiro ko te whakahau:

df -h

Hei whakautu, ka whakaatu te taputapu i nga korero mo nga wehewehenga kōpae katoa kua whakairihia:

Nga tātaritanga o te mahara tūmau koreutu

Ka taea e koe te whakamahi i tenei whakahau mo te aro turuki i nga raarangi whaiaronga:

du -hs /*
Whakamātautau whaiaronga tūmau

Ma tenei ara, ka taea e te kaiwhakamahi te mohio ki te nui o te waahi ka tangohia e ia raarangi. Hei whakaora i te mahinga o te punaha, me arotau koe i te wehewehenga o te kōpae ka pau te nui o te mahara. E taunaki ana kia kaua e neke atu i te 80-90% o te waahi kore utu o te moni katoa kia whakamahia; ko te toenga 10-20% me nui mo te whakahaere punaha pumau. E taunaki ana kia nui ake te mokowā kōpae ki te kore e taea te arotautanga. Ka taea tenei ma te taapiri i nga kōpae hou, te whakawhanui ranei, me te whakamahi i te rokiroki kapua. Ahakoa te otinga i kowhiria, e taunaki ana kia mahia he kape taapiri kia kore ai e ngaro nga konae.

Taki atanga whatunga

Ko te waahanga whakamutunga, engari ko te mea iti ake o te tātaritanga tūmau ko te tirotiro i te atanga whatunga. Ko te nethogs Ka taea te whakamahi i te whaipainga ki te hiahia koe ki te whiwhi korero whanui mo te nui o nga waka e kiia ana e nga tukanga whatunga i te waa tuuturu.
Te whakauru me te whakarewatanga i runga i te Cent OS:

yum install nethogs
nethogs

Mo Debian/Ubuntu:

apt-get install nethogs
nethogs

Ma te taputapu e whakaatu aua tukanga e whakamahi ana i nga rauemi whatunga i tenei wa:

Nga tātaritanga atanga whatunga tūmau

Ka tūtohu mātou kia whakamahi ki te runga mo te whakamaarama taipitopito.
Te whakauru me te whakarewatanga i runga i te Cent OS:

yum install iftop
iftop

Mo Debian/Ubuntu:

apt-get install iftop
iftop

Ko te putanga o te papatono he rarangi o nga hononga kaha e whakaatu ana i nga wahitau IP, nga tauranga, te nui o nga raraunga whakawhiti me te tere whakawhiti. Ko te painga nui o te hotaka ko te hoahoa ataata o te hongere whatunga utaina:

Tirohanga o nga hononga whatunga hohe

I muri i te tirotiro i te hongere whatunga tūmau me te tautuhi i nga raruraru me te kawenga nui, ka tūtohu kia whakanui ake i te whanui o nga hononga whatunga ki te taha o te kaiwhakarato manaaki, ki te arotau ranei i nga tautuhinga o te atanga raruraru motuhake. Hei taputapu taapiri, ka taea e koe te whakamahi i nga momo punaha aroturuki kia tere te whai i nga huringa o nga mahi whatunga, me te mea e tika ana, whakahou i nga hanganga whatunga kia rite ki nga whakaritenga.

Opaniraa

Hei whakamutunga, ka taea te whakanui ko te tirotiro i nga rauemi a te tūmau he waahanga nui o te whakahaere whai hua o mariko a whakatapua tūmau. I whakawhiwhia e te tuhinga ki a maatau te whai waahi ki te tirotiro i nga taputapu matua mo te tātaritanga tūmau katoa, me te tuku tohutohu whai kiko mo te rapu raru pea. Ko nga tātaritanga o te punaha i ia wa ka taea e te tūmau te mahi marie, ahakoa kaore he kaiwhakamahi kaha.

❮ Tuhinga o mua Me pehea te tirotiro i te tūmau mēra
Tuhinga ka whai mai ❯ Linux ētita kuputuhi

Patai mai mo VPS

Kei te reri tonu matou ki te whakautu i o patai i nga wa katoa o te ao, o te po ranei.