Ako nastaviť FTP pre súčasti IIS 7.0 alebo vyšší v klastri failover Windows Server 2008 alebo Windows Server 2012

Preklady článku Preklady článku
ID článku: 974603 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

ÚVOD

Tento článok popisuje, ako nastaviť FTP na Internet Information Services (IIS) 7.0 alebo vyšší v klastri failover Windows Server 2008, Windows Server 2008 R2 alebo Windows Server 2012. Postupy v tomto článku vzťahuje iba na službu FTP.

Ďalšie informácie o konfigurovaní webových služieb v klastri failover, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
970759Konfigurácia súčasti IIS 7.0 alebo vyšší World Wide Web Publishing Service v systéme Windows Server 2008 alebo Windows Server 2008 R2 alebo Windows Server 2012 záložných klastrov

Ďalšie informácie

V starších verziách programu Internet Information Services, Microsoft poskytuje všeobecný prostriedok monitor súčasti na podporu vysokej dostupnosť Web server inštancie pomocou Microsoft Clustering. infraštruktúry. Však bol potrebný vlastný kód plne realizovať potenciál tohto riešenia. Aj generických skripty, ktoré Microsoft poskytuje nemal uspokojenie potrieb zákazníka. Konfigurácia súčasti IIS 7.0 v klastrovanom prostredí pomocou Windows Server failover clustering, budete musieť použiť vlastný kód (skriptovanie) na takomto scenári vysokej dostupnosti. Keď to urobíte, môžu užívatelia Prispôsobte nastavenia pre splnenie ich požiadaviek. To im dáva úplnú kontrolu cez vysokú dostupnosť integráciu webových aplikácií. Okrem toho skript rozhranie pre správu a monitorovanie, ktoré boli zavedené v službe IIS 7.0 poskytujú bohatšie prostredie ako skripty, ktoré boli predtým poskytované.

Poznámka Inštalačné súbory súčasti IIS 7.0 nesprávne zahŕňajú Clusweb.vbs a Clusftp.vbs skript súbory používané v IIS 6.0 pre IIS Hviezdokopa administratívne úlohy. Nepoužívajte tieto skripty so súčasťou IIS 7.0.

Odporúčame, aby administrátori starostlivo hodnotiť využívanie Zaťaženie vyrovnávanie siete (NLB) namiesto failover clustering ako hlavný a preferovaný spôsob pre zlepšenie škálovateľnosť a dostupnosť webových aplikácií, ktoré majú viacero serverov so systémom IIS 7.0. Jednou z výhod NLB je, že všetky servery môžu aktívne zúčastňovať súbežné spracovanie prichádzajúce HTTP požiadaviek. Ďalšou výhodou je, že v prostredí NLB IIS to môže byť oveľa jednoduchšie na podporu koľajových aktualizácie a rollbacks zároveň poskytuje vysokú dostupnosť webových aplikácií. Ďalšie informácie o ako používať IIS 7.0 v prostredí NLB, navštívte nasledujúce Microsoft webová stránky:
http://Learn.IIS.net/page.aspx/213/Network-Load-balancing

http://technet.Microsoft.com/en-us/library/cc770558.aspx

Nastaviť vysokú dostupnosť pre IIS FTP serverom pomocou Failover Zhlukovaniu:
  • Inštalovať webový Server úlohu na všetkých uzloch klastra. Ak ste Inštalácia na Windows Server 2008, obsahovať rola "FTP servera". Ak inštalácii na Windows Server 2008 R2, zahŕňajú in-box "FTP Server" úlohu. Ďalšie informácie o službách IIS 7 príručka nasadenia, navštívte nasledujúce webové Lokalita:
    http://technet.Microsoft.com/en-us/library/cc771752 (CS-CZ,ws.10) .aspx
    Ak inštalujete systém Windows Server 2008, stiahnuť a nainštalovať FTP 7.5 z Jedno z nasledujúcich umiestnení:
  • Nainštalovať funkciu Failover Clustering na všetky klastra uzly a vytvorenie klastra. Pre viac informácií, navštívte nasledujúce webové Lokalita:
    http://technet.Microsoft.com/en-us/library/dd197477 (CS-CZ,ws.10) .aspx
  • Nastavenie zdieľaného súboru, ktorý sa bude používať pre zdieľané súčasti IIS Konfigurácia.
  • Na všetky klastrov nakonfigurovať zdieľané konfigurácie súčasti IIS uzly.
  • Nakonfigurujte súbory Offline pre zdieľané konfigurácie súčasti IIS na všetkých klastrové uzly.
  • Nastaviť lokalitu FTP a zadajte umiestnenie jeho obsah jedného Klastrový uzol.
  • Konfigurovať vysoko dostupnosť lokality FTP vytvorením generický skript Failover Clustering.

