Na-ebuli nchekwa ozi na Zimbra Collaboration Suite

Na otu n'ime anyị akụkọ ndị gara aga, raara onwe ya nye maka atụmatụ akụrụngwa mgbe ị na-emejuputa Zimbra Collabortion Suite na ụlọ ọrụ, ekwuru na njedebe bụ isi na ọrụ nke ngwọta a bụ ọsọ I / O nke ngwaọrụ diski na nchekwa ozi. N'ezie, n'oge ọtụtụ narị ndị ọrụ nke ụlọ ọrụ na-enweta otu ebe nchekwa ozi, obosara ọwa maka ide na ịgụ ozi sitere na draịva siri ike nwere ike ọ gaghị ezuru maka ọrụ nzaghachi nke ọrụ ahụ. Ma ọ bụrụ na maka obere nrụnye nke Zimbra, nke a agaghị abụ nsogbu pụrụ iche, mgbe ahụ n'ihe banyere nnukwu ụlọ ọrụ na ndị na-enye SaaS, ihe a niile nwere ike iduga email na-adịghị anabata ya na, n'ihi ya, mbelata nke ọrụ ndị ọrụ, yana mmebi iwu. nke SLA. Ya mere, mgbe ị na-echepụta ma na-arụ ọrụ nrụnye Zimbra buru ibu, ekwesịrị ka etinye nlebara anya pụrụ iche maka ịkwalite arụmọrụ draịva siri ike na nchekwa ozi. Ka anyị leba anya n'okwu abụọ ma gbalịa chọpụta ụzọ maka ịkwalite ibu na nchekwa diski nwere ike itinye n'ọrụ na nke ọ bụla n'ime ha.

Na-ebuli nchekwa ozi na Zimbra Collaboration Suite

1. Nkwalite mgbe ị na-emepụta nrụnye Zimbra buru ibu

N'oge nhazi nke nrụnye Zimbra dị elu, onye nchịkwa ga-eme nhọrọ maka usoro nchekwa ọ ga-eji. Iji kpebie n'okwu a, ị kwesịrị ịma na isi ibu dị na draịva siri ike sitere na MariaDB DBMS gụnyere na Zimbra Collaboration Suite, ihe nchọta Apache Lucene, na nchekwa blob. Ọ bụ ya mere iji rụọ ọrụ ngwaahịa ngwanrọ ndị a n'okpuru ọnọdụ dị elu, ọ dị mkpa iji ngwa ngwa ngwa ngwa na nke a pụrụ ịdabere na ya.

N'okpuru ọnọdụ nkịtị, enwere ike itinye Zimbra ma na RAID nke draịva siri ike yana na nchekwa ejikọrọ site na protocol NFS. Maka nrụnye dị obere, ịnwere ike ịwụnye Zimbra na draịva SATA oge niile. Otú ọ dị, n'ọnọdụ nke nnukwu nrụnye, teknụzụ ndị a niile na-egosipụta adịghị ike dị iche iche n'ụdị nke ibelata ọsọ ndekọ ma ọ bụ ntụkwasị obi dị ala, nke na-adịghị anabata ma ọ bụ maka nnukwu ụlọ ọrụ ma ọ bụ, karịsịa maka ndị na-enye SaaS.

Nke a bụ ya mere na nnukwu akụrụngwa Zimbra ọ kacha mma iji SAN. Ọ bụ nkà na ụzụ a nwere ike ugbu a ịnye ihe kachasị mma maka ngwaọrụ nchekwa na n'otu oge ahụ, n'ihi ike ijikọ ọnụ ọgụgụ dị ukwuu nke cache, iji ya eme ihe adịghị etinye ihe ize ndụ ọ bụla maka ụlọ ọrụ ahụ. Ọ bụ ezi echiche iji NVRAM, nke a na-eji n'ọtụtụ SAN iji mee ka ihe dị ngwa n'oge ederede. Ma ọ ka mma iji gbanyụọ caching nke ndekọ data na diski onwe ha, dị ka ọ pụrụ iduga irreparable mmebi nke mgbasa ozi na ọnwụ nke data ma ọ bụrụ na ike nsogbu ime.

Maka ịhọrọ sistemụ faịlụ, nhọrọ kacha mma ga-abụ iji ọkọlọtọ Linux Ext3/Ext4. Isi nuance jikọtara ya na sistemụ faịlụ bụ na a ga-etinye ya na paramita - oge. Nhọrọ a ga-ewepụ ọrụ nke ịdekọ oge ikpeazụ ịnweta faịlụ, nke pụtara na ọ ga-ebelata ibu dị na ịgụ na ide ihe. Na mkpokọta, mgbe ị na-eke sistemu faịlụ ext3 ma ọ bụ ext4 maka Zimbra, ịkwesịrị iji paramita akụrụngwa ndị a. mee2fs:

-j - Iji mepụta akwụkwọ akụkọ sistemụ faịlụ Mepụta sistemụ faịlụ site na iji akwụkwọ ext3/ext4.
-L AHA - Iji mepụta aha olu iji wee jiri na /etc/fstab
-O dir_index - Iji osisi ọchụchọ hashed mee ka nyocha faịlụ dị ngwa na nnukwu akwụkwọ ndekọ aha
-m 2 - Ka idobe 2% nke olu na nnukwu faịlụ faịlụ maka ndekọ ndekọ
-J nha = 400 - Iji mepụta nnukwu akwụkwọ akụkọ
b 4096 - Iji chọpụta nha ngọngọ na bytes
-m 10240 - Maka nchekwa ozi, ntọala a kwesịrị ikwekọ na nkezi ozi nha. Ị kwesịrị ịṅa ntị nke ọma na oke a, n'ihi na uru ya enweghị ike ịgbanwe ma emechaa.

