MTS-palvelimen voi varmentaa Microsoft Cluster Serverin (MSCS) avulla. Jos MTS-palvelimessa ilmenee virhe tai se poistetaan käytöstä, klusterin toinen palvelin jatkaa viallisen palvelimen toimintoja.
MTS-palvelimen replikointi
MTS-palvelimen replikointi tapahtuu komentorivillä MTXREPL.EXE-apuohjelman avulla. Sekä lähde- että kohdepalvelimen on oltava käynnissä. MTXREPL.EXE-komento on annettava seuraavassa muodossa:
MTXREPL.EXE lähdepalvelin kohdepalvelin
MTS:n replikoinnissa käytetään yhtä lähdepalvelinta, josta MTS-luettelotiedot kopioidaan kohdepalvelimeen. Jos haluat replikoida toisen kohdepalvelimen, suorita MTXREPL.EXE-apuohjelma uudelleen. Yhden lähdepalvelimen käyttö ei kuitenkaan ole ehdoton sääntö. Voit siis käyttää kohdepalvelinta vuorostaan uuden MTS-palvelinreplikoinnin lähdepalvelimena.
MTS korvaa replikoinnin yhteydessä kohdepalvelimessa olevan luettelon kokonaan lähdetietokoneen luettelolla lukuunottamatta tämän ohjeaiheen jaksossa “Mitä MTS-replikoinnissa ei tapahdu” mainittuja tapauksia. Replikointia ei voi suorittaa osittaisena. Jos MTS-replikointi epäonnistuu, MTXREPL.EXE-apuohjelma on suoritettava uudelleen.
Järjestelmänvalvojat ovat vastuussa MTS-replikaation käynnistämisestä ja heidän tulee varmistaa, että lähdepalvelimessa tehdyt pakettien muutokset replikoituvat kaikkiin klusterissa oleviin palvelimiin.
Replikointia ei tulisi suorittaa samaan aikaan, kun kohdepalvelin suorittaa MTS-komponentteja. MTS-käynnistysohjelma saattaa epäonnistua, jos palvelin lukee samanaikaisesti luettelotietoja. Jos tässä tilanteessa yritetään replikointia, paketin käynnistys epäonnistuu, jolloin asiakkaan on yritettävä uudelleen.
IIS-paketteja voi replikoida IIS 4.0-version replikointiohjelman avulla. Se kopioi kaikki MTS-luettelotiedot automaattisesti, joten MTS-replikointiohjelmaa ei tarvitse käyttää. Sitä ei edes suoriteta, jos palvelimeen on asennettu IIS 4.0.
MTS-replikointi kopioi kaikki tarvittavat komponenttitiedostot, dynaamisesti linkitettävät kirjastot (DLL), tyyppikirjastot ja välitysfunktion DLL-tiedostot. Jotta kohdepalvelimet voisivat käyttää näitä tiedostoja, lähdepalvelimelle on määritettävä Jaetun replikointiresurssin nimi Oma tietokone -ominaisuusikkunan Vaihtoehdot-välilehdessä. Jaettu resurssi on luotava lähdepalvelimella, ja kohdepalvelimille on määritettävä siihen lukuoikeudet. Jaetun replikointiresurssin nimi on jaetun resurssin, ei siihen kytketyn kansion nimi. Jos esimerkiksi kansio d\mtx\repl on jaettuna resurssina nimellä OmaReplOsa, Jaetun replikointiresurssin nimeksi tulee OmaReplOsa, ei d:\mtx\repl.
Jaetun replikointiresurssin on annettava lukuoikeudet lähdepalvelimen järjestelmäpaketin tiedoille. Jos kohdepalvelimen järjestelmäpaketti tarkistaa rooleja, lähdepalvelimen järjestelmäpaketin tietojen on kuuluttava kohdepalvelimen järjestelmäpaketissa Järjestelmänvalvojan rooliin.
Tiedostojen asennuspaikka kohdepalvelimella määrittyy paketin ensimmäisen DLL-komponenttitiedoston sijainnin perusteella. Jos komponentti sijaitsee oletuspakettikansiossa sijaitsevassa alikansiossa, alikansio peilautuu kohdepalvelimelle. Oletuspakettikansio määritetään MTS:n asennuksen yhteydessä. Jos esimerkiksi asennat MTS:n kansioon c:\ohjelmatiedostot\mtx, paketin asennuksen oletuskansio on c:\ohjelmatiedostot\mtx\packages.
Jos paketit on asennettu tähän kansioon, ne asettuvat kohdepalvelimella olevaan, paketin asennuksen oletuskansiota vastaavaan paikkaan. Esimerkki:
Palvelin: | Oletuspakettikansio: | Paketin asennuskansio: |
Lähdepalvelin | c:\ohjelmatiedostot\mtx\packages | c:\ohjelmatiedostot\mtx\packages\OmaPa |
Kohdepalvelin | d:\mts\packages | d:\mts\packages\OmaPa |
Paketin asennuksen oletuskansion ulkopuolelle asennetut paketit asennetaan kohdepalvelimessa ulkoiseen alikansioon. Esimerkki:
Palvelin | Paketin asennuskansio |
Lähdepalvelin | Paketti A: c:\ohjelmatiedostot\mtx\packages\OmaPaPaketti B: d:\sekal |
Kohdepalvelin | Paketit A ja B: d:\mts\packages\OmaPa |
On suositeltavaa asentaa paketit oletuspakettikansioon. Samaan pakettiin kuuluvien tiedostojen tulisi myös sijaita samassa kansiossa.
Järjestelmänvalvojan on aina käytettävä fyysisiä tietokonenimiä MSCS-klusterin hallinnassa. Jos käytät MSCS-klusterin lähdepalvelinta ja haluat tarkastella kohdepalvelinta, käytä sen fyysistä tietokonenimeä. Käytä fyysisiä tietokonenimiä myös lähde- ja kohdepalvelinten välisessä replikoinnissa.
Voit ottaa MTS-sovelluksia käyttöön MSCS-klusterissa, jos olet määrittänyt näennäispalvelimen nimen Oma tietokone -ominaisuussivun Asetukset-välilehdessä olevaan Etäpalvelimen nimi -kenttään. Kun olet vienyt paketin Ohjelmatiedoston luonti -apuohjelman avulla, sovelluksen asentaneet asiakkaat ohjataan näennäispalvelimelle. Jos et ole määrittänyt Etäpalvelimen nimeä, asiakkaat ohjataan fyysiseen tietokoneeseen, jolloin toiminnot eivät siirry virhetilanteessa toiselle palvelimelle.
Voit käyttää useita näennäispalvelimen nimiä pysyvän kuormituksen tasaamiseen virhetilanteiden ohjauksen lisäksi. Käyttämällä kahta näennäispalvelimen nimeä, yhtä kumpaakin fyysistä tietokonetta kohti, voit luoda kummallekin palvelimelle asennettuun pakettiin asiakkaiden asennuksia varten suoritettavan tiedoston. Se jakaa asiakkaiden pyynnöt niin, että kuormitus pysyy tasapainossa.
MTS-sovelluksen kuormituksen tasaaminen näennäispalvelinten avulla
Voit esimerkiksi suorittaa kaikki paketit yhdellä palvelimella kerrallaan, suorittaa kaikki paketit kummallakin palvelimella tai suorittaa osan paketeista toisella ja osan toisella palvelimella.
Jos haluat suorittaa kaikki paketit yhdellä palvelimella kerrallaan, vie kaikki paketit yhden näennäispalvelimen nimen kohdalle. Jos haluat suorittaa kaikki paketit kummallakin palvelimella samanaikaisesti, vie kaikki paketit kahteen kertaan, kerran kummankin näennäispalvelimen nimen kohdalle. Sitten sinun on jaettava asiakkaillesi kaksi erilaista sarjaa asiakkaiden asennuksia varten suoritettavia tiedostoja. Jos haluat suorittaa puolet paketeista toisella palvelimella ja puolet paketeista toisella, käytä puolikkaiden viemiseen eri näennäispalvelimen nimeä.
MTS-replikointi ei suorita seuraavia tehtäviä:
Katso myös
MTS:n asetusten määrittäminen Microsoft Cluster Serveriä käytettäessä Options Tab (Computer)