Nastavenie zdieľaného súboru, ktorý sa bude používať pre zdieľané konfigurácie súčasti IIS

  1. Vytvoriť používateľom, ktorí prístup k podielu, ktorý sa použije pre zdieľané konfigurácie súčasti IIS.
  2. Vytvorenie zdieľania súborov. Tento podiel bude používa na ukladanie Zdieľané konfigurácie súčasti IIS ktoré budú zdieľané medzi IIS na všetkých uzloch klastra. Existuje niekoľko možností:
    • Na samostatný server, ktorý nie je súčasťou akéhokoľvek zlyhania klastra, vytvorenie zdieľaného súboru.
    • Na inom Windows Server záložných klastrov, vytvorenie Vysoká dostupnosť zdieľanie súborov. Pre viac informácií, navštívte nasledujúce Microsoft webová Lokalita:
      http://technet.Microsoft.com/en-us/library/cc731844.aspx
    • Na rovnakej záložných klastrov, ktoré bude hostiť vysokej dostupnosť lokality FTP, vytvorenie zdieľania súborov s vysokou dostupnosťou. Pre viac informácií Navštívte nasledovnú webovú lokalitu spoločnosti Microsoft:
      http://technet.Microsoft.com/en-us/library/cc731844.aspx
  3. Nastaviť povolenia na akciu, ktorú ste vytvorili v kroku 2. Dajte používateľa, ktorý ste vytvorili v kroku 1 plnú kontrolu oprávnenia na zdieľanie súborov a povolenia NTFS.
  4. Potvrďte, že môžete Prehľadávať všetky klastrové uzly zdieľanie súborov. Je cestou zdieľania súborov \\<fileservername></fileservername>\<sharename></sharename>.

Konfigurovať zdieľané konfigurácie súčasti IIS na všetkých uzloch klastra

Na jednom z klastrové uzly, export zdieľané konfigurácie na zdieľanie súborov:
  1. Prejdite na Administratívne nástroje, a potom kliknite na tlačidlo Internet Information Services (IIS) Manager.
  2. Na ľavej table kliknite na názov uzla servera.
  3. Dvakrát kliknite na ikonu Zdieľané konfigurácieikona.
  4. Na zdieľané konfigurácie stránku, kliknite Vývoz Konfigurácia na table akcie (pravý panel) exportovať konfiguračné súbory z lokálneho po?íta?a do iného umiestnenia.
  5. V Export konfigurácie dialógové okno, Zadajte cestu zdieľania súborov (\\<fileservernae></fileservernae>\<sharename></sharename>) v Fyzickú cestu box.
  6. Kliknite na tlačidlo Pripojiť ako, a potom zadajte používateľa meno a heslo pre používateľské konto, ktoré má prístup k podielu na zdieľané konfigurácie je uložený, a potom kliknite na ok. Toto konto sa použije na prístup k zdieľanému. Mali by ste používať obmedzené Active Directory konto, ktoré nie je správca domény.
  7. V Export konfigurácie dialógové okno, Zadajte heslo, ktoré sa použije na ochranu šifrovacie kľúče, a potom kliknite na tlačidlo ok.
  8. Na Zdieľané konfigurácie stránky, kliknite na tlačidlo Vyberte Zapnúť zdieľané konfiguráciu začiarkavacie políčko.
  9. Typ fyzického cestu, používateľské konto a heslo aby ste zadali predtým, a potom kliknite Uplatňovať v Tabla akcií.
  10. V Šifrovacie kľúče heslo dialógové okno zadajte šifrovací kľúč heslo, nastavené na skoršie, a potom kliknite na tlačidlook.
  11. V zdieľané konfigurácie dialógové okno, kliknite na tlačidlook.
  12. Kliknite na tlačidlo ok.