A na-atụ aro ka ị nwee ike dirsync maka nchekwa blob, nchekwa metadata ọchụchọ Lucene, yana nchekwa kwụ n'ahịrị MTA. Ekwesịrị ime nke a n'ihi na Zimbra na-ejikarị ngwa ahụ fsync maka ide akwụkwọ nke blob nwere data na diski. Agbanyeghị, mgbe ụlọ ahịa ozi zimbra ma ọ bụ MTA na-emepụta faịlụ ọhụrụ n'oge nnyefe ozi, ọ ga-adị mkpa idere diski mgbanwe ndị na-eme na nchekwa ndị kwekọrọ. Ya mere, ọ bụrụgodị na e delarị faịlụ ahụ na diski iji fsync, ndekọ nke mgbakwunye ya na ndekọ nwere ike ọ gaghị enwe oge iji dee ya na diski na, n'ihi ya, nwere ike ịla n'iyi n'ihi ọdịda ihe nkesa na mberede. Daalụ maka ojiji dirsync enwere ike izere nsogbu ndị a.

2. Nkwalite na akụrụngwa Zimbra na-agba ọsọ

Ọ na-emekarị na mgbe ọtụtụ afọ ejiri Zimbra mee ihe, ọnụ ọgụgụ ndị ọrụ ya na-abawanye nke ọma na ọrụ ahụ na-adịkwa obere anabata kwa ụbọchị. Ụzọ isi na ọnọdụ a pụta ìhè: naanị ịkwesịrị ịgbakwunye sava ọhụrụ na akụrụngwa ka ọrụ ahụ wee rụọ ọrụ ọzọ ngwa ngwa dị ka ọ dị na mbụ. Ka ọ dị ugbu a, ọ bụghị mgbe niile ka ịtinye sava ọhụrụ ozugbo na akụrụngwa iji mee ka arụmọrụ ya dịkwuo elu. Ndị na-ahụ maka IT na-ejikarị ogologo oge na-ahazi ịzụrụ ihe nkesa ọhụrụ na ngalaba ndekọ ego ma ọ bụ nchekwa; na mgbakwunye, ndị na-ebubata ha na-ahapụkarị ha ndị nwere ike ịnyefe ihe nkesa ọhụrụ n'oge ma ọ bụ ọbụna na-ebuga ihe na-ezighị ezi.

N'ezie, ọ kacha mma iji ebe nchekwa wuo akụrụngwa Zimbra gị ka ị nwee ebe nchekwa maka mgbasawanye ya ma ghara ịdabere na onye ọ bụla, agbanyeghị, ọ bụrụ na emehielarị, onye njikwa IT nwere ike imezi nsonaazụ ya dị ka. dị ka o kwere mee. Dịka ọmụmaatụ, onye njikwa IT nwere ike nweta obere nkwalite nrụpụta site n'ịkwụsị ọrụ sistemụ Linux nwa oge na-enweta draịva siri ike mgbe ọ na-arụ ọrụ ma nwee ike imetụta arụmọrụ Zimbra na-adịghị mma. Yabụ, ị nwere ike gbanyụọ nwa oge:

autofs, netfs - Ọrụ nchọpụta sistemụ faịlụ dịpụrụ adịpụ
iko - Ọrụ mbipụta
xinetd, vsftpd - arụrụ n'ime * Ọrụ NIX nke nwere ike ị gaghị achọ
Portmap, rpcsvcgssd, rpcgssd, rpcidmapd - Ọrụ oku usoro dịpụrụ adịpụ, nke a na-ejikarị yana njikọ faịlụ netwọk
dovecot, cyrus-imapd, sendmail, exim, postfix, ldap - Mpempe akwụkwọ nke isi akụrụngwa gụnyere na Zimbra Collaboration Suite
slocate/updatedb - Ebe ọ bụ na Zimbra na-echekwa ozi ọ bụla na faịlụ dị iche, ịgba ọsọ ọrụ updatedb kwa ụbọchị nwere ike ịkpata nsogbu, ya mere ọ ga-ekwe omume iji aka mee nke a n'oge obere ibu na sava.

Ịchekwa akụrụngwa sistemụ n'ihi nkwụsị ọrụ ndị a agaghị adị oke mkpa, mana ọbụlagodi nke a nwere ike ịba uru na ọnọdụ dị nso na-amanye majeure. Ozugbo agbakwunyere ihe nkesa ọhụrụ na akụrụngwa Zimbra, a na-atụ aro ka ịmegharịa ọrụ ndị nwere nkwarụ na mbụ.

Ịnwekwara ike ịkwalite ọrụ Zimbra site na ibugharị ọrụ syslog gaa na nkesa dị iche ka mgbe ọ na-arụ ọrụ ọ naghị ebu draịva siri ike nke nchekwa ozi. Ihe fọrọ nke nta ka ọ bụrụ kọmputa ọ bụla dabara maka ebumnuche ndị a, ọbụlagodi otu bọọdụ Raspberry Pi dị ọnụ ala.

isi: www.habr.com

Tinye a comment