System Center Configuration Manager 2007

System Center Configuration Manager 2007: Instalacja Udostępnij na: Facebook

Autor: Jacek Doktór

Opublikowano: 10 lutego 2009

Kontynuujemy proces publikacji artykułów na temat System Center Configuration Manager 2007. Tym razem będzie można przeczytać o instalacji. Proces instalacji SCCM 2007 nie należy do trudnych. Najważniejszą sprawą przed jego rozpoczęciem jest zebranie wszystkich potrzebnych informacji, sprawdzenie czy systemy operacyjne spełniają wymogi wstępne oraz czy wszystkie serwery na których będziemy instalować komponenty systemu są dostępne.

*

Proces instalacji nie należy do trudnych. Najważniejszą sprawą przed jego rozpoczęciem jest zebranie wszystkich potrzebnych informacji, sprawdzenie czy systemy operacyjne spełniają wymogi wstępne oraz czy wszystkie serwery na których będziemy instalować komponenty systemu są dostępne.

Do instalacji ConfigMgr musimy spełnić następujące warunki:

  • znać nazwy serwerów na których będziemy instalować poszczególne komponenty ConfigMgr.
  • przygotować kody (trzyznakowe) poszczególnych site’ów oraz ich nazwy.
  • na serwerze na którym instalujemy ConfigMgr powinien być dostęp do Internetu.

Uruchamiamy program instalacyjny i wybieramy opcję Configuration Manager 2007. W okienku powitalnym wyświetli się nam przypomnienie o tym, co powinniśmy wiedzieć, aby instalacja zakończyła się sukcesem. Naciskamy Next i przechodzimy do okna Installation Prerequisite Check Options.

Rysunek 1. Sprawdzanie warunków wstępnych potrzebnych do instalacji ConfigMgr.

Rysunek 1. Sprawdzanie warunków wstępnych potrzebnych do instalacji ConfigMgr.

Wybieramy typ instalacji. Potem wpisujemy wymagane informacje. W przypadku instalacji primary site wymagane jest podanie nazw serwerów SQL oraz Management Point. Naciskamy Ok i po chwili automatycznie zacznie się sprawdzenie serwera.

Rysunek 2. Wyniki sprawdzenia warunków wstępnych.

Rysunek 2. Wyniki sprawdzenia warunków wstępnych.

Komunikaty typu Warning (żółty trójkąt) nie zatrzymują instalacji. Natomiast, jeśli wystąpi choć jeden błąd typu Error (czerwone kółko), do momentu naprawienia go dalsza instalacja nie będzie możliwa. Jeśli serwer spełni wszystkie warunki naciskamy Ok i przechodzimy do okna Available Setup Options.

Mamy do wyboru następujące typy instalacji:

  • Primary Site – musimy podać dwie nazwy serwerów SQL, na którym ma być utworzona baza danych dla ConfigMgr oraz tego, na którym zostanie zainstalowana rola serwera SCCM – Management Point. Mogą to być dwie różne fizyczne maszyny ale możemy też wykorzystać do tego celu jeden serwer.
  • Secondary Site – jeśli chcemy zainstalować secondary site dla primary site. Nie podajemy żadnych dodatkowych informacji.
  • Configuration Manager Console – jeśli chcemy zainstalować tylko konsolę zarządzającą dla ConfigMgr. Nie podajemy żadnych dodatkowych informacji.

Podajemy potrzebne informacje i wybieramy Primary site. Proces instalacyjny od razu sprawdzi poprawność podanych przez nas informacji oraz dostępność serwerów, na których ma zostać przeprowadzona instalacja.

W zależności od wybranego typu instalacji, dostępne są różne opcje:

  • Install a Configuration Manager site server – instalacja nowego site server ConfigMgr.
  • Upgrade an existing Configuration Manager or SMS 2003 installation – aktualizacja istniejącego serwera CongMgr lub SMS 2003.
  • Install or upgrade ad administrator konsole – instalacja lub aktualizacja konsoli zarządzającej.
  • Perform site maintenance or reset Site – zmiana konfiguracji dotyczącej SMS Provider oraz serwera SQL. Możemy przeprowadzić reset ustawień serwera ConfigMgr do domyślnych ustawień, jakie są wprowadzane podczas instalacji systemu.
  • Uninstall a Configuration Manager site server – odinstalowanie serwera ConfMgr.

Rysunek 3. Wybór typu instalacji.

Rysunek 3. Wybór typu instalacji.

Wybieramy Install a Configuration Manager site Server. Naciskamy Next i przechodzimy do okna Installation Settings. Mam do wyboru dwie opcje:

  • Custom settings – konfiguracja wszystkich ustawień przez administratora podczas instalacji.
  • Simple settings – instalacja ConfigMgr z domyślnymi ustawieniami. System zainstaluje Primary Site ConfigMgr, użyje domyślnej ścieżki instalacyjnej dla plików ConfigMgr, skonfiguruje lokalnego serwera SQL wraz z domyślnymi ustawieniami, utworzy oraz włączy lokalny Management Point dla ConfigMgr i włączy domyślne ustawienia, jeśli chodzi o agentów ConfigMgr działających na stacjach.