Na každý s inými uzlami v klastri, použite zdieľané Konfigurácia, ktorý ste práve exportovali do zdieľania súborov:
  1. Prejdite na Administratívne nástroje, a potom kliknite na tlačidlo Internet Information Services (IIS) Manager.
  2. Kliknite na názov uzla servera.
  3. Dvakrát kliknite na ikonu Zdieľané konfigurácieikona.
  4. Na Zdieľané konfigurácie stránky, kliknite na tlačidlo Vyberte Zapnúť zdieľané konfiguráciu začiarkavacie políčko.
  5. Typ fyzického cestu zdieľania súborov (\\<fileservername>\<sharename>), používateľské konto, a heslo, ktoré ste zadali predtým, a potom kliknite na<b00> </b00> </sharename> </fileservername>Uplatňovať v table akcie.
  6. V Šifrovacie kľúče heslo dialógové okno zadajte šifrovací kľúč heslo, nastavené na skoršie, a potom kliknite na tlačidlook.
  7. V zdieľané konfigurácie dialógové okno, kliknite na tlačidlook.
  8. Kliknite na tlačidlo ok.
Poznámka Ďalšie informácie o tom, ako nastaviť zdieľané konfigurácie IIS, navštívte nasledovnú webovú lokalitu spoločnosti Microsoft:
http://Learn.IIS.net/page.aspx/264/shared-Configuration

Nakonfigurujte súbory Offline pre zdieľané konfigurácie súčasti IIS na všetkých klastra uzly

Na každý Klastrový uzol, povoliť súbory Offline:
  1. Nainštalujte súčasť Desktop Experience. V takom prípade postupujte Tieto kroky:
    1. Prejdite na Administratívne nástroje, a kliknite na tlačidlo Program Server Manager.
    2. Na ľavej table kliknite na položku Funkcie.
    3. Kliknite na tlačidlo Pridanie funkcií na pravej table.
    4. Kliknite na položku skúsenosti s prácou s počítačompolíčko a potom kliknite na tlačidlo Ďalšie.
    5. Kliknite na tlačidlo Inštalácia Inštalácia Desktop Skúsenosti.
    6. Reštartujte počítač.
  2. V ovládacom paneli otvorte V režime offline Súbory.
  3. Kliknite na tlačidlo Povoliť súbory Offline. Nereštartuje na tomto mieste v počítači.
  4. Uistite sa, že cache je nastavený iba na čítanie. Vykonáte to spustiť nasledujúci príkaz v zvýšenej cmd okna:
    REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v ReadOnlyCache /t REG_DWORD /d 1 /f 
  5. Reštartujte počítač.
  6. Vyhľadajte súbor server z počítača. Kliknite pravým tlačidlom myši podiel, ktorý obsahuje IIS zdieľané konfigurácie, a potom kliknite na tlačidloVždy dostupné Offline.

    Poznámka Ak nastavíte zdieľanie súborov majú byť vysoko dostupné na rovnakom záložných klastrov, ktorý je hostiteľom služby IIS uzlov, Vždy dostupné Offline voľba Zobraziť po kliknutí pravým tlačidlom share ak Klastrový uzol, že ste na vysoko dostupné súborový server hosting. Budete musieť presunúť na vysokej Aplikácia k dispozícii súbor servera na iný uzol.
  7. V ovládacom paneli otvorte V režime offline Súbory. Kliknite na tlačidlo Otvorte Centrum synchronizácie, a potom kliknite na tlačidloRozvrh.
  8. Naplánovanie synchronizácie v režime offline súbor každý deň alebo podľa požiadavka. Môžete tiež nakonfigurovať offline synchronizáciu spustiť každých pár minút. Dokonca aj keď ste nenastavili Plánovač, keď vás niečo zmeniť v Applicationhost.config súbor, zmena sa prejaví na webovom serveri.
Poznámka Pre viac informácií o konfigurácii súborov v režime offline zdieľané konfigurácie v službe IIS, navštívte nasledovnú webovú lokalitu spoločnosti Microsoft:
http://Learn.IIS.net/page.aspx/212/offline-Files-for-shared-Configuration

