Cyfrifiaduron, Cronfeydd data
MySQL DyblygiadStencils. Mae digression cryno
Yn hwyr neu'n hwyrach, gweinyddwr cyn i unrhyw broblem yn digwydd pan na fydd y pŵer ei gweinyddion yn ddigon ar gyfer y tasgau, a phrynu offer newydd yn bron yn amhosibl oherwydd anawsterau ariannol, neu dim ond prynu unrhyw beth felly yn amheus ynghylch ei ad-dalu yn y dyfodol.
Yng ngoleuni digwyddiadau o'r fath nid yn ddiangen i wybod am gysyniad megis y gronfa ddata o ailadrodd. Mae gwybodaeth o'r fath yn cael ei symleiddio bywydau unrhyw berson sy'n ymwneud â systemau dyletswydd trwm a gwasanaeth yn sylweddol yn creu cyfluniad caledwedd gweithio gorau posibl. Yn gyffredinol, mae'r replication gronfa ddata yn awgrymu galluoedd undeb set o gyfrifiaduron i wella cyfernod berfformiad y system a'i resiliency. Gall yr effaith cyntaf yn cael ei gyflawni drwy daflu allan o'r ceisiadau at 'r gweinyddwr wrth gefn, a'r ail - drwy greu copi lleol o'r gronfa ddata, a fydd yn cymryd lle'r prif ganolfan os oes angen.
Y ffordd symlaf a mwyaf cyffredin i ailadrodd y sefydliad - yn cael ei ailadrodd MySQL. Ac MySQL cefnogi swyddogaeth hon gyda'r fersiwn 3.23.15 a dim ond un-ffordd ddyblygu. Yn yr achos hwn, mae cyfluniad arbennig o'r «meistr-gaethweision», yn yr hon y gall y prif gweinydd (meistr) hefyd fod yn yr un pryd a gweinydd gaethweision (gaethweision).
MySQL replication ar adeg benodol yn cael ei rhoi ar waith fel a ganlyn. Creu gweinydd meistr, sy'n gyfrifol i ddilyn y newidiadau y ffeil deuaidd, sy'n dangos yr holl newidiadau gronfa ddata a'r peiriant gaethweision neu beiriannau i ddarllen a gweithredu ffeil ymholiad hwn. Slave yn cyfathrebu yn gyson gyda'r prif, felly, yr holl newidiadau a wnaed i'r meistr, symud ymlaen at y caethweision, ac nid oes unrhyw wahaniaeth i'r sefyllfa a data anghywir.
MySQL replication gosod mewn sawl cam.
- Rhaid i'r gweinyddwr y system yn sicrhau bod ei holl peiriannau rhedeg y fersiwn diweddaraf o MySQL.
- Rhaid i chi greu defnyddiwr newydd ar y meistr gweinydd, mewngofnodi a fydd yn MySQL replication (rhaid iddo gael lefel fraint FFEIL a'r hawl i gyfathrebu â'r caethweision-peiriannau).
- Nesaf mae angen i chi atal y MySQL ar y rheolwr yn weithredwr ac caethweision gweinyddwyr a chopi holl ddata sy'n gysylltiedig â dyblygu. Ar systemau sy'n seiliedig ar Unix, mae'n bosibl gwneud gorchymyn tar, sy'n gwneud copi wrth gefn o'r catalog cyfan. bydd defnyddwyr Windows cysylltu WinZip.
- Yn adran mysqld ychwanegu'r canlynol: gweinydd-id = rhif unigryw, log-bin. Mae'r holl newidiadau yn digwydd yn ffeil My.conf ar y gweinydd meistr, ac ar ôl hynny mae'n rhaid iddo gael ei gorlwytho o reidrwydd.
- Ar y caethweision-peiriannau yn yr un ffeil bydd angen i chi ychwanegu'r cod canlynol:
meistr-lu =
meistr-ddefnyddiwr =
meistr-cyfrinair =
meistr-porthladd =
gweinydd-id =
* Mewn cromfachau ongl rhaid i fynd i mewn eich data, yn hytrach na'r testun uchod.
Ar ddiwedd pob adysgrifia y gronfa ddata at 'r gweinyddwr caethweision ac ail gychwyn holl beiriannau.
Ar ôl y gall y camau hyn yn cael eu hystyried yn ailadrodd osod a'i ffurfweddu, sy'n golygu ei fod yn awr yn eich prif weinydd ni fydd yn dioddef oddi wrth y llwyth yn uchel ac mewn achos o fethiant tabl arno yn hawdd y gellir ei adfer ar gyfrifiadur arall. Gall y canlyniad fod ychydig flynyddoedd i anghofio am brynu newydd caledwedd ar gyfer systemau dyletswydd trwm a chynnwys gyda gwaith sefydledig o offer presennol.
Similar articles
Trending Now