MTS-replikoinnin käyttäminen

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 replikointiohjeet

MTS-palvelimen replikointi

  1. Asenna MTS kumpaankin palvelimeen. Lisätietoja tästä on kohdassa MTS:n asetusten määrittäminen Microsoft Cluster Serveriä käytettäessä.

  2. Määritä lähdepalvelin ja asenna pakettisi siihen.

  3. Rekisteröi kaikki tuodut komponentit kumpaankin palvelimeen.

  4. Varmista, että riippuvaiset komponentit, kuten suorituksenaikaiset kirjastot, on asennettu kumpaankin palvelimeen. (Katso tässä ohjeaiheessa olevaa Rajoituksia-jaksoa.)

  5. Määritä lähdepalvelimelle Jaetun replikointiresurssin-nimi Oma tietokone-ominaisuusikkunassa olevassa Määritykset-välilehdessä (katso tämän ohjeaiheen kohtaa Paketin sisällön replikointi.)

  6. Suorita komentorivillä MTXREPL.EXE-apuohjelma.

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-pakettien replikoiminen

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.

Paketin sisällön replikointi

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.

MTS-palvelinklusterien hallinta

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

  1. Valitse, kuinka haluat jakaa kuormituksen.

    Voit esimerkiksi suorittaa kaikki paketit yhdellä palvelimella kerrallaan, suorittaa kaikki paketit kummallakin palvelimella tai suorittaa osan paketeista toisella ja osan toisella palvelimella.

  2. Luo näennäispalvelimen nimet kummallekin tietokoneelle MSCS Cluster Administratorin avulla.

  3. Vie paketit käyttämällä kohdassa 2 luomiasi nimiä.

    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ä.

  4. Suorita asiakkaan suoritettavat tiedostot asiakaspalvelimilla. Kunkin asiakkaan suoritettavat tiedostot määräytyvät kohdassa 1 valitsemasi kuormituksen jakamistavan perusteella.

MTS-replikointiin kuulumattomat tehtävät

MTS-replikointi ei suorita seuraavia tehtäviä:

Rajoituksia

Katso myös

MTS:n asetusten määrittäminen Microsoft Cluster Serveriä käytettäessä Options Tab (Computer)


© 1998 Microsoft Corporation. Kaikki oikeudet pidätetään.