Bruke den nye Windows Server 2008 Core-OCList og OCSetup CLI verktøy for å legge til & Fjern Server Roles

I vår forrige artikkel, Bruke den nye Windows Server 2008 ServerManagerCmd.exe CLI verktøy for å Legg til & Fjern Serverroller, dekket vi en ny Windows Server 2008 kommandolinjeverktøy, ServerManagerCMD.exe. At verktøyet er bare tilgjengelig i standard GUI installasjon av Windows Server 2008, ikke i Windows Server 2008 Core. Dette er fordi Server Core ikke har .NET Framework og ServerManagerCMD krever .NET Framework.

Som Windows Server 2008 CORE ikke har noe grafisk grensesnitt, du må bare bruke kommandolinje verktøy så uten ServerManagerCMD, til verktøyene bruke i Windows Server 2008 CORE å vise, legge til og fjerne rollene er OCLIST Hotell og OCSETUP
.

Hva er roller?

Før jeg demonstrere hvordan man bruker OCLIST Hotell og OCSETUP
å administrere server roller, la oss først ta et skritt tilbake og svare på hva er Serverroller? Jeg ønsker å gjøre dette fordi begrepet Serverroller er nytt i Windows Server 2008.

Eksempler på roller for serveren din er:

  • DNS
  • DHCP
  • Fil Tjenester
  • Telnet Client
  • Print Services
  • (og mer)

    Det er lett å legge disse rollene i GUI Windows Server 2008, som i figur 1 nedenfor.


    Figur 1 Bilde: Legge til roller med Windows Server 2008 GUI

    Men hvordan skal du vise, legge til og fjerne disse rollene når du er på Windows Server 2008 CORE ledeteksten (uten GUI-grensesnitt tilgjengelig)? Hvordan ville du gjøre det? La oss finne ut ...

    Hva er OCLIST.exe & OCSETUP.exe?

    På samme måte som begrepet "Roller" er nytt i Windows Server 2008, du blir tilbudt et par nye CLI verktøy for å administrere disse rollene i Windows Server 2008 CORE.

    Disse verktøyene er OCLIST.exe & OCSETUP.exe

    Med OCLIST
    , kan du spørre de installerte roller på Windows Server 2008 CORE-serveren ved å skrive OCLIST
    ved ledeteksten, som dette:


    Figur 2:
    Viser installerte Roller med OCLIST.exe

    I figur 2 oclist
    kommandoen ble kjørt rett etter Windows Server 2008 CORE serveren ble installert. Som du kan se, er det en rekke roller tilgjengelig, men ikke installert. For å installere disse rollene, bruker vi OCSETUP

    Med OCSETUP.exe
    , kan du gjøre følgende:.


      Installer & avinstallere nye Server 2008 KJERNE Roller
    • Utfør logging på installasjon av disse rollene
    • Utfør stille eller uovervåkede installasjoner
      Forsynings parametre til installasjonen rutine
    • Og velger å ikke starte serveren etter en installasjon, selv om det er nødvendig for at installasjonen skal være komplett

      Hvis du kjører OCSETUP.exe Anmeldelser uten parametre, vil du se en hjelpefunksjon, slik:


      Figur 3 Bilde: OCSETUP
      hjelpesidene vist når det kjøres uten parametere

      Hvordan kan jeg installere en Windows Server 2008 CORE Role med OCSETUP
      < P> For å installere en Windows Server 2008 CORE Role med OCSETUP
      , la oss se på et eksempel. La oss si at vi ønsket å installere Windows Server DHCP Rolle /Component. Som vi så fra OCLIST utgang, ovenfor, rollen Windows Server DHCP ble ikke installert som standard.

      For å installere DHCP på vår CORE server med OCSETUP, vi gjør følgende:

      For eksempel, her er en installasjon av DNS Server Core Rolle:



      Figur 6 Bilde: Installasjon av Windows Server 2008 Core-DNS Server Role

      Du vil da trenge å konfigurere DNS Server soner med dnscmd
      CLI verktøy eller eksternt ved hjelp av DNS MMC Snap-in.

      Si at du ønsker å avinstallere DNS Server rollen, ville du kjøre samme kommandoen med /avinstallere
      bryteren, som dette :


      Figur 7 Bilde: Avinstaller av Windows Server 2008 Core-DNS Server Role

      Som med denne avinstallere, noen installerer eller avinstallerer som er gjort vil kreve at du å starte Windows Server 2008 Core-server. Når det skjer, vil du se en popup-melding, som dette:


      Figur 8 Bilde: Melding om at Core-serveren må startes på nytt før endringene trer i kraft Anmeldelser
      Hva annet trenger jeg å vite

      En viktig ting å merke seg er dette? - hvis du ønsker å lage en Windows Server 2008 CORE systemet en Windows Active Directory-domenekontroller (DC), så du bør ikke bruke OCSETUP
      . I stedet bør du bruke dcpromo
      å installere eller avinstallere Windows Active Directory.

      Sammendrag

      Hvis du bruker eller planlegger å bruke Windows Server 2008 CORE, OCLIST Hotell og OCSETUP
      kommandolinje-verktøy er nødvendig for noen administrator å forstå. Med OCLIST
      , kan du søke i Windows Server 2008 KJERNE roller og komponenter som er installert. Med OCSETUP
      , kan du legge & fjerne de samme kjerneServerRoller. Når du bruker Windows Server 2008 CORE, må du bruke disse kommandoene for Role administrasjon som det ikke er noen grafiske verktøy tilgjengelig på serveren. I tillegg er ServerManagerCMD
      CLI-verktøyet, som er tilgjengelig i vanlige (ikke-kjerne) versjoner av Windows Server 2008, er ikke tilgjengelig i Windows CORE. Når disse rollene er installert, vil de fortsatt trenger å bli startet og konfigureres med enten lokale kommandolinje verktøy eller eksterne Windows MMC administrative verktøy. Anmeldelser