IBM SmartCloud Control Desk Wersja 7 Wydanie 5 Podręcznik instalowania (IBM WebSphere)
Uwaga Przed wykorzystaniem tych informacji oraz produktu, którego dotyczą, należy zapoznać się z sekcją Uwagi na stronie 307.
Spis treści Rozdział 1. Przygotowanie do instalacji 1 Przed rozpoczęciem............. 1 Programowe sprawdzanie wymagań wstępnych... 2 Sprawdzanie dostępności portów........ 7 Dostęp do katalogów systemowych....... 7 Wymagania dotyczące komendy tar w systemie AIX.. 8 Wymagania dotyczące czcionek w systemie AIX... 8 Zwiększanie wielkości plików i liczby deskryptorów w systemie AIX............. 8 Zwiększanie obszaru stronicowania w systemie AIX.. 9 Weryfikowanie obsługi stron o dużych rozmiarach w systemie AIX............. 10 Włączanie asynchronicznego we/wy w systemie AIX 10 Sprawdzanie, czy dostępne są wymagane biblioteki Linux............... 11 Konfigurowanie środowiska JRE w systemie Linux.. 11 Ustawianie wartości ulimit......... 12 Ustawianie wielkości obszaru wymiany..... 12 Ustawianie pamięci współużytkowanej..... 13 Aktywowanie konfiguracji zdalnej....... 13 Ograniczenia dotyczące uwierzytelniania klienta SSL 14 Ustawienia systemowej strategii haseł...... 15 Tworzenie kopii zapasowej bazy danych mechanizmu wdrażania.............. 16 Określanie wartości nazw hostów....... 16 Określanie pełnej nazwy hosta w systemach Windows............. 16 Wymuszanie stosowania alfanumerycznych nazw hostów w instalatorze oprogramowania pośredniego. 17 Starter................ 17 Uruchamianie startera........... 17 Rozdział 2. Wdrażanie z automatycznym konfigurowaniem oprogramowania pośredniego (scenariusz 1)...... 19 Przegląd planu wdrażania oprogramowania pośredniego w programie instalacyjnym oprogramowania pośredniego.. 19 Instalowanie oprogramowania pośredniego za pomocą programu instalacyjnego oprogramowania pośredniego.. 19 Dzienniki programu instalacyjnego oprogramowania pośredniego.............. 22 Skorowidz dzienników programu instalacyjnego oprogramowania pośredniego....... 24 Konfigurowanie łańcuchów użytkowników i grup produktu IBM Tivoli Directory Server...... 34 Konfigurowanie protokołu SSL między Microsoft Active Directory i WebSphere Application Server Network Deployment........... 35 Deinstalowanie oprogramowania pośredniego.... 40 Ponowne instalowanie oprogramowania pośredniego z produktem IBM DB2............ 41 Przegląd informacji na temat programu instalacyjnego.. 42 Wartości ścieżek instalacji prostej....... 43 Instalowanie produktu i automatyczne konfigurowanie oprogramowania pośredniego........ 45 Instalowanie treści opcjonalnej........ 51 Instalowanie opcjonalnych modułów integracji... 52 Wdrażanie języków po odroczeniu aktualizacji bazy danych................ 52 Samodzielne wdrażanie języków po odroczeniu aktualizacji bazy danych.......... 52 Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)...... 55 Uruchamianie programu instalacyjnego oprogramowania pośredniego na istniejących serwerach oprogramowania pośredniego............... 55 Konfigurowanie istniejącego produktu DB2 za pomocą programu instalacyjnego oprogramowania pośredniego. 57 Sprawdzanie istniejącego serwera IBM Tivoli Directory Server za pomocą instalatora oprogramowania pośredniego.............. 59 Przygotowywanie do ponownego wykorzystania usługi Microsoft Active Directory......... 60 Przegląd informacji na temat programu instalacyjnego.. 62 Wartości ścieżek instalacji prostej....... 63 Instalowanie produktu i automatyczne konfigurowanie oprogramowania pośredniego........ 65 Instalowanie treści opcjonalnej........ 72 Instalowanie opcjonalnych modułów integracji... 72 Wdrażanie języków po odroczeniu aktualizacji bazy danych................ 72 Samodzielne wdrażanie języków po odroczeniu aktualizacji bazy danych.......... 72 Rozdział 4. Samodzielne wdrażanie z ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 3)...... 75 Instalowanie produktu SmartCloud Control Desk z ręcznym konfigurowaniem oprogramowania pośredniego. 75 Samodzielne konfigurowanie bazy danych.... 76 Samodzielne konfigurowanie produktu DB2 9.x.. 76 Samodzielne konfigurowanie produktu Oracle 11g 78 Samodzielne konfigurowanie produktu Oracle 10g 80 Samodzielne konfigurowanie serwera Microsoft SQLServer............. 83 Samodzielne konfigurowanie serwera katalogów... 85 Samodzielne konfigurowanie produktu IBM Tivoli Directory Server........... 86 Samodzielne konfigurowanie usługi Microsoft Active Directory........... 90 Samodzielne konfigurowanie serwera J2EE.... 94 Samodzielne konfigurowanie produktu WebSphere Application Server Network Deployment.... 94 Instalowanie produktu i ręczne konfigurowanie oprogramowania pośredniego......... 128 Copyright IBM Corp. 2007, 2011 iii
Instalowanie treści opcjonalnej........ 134 Instalowanie opcjonalnych modułów integracji.... 134 Wdrażanie języków po odroczeniu aktualizacji bazy danych................ 134 Samodzielne wdrażanie języków po odroczeniu aktualizacji bazy danych......... 135 Rozdział 5. Instalacja cicha..... 137 Instalowanie produktu SmartCloud Control Desk w trybie instalacji cichej............. 137 Właściwości instalacji cichej......... 139 Rozdział 6. Programowe sprawdzanie pomyślności instalacji....... 171 Rozdział 7. Samodzielne sprawdzanie instalacji............. 177 Rozdział 8. Instalowanie produktu Integration Composer........ 179 Integration Composer - przegląd........ 179 Wymagania wstępne instalacji......... 179 Wykonywanie instalacji........... 180 Instalacja za pomocą startera........ 180 Instalowanie w systemie operacyjnym UNIX w trybie konsoli............... 182 Potwierdzanie instalacji........... 184 Zadania do wykonania po instalacji....... 185 Sprawdzanie poprawności ustawień w pliku fusion.properties w programie Integration Composer. 185 Zmiana przydziału pamięci w pliku startfusion (opcjonalnie)............. 187 Zmiana przydzielenia pamięci w pliku executemapping (opcjonalnie)....... 188 Deinstalowanie produktu Integration Composer.... 189 Deinstalowanie produktu Integration Composer w systemach operacyjnych Windows...... 189 Deinstalowanie produktu Integration Composer w systemach operacyjnych UNIX....... 189 Rozdział 9. Instalowanie programu Deployer's Workbench....... 191 Rozdział 10. Instalowanie produktu IBM SmartCloud Control Desk Everyplace............ 193 Instalowanie w ramach nowej instalacji produktu... 193 Instalowanie w ramach aktualizacji produktu.... 194 Instalowanie po zainstalowaniu produktu SmartCloud Control Desk.............. 194 Rozdział 11. Zadania po instalacji... 195 Dostęp do dokumentacji produktu........ 195 Początkowa konfiguracja danych........ 195 Logowanie się przy użyciu domyślnego ID użytkownika............. 195 Konfigurowanie SMTP.......... 196 Tworzenie kodów walut.......... 197 Tworzenie zestawów pozycji i przedsiębiorstw... 197 Tworzenie organizacji.......... 197 Tworzenie segmentu konta księgi głównej.... 198 Zastosowanie zmian w bazie danych...... 198 Tworzenie konta w księdze głównej...... 199 Aktualizacja autoryzacji typu segmentu KG.... 199 Aktualizowanie kont związanych z przedsiębiorstwem 200 Tworzenie domyślnego ośrodka wprowadzania danych............... 200 Tworzenie typów pracy.......... 200 Tworzenie struktury klasyfikacji zasobów informatycznych............ 201 Określanie klas najwyższego poziomu dla zasobów informatycznych oraz oprogramowania..... 202 Logowanie i wylogowywanie się....... 203 Przed rozpoczęciem pracy z raportami BIRT.... 203 Generowanie stron żądań xml......... 204 Synchronizowanie użytkowników i grup...... 204 Zasady zabezpieczeń i konfigurowanie zabezpieczeń.. 205 Rozdział 12. Skrypty czyszczące oprogramowanie pośrednie..... 207 Korzystanie ze skryptów czyszczenia oprogramowania pośredniego.............. 207 Rozdział 13. Deinstalowanie produktu 211 Deinstalowanie automatycznie skonfigurowanego wdrożenia............... 212 Uruchamianie programu deinstalacyjnego dla oprogramowania pośredniego, które zostało skonfigurowane automatycznie....... 212 Deinstalowanie wdrożenia skonfigurowanego samodzielnie.............. 213 Uruchamianie programu deinstalacyjnego dla oprogramowania pośredniego, które zostało skonfigurowane samodzielnie........ 213 Odtwarzanie konfiguracji bazy danych..... 214 Odtwarzanie serwera bazy danych DB2.... 215 Odtwarzanie bazy danych Oracle...... 216 Odtwarzanie bazy danych Microsoft SQL Server 217 Deinstalowanie produktu bez programu deinstalacyjnego 217 Deinstalacyjne narzędzie do odtwarzania programu 218 Korzystanie z deinstalacyjnego narzędzia do odtwarzania programu......... 218 Samodzielne deinstalowanie........ 222 Odtwarzanie konfiguracji produktu WebSphere Application Server.......... 222 Usuwanie plików z systemu....... 226 Rozdział 14. Uruchamianie i zatrzymywanie oprogramowania pośredniego............ 227 Restartowanie oprogramowania pośredniego w systemie Windows............... 227 Restartowanie oprogramowania pośredniego w systemie UNIX................ 228 Zatrzymywanie oprogramowania pośredniego w systemach Windows............ 229 Zatrzymywanie oprogramowania pośredniego w systemie Linux oraz w systemie AIX......... 231 iv IBM SmartCloud Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 15. Metody instalacji pakietu rozwiązania dla procesów...... 233 Operacje cyklu życia oprogramowania...... 233 Pakiety rozwiązań procesów......... 234 Typy pakietów............. 234 Pakiety agregacji............. 235 Wybór programu instalacyjnego rozwiązania dla procesów............... 236 Obsługiwane operacje dla programów instalacyjnych rozwiązania dla procesów.......... 236 Czynności przed użyciem programów instalacyjnych rozwiązania dla procesów.......... 237 Zarządzanie wdrażaniem rozwiązania dla procesów z administracyjnej stacji roboczej........ 238 Typowa operacja wdrażania......... 238 Składniki opcjonalne........... 239 Odraczanie konfiguracji J2EE i bazy danych.... 243 Samodzielne zakończenie wdrożenia...... 245 Kontrola systemu przed wdrażaniem....... 245 Instalowanie menedżerów procesów za pomocą kreatora instalacji rozwiązania dla procesów....... 247 Interfejs wiersza komend klienta instalacji rozwiązania dla procesów.............. 248 Uruchamianie interfejsu CLI klienta instalacji rozwiązania dla procesów......... 248 Składnia ogólna........... 249 Parametr action........... 249 Podsumowanie obsługiwanych parametrów... 250 Informacje referencyjne dotyczące interfejsu wiersza komend rozwiązania dla procesów...... 251 Czynność install - instalowanie pakietu.... 252 Czynność modfeatures - modyfikowanie istniejących składników wdrożonego pakietu.. 252 Dzienniki instalacji rozwiązań procesów...... 254 Rozdział 16. Zagadnienia instalacji zaawansowanej.......... 259 Zarządzanie serwerem WebSphere Application Server Network Deployment........... 259 Uruchamianie serwera aplikacji z wiersza komend 259 Uruchamianie serwera aplikacji z konsoli administracyjnej............ 260 Zabezpieczanie konsoli administracyjnej WebSphere Application Server Network Deployment.... 261 Konfigurowanie usług Windows....... 263 Konfigurowanie serwera aplikacji WebSphere Application Server Network Deployment w taki sposób, aby działał jako usługa Windows... 263 Zmiana parametrów konfiguracji programu instalacyjnego oprogramowania pośredniego.... 264 Wdrażanie plików EAR........... 265 Kompilowanie plików EAR........ 265 Samodzielne deinstalowanie aplikacji z serwera WebSphere Application Server Network Deployment. 266 Samodzielne instalowanie aplikacji do serwera WebSphere Application Server Network Deployment. 266 Rozdział 17. Oprogramowanie pośrednie w systemach Solaris i HP-UX.............. 269 Przygotowanie systemu operacyjnego...... 269 Solaris............... 269 HP-UX............... 269 Instalowanie komponentów.......... 270 Instalowanie produktu DB2........ 270 Instalowanie serwera IBM Tivoli Directory Server w systemie Solaris............ 272 Instalowanie produktu WebSphere Application Server Network Deployment.......... 273 Tworzenie profili WebSphere Application Server Network Deployment......... 274 Samodzielne konfigurowanie menedżera Virtual Member Manager w produkcie WebSphere Application Server Network Deployment... 276 Instalowanie instalatora aktualizacji WebSphere 281 Instalowanie i konfigurowanie serwera IBM HTTP Server.............. 281 Instalowanie wtyczki WebSphere...... 284 Konfigurowanie menedżera Virtual Member Manager w produkcie IBM WebSphere Application Server Network Deployment.............. 286 Rozdział 18. Tworzenie i odtwarzanie kopii zapasowych......... 289 Tworzenie kopii zapasowej administracyjnej stacji roboczej............... 289 Odtwarzanie administracyjnej stacji roboczej.... 290 Właściwości instalacji........... 290 Aktualizowanie danych środowiska...... 304 Uwagi............... 307 Znaki towarowe............. 309 Indeks.............. 311 Spis treści v
vi IBM SmartCloud Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 1. Przygotowanie do instalacji Przed rozpoczęciem Tematy w tej sekcji zawierają informacje na temat nośników produktu, czynności przed instalacją, zawierają ogólne informacje o procedurze instalacji oraz instrukcje korzystania ze startera SmartCloud Control Desk. Informacje dotyczące planowania należy wykorzystać, aby zapoznać się z przebiegiem procesu wdrażania produktu SmartCloud Control Desk zanim te informacje zostaną wykorzystane w celu przeprowadzenia instalacji. Przed przystąpieniem do instalowania produktu SmartCloud Control Desk należy wykonać szereg zadań. W niektórych przypadkach w celu wykonania kroków należy zalogować się jako użytkownik posiadający uprawnienia administracyjne w systemie Windows albo jako użytkownik root w systemie UNIX. Niektóre procesy, takie jak programy antywirusowe, mogą negatywnie wpływać na instalację produktu SmartCloud Control Desk w systemie. Przed uruchomieniem programu instalacyjnego produktu SmartCloud Control Desk należy wyłączyć wszelkie procesy niekrytyczne. Większość zadań dotyczy oprogramowania pośredniego zainstalowanego w systemach UNIX bez względu na to, czy program instalacyjny oprogramowania pośredniego będzie używany w celu instalowania i konfigurowania oprogramowania pośredniego produktu SmartCloud Control Desk. Te zadania należy wykonać na każdym systemie UNIX, który udostępnia oprogramowanie pośrednie, jakie będzie używane z produktem SmartCloud Control Desk. Uwaga: Wykonaj kopię obrazu systemu, bazy danych i serwera aplikacji, na których zamierzasz zainstalować produkt. Uwaga: IBM publikuje aktualizacje programu instalacyjnego oprogramowania pośredniego. Przed użyciem tych aktualizacji należy odwiedzić Portal wsparcia IBM, aby sprawdzić, czy istnieje zaktualizowana kopia programu instalacyjnego. Upewnij się, że ilość miejsca na dysku w systemach, na których instalowany jest produkt SmartCloud Control Desk, jest wystarczająca. Wykorzystanie całego miejsca na dyskach w systemie, w którym zainstalowany jest produkt SmartCloud Control Desk może spowodować problemy z działaniem produktu SmartCloud Control Desk. Pełne nazwy hostów określone w programach instalacyjnych muszą umożliwiać odróżnienie systemów objętych instalowaniem produktu. Upewnij się, że wszystkie adresy IP skonfigurowane dla systemów docelowych dla instalacji produktu są dostępne dla komendy ping z administracyjnej stacji roboczej. Sprawdzanie dostępności portów na stronie 7 Przed użyciem programów instalacyjnych produktu należy się upewnić, że niektóre porty są dostępne. Wymagania dotyczące komendy tar w systemie AIX na stronie 8 Zwiększanie wielkości plików i liczby deskryptorów w systemie AIX na stronie 8 Aby produkt SmartCloud Control Desk działał prawidłowo, należy zwiększyć domyślną liczbę dozwolonych deskryptorów plików dla użytkownika root oraz ustawić maksymalną dozwoloną wielkość pliku na nieograniczoną. Zwiększanie obszaru stronicowania w systemie AIX na stronie 9 Aby pomyślnie zainstalować i uruchomić program SmartCloud Control Desk, należy Copyright IBM Corp. 2007, 2011 1
zwiększyć domyślny obszar stronicowania dla systemu AIX do co najmniej 4 GB lub do wartości łącznej ilości pamięci fizycznej systemu (opcja zalecana). Włączanie asynchronicznego we/wy w systemie AIX na stronie 10 Serwer IBM Tivoli Directory Server wymaga włączenia asynchronicznego we/wy w systemach AIX. Bez asynchronicznego we/wy nie będzie możliwości poprawnego uruchamiania instancji DB2 i Oracle. Sprawdzanie, czy dostępne są wymagane biblioteki Linux na stronie 11 W celu wdrożenia produktu SmartCloud Control Desk wymagane są niektóre biblioteki systemu Linux. Konfigurowanie środowiska JRE w systemie Linux na stronie 11 W niektórych sytuacjach program instalacyjny oprogramowania pośredniego nie działa w systemach Red Hat Enterprise Linux 5 albo innych systemach, na których aktywna jest funkcja Security-Enhanced Linux (SELinux). Ustawianie wartości ulimit na stronie 12 Niniejsza sekcja zawiera szczegółowe informacje nt. ustawiania w systemie Linux wartości ulimit, która służy do zdefiniowania systemu użytkownika oraz do przetwarzania limitów zasobów. Ustawianie wielkości obszaru wymiany na stronie 12 Produkt SmartCloud Control Desk jest aplikacją, która może intensywnie wykorzystywać zasoby. System należy skonfigurować i dostroić w celu zapewnienia maksymalnej wydajności. W niniejszej sekcji przedstawione szczegóły ustawiania wielkości obszaru wymiany używanego w systemach Linux. Ustawianie pamięci współużytkowanej na stronie 13 Niniejsza sekcja zawiera szczegółowe informacje nt. ustawiania minimalnej ilości pamięci współużytkowanej w systemie Linux. Aktywowanie konfiguracji zdalnej na stronie 13 Program instalacyjny produktu SmartCloud Control Desk może konfigurować oprogramowanie pośrednie w sposób zdalny. Dla każdego systemu, na którym planowane jest zainstalowanie oprogramowania pośredniego, należy aktywować protokół zdalnego dostępu. Ograniczenia dotyczące uwierzytelniania klienta SSL na stronie 14 Działanie programu instalacyjnego produktu SmartCloud Control Desk i instalatora rozwiązania dla procesów kończy się niepowodzeniem, jeśli funkcja uwierzytelniania klientów SSL jest włączona na serwerze IBM HTTP Server. Ustawienia systemowej strategii haseł na stronie 15 Należy zapoznać się ze strategiami haseł w systemach używanych jako część wdrożenia produktu SmartCloud Control Desk. Tworzenie kopii zapasowej bazy danych mechanizmu wdrażania na stronie 16 Niniejsze instrukcje dotyczą tworzenia kopii zapasowych bazy danych mechanizmu wdrażania. Kopie zapasowe umożliwiają odtwarzanie bazy danych do stanu, w jakim była przed instalacją. Programowe sprawdzanie wymagań wstępnych Za pomocą programu narzędziowego do sprawdzania wymagań wstępnych można sprawdzić, czy w systemie spełniono wymagania wstępne programu instalacyjnego. Tego programu narzędziowego należy użyć przed uruchomieniem programu instalacyjnego oprogramowania pośredniego oraz programu instalacyjnego produktu. Programowe sprawdzanie wymagań wstępnych Za pomocą programu narzędziowego do sprawdzania wymagań wstępnych można sprawdzić, czy w systemie spełniono wymagania wstępne programu instalacyjnego. Tego programu narzędziowego należy użyć przed uruchomieniem programu instalacyjnego oprogramowania pośredniego oraz programu instalacyjnego produktu. 2 IBM SmartCloud Control Desk: Podręcznik instalowania (IBM WebSphere)
O tym zadaniu Program narzędziowy do sprawdzania wymagań wstępnych sprawdza następujące elementy: v Wymagania dotyczące systemu operacyjnego, w tym również pakiety poprawek. v Wymagania sprzętowe, w tym ilość pamięci wewnętrznej i ilość miejsca na dyskach twardych. v Dostępność portów. v Wymagania dotyczące oprogramowania pośredniego, takie jak pakiety oprogramowania, pliki bibliotek, uprawnienia dot. katalogów, nazwy hostów i miejsca instalacji. Program narzędziowy do sprawdzania wymagań wstępnych można uruchomić ze startera instalacji produktu albo z wiersza komend. W przypadku uruchomienia ze startera program narzędziowy działa w trybie interaktywnym. W przypadku uruchomienia z wiersza komend program narzędziowy do sprawdzania wymagań wstępnych przyjmuje różne parametry. Program narzędziowy do sprawdzania wymagań wstępnych należy uruchomić w systemie, na którym istnieją sprawdzane wymagania wstępne. Za pomocą tego programu narzędziowego nie można sprawdzać parametrów wstępnych w systemie zdalnym. Tabela 1. Parametry umożliwiające sprawdzenie systemu Parametry -component Szczegóły Określa typ sprawdzanego komponentu. Dla programu narzędziowym do sprawdzania wymagań wstępnych należy określić co najmniej jeden komponent. dbserver Parametr dbserver powoduje, że program narzędziowy do sprawdzania wymagań wstępnych sprawdza wymagania wstępne dotyczące DB2. dirserver Parametr dirserver powoduje, że program narzędziowy do sprawdzania wymagań wstępnych sprawdza wymagania wstępne dotyczące IBM Tivoli Directory Server. j2eeserver Parametr j2eeserver powoduje, że program narzędziowy do sprawdzania wymagań wstępnych sprawdza wymagania wstępne dotyczące WebSphere Application Server Network Deployment. bsi Parametr bsi powoduje, że program narzędziowy do sprawdzania wymagań wstępnych sprawdza wymagania wstępne wymagane przez program instalacyjny produktu. Program narzędziowy do sprawdzania wymagań wstępnych należy uruchomić z parametrem bsi na administracyjnej stacji roboczej. Przykład składni: tpae_req_check.bat -component dbserver Jeśli nie użyto parametru -component, wówczas w czasie stosowania programu narzędziowego pojawi się zachęta do określania komponentów. Można określić wiele komponentów, a ich nazwy należy rozdzielać przecinkami. Rozdział 1. Przygotowanie do instalacji 3
Tabela 1. Parametry umożliwiające sprawdzenie systemu (kontynuacja) Parametry Szczegóły -input Program narzędziowy do sprawdzania wymagań wstępnych może zaakceptować plik właściwości jako dane wejściowe. Program narzędziowy sprawdza wartości właściwości znalezione w tym pliku. Na przykład: parametr domyślnego portu serwera DB2 to DB2_SERVER_PORT=50000. Program narzędziowy do sprawdzania wymagań wstępnych sprawdza, czy ten port jest dostępny na hoście serwera DB2. Domyślnym plikiem wejściowym właściwości jest tpae.properties - plik ten znajduje się na nośniku oprogramowania pośredniego w katalogu SystemRequirements. W katalogu SystemRequirements\sample_property_files istnieje również kilka przykładowych plików właściwości. Te przykładowe pliki właściwości zawierają niestandardowe wartości zdefiniowane dla konkretnych systemów operacyjnych. Użytkownik może kopiować te pliki właściwości na system i modyfikować je, albo tworzyć własne, przed uruchomieniem programu narzędziowego do sprawdzania wymagań wstępnych. Przykład składni: tpae_req_check.bat -component dbserver -input ścieżka do pliku właściwości -mode -lang Jeśli podczas uruchamiania programu narzędziowego do sprawdzania właściwości nie zostanie użyty parametr input, wówczas ten program narzędziowy zostanie uruchomiony w trybie interaktywnym. W takim przypadku program narzędziowy będzie wyświetlał zapytania dotyczące poszczególnych wartości. Program narzędziowy do sprawdzania wymagań wstępnych może działać w trybie cichym lub trybie interaktywnym. tryb interaktywny Domyślnie program narzędziowy do sprawdzania wymagań wstępnych jest uruchamiany w trybie interaktywnym. Jeśli nie zostanie podany parametr -mode, wówczas program narzędziowy zostanie domyślnie uruchomiony w trybie interaktywnym. W przypadku uruchomienia ze startera program narzędziowy działa w trybie interaktywnym. silent W przypadku zastosowania kwalifikatora silent można również użyć parametru input i wprowadzić plik właściwości. Jeśli plik właściwości nie zostanie wprowadzony, wówczas zostaną zastosowane domyślne wartości właściwości. W celu wyświetlenia wyników dane wyjściowe należy skierować do pliku. Przykład składni: tpae_req_check.bat -component dbserver -mode silent -input ścieżka do pliku właściwości > prereqresults.log Parametr stosowany w celu określenia ustawień narodowych sprawdzanego systemu. Przykład składni: tpae_req_check.bat -component dbserver -lang en Wyniki zostaną wygenerowane w języku zgodnym z ustawieniami narodowymi. Ten parametr jest opcjonalny. Domyślnie wykorzystywany język ustawiony w ustawieniach narodowych systemu. Jeśli nie zostanie znaleziony pakunek źródłowy dla ustawień narodowych systemu lub język ustawień narodowych systemu nie jest obsługiwany, wówczas komunikaty będą wyświetlane w języku angielskim. 4 IBM SmartCloud Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 1. Parametry umożliwiające sprawdzenie systemu (kontynuacja) Parametry -trace Szczegóły Parametr używany w celu określenia instrukcji śledzenia danych wyjściowych podczas działania programu narzędziowego. None Wybranie tego kwalifikatora powoduje, że podczas działania programu narzędziowego informacje o śledzeniu nie są generowane. Verbose Wybranie tego kwalifikatora powoduje, że podczas działania programu narzędziowego informacje o śledzeniu są generowane w postaci szczegółowej. Normal Wybranie tego kwalifikatora powoduje, że podczas działania programu narzędziowego informacje o śledzeniu są generowane w postaci domyślnej. Przykład składni: tpae_req_check.bat -component dbserver -trace None Procedura 1. Zaloguj się do systemu, który sprawdzasz pod względem wymagań wstępnych, wprowadzając identyfikator użytkownika, który ma uprawnienia do uruchamiania skryptów w systemie. Upewnij się, że nośnik instalacyjny oprogramowania pośredniego został podłączony lub że jest w inny sposób dostępny dla systemu. Poniższa przykładowa procedura wykorzystuje wartości znalezione w domyślnym pliku tpae.properties w celu sprawdzenia, czy system może udostępniać bazę danych DB2 dla wdrożenia produktu SmartCloud Control Desk. 2. Otwórz okno wiersza komend i przejdź do katalogu SystemRequirements na nośniku instalacyjnym oprogramowania pośredniego. 3. Uruchom program narzędziowy do sprawdzania wymagań wstępnych. Określ sprawdzany komponent i plik właściwości, który zostanie wykorzystany. tpae_req_check.bat -component dbserver -input d:\systemrequirements\tpae.properties W tym przykładzie plik tpae.properties znajduje się w tym samym katalogu, co skrypt tpae_req_check.bat. Wyniki Gdy program narzędziowy do sprawdzania wymagań wstępnych pomyślnie zakończy działanie, wyniki zostaną wyświetlone na ekranie. CTGIN8117I : Uruchomiono program narzędziowy Tivoli Pre-requisite Scanner. CTGIN8118I : Program narzędziowy Tivoli Pre-requisite Scanner zakończył pracę z kodem powrotu IBM Prerequisite Scanner Wersja : 1.0.34 Kompilacja : 20101109 Nazwa SO : Microsoft Windows Server 2003, Enterprise Edition Service Pack 2 Nazwa użytkownika: Administrator Inf. o komputerze Nazwa komputera : MYMACHINE Nr seryjny: KKKKKK0 Nr seryjny SO : 66666-666-6666666-66666 PAE [nie zdefiniowano] [wersja 07500000]: Rozdział 1. Przygotowanie do instalacji 5
Właściw. Wynik Stwierdz. Oczek... ======== ====== ===== ===... os.totalphysicalmemory PASS 2.00GB 1.90GB network.hasfqdn FAIL False True Disk#1 (C:\ibm\tivoli\mwi\workspace) PASS 27.99GB 300MB Disk#2 (C:\Temp\1) PASS 27.99GB 1000MB Disk#3 (C:\Temp\1) PASS 27.99GB 250MB network.availableports.db2 PASS 135,445,1025,2967,3389,5800,5900,139 50000 network.availableports.ctginst PASS 135,445,1025,2967,3389,5800,5900,139 50005 Disk#4 (C:\Program Files\IBM\SQLLIB) PASS 27.99GB 1.40GB WSZYSTKIE KOMPONENTY : Właściw. Wynik Stwierdz. Oczek... ======== ====== ===== ===... C: PASS 27.99GB 2.91GB Ogólny wynik działania programu Prereq Scanner: FAIL prereq_checker.bat 1 Te wartości można również przekierować do pliku w komendzie uruchamianej z wiersza komend. Jeśli którykolwiek z kroków sprawdzania zgłosi błąd, wówczas należy rozwiązać problem i ponownie uruchomić program narzędziowy do sprawdzania poprawności przed zainstalowaniem komponentów SmartCloud Control Desk. Tabela 2 zawiera listę sprawdzanych właściwości. Tę listę należy wykorzystać w celu przeanalizowania wyników działania programu narzędziowego do sprawdzania wymagań wstępnych. Tabela 2. Właściwości programu narzędziowego do sprawdzania wymagań wstępnych Właściwość Opis CpuArchitecture Sprawdza, czy architektura komputera jest obsługiwana. disk(rw permissions) Sprawdza uprawnienia do odczytu/zapisu dotyczące wymaganych katalogów. network.availableports.* Sprawdza, czy dostępne są wymagane porty. network.dns network.fqdn os.architecture os.dir.tmp/home os.freepagingspace os.iodevicestatus os.lib.ksh os.lib.libstdc++.so.5 os.lib.xlc.rte=xlc.rte.9.0.0.8+ os.mountcheck os.package.rpm os.ramsize os.selinux Przykładowa instrukcja sprawdza, czy port wymagany przez bazę danych DB2 jest dostępny. network.availableports.db2inst=50000 Sprawdza, czy istnieje wpis DNS dla systemu na serwerze DNS. Sprawdza, czy nazwa hosta systemu jest pełna. Sprawdza, czy architektura systemu operacyjnego jest obsługiwana. Sprawdza wymagane uprawnienia dostępu do katalogów systemu. Sprawdza, czy w systemie dostępny jest wolny obszar stronicowania wystarczającej wielkości. Sprawdza status systemowych urządzeń we/wy. Sprawdza bibliotekę ksh. Sprawdza, czy wstępnie wymagana biblioteka jest dostępna w systemie. Sprawdza, czy wstępnie wymagana biblioteka jest dostępna w systemie. Sprawdza, czy w systemie plików istnieje nosuid. Sprawdza, czy wstępnie wymagane pakiety są dostępne w systemie. Zgłasza ilość pamięci RAM w systemie. Sprawdza, czy aktywna jest usługa selinux. 6 IBM SmartCloud Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 2. Właściwości programu narzędziowego do sprawdzania wymagań wstępnych (kontynuacja) Właściwość os.servicepack os.shell.default os.space.* Opis Sprawdza, czy w systemie zostały zainstalowane wymagane pakiety serwisowe. Określa domyślną powłokę dla użytkowników. Określa dostępność miejsca na dysku dla różnych systemów plików. Poniższy przykład przedstawia kontrolę zrealizowaną dla obszaru roboczego programu instalacyjnego oprogramowania pośredniego. os.space.root=[dir:root=/root/ibm/tivoli/mwi/workspace,unit:mb]300 os.totalphysicalmemory os.ulimit os.version Zgłasza ilość fizycznej pamięci RAM dostępnej dla systemu operacyjnego. Określa ograniczenia dotyczące użytkownika, jakie zostały skonfigurowane w systemie. Zgłasza typ i wersję systemu operacyjnego. Sprawdzanie dostępności portów Przed użyciem programów instalacyjnych produktu należy się upewnić, że niektóre porty są dostępne. O tym zadaniu Należy sprawdzić, czy porty są używane oraz czy akceptują połączenia dla systemu, który będzie używany w celu udostępniania oprogramowania pośredniego. Na przykład: port 50000 musi być dostępny dla DB2. Port 9060 musi być dostępny dla IBM WebSphere Application Server Network Deployment. Jeśli planowane jest korzystanie z tych portów domyślnych, wówczas - przed uruchomieniem programów instalacyjnych - należy się upewnić, że port nie został już przypisany. W celu sprawdzenia dostępności portu można użyć programu narzędziowego do sprawdzania wymagań wstępnych albo można sprawdzić dostępność samodzielnie. Procedura 1. Otwórz odpowiedni port, sprawdzając program narzędziowy w systemie hosta. Jeśli serwer jest dostępny, sprawdź reguły firewalla dla systemu. 2. Sprawdź dostępność portów wymaganych przez produkt SmartCloud Control Desk. Jeśli okaże się, że port jest już przypisany, w zachęcie z programu instalacyjnego oprogramowania pośredniego wybierz inną wartość. Programowe sprawdzanie wymagań wstępnych na stronie 2 Za pomocą programu narzędziowego do sprawdzania wymagań wstępnych można sprawdzić, czy w systemie spełniono wymagania wstępne programu instalacyjnego. Tego programu narzędziowego należy użyć przed uruchomieniem programu instalacyjnego oprogramowania pośredniego oraz programu instalacyjnego produktu. Dostęp do katalogów systemowych Przed użyciem programów instalacyjnych produktu należy przypisać uprawnienia dostępu do odpowiednich katalogów. Zanim rozpoczniesz Przed użyciem programów instalacyjnych produktu, należy przypisać uprawnienia dostępu do katalogów /tmp i /home w systemach Linux. Rozdział 1. Przygotowanie do instalacji 7
O tym zadaniu Użytkownik, który uruchamia programy instalacyjne produktu wymaga uprawnień do odczytu, zapisu i wykonywania w katalogach /tmp i /home. Jeśli jeden z tych katalogów używa dowiązania symbolicznego, np. /products/home, wówczas należy się upewnić, że katalog dowiązania symbolicznego również ma odpowiednie uprawnienie dostępu. Procedura 1. Zaloguj się do systemu jako użytkownik z uprawnieniami użytkownika root. 2. Wprowadź następujące komendy: #chmod 777 /tmp #chmod 777 /home Wymagania dotyczące komendy tar w systemie AIX Program instalacyjny oprogramowania pośredniego wymaga rodzimej komendy tar systemu UNIX oraz wersji komendy tar dla systemu GNU. Rodzimy program narzędziowy nie obsługuje długich nazw plików, dlatego należy się upewnić, że zainstalowana jest komenda tar dla GNU w wersji 1.14 lub wyższej. Komenda tar dla systemu GNU w wersji 1.14 zapewnia, że pliki instalacyjne zostaną wyodrębnione. Upewnij się, że zmienna ścieżki systemu zawiera ścieżki dla komendy tar w wersji rodzimej dla systemu UNIX oraz dla komendy tar w wersji dla systemu GNU. Ścieżkę do komendy tar GNU należy zdefiniować przed rodzimą ścieżką tar UNIX. Na przykład: rodzimy program narzędziowy tar jest zainstalowany w ścieżce /usr/bin, a program narzędziowy tar GNU jest zainstalowany w katalogu /opt/freeware/bin/tar. Jeśli zostało ustawione dowiązanie symboliczne, które powoduje nadpisanie rodzimej komendy tar UNIX komendą tar GNU, wówczas pojawi się błąd. http://www.ibm.com/systems/p/os/aix/linux/toolbox/download.html Wymagania dotyczące czcionek w systemie AIX System AIX wymaga specjalnych czcionek w celu generowania raportów. O tym zadaniu W przypadku generowania raportów w systemach AIX w systemie muszą być dostępne czcionki TrueType. Procedura 1. Zainstaluj czcionki TrueType w systemie AIX. 2. Upewnij się, że zmienna środowiskowa fonts-path odwołuje się do lokalizacji czcionek. Zwiększanie wielkości plików i liczby deskryptorów w systemie AIX Aby produkt SmartCloud Control Desk działał prawidłowo, należy zwiększyć domyślną liczbę dozwolonych deskryptorów plików dla użytkownika root oraz ustawić maksymalną dozwoloną wielkość pliku na nieograniczoną. O tym zadaniu Aby zwiększyć dopuszczalną wielkość plików oraz liczbę dozwolonych deskryptorów dla użytkownika root w systemie AIX, wykonaj następujące działania: 8 IBM SmartCloud Control Desk: Podręcznik instalowania (IBM WebSphere)
Procedura 1. Otwórz plik /etc/security/limits w edytorze tekstu. 2. Odszukaj sekcję dotyczącą użytkownika root, a następnie zmień wartości parametrów na podane poniżej. root: fsize = -1 nofiles = 8192 Wartość -1 parametru fsize oznacza brak limitu. 3. Zapisz plik i wyjdź z edytora. Aby zmiany odniosły skutek, należy wylogować się jako użytkownik root i ponownie zalogować. 4. Sprawdź ustawienia w oknie komend, wydając następującą komendę: ulimit -a Dane wyjściowe komendy ulimit powinny być podobne do poniższych: time(seconds) unlimited file(blocks) unlimited data(kbytes) 2097152 stack(kbytes) 32768 memory(kbytes) unlimited coredump(blocks) 2097151 nofiles(descriptors) 8192 Zwiększanie obszaru stronicowania w systemie AIX Aby pomyślnie zainstalować i uruchomić program SmartCloud Control Desk, należy zwiększyć domyślny obszar stronicowania dla systemu AIX do co najmniej 4 GB lub do wartości łącznej ilości pamięci fizycznej systemu (opcja zalecana). O tym zadaniu Aby powiększyć obszar stronicowania, należy dodać do systemu kolejne partycje logiczne. Procedura 1. Określ aktualną wielkość obszaru stronicowania dostępną dla serwera, wydając następującą komendę. lsps -a Wyniki tej komendy są podobne do poniższego przykładu: Page Space Physical Volume Volume Group Size %Used hd6 hdisk0 rootvg 5632MB 2 2. Określ wielkość partycji logicznej, wydając następującą komendę: lslv hd6 W wynikach tej komendy zawarte są dane dotyczące partycji, podobne do poniższego przykładu: LPs: 44 PP SIZE: 128 megabyte(s) W przykładowym wyniku widoczna jest informacja o 44 partycjach logicznych, o wielkości 128 MB każda. Dla systemu dostępny jest obszar stronicowania o łącznej wielkości 5632 MB. 3. Dodaj kolejne partycje, aby zwiększyć obszar stronicowania, wykonując następującą komendę: chps -s xx yyy Rozdział 1. Przygotowanie do instalacji 9
Gdzie xx jest liczbą dodawanych partycji logicznych, zaś yyy wskazuje na wolumin logiczny. Na przykład: chps -s 10 hd6 dodaje 10 partycji logicznych do woluminu logicznego hd6, co powoduje powiększenie obszaru stronicowania o 1280 MB. Weryfikowanie obsługi stron o dużych rozmiarach w systemie AIX Aby program SmartCloud Control Desk działał poprawnie, na serwerach AIX, na których znajduje się produkt WebSphere Application Server musi być włączona obsługa stron o dużych rozmiarach. O tym zadaniu Jeśli program SmartCloud Control Desk jest wdrażany w serwerze aplikacji WebSphere Application Server działającym w systemie AIX, w tym systemie musi być skonfigurowana obsługa stron o dużych rozmiarach. Duże strony są z reguły wykorzystywane do zwiększania wydajności aplikacji. Z reguły ta funkcja jest domyślnie włączona w systemach AIX. Procedura 1. Zaloguj się do systemu AIX zawierającego serwer WebSphere Application Server i otwórz okno konsoli. Aby wykonywać komendy systemu AIX, należy posiadać uprawnienia użytkownika root. 2. Wykonaj następującą komendę, aby zweryfikować obsługę stron o dużych rozmiarach: ps -Z Dane wyjściowe komendy powinny zawierać dla procesów strony o wielkości 4k i 64k, na przykład: #ps-z PID TTY TIME DPGSZ SPGSZ TPGSZ CMD 311342 pts/4 0:00 4K 4K 4K ksh 397526 pts/4 0:00 4K 4K 4K ps 487558 pts/4 0:00 64K 64K 4K sleep Włączanie asynchronicznego we/wy w systemie AIX Serwer IBM Tivoli Directory Server wymaga włączenia asynchronicznego we/wy w systemach AIX. Bez asynchronicznego we/wy nie będzie możliwości poprawnego uruchamiania instancji DB2 i Oracle. O tym zadaniu Włączenie asynchronicznego we/wy w systemie AIX to wymaganie instalacyjne, dlatego ten krok należy wykonać przed uruchomieniem programu instalacyjnego oprogramowania pośredniego. Wykonanie tego kroku jest konieczne tylko wówczas, gdy system udostępnia serwer IBM Tivoli Directory Server. Aby uruchomić asynchroniczne we/wy, wykonaj następujące kroki: Procedura 1. Zaloguj się do systemu jako użytkownik root. 2. Otwórz terminal i uruchom następującą komendę: 10 IBM SmartCloud Control Desk: Podręcznik instalowania (IBM WebSphere)
smit chgaio 3. Z okna dialogowego System Management Interface Tool (SMIT) zmień ustawienie STATE (Stan) konfigurowania przy restarcie systemu z opcji defined (zdefiniowane) na available (dostępne). 4. Kliknij przycisk OK. 5. Wyjdź z narzędzia SMIT. 6. Uruchom następującą komendę z wiersza komend: smit aio 7. W oknie dialogowym System Management Interface Tool (SMIT) wybierz opcję Configure Defined Asynchronous I/O (Skonfiguruj zdefiniowane asynchroniczne we/wy), a następnie kliknij opcję Enter (Wprowadź). 8. Zrestartuj system, aby zmiany odniosły skutek. Sprawdzanie, czy dostępne są wymagane biblioteki Linux W celu wdrożenia produktu SmartCloud Control Desk wymagane są niektóre biblioteki systemu Linux. Procedura 1. Odszukaj bibliotekę libstdc+.so.5 w katalogu /usr/lib/. Jeśli ta biblioteka nie jest zainstalowana, wówczas program instalacyjny oprogramowania pośredniego zwróci błąd, gdy będzie uruchamiany w trybie graficznym. Jeśli nie można znaleźć tej biblioteki w systemie, wówczas należy odszukać dla systemu pakiet RPM, który zawiera tę bibliotekę, a następnie należy zainstalować pakiet. 2. Przed uruchomieniem programu instalacyjnego produktu upewnij się, że zainstalowany został pakiet libstdc++33-32bit-3.3.3-11.9.x86_64.rpm. Ten pakiet musi być udostępniany przez 64-bitowe systemy SUSE Linux Enterprise Server 10 udostępniające samodzielnie skonfigurowane oprogramowanie pośrednie. 3. Upewnij się, że biblioteka compat-libstdc++ jest zainstalowana w systemach Red Hat Enterprise Linux 6, na których działa program instalacyjny produktu lub program instalacyjny rozwiązania dla procesów. Konfigurowanie środowiska JRE w systemie Linux W niektórych sytuacjach program instalacyjny oprogramowania pośredniego nie działa w systemach Red Hat Enterprise Linux 5 albo innych systemach, na których aktywna jest funkcja Security-Enhanced Linux (SELinux). O tym zadaniu W jednym scenariuszu działanie programu instalacyjnego oprogramowania pośredniego kończy się błędem informującym o tym, że nie można znaleźć środowiska Java Runtime Environment (JRE). W innym scenariuszu program instalacyjny oprogramowania pośredniego nie informuje o tym, że nie może znaleźć VM. Wykonaj poniższe kroki, aby usunąć te problemy: Procedura 1. Tymczasowo wyłącz zabezpieczenia SELinux za pomocą komendy setenforce 0. 2. Uruchom program instalacyjny oprogramowania pośredniego. 3. Ponownie włącz zabezpieczenia SELinux za pomocą komendy setenforce 1. 4. Ręcznie wydaj komendę chcon -R -t textrel_shlib_t katalog_główny_instalacji/jvm/jre>. Rozdział 1. Przygotowanie do instalacji 11
Wyniki Program instalacyjny oprogramowania pośredniego może teraz zlokalizować środowisko wykonawcze JRE. Alternatywnie można zmodyfikować plik /etc/selinux/config i ustawić parametr SELINUX na wartość permissive lub disabled w celu osiągnięcia bardziej trwałego rezultatu. Takie rozwiązanie ma jednak wpływ na poziom bezpieczeństwa całego systemu. Ustawianie wartości ulimit Niniejsza sekcja zawiera szczegółowe informacje nt. ustawiania w systemie Linux wartości ulimit, która służy do zdefiniowania systemu użytkownika oraz do przetwarzania limitów zasobów. O tym zadaniu Przed użyciem programu instalacyjnego oprogramowania pośredniego w systemie Linux należy ustawić wartość ulimit dla systemu. Jeśli wartość ulimit dla użytkownika root zostanie ustawiona w podkatalogu.profile, wówczas ustawienie ulimit będzie obowiązywało do wszystkich procesów. Aby ustawić wartość ulimit, wykonaj następujące czynności: Informacje na temat systemów AIX zawiera sekcja Zwiększanie wielkości plików i liczby deskryptorów w systemie AIX na stronie 8. Procedura 1. W wierszu komend wpisz ulimit -f unlimited 2. W wierszu komend wpisz ulimit -n 8192 Ustawianie wielkości obszaru wymiany Produkt SmartCloud Control Desk jest aplikacją, która może intensywnie wykorzystywać zasoby. System należy skonfigurować i dostroić w celu zapewnienia maksymalnej wydajności. W niniejszej sekcji przedstawione szczegóły ustawiania wielkości obszaru wymiany używanego w systemach Linux. O tym zadaniu Zwykle wielkość obszaru wymiany dla systemu Linux jest ustawiona na wartość dwukrotnie przekraczającą ilość fizycznej pamięci RAM na serwerze. Więcej informacji zawiera dokumentacja produktu dla konkretnej dystrybucji systemu Linux. Informacje na temat systemów AIX zawiera sekcja Zwiększanie obszaru stronicowania w systemie AIX na stronie 9. Dodatkowy obszar wymiany można udostępnić systemowi na różne sposoby: Procedura v zwiększając istniejącą partycję wymiany; v tworząc nową, dodatkową partycję wymiany; v tworząc plik wymiany. 12 IBM SmartCloud Control Desk: Podręcznik instalowania (IBM WebSphere)
Ustawianie pamięci współużytkowanej Niniejsza sekcja zawiera szczegółowe informacje nt. ustawiania minimalnej ilości pamięci współużytkowanej w systemie Linux. O tym zadaniu Przed użyciem programu instalacyjnego oprogramowania pośredniego w systemie Linux należy ustawić minimalną ilość pamięci współużytkowanej dla systemu. Aby ustawić minimalną wielkość pamięci współużytkowanej, wykonaj następujące czynności: Procedura 1. Do wiersza komend wpisz sysctl kernel.shmmax i określ, czy wartość będzie mniejsza niż 268435456 bajtów (256 MB). 2. Jeśli konieczne jest zwiększenie wartości, wówczas do wiersza komend wpisz sysctl -w kernel.shmmax=268435456. 3. Zaktualizuj wartość w pliku /etc/sysctl.conf. Aktywowanie konfiguracji zdalnej Program instalacyjny produktu SmartCloud Control Desk może konfigurować oprogramowanie pośrednie w sposób zdalny. Dla każdego systemu, na którym planowane jest zainstalowanie oprogramowania pośredniego, należy aktywować protokół zdalnego dostępu. W celu logowania się do zdalnych systemów Linux i UNIX i konfigurowania ich należy używać protokołu SSH. W celu logowania się do zdalnych systemów Windows należy korzystać z protokołu Windows SMB. Windows SMB jest protokołem systemu Windows. Środowisko IBM JRE na administracyjnej stacji roboczej zawiera protokół SSH. W celu zdalnego skonfigurowania oprogramowania pośredniego w systemach Linux i UNIX nie ma potrzeby korzystania z klienta SSH. Ale w celu logowania się za pomocą SSH do zdalnych stacji roboczych innych niż Windows, należy zainstalować na nich OpenSSH. Przed uruchomieniem programu instalacyjnego upewnij się, że możesz zalogować się na dowolne serwery zdalne za pomocą protokołów, z których zamierzasz korzystać. Użyj referencji, które zamierzasz wprowadzić do programu instalacyjnego. W przypadku zdalnych systemów Windows przed instalowaniem oprogramowania upewnij się, że spełnione są następujące wymagania: v v v Nazwa użytkownika wprowadzona do programu instalacyjnego musi istnieć jako konto lokalne na systemie zdalnym. Ten użytkownik musi być członkiem grupy administratorów systemu Windows. Następujące usługi Windows należy uruchomić na systemie zdalnym przed rozpoczęciem zdalnego instalowania i konfigurowania: winmgmt (Windows Management Instrumentation) RemoteRegistry (rejestr zdalny) lanmanserver (usługa) Protokół SMB należy aktywować i skonfigurować w celu wysyłania przez NetBIOS over TCP/IP - w tym celu należy wybrać port 139. Alternatywnie można skonfigurować protokół SMB w taki sposób, aby korzystał z TCP/IP jako protokołu transportowego, bez NetBIOS - w tym celu należy skonfigurować port 445. Rozdział 1. Przygotowanie do instalacji 13
v v v v v v Upewnij się, że porty, które będą używane dla protokołów zdalnych, nie są zablokowane przez firewalle ani strategie bezpieczeństwa - w tym porty 137 i 139. Port 139 jest używany, jeśli protokół SMB jest skonfigurowany w celu działania na protokole NetBIOS over TCP/IP. Port 445 jest używany, jeśli protokół SMB jest uruchamiany bezpośrednio w TCP/IP, bez NetBIOS. Aby wyłączyć proste współużytkowanie zasób plikowy, uruchom Eksploratora Windows. Kliknij opcje Narzędzia > Opcje folderów, a następnie usuń zaznaczenie pola wyboru Użyj prostego udostępniania plików. Wymagane jest współużytkowanie administracyjnych zasobów współużytkowanych Windows (C$) oraz folderu komunikacji między procesami (IPC$). W systemach Microsoft Windows Server 2008, które obsługują współużytkowanie chronione hasłem, należy wyłączyć ochronę hasłem. Zasoby współużytkowane muszą być udostępniane na kontach Gość i Wszyscy. W systemach Windows, w których aktywowano rozwiązanie User Account Control (UAC), należy wyłączyć UAC przed rozpoczęciem zdalnego instalowania i konfigurowania oprogramowania. Jeśli na zdalnym systemie Windows zainstalowano Cygwin, wówczas demona SSH (sshd) należy zdeinstalować lub wyłączyć. W przypadku zdalnych systemów Linux lub UNIX przed instalowaniem oprogramowania upewnij się, że spełnione są następujące wymagania: v v v v v v W przypadku systemów AIX ustaw następujące parametry SSH, które znajdują się w pliku /etc/ssh/sshd_config: ClientAliveInterval 900 ClientAliveCountMax 10 Zatrzymaj demona SSH za pomocą komendy stopsrc -s sshd, a następnie zrestartuj go za pomocą komendy startsrc -s sshd. W przypadku systemów AIX ustaw zmienne TMOUT i TIMEOUT w skrypcie profilu użytkownika na 0. To ustawienie uniemożliwi wylogowanie użytkownika z powodu bezczynności, a także wylogowanie z systemu zdalnego podczas instalowania. Nazwa użytkownika określona w programie instalacyjnym musi istnieć jako uprawnione konto (na przykład root) na systemach zdalnych. Upewnij się, że aktualna wersja OpenSSH jest zainstalowana i działa. Nie korzystaj z OpenSSH 4.7.0.5302. W przypadku systemów Oracle Solaris: protokoły dostępu zdalnego wymagają zastosowania wewnętrznych skryptów powłoki, które muszą działać w powłoce korn (ksh). Metody wymagają powłoki ksh, nawet jeśli identyfikator użytkownika używany do zalogowania do systemu zdalnego jest skonfigurowany w celu używania innej powłoki. W związku z tym w systemach Oracle Solaris należy zainstalować i poprawnie skonfigurować środowisko ksh. Jeśli planowane jest zdalne konfigurowanie oprogramowanie na zdalnych systemach Linux lub UNIX, wówczas upewnij się, że zainstalowany jest protokół SSH. Zdalne konfigurowanie nie umożliwia dostępu do napędów sieciowych na systemie lokalnym lub zdalnym. Ograniczenia dotyczące uwierzytelniania klienta SSL Działanie programu instalacyjnego produktu SmartCloud Control Desk i instalatora rozwiązania dla procesów kończy się niepowodzeniem, jeśli funkcja uwierzytelniania klientów SSL jest włączona na serwerze IBM HTTP Server. 14 IBM SmartCloud Control Desk: Podręcznik instalowania (IBM WebSphere)
Zanim rozpoczniesz Program instalacyjny produktu SmartCloud Control Desk i instalator rozwiązania dla procesów korzystają z żądań klienta HTTP w celu wykonywania różnych operacji związanych z konfigurowaniem. Program instalacyjny produktu SmartCloud Control Desk nie konfiguruje serwera WebSphere Application Server Network Deployment ani serwera IBM HTTP Server w celu korzystania z SSL, ale te produkty funkcjonują w środowiskach, w których wykorzystywanie SSL przez serwer WebSphere Application Server Network Deployment i serwer IBM HTTP Server zostało wcześniej skonfigurowane samodzielnie. Jednak programy instalacyjne produktu SmartCloud Control Desk oraz standardowe procedury wdrażania nie działają poprawnie, jeśli funkcja uwierzytelniania klienta SSL jest włączona na serwerze IBM HTTP Server. W takim przypadku sprawdzanie referencji administratora produktu oraz importowanie danych za pomocą adaptera Maximo Enterprise Adapter kończy się niepowodzeniem. Uwierzytelnianie klienta można włączyć w serwerze IBM HTTP Server za pomocą dyrektywy SSLClientAuth Required w pliku konfiguracyjnym httpd.conf serwera IBM HTTP Server. O tym zadaniu Jeśli dla serwera IBM HTTP Server włączone jest uwierzytelnianie klienta, wówczas w celu zainstalowania produktu należy użyć następującej procedury obejścia. Procedura 1. Usuń dyrektywę SSLClientAuth Required z pliku konfiguracyjnego httpd.conf serwera IBM HTTP Server. 2. Zatrzymaj i zrestartuj serwer IBM HTTP Server. 3. Uruchom program instalacyjny produktu SmartCloud Control Desk albo program instalacyjny rozwiązania dla procesów. 4. Dodaj dyrektywę SSLClientAuth Required z powrotem do pliku konfiguracyjnego httpd.conf serwera IBM HTTP Server. 5. Zatrzymaj i zrestartuj serwer IBM HTTP Server. Ustawienia systemowej strategii haseł Należy zapoznać się ze strategiami haseł w systemach używanych jako część wdrożenia produktu SmartCloud Control Desk. W organizacji mogą obowiązywać strategie haseł wymuszone na systemach w sieci. Przed wdrożeniem produktu SmartCloud Control Desk należy się zapoznać ze strategiami haseł w systemach używanych we wdrożeniu - w przeciwnym wypadku podczas instalacji mogą pojawiać się błędy. Na przykład: w systemach Microsoft Windows Server 2008 domyślnie obowiązują bardziej restrykcyjne wymagania dot. haseł niż w poprzednich wersjach systemu. Jeśli użytkownik nie zapozna się z tymi wymaganiami, wówczas może pojawiać się błąd podczas instalowania produktu SmartCloud Control Desk. Ten błąd pojawia się podczas tworzenia użytkowników w systemie Microsoft Windows Server 2008. Wartości haseł określone podczas instalowania produktu SmartCloud Control Desk muszą być zgodne ze strategiami haseł, jakie obowiązują w systemie docelowym. Hasła wprowadzane na panelach programu instalacyjnego nie są sprawdzane pod względem zgodności ze strategiami haseł w systemach docelowych. Jeśli hasła nie będą zgodne ze strategiami haseł systemów używanych do wdrażania produktu, wówczas będą pojawiać się błędy, gdy program instalacyjny podejmie próbę utworzenia tych haseł podczas kroku konfiguracji. Rozdział 1. Przygotowanie do instalacji 15