Rysunek 4. Dostępne opcje instalacji.

Rysunek 4. Dostępne opcje instalacji.

Aby pokazać proces instalacji wybieramy opcję Custom settings i naciskamy Next. Przechodzimy do okna Site Type. Wybieramy Primary site.

Rysunek 5. Wybór typu site’a, jaki chcemy instalować.

Rysunek 5. Wybór typu site’a, jaki chcemy instalować.

Naciskamy Next i przechodzimy do okna Site Settings. Tutaj musimy podać trzyznakowy kod site’a oraz jego nazwę.

Rysunek 6. Dane identyfikujące site – kod oraz jego nazwa.

Rysunek 6. Dane identyfikujące site – kod oraz jego nazwa.

Naciskamy Next i przechodzimy do okna Site Mode. Wybieramy tryb pracy: Native Mode lub Mixed Mode. Tryb Native możemy instalować jedynie wtedy, kiedy w infrastrukturze AD jest zaimplementowana usługa certyfikatów (Public Key Infrastructure) oraz gdy mam przygotowany certyfikat dla naszego serwera. Tryb ten umożliwia zarządzanie klientami poprzez Internet oraz takimi, którzy pracują w grupie roboczej. Znacząco podwyższa również bezpieczeństwo komunikacji pomiędzy serwerami oraz stacjami. Jeśli nie mamy jeszcze wdrożonego PKI, musimy wybrać tryb Mixed. Używany jest on również w sytuacji, gdy w naszym środowisku zachodzi potrzeba wstecznej kompatybilności z SMS 2003 (np. jeden z site’ów nie może być uaktualniony do nowszej wersji).

Gdy już wybraliśmy tryb pracy, nadszedł czas na zdecydowanie jakie z funkcjonalności ConfigMgr chcemy zainstalować.

Rysunek 7. Wybór funkcji systemu, które zostaną automatycznie zainstalowane.

Rysunek 7. Wybór funkcji systemu, które zostaną automatycznie zainstalowane.

Możemy wybierać pomiędzy następującymi funkcjami:

  • Software inwentory – zbiera informacje na temat systemu operacyjnego, zainstalowanych programów oraz wykrywa na stacjach pliki, zgodnie z zadanym przez administratora wzorcem.
  • Hardware inwentory – wykrywa zainstalowany sprzęt posługując się zapytaniami WMI. Potrafi również odczytać podstawowe informacje na temat zainstalowanego oprogramowania.
  • Advertised programs – informuje klientów lub użytkowników, że jest dla nich dostępne nowe oprogramowanie.
  • Software updates – automatycznie aktualizuje systemy operacyjne, klienckie oraz aplikacje. Za jego pomocą możemy również instalować aktualizacje oprogramowania firm trzecich.
  • Software metering – zbiera oraz monitoruje informacje na temat używanego oprogramowania.
  • Desired configuration management – kontroluje i zbiera informacje na temat zgodności stacji z konfiguracją zdefiniowaną poprzez standardy obowiązujące w danej firmie. Pozwala zbierać informację m.in. na temat: zainstalowanego oprogramowania, obecności na stacji niechcianych programów, stanu poszczególnych składników systemu (np. wersje plików .dll), włączenia/wyłączenia konkretnych programów (np. firewall).
  • Remote Tools – zdalnie przechwytuje kontrolę nad stacją roboczą. Umożliwia również połączenie po protokole RDP.
  • Network Access Protection – wymusza instalację automatycznych aktualizacji. Na podstawie polis tworzonych na serwerze Network Polisy Server ConfigMgr sprawdza, czy aktualizacje są zainstalowane – jeśli nie, wymusza ich instalację.

Domyślnie zostaną zainstalowane wszystkie funkcjonalności, oprócz Network Access Protection.

Do tej chwili proces instalacji dotyczył tylko i wyłącznie ustawień logicznych ConfigMgr – jakie funkcję będzie pełnić, jak się będzie nazywać oraz w jakim trybie będzie pracować.

Jeden fizyczny serwer może pełnić w systemie wszystkie role lub każda z nich może zostać zainstalowana na oddzielnym serwerze. O rolach serwerów ConfigMgr opowiemy podczas konfiguracji systemu. Podczas instalacji konfigurujemy tylko dwie podstawowe role niezbędne do instalacji systemu: Database Server, SMS Provider.

Naciskamy Next i przechodzimy do okna Database Server.

Rysunek 8. Nazwa serwera SQL oraz bazy danych dla ConfigMgr.

Rysunek 8. Nazwa serwera SQL oraz bazy danych dla ConfigMgr.

Database Server to jest serwer SQL, na którym będzie zainstalowana baza danych dla ConfigMgr.

Naciskamy Next i przechodzimy do okna SMS Provider Settings.

Rysunek 9. Nazwa serwera SMS Provider.

Rysunek 9. Nazwa serwera SMS Provider.