Nastaviť lokalitu FTP a zadajte umiestnenie obsahu na jednej Klastrový uzol

Nájsť ktorý vlastní klastra Klastrový uzol prostriedok disku kde sa bude nachádzať súbory obsahu lokality FTP:
  1. Prejdite na Administratívne nástroje, a potom kliknite na tlačidlo Failover Cluster Manager.
  2. Pripojiť k klastra. Ak ste na jednom z klastra uzly, klastra sa objaví na zozname automaticky.
  3. Podľa Skladovanie, nájsť zdroj disku na ktorá sa bude nachádzať obsah lokality FTP. K tomu, rozbaľte skladovanie strom pre zdroj disku. Uistite sa, že skladovanie sa nepoužíva žiadne iné vysokej dostupnosť aplikácie na klastra. Nájdete skladovanie podľaDostupná úložná.
  4. Poznámka: Klastrový uzol, ku ktorému tento prostriedok je online. Ste nakonfiguruje službu IIS na uzlami klastra.
  5. Poznámka názov prostriedku klastra disku. Používa sa pre obsah súborov.
V Klastrový uzol na ktorej prostriedok je online, Konfigurácia FTP server používať zdieľaný disk na obsah lokality FTP:
  1. Prejdite na Administratívne nástroje, a potom kliknite na tlačidlo Internet Information Services (IIS) Manager.
  2. Na ľavej table Rozbaľte názov uzla servera.
  3. Rozbaliť Stránky, kliknite pravým tlačidlom myšiStránky, a potom kliknite na tlačidlo Pridať lokalitu FTP.
  4. V Pridať lokalitu FTP dialógové okno, zadajte site meno. Obsah adresára, zadajte umiestnenie, kde na FTP server obsah súbory sú umiestnené. To je umiestnenie Klastrový disk prostriedok že ste si poznačili v kroku 5 v predchádzajúcom postupe.
  5. Konfigurovať zostávajúce nastavenie lokality FTP.
  6. Kliknite na tlačidlo Dokončiť.

Nastaviť vysokú dostupnosť lokality FTP vytvorením generický skript v Failover Cluster Manager

Za posledným krokom konfigurácia vysokú dostupnosť pre FTP stránky, nastaviť zdroj generický skript, ktorý sa bude používať na sledovanie FTP služby:
  1. Každý Klastrový uzol, skopírujte skript na konci tohto Článok Windows\System32\inetsrv\Clusftp7.vbs.
  2. Prejdite na Administratívne nástroje, a potom kliknite na tlačidlo Failover Cluster Manager.
  3. Pripojiť k klastra. Ak ste na jednom z klastra uzly, klastra sa objaví na zozname automaticky.
  4. Kliknite pravým tlačidlom myši na klaster, a potom kliknite na Konfigurácia Služba alebo aplikácia. Sprievodca vytvorí vysokú dostupnosť záťaž.
  5. Kliknite na tlačidlo Generický skript.
  6. Vyberte súbor skriptu nasledovnú cestu:
    %SystemRoot%\System32\Inetsrv\Clusftp7.vbs
  7. Nastaviť názov bodu prístup klienta (SPP) na názov lokality FTP že klienti budú používať pripojiť k lokalite vysokú dostupnosť FTP. Zadajte statickej IP použiť pre lokalitu FTP CAP. Ak používate Dynamic Host Configuration Protocol (DHCP), táto možnosť bude sa nezobrazí.
  8. Na Vyberte skladovanie kroku vyberte klaster zdieľaného disku dňa obsah súbory lokality FTP zdržiavať. Skladovanie by mala byť nevyužité inej vysokej dostupnosti žiadosti v rámci klastra. Ak zdieľania súborov, ktoré sa používa pre IIS zdieľaná konfigurácia je hostiteľmi rovnakého zoskupenia, zdroj iný disk mal byť použitý tu.
  9. Po potvrdení nastavenia, sprievodca vytvorí Klastrová skupina klastra zdrojov a závislosti medzi prostriedkami, a potom priniesť zdrojov on-line.
Poznámka Hostiť viac vysokú dostupnosť FTP stránok na rovnakej zlyhania klastra, postupujte rovnaké kroky, ktoré sú uvedené vyššie. Môžete odkázať na rovnaký súbor skriptu pre všetky lokality FTP v rámci klastra, ak sa nedá upraviť skript. Avšak, Ak vykonáte zmeny, ktoré sú špecifické pre jednotlivé lokality FTP, pomocou iný skript súbor pre každú lokalitu FTP a rôznych klastrované Zdieľaný úložný priestor. Napríklad v % systemroot%\System32\Inetsrv, použite Clusftp7.vbs na prvý Lokality FTP, Clftp7-2.vbs za druhý, Clftp7-3.vbs pre tretí, a tak ďalej. Každý súbor skriptu sleduje inú lokalitu FTP.

DôležitéNasledujúci skript je vzorka len pre účely a výslovne nie je podporovaný spoločnosťou Microsoft. Použiť tento skript v klastrovanom prostredí IIS 7.0 a IIS 7.5 IIS 8,0 FTP prebieha na vlastné riziko.
'This script provides high availability for IIS FTP websites
'The script is applicable to:
'   - Windows Server 2008: Microsoft FTP Service 7.5 for IIS 7.0 (available for download from microsoft.com)
'   - Windows Server 2008 R2: FTP Service in the box

'More thorough and application-specific health monitoring logic can be added to the script if needed


Option Explicit



'Helper script functions


'Start the FTP service on this node
Function StartFTPSVC()

    Dim objWmiProvider
    Dim objService
    Dim strServiceState
    Dim response

    'Check to see if the service is running
    set objWmiProvider = GetObject("winmgmts:/root/cimv2")
    set objService = objWmiProvider.get("win32_service='ftpsvc'")
    strServiceState = objService.state

    If ucase(strServiceState) = "RUNNING" Then
        StartFTPSVC = True
    Else
        'If the service is not running, try to start it
        response = objService.StartService()

        'response = 0  or 10 indicates that the request to start was accepted
        If ( response <> 0 ) and ( response <> 10 ) Then
            StartFTPSVC = False
        Else
            StartFTPSVC = True
        End If
    End If
    
End Function



'Cluster resource entry points. More details here:
'http://msdn.microsoft.com/en-us/library/aa372846(VS.85).aspx

'Cluster resource Online entry point
'Make sure the FTP service is started
Function Online( )

    Dim bOnline
    'Make sure FTP service is started
    bOnline = StartFTPSVC()

    If bOnline <> True Then
        Resource.LogInformation "The resource failed to come online because ftpsvc could not be started."
        Online = False
        Exit Function
    End If

    Online = true 

End Function

 
'Cluster resource offline entry point
'On offline, do nothing.
Function Offline( )

    Offline = true

End Function


'Cluster resource LooksAlive entry point
'Check for the state of the FTP service
Function LooksAlive( )

    Dim objWmiProvider
    Dim objService
    Dim strServiceState
 
    set objWmiProvider = GetObject("winmgmts:/root/cimv2")
    set objService = objWmiProvider.get("win32_service='ftpsvc'")
    strServiceState = objService.state

    if ucase(strServiceState) = "RUNNING" Then
	LooksAlive = True
    Else
	LooksAlive = False
    End If

End Function


'Cluster resource IsAlive entry point
'Do the same health checks as LooksAlive
'If a more thorough than what we do in LooksAlive is required, this should be performed here
Function IsAlive()   

    IsAlive = LooksAlive

End Function


'Cluster resource Open entry point
Function Open()

    Open = true

End Function


'Cluster resource Close entry point
Function Close()

    Close = true

End Function


'Cluster resource Terminate entry point
Function Terminate()

    Terminate = true

End Function

Vlastnosti

ID článku: 974603 - Posledná kontrola: 14. marca 2013 - Revízia: 1.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Internet Information Services 7.0
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Microsoft Internet Information Services 7.5
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Microsoft Internet Information Services 8.0
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Standard
  • Windows Server 2012 Essentials
  • Windows Server 2012 Foundation
Kľúčové slová: 
kbclustering kbsurveynew kbexpertiseinter kbexpertiseadvanced kbhowto kbmt KB974603 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 974603

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com