SMS Provider jest to serwer, za pomocą którego ConfigMgr łączy się z bazą danych. W odróżnieniu od SMS 2003, rolę System Management Server może pełnić dowolny serwer. Nie trzeba, tak jak w poprzedniej wersji, instalować go na serwerze pełniącym rolę Site Server lub Site Database Server. Rola ta jest bardzo istotna dla całego systemu, ponieważ kosola zarządzająca łączy się przy jego pomocy z bazą danych. Jeśli, z jakiś przyczyn, ten serwer przestanie być dostępny, to jest równoznaczne z brakiem dostępności całego systemu.

Naciskamy Next i przechodzimy do okna Management point.

Rysunek 10. Nazwa serwera Management point.

Rysunek 10. Nazwa serwera Management point.

Management Point to jest serwer z którego agenci ConfigMgr, zainstalowani na komputerach klienckich, pobierają swoje ustawienia oraz wymieniają informacje z systemem. Do instalacji ConfigMgr ta rola nie jest wymagana. Można ją skonfigurować później przy pomocy konsoli zarządzającej.

Naciskamy Next i przechodzimy do okna Port Settings. W trybie Mixed mamy do wyboru tylko komunikacje http po porcie 80 lub innym, wybranym przez nas. Natomiast w trybie Native możemy korzystać z bezpiecznej komunikacji https po porcie 443 lub innym, wybranym przez nas.

Rysunek 11. Ustawienia portów do komunikacji http/https.

Rysunek 11. Ustawienia portów do komunikacji http/https.

Naciskamy Next i przechodzimy do okna Update Prerquisite Components. Komponent Prerequisite Component Update Chcker jest odpowiedzialny za sprawdzenie aktualności komponentów, potrzebnych do instalacji agentów ConfigMgr na stacjach klienckich. Krok ten jest wymagany do poprawnej instalacji. Jeśli nasz serwer ma bezpośrednie połączenie z Internetem, wskazujemy opcję Check for updates and download newer version to an alternate path oraz katalog na dysku, do którego mają być ściągnięte pliki. CopfigMgr automatycznie ściągnie z Internetu wszystkie najnowsze wersje potrzebnych plików. W przypadku, gdy mamy te pliki już na dysku, możemy skorzystać z opcji The latest updates have already been downloaded to an alternate path. Wystarczy wskazać katalog, w którym znajdują się pliki.

Co zrobić, gdy nasz serwer nie ma dostępu do Internetu? Uruchamiamy na komputerze mającym dostęp do Internetu, komendę setup /download <ścieżka>. Potem wystarczy skopiować katalog z plikami lub udostępnić go w sieci, tak aby był dostępny z serwera, na którym ma być zainstalowany ConfigMgr.

Rysunek 12. Sprawdzenie najnowszych wersji komponentów potrzebnych do instalacji klientów ConfigMgr.

Rysunek 12. Sprawdzenie najnowszych wersji komponentów potrzebnych do instalacji klientów ConfigMgr.

Naciskamy Next i przechodzimy do okna Settings Summary. Przed rozpoczęciem instalacji warto przejrzeć ustawienia.

Rysunek 13. Ustawienia instalacji ConfigMgr.

Rysunek 13. Ustawienia instalacji ConfigMgr.

Jeśli wszystko się zgadza naciskamy Next i przechodzimy do okna Installation Prerequisite Check.

Rysunek 14. Sprawdzenie, czy nasz serwer spełnia wymogi wstępne.

Rysunek 14. Sprawdzenie, czy nasz serwer spełnia wymogi wstępne.

Gdy zakończy się sprawdzanie naciskamy Next i rozpoczynamy instalację. Pojawi się okno Setup Action Status Monitoring. Możemy dzięki temu śledzić kolejne etapy instalacji.

Rysunek 15. Śledzenie postępów instalacji.

Rysunek 15. Śledzenie postępów instalacji.

Gdy instalacja się zakończy możemy uruchomić konsole zarządzającą i przystąpić do dalszej konfiguracji ConfigMgr.

Podsumowanie
Jeśli jesteśmy odpowiednio przygotowani, proces instalacji będzie polegał tylko na korzystaniu z przycisku Next. Podczas instalacji ConfigMgr zostanie skonfigurowany, w podstawowym zakresie pozwalającym na uruchomienie ConfigMgr oraz konsoli zarządzającej.


Jacek Doktór Jacek Doktór (MCSE, MCT, MCITP, MCTS)
Autoryzowany trener Microsoft. Prowadzi szkolenia z zakresu System Center, Windows 2003/2008, Active Directory 2003/2008 oraz System Deployment.
Jest redaktorem portalu wss.pl, prowadzi bloga - Polski Blog System Center. Posiada certyfikaty: MCSE, MCT, MCITP: Server Administrator, MCTS: Server Virtualization, MCTS: Microsoft Desktop Optimization Pack, MCTS: System Center Virtual Machine Manager. Należy do SEC Clubu.
 Do początku strony Do początku strony

System Center Configuration Manager 2007