IBM Control Desk: Podr|fvcznik instalowania (IBM WebSphere)

Transkrypt

IBM Control Desk: Podr|fvcznik instalowania (IBM WebSphere)
IBM Control Desk
Wersja 7 Wydanie 6
Podręcznik instalowania
(IBM WebSphere)
IBM
Uwaga
Przed wykorzystaniem tych informacji oraz produktu, którego dotyczą, należy zapoznać się z sekcją “Uwagi” na stronie 193.
Spis treści
Rozdział 1. Przygotowanie do instalacji
1
Przed rozpoczęciem. . . . . . . . . . . ..
Zasoby instalacyjne dla produktu IBM Control Desk ..
Sprawdzanie wymagań wstępnych za pomocą wiersza
komend . . . . . . . . . . . . . ..
Sprawdzanie dostępności portów . . . . . . ..
Dostęp do katalogów systemowych . . . . . ..
Wymagania dotyczące komendy tar w systemie AIX ..
Wymagania dotyczące czcionek w systemie AIX . ..
Zwiększanie wielkości plików i liczby deskryptorów w
systemie AIX . . . . . . . . . . . ..
Zwiększanie obszaru stronicowania w systemie AIX ..
Sprawdzanie, czy duże strony są obsługiwane dla
systemów AIX . . . . . . . . . . . ..
Włączanie asynchronicznego we/wy w systemie AIX
Sprawdzanie, czy dostępne są wymagane biblioteki
Linux . . . . . . . . . . . . . ..
Konfigurowanie środowiska JRE w systemie Linux ..
Ustawianie wartości ulimit . . . . . . . ..
Ustawianie wielkości obszaru wymiany . . . ..
Ustawianie pamięci współużytkowanej . . . ..
Włączanie konfigurowania zdalnego . . . . ..
Włączanie uwierzytelniania klienta SSL . . . ..
Przygotowanie produktu Microsoft SQL Server . ..
Ustawienia systemowej strategii haseł . . . . ..
Uruchamianie startera. . . . . . . . . . ..
Przegląd informacji na temat programu instalacyjnego ..
Przegląd programu konfiguracyjnego . . . . . ..
1
1
Rozdział 2. Automatyczne
konfigurowanie oprogramowania
pośredniego podczas wdrażania . . ..
Konfigurowanie protokołu SSL między Microsoft Active
Directory i WebSphere Application Server Network
Deployment . . . . . . . . . . . . ..
Instalowanie produktu DB2 10.5 za pomocą instalacji
produktu Control Desk . . . . . . . . . ..
Instalowanie produktu WebSphere Application Server
Network Deployment 8.5 za pomocą instalacji produktu
Control Desk . . . . . . . . . . . . ..
Przygotowanie produktu WebSphere Application Server
Network Deployment 8.5 za pomocą programu
konfiguracyjnego . . . . . . . . . . . ..
Instalowanie produktu Control Desk . . . . . ..
Konfigurowanie produktu Control Desk . . . . ..
Rozdział 3. Automatyczne
konfigurowanie istniejącego
oprogramowania pośredniego podczas
wdrażania . . . . . . . . . . . ..
Konfigurowanie protokołu SSL między Microsoft Active
Directory i WebSphere Application Server Network
Deployment . . . . . . . . . . . . ..
© Copyright IBM Corp. 2015
2
7
7
8
8
8
9
9
10
11
11
12
12
12
13
14
15
15
15
16
17
Przygotowanie produktu WebSphere Application Server
Network Deployment 8.5 za pomocą programu
konfiguracyjnego . . . . . . . . . . . ..
Instalowanie produktu Control Desk . . . . . ..
Konfigurowanie produktu Control Desk . . . . ..
26
26
27
Rozdział 4. Ręczne konfigurowanie
istniejącego oprogramowania
pośredniego podczas wdrażania . . ..
29
Instalowanie produktu Control Desk z ręczną konfiguracją
oprogramowania pośredniego . . . . . . . ..
Ręczne konfigurowanie bazy danych . . . . ..
Ręczne konfigurowanie produktu DB2 10.5 . ..
Ręczne konfigurowanie produktu Oracle 12c . ..
Ręczne konfigurowanie produktu Microsoft SQL
Server 2012. . . . . . . . . . . ..
Ręczne konfigurowanie serwera katalogów . . ..
Ręczne konfigurowanie produktu IBM Security
Directory Server . . . . . . . . . ..
Ręczne konfigurowanie produktu Microsoft Active
Directory . . . . . . . . . . . ..
Ręczne konfigurowanie serwera J2EE . . . . ..
Ręczne konfigurowanie produktu WebSphere
Application Server Network Deployment . . ..
Instalowanie produktu Control Desk . . . . ..
Konfigurowanie produktu Control Desk z ręcznie
konfigurowanym oprogramowaniem pośrednim . ..
Rozdział 5. Wdrażanie w środowisku
klastrowym . . . . . . . . . . . ..
19
19
20
21
22
23
24
Konfigurowanie protokołu SSL między Microsoft Active
Directory i WebSphere Application Server Network
Deployment . . . . . . . . . . . . ..
Instalowanie produktu DB2 10.5 za pomocą instalacji
produktu Control Desk . . . . . . . . . ..
Instalowanie produktu WebSphere Application Server
Network Deployment 8.5 za pomocą instalacji produktu
Control Desk . . . . . . . . . . . . ..
Przygotowanie produktu WebSphere Application Server
Network Deployment i konfigurowanie profili klastra
serwerów aplikacji. . . . . . . . . . . ..
Konfigurowanie elementów klastra w dodatkowych
węzłach produktu WebSphere Application Server
Network Deployment . . . . . . . . . ..
Instalowanie produktu Control Desk . . . . . ..
Konfigurowanie produktu Control Desk w środowisku
klastrowym . . . . . . . . . . . . . ..
Rozdział 6. Instalacja cicha
25
25
. . . ..
Tworzenie plików odpowiedzi dla trybu cichego na
potrzeby instalacji . . . . . . . . . . ..
Przykładowe pliki odpowiedzi instalacji cichej . ..
Aktualizowanie wartości haseł w plikach odpowiedzi
dla trybu cichego . . . . . . . . . . ..
29
29
29
31
34
36
37
41
43
43
88
89
91
91
92
93
94
95
96
98
101
101
102
103
iii
Cicha instalacja programu Installation Manager. . ..
Instalowanie produktu Control Desk i powiązanego
oprogramowania pośredniego w trybie cichym . . ..
Deinstalowanie produktu Control Desk i powiązanego
oprogramowania pośredniego w trybie cichym . . ..
Rozdział 7. Konfiguracja cicha . . ..
103
104
136
136
104
107
Tworzenie plików odpowiedzi dla trybu cichego na
potrzeby konfigurowania oprogramowania pośredniego .
Przykładowe pliki odpowiedzi cichej konfiguracji
oprogramowania pośredniego . . . . . . ..
Tworzenie pliku odpowiedzi na potrzeby konfigurowania
produktu Control Desk w trybie cichym . . . . ..
Konfigurowanie oprogramowania pośredniego w trybie
cichym . . . . . . . . . . . . . . ..
Konfigurowanie produktu Control Desk w trybie cichym
Usuwanie konfiguracji oprogramowania pośredniego w
trybie cichym . . . . . . . . . . . . ..
Usuwanie konfiguracji produktu w trybie cichym . ..
Rozdział 8. Sprawdzanie pomyślności
instalacji . . . . . . . . . . . ..
107
108
108
109
109
110
111
113
Rozdział 9. Ręczne sprawdzanie
instalacji . . . . . . . . . . . ..
117
Rozdział 10. Konfigurowanie atrybutu
HTTPOnly . . . . . . . . . . . ..
119
Rozdział 11. Informacje zawarte w
dziennikach programu
konfiguracyjnego i instalacyjnego
..
121
Rozdział 12. Instalowanie produktu
Integration Composer . . . . . . ..
123
Integration Composer - przegląd . . . . . . ..
Wymagania sprzętowe i programowe . . . . . ..
Wymagania wstępne instalacji . . . . . . . ..
Instalowanie produktu Integration Composer . . ..
Instalowanie produktu Integration Composer za
pomocą startera . . . . . . . . . . ..
Instalowanie produktu Integration Composer w
systemie operacyjnym UNIX w trybie konsoli . ..
Aktualizowanie produktu Integration Composer . ..
Aktualizowanie produktu Integration Composer za
pomocą startera . . . . . . . . . . ..
Aktualizowanie produktu Integration Composer w
systemie operacyjnym UNIX w trybie konsoli . ..
Potwierdzanie instalacji . . . . . . . . . ..
Zadania do wykonania po instalacji . . . . . ..
Sprawdzanie poprawności ustawień w pliku
fusion.properties w programie Integration Composer.
Zmiana przydziału pamięci w pliku startFusion
(opcjonalnie) . . . . . . . . . . . ..
Zmiana przydzielenia pamięci w pliku
executeMapping (opcjonalnie) . . . . . ..
Deinstalowanie produktu Integration Composer. . ..
iv
Deinstalowanie produktu Integration Composer w
systemach operacyjnych Windows . . . . ..
Deinstalowanie produktu Integration Composer w
systemach operacyjnych UNIX . . . . . ..
123
123
124
124
125
126
128
129
130
131
132
132
134
135
135
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 13. Instalowanie programu
Deployer's Workbench . . . . . ..
137
Rozdział 14. Zadania do wykonania po
instalacji . . . . . . . . . . . .. 139
Dostęp do dokumentacji produktu . . . .
Instalowanie pomocy w nowym języku . .
Konfigurowanie danych początkowych . .
Przed rozpoczęciem pracy z raportami BIRT
Generowanie stron żądań XML . . . .
Synchronizowanie użytkowników i grup . .
.
.
.
.
.
.
.
.
.
.
.
.
..
..
..
..
..
..
139
139
140
143
143
144
Rozdział 15. Zarządzanie plikami EAR
145
Kompilowanie plików EAR . . . . . . . ..
Ręczne deinstalowanie aplikacji z serwera WebSphere
Application Server Network Deployment . . . ..
Ręczne instalowanie aplikacji na serwerze WebSphere
Application Server Network Deployment . . . ..
145
Rozdział 16. Konfigurowanie za
pomocą wiersza komend . . . . ..
Sprawdzanie poprawności parametrów konfiguracyjnych
Wejściowe pliki właściwości . . . . . . . ..
Parametry interfejsu wiersza komend . . . . . ..
Działania programu konfiguracyjnego wiersza komend
Działanie updateDatabaseConfiguration . . . ..
Działanie validateDatabaseConfiguration . . ..
Działanie validateAndUpdateDatabaseConfiguration
Działanie deployDatabaseConfiguration . . . ..
Działanie removeDatabaseConfiguration. . . ..
Działanie enableDB2TextSearch . . . . . ..
Działanie updateJ2eeConfiguration . . . . ..
Działanie validateJ2eeConfiguration . . . . ..
Działanie validateAndUpdateJ2eeConfiguration ..
Działanie deployJ2eeConfiguration . . . . ..
Działanie removeJ2EEConfiguration . . . . ..
Działanie deployConfiguration. . . . . . ..
Działanie removeConfiguration . . . . . ..
Działanie reapplyAppServerTuning . . . . ..
Działanie enableAppSecurity . . . . . . ..
Działanie disableAppSecurity . . . . . . ..
Działanie updateApplication . . . . . . ..
Działanie addLanguages . . . . . . . ..
Działanie configureProducts . . . . . . ..
Działanie deployMiddlewareConfiguration . . ..
Właściwości programu konfiguracyjnego . . . ..
146
146
149
150
150
151
158
158
158
159
159
160
160
160
160
160
161
161
161
162
162
162
162
162
162
163
164
165
Rozdział 17. Konfigurowanie produktu
z danymi analizy wydajności . . . .. 187
Rozdział 18. Tworzenie i odtwarzanie
kopii zapasowych . . . . . . . ..
Tworzenie kopii zapasowej administracyjnej stacji
roboczej . . . . . . . . . . . . .
Odtwarzanie administracyjnej stacji roboczej . .
189
..
..
189
190
Rozdział 19. Deinstalowanie produktu
191
Usuwanie wartości konfiguracyjnych produktu Control
Desk . . . . . . . . . . . . . . ..
191
Usuwanie danych konfiguracyjnych produktu WebSphere
Application Server Network Deployment . . . ..
192
Deinstalowanie produktu Control Desk i oprogramowania
pośredniego . . . . . . . . . . . . ..
192
Uwagi. . . . . . . . . . . . . ..
Znaki towarowe . . . . . . . . .
Warunki dotyczące dokumentacji produktu .
.
.
.
.
Indeks . . . . . . . . . . . . ..
193
..
..
195
195
197
Spis treści
v
vi
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 1. Przygotowanie do instalacji
Zapoznaj się z informacjami na temat nośników produktu, czynności przed instalacją,
ogólnymi informacjami o procedurze instalacji oraz instrukcjami korzystania ze startera
produktu Control Desk.
Informacje dotyczące planowania umożliwiają zapoznanie się z przebiegiem procesu
wdrażania produktu Control Desk zanim te informacje zostaną wykorzystane w celu
przeprowadzenia instalacji.
Przed rozpoczęciem
Przygotowanie środowiska przed instalacją produktu Control Desk. W niektórych
przypadkach 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 Control Desk
w systemie. Przed uruchomieniem programu instalacyjnego produktu Control Desk należy
wyłączyć wszelkie procesy, które nie są newralgiczne.
Wykonaj kopię obrazu systemu, bazy danych i serwera aplikacji, na których zamierzasz
zainstalować produkt.
Upewnij się, że ilość miejsca na dysku w systemach, na których instalowany jest produkt
Control Desk, jest wystarczająca. Wykorzystanie całego miejsca na dyskach w systemie, w
którym zainstalowany jest produkt Control Desk może spowodować problemy z działaniem
produktu 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.
Zasoby instalacyjne dla produktu IBM Control Desk
Instalując produkt IBM Control Desk, należy upewnić się, że używana jest najnowsza wersja
dokumentacji dotyczącej instalacji. Następujące odsyłacze umożliwiają dostęp do
dodatkowych zasobów.
Strona Installation Resources (Zasoby instalacyjne) w wiki produktu IBM Control Desk
W tym serwisie są dostępne często aktualizowane przydatne wskazówki i
sprawdzone procedury dotyczące instalacji.
Product configuration matrix (Zestawienie konfiguracji produktów)
W tym zestawieniu opisano obsługę oprogramowania na potrzeby produktu IBM
Control Desk i różnych produktów oraz komponentów opartych na komponencie
Tivoli Process Automation Engine.
IBM Control Desk - zasoby wsparcia
Odsyłacz do informacji o aktualizacji produktów opartych na komponencie Tivoli
Process Automation Engine jest dostępny po wybraniu karty Architecture/
Configuration Help (Pomoc do architektury/konfiguracji).
WebSphere Application Server 8.5.5 z pakietem poprawek 3
W tym serwisie udostępniane są informacje na temat pobierania produktu
WebSphere Application Server w wersji 8.5.5.
© Copyright IBM Corp. 2015
1
Sprawdzanie wymagań wstępnych za pomocą wiersza komend
Za pomocą programu narzędziowego do sprawdzania wymagań wstępnych działającego w
wierszu komend 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 produktu.
O tym zadaniu
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, który udostępnia 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
Szczegóły
-component
Określa typ sprawdzanego komponentu. Dla programu narzędziowym do sprawdzania
wymagań wstępnych należy określić co najmniej jeden komponent.
db2
Parametr db2 powoduje, że program narzędziowy do sprawdzania wymagań wstępnych
sprawdza wymagania wstępne dotyczące produktu DB2.
was
Parametr was powoduje, że program narzędziowy do sprawdzania wymagań
wstępnych sprawdza wymagania wstępne dotyczące produktu WebSphere Application
Server Network Deployment.
asset_mgt
Parametr asset_mgt powoduje, że program narzędziowy do sprawdzania wymagań
wstępnych sprawdza wymagania wstępne produktu Control Desk. Program narzędziowy
do sprawdzania wymagań wstępnych należy uruchomić z parametrem pip na
administracyjnej stacji roboczej.
asset_mgt_upg
Parametr asset_mgt_upg powoduje, że program narzędziowy do sprawdzania
wymagań wstępnych sprawdza wymagania wstępne wymagane do zdalnego nawiązania
połączenia podczas konfigurowania.
rxa
Parametr rxa powoduje, że program narzędziowy do sprawdzania wymagań wstępnych
sprawdza wymagania wstępne produktu Control Desk.
performance
Parametr performance powoduje, że program narzędziowy do sprawdzania wymagań
wstępnych sprawdza ustawienia wydajności wymagań wstępnych dla produktu Control
Desk.
Przykład składni:
tpae_req_check.bat -component asset_mgt
Jeśli nie użyto parametru -component, w czasie stosowania programu narzędziowego
pojawi się zachęta do podania komponentów.
Można określić wiele komponentów, a ich nazwy należy oddzielić przecinkami.
2
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
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 znajduje się szereg 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 do systemu 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 db2 -input ścieżka do pliku właściwości
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.
-mode
Program narzędziowy do sprawdzania wymagań wstępnych można uruchomić w trybie
cichym lub interaktywnym.
interactive
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.
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 udostępniony,
zostaną użyte 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 db2
-mode silent
-input ścieżka do pliku właściwości > prereqresults.log
Rozdział 1. Przygotowanie do instalacji
3
Tabela 1. Parametry umożliwiające sprawdzenie systemu (kontynuacja)
Parametry
Szczegóły
-trace
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 trybie domyślnym.
Przykład składni:
tpae_req_check.bat
-component db2
-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
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 komponent
do sprawdzenia i plik właściwości, który ma być użyty.
tpae_req_check.bat
-component db2
-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 zadanie
sprawdzania, 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 2012, 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]:
4
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Właściw.
========
os.totalPhysicalMemory
network.hasFQDN
Disk#1 (C:\ibm\tivoli\mwi\workspace)
Disk#2 (C:\Temp\1)
Disk#3 (C:\Temp\1)
network.availablePorts.db2
network.availablePorts.ctginst
Disk#4 (C:\Program Files\IBM\SQLLIB)
WSZYSTKIE KOMPONENTY :
Właściw.
Wynik
========
======
C:
PASS
Wynik
======
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
Stwierdz.
=====
2.00GB
False
27.99GB
27.99GB
27.99GB
135,445,1025,2967,3389,5800,5900,139
135,445,1025,2967,3389,5800,5900,139
27.99GB
Oczek...
===...
1.90GB
True
300MB
1000MB
250MB
50000
50005
1.40GB
Stwierdz. Oczek...
=====
===...
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, należy rozwiązać problem i ponownie
uruchomić program narzędziowy do sprawdzania poprawności przed zainstalowaniem
komponentów produktu 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
browser.Version
Sprawdza wersję przeglądarki.
CpuArchitecture
Sprawdza, czy architektura komputera jest obsługiwana.
network.availablePorts.*
Sprawdza, czy dostępne są wymagane porty.
Przykładowa instrukcja sprawdza, czy port wymagany przez produkt DB2 jest dostępny.
network.availablePorts.db2inst=50000
network.dns
Sprawdza, czy istnieje wpis DNS dla systemu na serwerze DNS.
network.fqdn
Sprawdza, czy nazwa hosta systemu jest pełna.
os.architecture
Sprawdza, czy architektura systemu operacyjnego jest obsługiwana.
os.dir.tmp/home
Sprawdza wymagane uprawnienia dostępu do katalogów systemu.
os.FreePagingSpace
Sprawdza, czy w systemie dostępny jest wolny obszar stronicowania w wystarczającej
wielkości.
os.iodevicestatus
Sprawdza status systemowych urządzeń we/wy.
os.kernelversion
Sprawdza wersję jądra.
os.lib.*
Sprawdza, czy wstępnie wymagana biblioteka jest dostępna w systemie.
os.mountcheck
Sprawdza, czy w systemie plików istnieje nosuid.
os.MozillaVersion
Sprawdza wersję przeglądarki.
os.package.atk
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.cairo
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
Rozdział 1. Przygotowanie do instalacji
5
Tabela 2. Właściwości programu narzędziowego do sprawdzania wymagań wstępnych (kontynuacja)
Właściwość
Opis
os.package.expat
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.fontconfig
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.freetype2
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.gettext
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.glib2
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.gtk2
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.libjpeg
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.libpng
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.libtiff
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.pango
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.pixman
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.rpm
Sprawdza, czy wstępnie wymagane pakiety są dostępne w systemie.
os.package.xcursor
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.xft
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.xrender
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.package.zlib
Sprawdza, czy wstępnie wymagana biblioteka, która jest wymagana dla pakietu GTK w
systemie AIX, jest dostępna w systemie.
os.RAMSize
Zgłasza ilość pamięci RAM w systemie.
os.SeaMonkeyVersion
Sprawdza wersję przeglądarki.
os.SELinux
Sprawdza, czy aktywna jest usługa selinux.
os.ServicePack
Sprawdza, czy w systemie zostały zainstalowane wymagane pakiety serwisowe.
os.shell.default
Określa domyślną powłokę dla użytkowników.
os.space.*
Określa dostępność miejsca na dysku dla różnych systemów plików.
Poniższy przykład przedstawia kontrolę realizowaną dla obszaru roboczego programu
instalacyjnego oprogramowania pośredniego.
os.space.var=[dir:root=/var,unit:MB]512
os.totalPhysicalMemory
Zgłasza ilość fizycznej pamięci RAM dostępnej dla systemu operacyjnego.
os.ulimit
Określa ograniczenia dotyczące użytkownika, które zostały skonfigurowane w systemie.
OS.Version
Zgłasza typ i wersję systemu operacyjnego.
6
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Sprawdzanie dostępności portów
Przed użyciem programów instalacyjnych produktów należy się upewnić, że niektóre porty w
środowisku są dostępne do użycia z instalowanym oprogramowaniem pośrednim. 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.
O tym zadaniu
Do wdrażanego oprogramowania pośredniego przypisane są domyślne wartości portów.
Na przykład port 50000 lub alternatywny musi być dostępny dla produktu DB2.
Port 9060 lub alternatywny musi być dostępny dla produktu IBM® WebSphere Application
Server Network Deployment.
Pełna lista wymagań dotyczących portów jest dostępna w informacjach na stronie Wymagania
systemu w wiki produktu IBM Control Desk.
Procedura
1. Sprawdź porty dostępne na hoście:
Opcja
Opis
Automatycznie
Uruchom program narzędziowy do sprawdzania
wymagań wstępnych. Parametr
network.availablePorts.* wskazuje dostępność
wymaganych portów.
Ręcznie
Uruchom następującą komendę, aby wyświetlić
listę aktywnych połączeń:
netstat -ao
2. Jeśli okaże się, że port jest już przypisany, podaj wartość otwartego portu po wyświetleniu
zachęty przez program instalacyjny.
Dostęp do katalogów systemowych
Przed użyciem programów instalacyjnego i konfiguracyjnego produktu należy przypisać
uprawnienia dostępu do konkretnych katalogów.
Zanim rozpoczniesz
Przed użyciem programów instalacyjnego i konfiguracyjnego produktu Control Desk należy
przypisać uprawnienia dostępu do katalogów /tmp i /home w systemach Linux.
O tym zadaniu
Do wykonania instalacji wymagane są uprawnienia do odczytu, zapisu i uruchamiania do
katalogów /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
Rozdział 1. Przygotowanie do instalacji
7
Wymagania dotyczące komendy tar w systemie AIX
Programy instalacyjny i konfiguracyjny wymagają 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 do generowania raportów.
O tym zadaniu
W przypadku generowania raportów w systemach AIX muszą być w nich 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
Zwiększenie domyślnej liczby dozwolonych deskryptorów plików dla użytkownika root oraz
ustawienie maksymalnej dozwolonej wielkość pliku na nieograniczoną.
Procedura
1. Otwórz plik /etc/security/limits w edytorze tekstu.
2. Znajdź sekcję dotyczącą użytkownika root, a następnie zmień wartości parametrów.
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)
file(blocks)
data(kbytes)
8
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
unlimited
unlimited
2097152
stack(kbytes)
memory(kbytes)
coredump(blocks)
nofiles(descriptors)
32768
unlimited
2097151
8192
Zwiększanie obszaru stronicowania w systemie AIX
Należy zwiększyć domyślny obszar stronicowania dla systemu AIX do co najmniej 4 GB lub
najlepiej do wartości łącznej ilości pamięci fizycznej systemu.
O tym zadaniu
Aby zwiększyć obszar stronicowania, do systemu należy dodać partycje logiczne.
Procedura
1. Określ aktualną wielkość obszaru stronicowania dostępną dla serwera, wydając
następującą komendę.
lsps -a
Ta komenda wygeneruje dane wyjściowe zawierające następujące informacje, na
przykład:
Obszar
stronicowania
Grupa
Wolumin fizyczny woluminów
Wielkość
Używane
hd6
hdisk0
5632 MB
2
rootvg
2. Określ wielkość partycji logicznej, wydając następującą komendę:
lslv hd6
W wynikach tej komendy zawarte są dane dotyczące partycji, na przykład:
Tabela 3.
LPs
PP Size
44
127 MB
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
Gdzie xx jest liczbą dodawanych partycji logicznych, a yyy wskazuje 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.
Sprawdzanie, czy duże strony są obsługiwane dla systemów
AIX
W celu zapewnienia poprawnego działania produktu Control Desk należy włączyć obsługę
dużych stron na serwerach AIX, które udostępniają serwer WebSphere Application Server.
Rozdział 1. Przygotowanie do instalacji
9
O tym zadaniu
W przypadku wdrażania produktu Control Desk na serwerze WebSphere Application Server
udostępnianym w systemie AIX konfiguracja tego systemu musi zapewniać obsługę dużych
stron.
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, który udostępnia serwer WebSphere Application Server i
otwórz okno konsoli. W celu korzystania z komend systemu operacyjnego AIX
wymagane są uprawnienia użytkownika root.
2. Wykonaj następującą komendę, aby zweryfikować obsługę dużych stron:
ps -Z
Wynik komendy zawiera strony o rozmiarach 4K i 64K na liście dla procesów, na
przykład:
# ps -Z
PID
311342
397526
487558
TTY
pts/4
pts/4
pts/4
TIME DPGSZ SPGSZ TPGSZ CMD
0:00
4K
4K
4K ksh
0:00
4K
4K
4K ps
0:00
64K 64K
4K sleep
Włączanie asynchronicznego we/wy w systemie AIX
Serwer IBM Security Directory Server wymaga włączenia asynchronicznego we/wy w
systemach AIX.
O tym zadaniu
Asynchroniczne we/wy musi być włączone w systemach AIX, jeśli systemy obsługują
produkt IBM Security Directory Server.
Bez asynchronicznego we/wy nie będzie możliwości poprawnego uruchamiania instancji bazy
danych DB2.
Bez asynchronicznego we/wy nie będzie możliwości poprawnego uruchamiania instancji
produktu Oracle.
Aby włączyć 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ę:
smit chgaio
3. Z poziomu okna dialogowego System Management Interface Tool (SMIT) zmień
ustawienie STAN konfigurowania przy restarcie systemu z opcji zdefiniowane na
dostępne.
4. Kliknij przycisk OK.
5. Wyjdź z narzędzia SMIT.
6. Uruchom następującą komendę z wiersza komend:
smit aio
10
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
7. W oknie dialogowym programu SMIT wybierz opcję Skonfiguruj zdefiniowane
asynchroniczne we/wy, a następnie kliknij Enter.
8. Zrestartuj system, aby aktywować zmiany.
Sprawdzanie, czy dostępne są wymagane biblioteki Linux
W celu wdrożenia produktu Control Desk wymagane są niektóre biblioteki systemu Linux.
Procedura
1. Znajdź następujące biblioteki w katalogu /usr/lib64/:
v libstdc++.so.5
v libstdc++.so.6
v libaio.so.1
Jeśli te biblioteki nie są zainstalowane, program instalacyjny produktu Control Desk
wygeneruje błąd, gdy będzie uruchomiony w trybie graficznym. Jeśli nie można znaleźć
tej biblioteki w systemie, dla systemu należy odszukać pakiet Red Hat Package Manager,
który zawiera te biblioteki, a następnie należy zainstalować pakiety.
2. Przed uruchomieniem programu instalacyjnego produktu upewnij się, że zainstalowano
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 ręcznie
skonfigurowane oprogramowanie pośrednie.
3. Upewnij się, że biblioteka compat-libstdc++ jest zainstalowana w systemach Red Hat
Enterprise Linux 6, w których działa program instalacyjny produktu lub program
instalacyjny rozwiązania dla procesów.
Konfigurowanie środowiska JRE w systemie Linux
Program instalacyjny lub konfiguracyjny produktu Control Desk może nie powieść się w
systemach Red Hat Enterprise Linux lub innych systemach z włączoną opcją
Security-Enhanced Linux (SELinux).
O tym zadaniu
W jednym scenariuszu działanie programu instalacyjnego lub konfiguracyjnego produktu
Control Desk kończy się błędem informującym o tym, że nie można znaleźć środowiska
Java™ Runtime Environment (JRE). W innym scenariuszu program instalacyjny lub
konfiguracyjny produktu Control Desk nie informuje o tym, że nie może znaleźć maszyny
VM.
Procedura
1.
2.
3.
4.
Tymczasowo wyłącz zabezpieczenia SELinux za pomocą komendy setenforce 0.
Uruchom program instalacyjny lub konfiguracyjny produktu Control Desk.
Ponownie włącz zabezpieczenia SELinux za pomocą komendy setenforce 1.
Ręcznie wprowadź komendę chcon.
chcon -R -t textrel_shlib_t katalog_główny_instalacji/jvm/jre
Wyniki
Program instalacyjny lub konfiguracyjny produktu Control Desk może teraz zlokalizować
środowisko 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.
Rozdział 1. Przygotowanie do instalacji
11
Ustawianie wartości ulimit
Ustawianie wartości ulimit w systemie Linux. Ustawienia ulimit używa się do definiowania
limitów systemu użytkownika i zasobów procesów.
O tym zadaniu
Przed użyciem programu instalacyjnego produktu Control Desk 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.
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 Control Desk jest aplikacją, która może intensywnie wykorzystywać zasoby. System
należy skonfigurować i dostroić w celu zapewnienia maksymalnej wydajności. Należy
ustawić wielkość 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. W przypadku systemów
AIX patrz sekcja “Zwiększanie obszaru stronicowania w systemie AIX” na stronie 9.
Systemowi można udostępnić większy obszar wymiany.
Procedura
v Zwiększ istniejącą partycję wymiany.
v Utwórz nową dodatkową partycję wymiany.
v Utwórz plik wymiany.
Ustawianie pamięci współużytkowanej
Ustawienie minimalnej wartości pamięci współużytkowanej w systemie Linux.
O tym zadaniu
Przed użyciem programu instalacyjnego produktu Control Desk w systemie Linux należy
ustawić minimalną ilość pamięci współużytkowanej dla systemu.
Procedura
1. W wierszu 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.
12
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Włączanie konfigurowania zdalnego
Program konfiguracyjny produktu Control Desk może automatycznie konfigurować
oprogramowanie pośrednie. Dla każdego systemu, w którym planowane jest skonfigurowanie
oprogramowania pośredniego, należy aktywować protokół dostępu zdalnego.
Do uzyskania dostępu do zdalnych systemów Linux i UNIX należy użyć SSH. Do uzyskania
dostępu do systemów Windows należy użyć Windows SMB. Windows SMB jest protokołem
systemu Windows. Środowisko IBM JRE na administracyjnej stacji roboczej produktu
Control Desk 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ą protokołu
SSH do zdalnych stacji roboczych innych niż Windows, należy zainstalować na nich
OpenSSH.
Przed uruchomieniem programu konfiguracyjnego produktu Control Desk upewnij się, że
możesz zalogować się na dowolne serwery zdalne za pomocą protokołów, z których
zamierzasz korzystać. Użyj informacji autoryzacyjnych, które zamierzasz wprowadzić do
programu konfiguracyjnego produktu Control Desk.
W przypadku zdalnych systemów Windows przed skonfigurowaniem oprogramowania
upewnij się, że spełnione są następujące wymagania.
v Nazwa użytkownika podana w programie konfiguracyjnym produktu Control Desk musi
istnieć w systemie zdalnym jako konto lokalne. Ten użytkownik musi należeć do grupy
administratorów w systemie Windows.
v Następujące usługi Windows należy uruchomić w systemie zdalnym przed rozpoczęciem
zdalnego konfigurowania:
– winmgmt (Windows Management Instrumentation)
– RemoteRegistry (rejestr zdalny)
– lanmanserver (usługa)
v 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.
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.
v 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.
v Wymagane jest współużytkowanie administracyjnych zasobów współużytkowanych
Windows (C$) oraz folderu komunikacji między procesami (IPC$).
v 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.
v 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.
v Jeśli na zdalnym systemie Windows zainstalowano Cygwin, wówczas demona SSH (sshd)
należy zdeinstalować lub wyłączyć.
Rozdział 1. Przygotowanie do instalacji
13
W przypadku zdalnych systemów Linux i UNIX przed skonfigurowaniem oprogramowania
upewnij się, że spełnione są następujące wymagania.
v W przypadku systemów AIX ustaw następujące parametry SSH w pliku
/etc/ssh/sshd_config.
– ClientAliveInterval 900
– ClientAliveCountMax 10
Zatrzymaj demon SSH za pomocą komendy stopsrc -s sshd, a następnie zrestartuj go za
pomocą komendy startsrc -s sshd.
v 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 konfigurowania.
v Nazwa użytkownika określona w programie konfiguracyjnym produktu Control Desk musi
istnieć jako uprawnione konto (na przykład root) na systemach zdalnych.
v Upewnij się, że aktualna wersja OpenSSH jest zainstalowana i działa. Nie korzystaj z
OpenSSH 4.7.0.5302.
v 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
systemach Oracle Solaris należy zainstalować i poprawnie skonfigurować środowisko ksh.
v 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.
Włączanie uwierzytelniania klienta SSL
Program konfiguracyjny produktu Control Desk generuje błąd, jeśli funkcja uwierzytelniania
klientów SSL (Secure Sockets Layer) jest włączona w produkcie IBM HTTP Server. W celu
włączenia uwierzytelniania klienta podczas konfiguracji można zastosować obejście.
Zanim rozpoczniesz
Programy konfiguracyjne produktu Control Desk używają żądań klienta HTTP do
wykonywania różnych działań konfiguracyjnych. Program konfiguracyjny produktu Control
Desk nie konfiguruje produktu WebSphere Application Server Network Deployment ani
produktu IBM HTTP Server pod kątem korzystania z SSL. Jednak obydwa te serwery działają
w środowiskach, w których WebSphere Application Server Network Deployment i IBM
HTTP Server są konfigurowane ręcznie w celu korzystania z SSL. Procedury konfiguracji
produktu 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
rezultacie sprawdzanie poprawności referencji administracyjnych produktu oraz
importowanie danych za pomocą Maximo Enterprise Adapter kończy się niepowodzeniem.
Uwierzytelnianie klienta można włączyć na serwerze IBM HTTP Server za pomocą
dyrektywy SSLClientAuth Required w pliku konfiguracyjnym httpd.conf.
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.
14
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
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 konfiguracyjny produktu Control Desk.
4. Dodaj dyrektywę SSLClientAuth Required z powrotem do pliku konfiguracyjnego
httpd.conf serwera IBM HTTP Server.
5. Zatrzymaj i zrestartuj serwer IBM HTTP Server.
Przygotowanie produktu Microsoft SQL Server
Produkt Microsoft SQL Server należy skonfigurować, używając określonych opcji, zanim
będzie można go użyć z produktem Control Desk.
Należy upewnić się, że następujące opcje są ustawione dla bazy danych Microsoft SQL
Server, która ma być używana z produktem Control Desk. Te ustawienia należy
skonfigurować przed użyciem programu konfiguracyjnego produktu Control Desk do
skonfigurowania produktu Control Desk.
v Należy użyć menedżera konfiguracji produktu SQL Server do wyłączenia użycia
dynamicznych portów TCP/IP na serwerze.
v Podczas instalacji programu Microsoft SQL Server powinno zostać włączone
wyszukiwanie pełnotekstowe.
v Dla sortowania w bazie danych produktu Microsoft SQL Server należy ustawić następujące
opcje:
– Kolejność słownika
– Bez rozróżniania wielkości liter
– Do użytku z zestawem znaków 1252
Ustawienia systemowej strategii haseł
Należy zapoznać się ze strategiami haseł w systemach używanych jako część wdrożenia
produktu Control Desk.
W organizacji mogą obowiązywać strategie haseł wymuszane w systemach w sieci. Przed
wdrożeniem produktu Control Desk należy zapoznać się ze strategiami haseł używanymi w
ramach wdrożenia.
Na przykład w systemach Microsoft Windows Server 2008 domyślnie obowiązują bardziej
restrykcyjne wymagania dot. haseł niż w poprzednich wersjach. Jeśli użytkownik nie zapozna
się z tymi wymaganiami, wówczas może pojawiać się błąd podczas instalowania produktu
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 i konfigurowania produktu Control Desk
muszą być zgodne ze strategiami haseł, które obowiązują w systemie docelowym. Hasła
wprowadzane na panelach programów instalacyjnego i konfiguracyjnego nie są sprawdzane
pod względem zgodności ze strategiami haseł w systemach docelowych.
Uruchamianie startera
Starter produktu IBM Control Desk to scentralizowany interfejs służący do uruchamiania
programów instalacyjnego i konfiguracyjnego. Ponadto starter zawiera odsyłacze do
informacji o produkcie.
Rozdział 1. Przygotowanie do instalacji
15
Zanim rozpoczniesz
Przed uruchomieniem startera należy upewnić się, że zostały spełnione wymagania wstępne
dotyczące oprogramowania pośredniego. Należy się także upewnić, że zainstalowano
odpowiednie wersje pakietów serwisowych dla używanych środowisk.
Program launchpad jest uruchamiany w domyślnej przeglądarce systemu. Jeśli domyślną
przeglądarką w systemie AIX jest Firefox, wówczas możliwe będzie, że program launchpad
nie będzie działał poprawnie z powodu interfejsu powłoki ksh. Jeśli konieczne jest użycie
startera z przeglądarką Firefox, wykonaj następujące kroki:
1. Pobierz i rozpakuj obrazy startera. Informacje na ten temat zawiera dokument dotyczący
pobierania.
2. Zmodyfikuj plik /user_dir/launchpad/Firefox.sh, usuwając następujące wiersze:
typeset +r LOGNAME 2>/dev/null
LOGNAME=lp_user_$$; export LOGNAME
3. Uruchom starter z poziomu katalogu /user_dir.
O tym zadaniu
Starter generuje komunikaty przechwytywane w ukrytej ramce dziennika podczas
uruchamiania startera. W celu wyświetlenia ramki dziennika na panelach startera przytrzymaj
klawisz Ctrl, jednocześnie klikając ramkę banera startera. Komunikaty generowane podczas
działania startera nie są automatycznie zapisywane na dysku twardym. Aby zapisać
komunikaty z sesji, należy kliknąć opcję Zapisz u dołu ramki dziennika.
Podczas wprowadzania wartości na potrzeby programów instalacyjnego i konfiguracyjnego
zawsze należy stosować pełne nazwy domen.
Procedura
1. Zaloguj się do konta, które ma uprawnienia administracyjne w systemie, w którym ma
zostać zainstalowany produkt Control Desk.
2. Uruchom starter z katalogu głównego obrazu instalacyjnego.
Opcja
Opis
Windows
Uruchom starter za pomocą programu
launchpad64.exe.
AIX i Linux
Uruchom starter z katalogu głównego, używając
programu launchpad.sh, na przykład:
./launchpad.sh
Informacje pokrewne:
Software Product Compatibility Reports
Przegląd informacji na temat programu instalacyjnego
Program instalacyjny produktu Control Desk umożliwia zainstalowanie produktów Control
Desk, IBM WebSphere Application Server i IBM DB2.
W interfejsie użytkownika wybierz pakiety do zainstalowania.
Uruchom program instalacyjny w systemie docelowym, aby zainstalować komponent. Aby
na przykład zainstalować produkt IBM WebSphere Application Server, lokalnie uruchom
program instalacyjny w systemie wyznaczonym jako serwer produktu IBM WebSphere
Application Server.
16
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Aby wyszukać poprawki, aktualizacje i rozszerzenia dla wyświetlonych pakietów, kliknij
opcję Sprawdź inne wersje, poprawki i rozszerzenia. Program instalacyjny pobierze
najnowszą wersję wyświetlonych pakietów z serwisu IBM Fix Central.
Przegląd programu konfiguracyjnego
Program konfiguracyjny umożliwia skonfigurowanie produktu Control Desk i powiązanego
oprogramowania pośredniego.
Uwaga: W tej dokumentacji programem konfiguracyjnym określany jest program
konfiguracyjny Tivoli Process Automation Suite.
Ten program konfiguracyjny jest używany do wykonania następujących zadań
konfiguracyjnych:
v Przygotowanie produktu IBM WebSphere Application Server do konfiguracji produktu
v Konfigurowanie nowego wdrożenia produktu Control Desk
v Aktualizowanie informacji autoryzacyjnych umożliwiających dostęp do bazy danych
v Zmiana modelu zabezpieczeń produktu Control Desk
v Zmiana hosta serwera bazy danych
v Aktualizowanie informacji autoryzacyjnych umożliwiających dostęp do produktu IBM
WebSphere Application Server
v Zmiana hosta produktu IBM WebSphere Application Server
v Aktualizowanie bazy danych, budowanie i wdrażanie plików EAR aplikacji
v Instalowanie informacji pomocniczych produktu w innym języku
v Usuwanie konfiguracji produktu IBM WebSphere Application Server
v Usuwanie konfiguracji produktu Control Desk
Program konfiguracyjny produktu Control Desk rejestruje wybrane przez użytkownika opcje
konfiguracyjne wdrożenia produktu Control Desk, a następnie wdraża produkt Control Desk
na podstawie wprowadzonych informacji.
Rozdział 1. Przygotowanie do instalacji
17
Rysunek 1. Program konfiguracyjny produktu Control Desk
Informacje wprowadzone w programie konfiguracyjnym są zapisywane w plikach
maximo.properties i install.properties. Niektóre z tych informacji są także zapisywane w
bazie danych Maximo. Wartości te są wyświetlane w polach panelu programu
konfiguracyjnego podczas aktualizacji lub instalacji pakietu poprawek.
Program konfiguracyjny sprawdza poprawność wartości wprowadzanych przez użytkownika
w polach elementów konfiguracji. Niektóre pola elementów konfiguracji są sprawdzane
parami. Są to na przykład pola z nazwą i hasłem użytkownika.
W większości przypadków program konfiguracyjny można uruchomić lokalnie lub zdalnie.
Program konfiguracyjny należy uruchomić lokalnie na serwerze IBM WebSphere Application
Server, gdy jest on przygotowywany na potrzeby konfiguracji produktu Control Desk.
Jeśli nie wybrano opcji automatycznego konfigurowania oprogramowania pośredniego przez
program konfiguracyjny, należy ręcznie skonfigurować oprogramowanie pośrednie przed
skonfigurowaniem produktu Control Desk.
Uwaga: Jeśli do zabezpieczania produktu Control Desk używany jest serwer katalogów,
należy pamiętać o regułach składni dotyczących stosowania znaków specjalnych we
wprowadzanych łańcuchach LDAP. W większości przypadków znaki specjalne muszą zostać
poprzedzone znakiem zmiany znaczenia, aby mogły zostać odczytane przez serwer
katalogów.
Wiele produktów serwerów katalogów traktuje spację jako znak specjalny w łańcuchu
LDAP. Jeśli zostanie wprowadzony łańcuch LDAP, który zawiera spację jako znak o
niezmienionym znaczeniu na końcu wartości pola, wówczas będą się pojawiać błędy w
produkcie Control Desk.
Więcej informacji na temat stosowania znaków specjalnych w łańcuchach LDAP zawiera
dokumentacja używanego serwera katalogów.
18
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 2. Automatyczne konfigurowanie oprogramowania
pośredniego podczas wdrażania
Instalowanie i automatyczne konfigurowanie wdrożenia produktu Control Desk w
przedsiębiorstwie.
O tym zadaniu
Jest to ogólny przegląd czynności, które należy wykonać w celu wdrożenia produktu Control
Desk z automatycznym skonfigurowaniem oprogramowania pośredniego.
W tym scenariuszu programy instalacyjny i konfiguracyjny produktu Control Desk są
używane do zainstalowania i automatycznego skonfigurowania nowych instancji
następujących komponentów:
v DB2
v WebSphere Application Server Network Deployment
v Control Desk
Za pomocą programu instalacyjnego produktu Control Desk można zainstalować produkt
Control Desk i oprogramowanie pośrednie, które ma być używane we wdrożeniu. Następnie
można użyć programu konfiguracyjnego do skonfigurowania oprogramowania pośredniego i
produktu Control Desk.
Za pomocą programu instalacyjnego można zainstalować produkt DB2. Następnie należy go
automatycznie skonfigurować za pomocą programu konfiguracyjnego.
Konfigurowanie protokołu SSL między Microsoft Active Directory i
WebSphere Application Server Network Deployment
Aby umożliwić programowi konfiguracyjnemu automatyczne tworzenie użytkowników i grup
w produkcie Microsoft Active Directory, należy skonfigurować komunikację SSL między
produktami Microsoft Active Directory i WebSphere Application Server Network
Deployment za pomocą programu konfiguracyjnego. Jeśli planowane jest użycie serwera
katalogów w celu uwierzytelniania i autoryzacji w produkcie Control Desk, użytkowników i
grupy należy utworzyć w tym katalogu. Jeśli na potrzeby uwierzytelniania i autoryzacji
planowane jest użycie zabezpieczeń aplikacji Control Desk, nie trzeba konfigurować
protokołu SSL dla serwera katalogów.
O tym zadaniu
Wykonanie tej procedury jest wymagane tylko wtedy, gdy zezwolono programowi
konfiguracyjnemu na automatyczne skonfigurowanie produktu WebSphere Application
Server Network Deployment. Ponadto program konfiguracyjny ma automatycznie utworzyć
użytkowników w produkcie Microsoft Active Directory.
Połączenia SSL należy włączyć dla Microsoft Active Directory, wygenerować certyfikat oraz
dodać ten certyfikat do produktu WebSphere Application Server Network Deployment.
Zmiana nazwy lub domeny ośrodka certyfikacji w dowolnym momencie powoduje
unieważnienie certyfikatów poprzednio wydanych przez ten ośrodek.
© Copyright IBM Corp. 2015
19
Upewnij się, że w środowisku poprawnie skonfigurowano tłumaczenie nazw hostów. Jeśli
system udostępniający Microsoft Active Directory nie może poprawnie tłumaczyć nazw
hostów la systemów, dla których wydano certyfikaty, wówczas dochodzi do błędów
komunikacji.
Instalowanie produktu DB2 10.5 za pomocą instalacji produktu Control
Desk
Użyj programu instalacyjnego produktu Control Desk do zainstalowania produktu DB2 10.5.
Procedura
1. Zaloguj się do systemu docelowego jako użytkownik z uprawnieniami administratora.
W przypadku uruchamiania instalacji produktu Control Desk z okna terminala systemu
Linux lub UNIX konieczne jest zalogowanie się jako użytkownik root.
2. Uruchom program instalacyjny produktu Control Desk za pomocą startera.
a. Uruchom starter.
Windows
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad64.exe.
Linux i UNIX
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad.sh.
b. Wybierz język instalacji i kliknij przycisk OK.
c. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
d. Na panelu Instalacja produktu wybierz pozycję IBM DB2 10.5 i kliknij opcję
Zainstaluj komponenty produktu IBM Control Desk.
3. Na panelu wyboru pakietów kliknij przycisk Dalej.
Ważne: Na panelu wyboru pakietów należy upewnić się, że zaznaczona jest opcja IBM
Maximo for Service Providers. Ten pakiet jest wymagany na potrzeby pełnej instalacji
produktu Control Desk, w tym dla wersji zaawansowanej.
4. Na panelu sprawdzania poprawności wymagań wstępnych pakietu przejrzyj wyniki
sprawdzania poprawności wymagań wstępnych i kliknij przycisk Dalej. Jeśli na tym
panelu zostaną zgłoszone błędy, przed podjęciem dalszych czynności należy rozwiązać
problem i kliknąć opcję Sprawdź ponownie status.
5. Na panelu umowy licencyjnej przejrzyj informacje licencyjne dla każdego
instalowanego pakietu, zaakceptuj umowę licencyjną, a następnie kliknij przycisk Dalej.
6. Na panelu z miejscem instalacji programu Installation Manager podaj informacje o
ścieżce dla katalogu zasobów współużytkowanych i katalog instalacyjny programu
Installation Manager, a następnie kliknij przycisk Dalej. Program Installation Manager
stanowi środowisko instalacji używane do zainstalowania komponentów produktu
Control Desk. Katalog zasobów współużytkowanych jest katalogiem wspólnego obszaru
roboczego używanym przez program Installation Manager podczas instalowania
pakietów.
7. Na panelu miejsca instalacji pakietów wybierz grupę pakietów, podaj informacje o
ścieżce dla jej katalogu instalacyjnego i kliknij przycisk Dalej. Wykonaj ten proces dla
każdej grupy pakietów, która jest wyświetlana.
8. Na panelu tłumaczeń pakietów określ obsługę języków dla produktu DB2, a następnie
kliknij przycisk Dalej.
9. Na panelu składników pakietu pozostaw zaznaczenie wszystkich domyślnych opcji i
kliknij przycisk Dalej.
20
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
10. Na panelu konfiguracji pakietów określ informacje konfiguracyjne dla produktu DB2
10.5, a następnie kliknij przycisk Dalej.
11. Na panelu podsumowania pakietów przejrzyj wyświetlone informacje dotyczące
planowanej instalacji i kliknij przycisk Zainstaluj.
Instalowanie produktu WebSphere Application Server Network
Deployment 8.5 za pomocą instalacji produktu Control Desk
Użycie programu instalacyjnego produktu Control Desk do zainstalowania produktu
WebSphere Application Server Network Deployment 8.5.
Procedura
1. Zaloguj się do systemu docelowego jako użytkownik z uprawnieniami administratora.
W przypadku uruchamiania instalacji produktu IBM Control Desk z okna terminala
systemu Linux lub UNIX konieczne jest zalogowanie się jako użytkownik root.
2. Uruchom program instalacyjny produktu Control Desk za pomocą startera.
a. Uruchom starter.
Windows
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad64.exe.
Linux i UNIX
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad.sh.
b. Wybierz język instalacji i kliknij przycisk OK.
c. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
d. Na panelu Instalacja produktu wybierz pozycję IBM WebSphere Application
Server Network Deployment 8.5.5 i kliknij opcję Zainstaluj komponenty
produktu IBM Control Desk. Podczas instalacji produktu WebSphere Application
Server Network Deployment należy zainstalować oprogramowanie Java 7. Podczas
instalacji oprogramowania Java 7 program konfiguracyjny konfiguruje produkt
Control Desk pod kątem użycia oprogramowania Java 7.
3. Na panelu wyboru pakietów kliknij przycisk Dalej.
Ważne: Na panelu wyboru pakietów należy upewnić się, że zaznaczona jest opcja IBM
Maximo for Service Providers. Ten pakiet jest wymagany na potrzeby pełnej instalacji
produktu Control Desk, w tym dla wersji zaawansowanej.
4. Na panelu sprawdzania poprawności wymagań wstępnych pakietu przejrzyj wyniki
sprawdzania poprawności wymagań wstępnych i kliknij przycisk Dalej. Jeśli na tym
panelu zostaną zgłoszone błędy, przed podjęciem dalszych czynności należy rozwiązać
problem i kliknąć opcję Sprawdź ponownie status.
5. Na panelu umowy licencyjnej przejrzyj informacje licencyjne dla każdego pakietu, który
ma zostać zainstalowany, zaakceptuj umowę licencyjną, a następnie kliknij przycisk
Dalej.
6. Na panelu z miejscem instalacji programu Installation Manager podaj informacje o
ścieżce dla katalogu zasobów współużytkowanych i katalog instalacyjny programu
Installation Manager, a następnie kliknij przycisk Dalej. Program Installation Manager
stanowi środowisko instalacji używane do zainstalowania komponentów produktu
Control Desk. Katalog zasobów współużytkowanych jest katalogiem wspólnego obszaru
roboczego używanym przez program Installation Manager podczas instalowania
pakietów.
Rozdział 2. Automatyczne konfigurowanie oprogramowania pośredniego podczas wdrażania
21
7. Na panelu miejsca instalacji pakietów wybierz grupę pakietów, podaj informacje o
ścieżce dla jej katalogu instalacyjnego i kliknij przycisk Dalej. Wykonaj ten proces dla
każdej grupy pakietów, która jest wyświetlana.
8. Na panelu tłumaczeń pakietów określ obsługę języków dla produktu WebSphere
Application Server Network Deployment, a następnie kliknij przycisk Dalej.
9. Na panelu składników pakietu pozostaw zaznaczenie wszystkich domyślnych opcji i
kliknij przycisk Dalej.
10. Na panelu konfiguracji pakietów określ informacje konfiguracyjne dla produktu IBM
HTTP Server, a następnie kliknij przycisk Dalej.
11. Na panelu podsumowania pakietów przejrzyj wyświetlone informacje i kliknij przycisk
Zainstaluj.
12. Po zakończeniu instalacji wybierz opcję uruchomienia programu narzędziowego do
konfiguracji produktu IBM Tivoli Process Automation Engine i kliknij przycisk
Zakończ.
Co dalej
Użyj programu konfiguracyjnego do przygotowania produktu WebSphere Application Server
Network Deployment na potrzeby konfiguracji produktu Control Desk.
Przygotowanie produktu WebSphere Application Server Network
Deployment 8.5 za pomocą programu konfiguracyjnego
Program konfiguracyjny umożliwia przygotowanie produktu WebSphere Application Server
Network Deployment 8.5 na potrzeby konfiguracji produktu Control Desk.
Procedura
1. Uruchom program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, a następnie kliknij opcję
Uruchom program konfiguracyjny Tivoli Process Automation Suite.
2. Na stronie operacji konfiguracyjnych produktu Control Desk kliknij opcję Przygotuj
produkt WebSphere Application Server Network Deployment do konfiguracji.
3. Na panelu Skonfiguruj aplikację dla WebSphere podaj miejsce instalacji i informacje
konfiguracyjne dla produktu WebSphere Application Server Network Deployment i
powiązanych komponentów. Wybranie tej opcji umożliwia zautomatyzowanie
konfigurowania produktu IBM HTTP Server.
4. Na panelu Skonfiguruj profile serwera aplikacji podaj informacje, które zostaną użyte
do utworzenia profili menedżera wdrażania produktu WebSphere Application Server
Network Deployment i serwera aplikacji.
5. Opcjonalne: Na panelu Skonfiguruj serwer aplikacji - Opcje zaawansowane podaj
dodatkowe informacje konfiguracyjne, jeśli jest to wymagane.
6. Jeśli zostanie wybrana opcja użycia serwera katalogów na potrzeby zabezpieczeń
administracyjnych produktu WebSphere Application Server Network Deployment, podaj
informacje dotyczące hosta serwera katalogów, informacje autoryzacyjne i strukturę
katalogów z panelu Skonfiguruj zabezpieczenia administracyjne.
7. Na panelu Zastosuj operacje wdrażania wybierz wszystkie opcje operacji wdrażania i
kliknij przycisk Zakończ.
Wyniki
Produkt WebSphere Application Server Network Deployment 8.5 jest gotowy na potrzeby
produktu Control Desk.
22
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Instalowanie produktu Control Desk
Instalowanie produktu Control Desk.
O tym zadaniu
Aby zainstalować produkt Control Desk, uruchom program instalacyjny w systemie
administracyjnym produktu Control Desk.
Procedura
1. Zaloguj się do administracyjnej stacji roboczej Control Desk. W przypadku
uruchamiania programu instalacyjnego z okna terminala systemu Linux lub UNIX
konieczne jest zalogowanie się jako administrator.
2. Uruchom program instalacyjny Control Desk ze startera.
a. Uruchom starter.
Windows
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad64.exe.
Linux i UNIX
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad.sh.
b. Wybierz język sesji instalacji i kliknij przycisk OK.
c. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
d. Na panelu Instalacja produktu wybierz pozycję IBM Control Desk 7.6 i kliknij
opcję Zainstaluj komponenty produktu IBM Control Desk.
3. Na panelu wyboru pakietów kliknij przycisk Dalej.
4.
5.
6.
7.
8.
9.
Ważne: Na panelu wyboru pakietów należy upewnić się, że zaznaczona jest opcja IBM
Maximo for Service Providers. Ten pakiet jest wymagany na potrzeby pełnej instalacji
produktu Control Desk, w tym dla wersji zaawansowanej.
Na panelu sprawdzania poprawności wymagań wstępnych pakietu przejrzyj wyniki
sprawdzania poprawności wymagań wstępnych i kliknij przycisk Dalej. Jeśli na tym
panelu zostaną zgłoszone błędy, należy rozwiązać problem i kliknąć opcję Sprawdź
ponownie status.
Na panelu umowy licencyjnej zaakceptuj umowę licencyjną i kliknij przycisk Dalej.
Na panelu z miejscem instalacji programu Installation Manager podaj informacje o
ścieżce dla katalogu zasobów współużytkowanych i katalog instalacyjny programu
Installation Manager, a następnie kliknij przycisk Dalej. Program Installation Manager
stanowi środowisko instalacji używane do zainstalowania komponentów produktu
Control Desk. Katalog zasobów współużytkowanych jest katalogiem wspólnego obszaru
roboczego używanym przez program Installation Manager podczas instalowania
pakietów.
Na panelu miejsca instalacji pakietów wybierz grupę pakietów Process Automation
Suite, podaj informacje o ścieżce dla katalogu instalacyjnego produktu Control Desk i
kliknij przycisk Dalej.
Na panelu składników pakietu pozostaw zaznaczenie wszystkich domyślnych opcji i
kliknij przycisk Dalej.
Na panelu podsumowania pakietów przejrzyj wyświetlone informacje i kliknij przycisk
Zainstaluj. W przypadku instalowania w środowisku języka innego niż angielski można
zauważyć, że podsumowanie środowiska jest wyświetlane w języku angielskim.
Obsługiwane języki konfiguruje się w programie konfiguracyjnym później.
Rozdział 2. Automatyczne konfigurowanie oprogramowania pośredniego podczas wdrażania
23
10. Po zakończeniu instalacji wybierz opcję uruchomienia programu konfiguracyjnego i
kliknij przycisk Zakończ. Instalacja zostanie zakończona, a program konfiguracyjny
zostanie uruchomiony automatycznie.
Co dalej
Użyj programu konfiguracyjnego do skonfigurowania produktu Control Desk.
Konfigurowanie produktu Control Desk
Konfigurowanie produktu Control Desk.
Procedura
1. Uruchom program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, podaj miejsce
instalacji produktu Control Desk, a następnie kliknij opcję Uruchom program
konfiguracyjny Tivoli Process Automation Suite.
2. Na stronie operacji konfiguracyjnych produktu Control Desk kliknij opcję Skonfiguruj
nowe wdrożenie.
3. Na panelu Zdefiniuj środowisko wdrażania podaj informacje na temat bazy danych i
serwera aplikacji (w tym przykładzie są to produkty DB2 i WebSphere Application
Server Network Deployment), które zostały zainstalowane i przygotowane. Wybierz
opcję Utwórz i skonfiguruj bazę danych, aby automatycznie skonfigurować produkt
WebSphere Application Server Network Deployment i DB2. Kliknij przycisk Zakończ.
4. Na panelu Skonfiguruj ogólne informacje o produkcie przejrzyj szczegółowe
informacje podsumowania instalowanych komponentów produktu. Określ wygląd i
funkcje nawigacji dla produktu, dodaj adres e-mail do odbierania komunikatów
przepływu pracy i wybierz, czy mają zostać wdrożone dane przykładowe.
5. Na panelu Skonfiguruj instancję DB2 podaj informacje dotyczące instancji DB2, która
ma zostać utworzona dla produktu Control Desk.
6. Na panelu Skonfiguruj bazę danych DB2 podaj informacje dotyczące bazy danych
DB2, która ma zostać utworzona dla produktu Control Desk.
7. Na panelu Skonfiguruj serwer aplikacji podaj informacje dotyczące serwera
WebSphere Application Server Network Deployment, który został zainstalowany. W
przypadku wybrania opcji zachowywania komunikatów wskaż, czy mają być
zapisywane komunikaty JMS, które pochodzą z adaptera integracji.
8. Na panelu Skonfiguruj zabezpieczenia aplikacji wybierz model zabezpieczeń dla
produktu Control Desk. W przypadku wybrania modelu zabezpieczeń, który uwzględnia
serwer katalogów, podaj informacje o katalogu dla menedżera Virtual Member Manager.
Wprowadź nazwy i hasła użytkowników, które należy utworzyć dla produktu Control
Desk. Nie należy używać nazwy użytkownika jako wartości hasła.
9. Wybierz język podstawowy i języki dodatkowe, które chcesz zainstalować.
10. Na panelu Zastosuj operacje wdrażania wybierz wszystkie dostępne operacje
wdrażania i kliknij przycisk Zakończ.
Wyniki
Produkt Control Desk jest zainstalowany i skonfigurowany do użycia produktów WebSphere
Application Server Network Deployment i DB2.
24
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 3. Automatyczne konfigurowanie istniejącego
oprogramowania pośredniego podczas wdrażania
Program konfiguracyjny umożliwia automatyczne skonfigurowanie istniejącego
oprogramowania pośredniego w przedsiębiorstwie na potrzeby produktu Control Desk.
O tym zadaniu
Jest to ogólny przegląd czynności, które należy wykonać w celu automatycznego wdrożenia
produktu Control Desk. Używane jest oprogramowanie pośrednie, które istnieje już w
przedsiębiorstwie.
W tym scenariuszu program konfiguracyjny jest używany do automatycznego
skonfigurowania istniejących zasobów oprogramowania pośredniego.
Program konfiguracyjny jest używany do skonfigurowania istniejącego oprogramowania DB2
i serwera IBM WebSphere Application Server w środowisku.
Rysunek 2. Wdrażanie produktu Control Desk z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
Konfigurowanie protokołu SSL między Microsoft Active Directory i
WebSphere Application Server Network Deployment
Aby umożliwić programowi konfiguracyjnemu automatyczne tworzenie użytkowników i grup
w produkcie Microsoft Active Directory, należy skonfigurować komunikację SSL między
produktami Microsoft Active Directory i WebSphere Application Server Network
Deployment za pomocą programu konfiguracyjnego. Jeśli planowane jest użycie serwera
katalogów w celu uwierzytelniania i autoryzacji w produkcie Control Desk, użytkowników i
grupy należy utworzyć w tym katalogu. Jeśli na potrzeby uwierzytelniania i autoryzacji
planowane jest użycie zabezpieczeń aplikacji Control Desk, nie trzeba konfigurować
protokołu SSL dla serwera katalogów.
O tym zadaniu
Wykonanie tej procedury jest wymagane tylko wtedy, gdy zezwolono programowi
konfiguracyjnemu na automatyczne skonfigurowanie produktu WebSphere Application
Server Network Deployment. Ponadto program konfiguracyjny ma automatycznie utworzyć
użytkowników w produkcie Microsoft Active Directory.
Połączenia SSL należy włączyć dla Microsoft Active Directory, wygenerować certyfikat oraz
dodać ten certyfikat do produktu WebSphere Application Server Network Deployment.
Zmiana nazwy lub domeny ośrodka certyfikacji w dowolnym momencie powoduje
unieważnienie certyfikatów poprzednio wydanych przez ten ośrodek.
Upewnij się, że w środowisku poprawnie skonfigurowano tłumaczenie nazw hostów. Jeśli
system udostępniający Microsoft Active Directory nie może poprawnie tłumaczyć nazw
hostów la systemów, dla których wydano certyfikaty, wówczas dochodzi do błędów
komunikacji.
© Copyright IBM Corp. 2015
25
Przygotowanie produktu WebSphere Application Server Network
Deployment 8.5 za pomocą programu konfiguracyjnego
Program konfiguracyjny umożliwia przygotowanie produktu WebSphere Application Server
Network Deployment 8.5 na potrzeby konfiguracji produktu Control Desk.
Procedura
1. Uruchom program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, a następnie kliknij opcję
Uruchom program konfiguracyjny Tivoli Process Automation Suite.
2. Na stronie operacji konfiguracyjnych produktu Control Desk kliknij opcję Przygotuj
produkt WebSphere Application Server Network Deployment do konfiguracji.
3. Na panelu Skonfiguruj aplikację dla WebSphere podaj miejsce instalacji i informacje
konfiguracyjne dla produktu WebSphere Application Server Network Deployment i
powiązanych komponentów. Wybranie tej opcji umożliwia zautomatyzowanie
konfigurowania produktu IBM HTTP Server.
4. Na panelu Skonfiguruj profile serwera aplikacji podaj informacje, które zostaną użyte
do utworzenia profili menedżera wdrażania produktu WebSphere Application Server
Network Deployment i serwera aplikacji.
5. Opcjonalne: Na panelu Skonfiguruj serwer aplikacji - Opcje zaawansowane podaj
dodatkowe informacje konfiguracyjne, jeśli jest to wymagane.
6. Jeśli zostanie wybrana opcja użycia serwera katalogów na potrzeby zabezpieczeń
administracyjnych produktu WebSphere Application Server Network Deployment, podaj
informacje dotyczące hosta serwera katalogów, informacje autoryzacyjne i strukturę
katalogów z panelu Skonfiguruj zabezpieczenia administracyjne.
7. Na panelu Zastosuj operacje wdrażania wybierz wszystkie opcje operacji wdrażania i
kliknij przycisk Zakończ.
Wyniki
Produkt WebSphere Application Server Network Deployment 8.5 jest gotowy na potrzeby
produktu Control Desk.
Instalowanie produktu Control Desk
Instalowanie produktu Control Desk.
O tym zadaniu
Aby zainstalować produkt Control Desk, uruchom program instalacyjny w systemie
administracyjnym produktu Control Desk.
Procedura
1. Zaloguj się do administracyjnej stacji roboczej Control Desk. W przypadku
uruchamiania programu instalacyjnego z okna terminala systemu Linux lub UNIX
konieczne jest zalogowanie się jako administrator.
2. Uruchom program instalacyjny Control Desk ze startera.
a. Uruchom starter.
Windows
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad64.exe.
26
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Linux i UNIX
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad.sh.
b. Wybierz język sesji instalacji i kliknij przycisk OK.
c. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
d. Na panelu Instalacja produktu wybierz pozycję IBM Control Desk 7.6 i kliknij
opcję Zainstaluj komponenty produktu IBM Control Desk.
3. Na panelu wyboru pakietów kliknij przycisk Dalej.
Ważne: Na panelu wyboru pakietów należy upewnić się, że zaznaczona jest opcja IBM
Maximo for Service Providers. Ten pakiet jest wymagany na potrzeby pełnej instalacji
produktu Control Desk, w tym dla wersji zaawansowanej.
4. Na panelu sprawdzania poprawności wymagań wstępnych pakietu przejrzyj wyniki
sprawdzania poprawności wymagań wstępnych i kliknij przycisk Dalej. Jeśli na tym
panelu zostaną zgłoszone błędy, należy rozwiązać problem i kliknąć opcję Sprawdź
ponownie status.
5. Na panelu umowy licencyjnej zaakceptuj umowę licencyjną i kliknij przycisk Dalej.
6. Na panelu z miejscem instalacji programu Installation Manager podaj informacje o
ścieżce dla katalogu zasobów współużytkowanych i katalog instalacyjny programu
Installation Manager, a następnie kliknij przycisk Dalej. Program Installation Manager
stanowi środowisko instalacji używane do zainstalowania komponentów produktu
Control Desk. Katalog zasobów współużytkowanych jest katalogiem wspólnego obszaru
roboczego używanym przez program Installation Manager podczas instalowania
pakietów.
7. Na panelu miejsca instalacji pakietów wybierz grupę pakietów Process Automation
Suite, podaj informacje o ścieżce dla katalogu instalacyjnego produktu Control Desk i
kliknij przycisk Dalej.
8. Na panelu składników pakietu pozostaw zaznaczenie wszystkich domyślnych opcji i
kliknij przycisk Dalej.
9. Na panelu podsumowania pakietów przejrzyj wyświetlone informacje i kliknij przycisk
Zainstaluj. W przypadku instalowania w środowisku języka innego niż angielski można
zauważyć, że podsumowanie środowiska jest wyświetlane w języku angielskim.
Obsługiwane języki konfiguruje się w programie konfiguracyjnym później.
10. Po zakończeniu instalacji wybierz opcję uruchomienia programu konfiguracyjnego i
kliknij przycisk Zakończ. Instalacja zostanie zakończona, a program konfiguracyjny
zostanie uruchomiony automatycznie.
Co dalej
Użyj programu konfiguracyjnego do skonfigurowania produktu Control Desk.
Konfigurowanie produktu Control Desk
Konfigurowanie produktu Control Desk.
Procedura
1. Uruchom program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, podaj miejsce
instalacji produktu Control Desk, a następnie kliknij opcję Uruchom program
konfiguracyjny Tivoli Process Automation Suite.
2. Na stronie operacji konfiguracyjnych produktu Control Desk kliknij opcję Skonfiguruj
nowe wdrożenie.
Rozdział 3. Automatyczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
27
3. Na panelu Zdefiniuj środowisko wdrażania podaj informacje na temat bazy danych i
serwera aplikacji (w tym przykładzie są to produkty DB2 i WebSphere Application
Server Network Deployment), które zostały zainstalowane i przygotowane. Wybierz
opcję Utwórz i skonfiguruj bazę danych, aby automatycznie skonfigurować produkt
WebSphere Application Server Network Deployment i DB2. Kliknij przycisk Zakończ.
4. Na panelu Skonfiguruj ogólne informacje o produkcie przejrzyj szczegółowe
informacje podsumowania instalowanych komponentów produktu. Określ wygląd i
funkcje nawigacji dla produktu, dodaj adres e-mail do odbierania komunikatów
przepływu pracy i wybierz, czy mają zostać wdrożone dane przykładowe.
5. Na panelu Skonfiguruj instancję DB2 podaj informacje dotyczące instancji DB2, która
ma zostać utworzona dla produktu Control Desk.
6. Na panelu Skonfiguruj bazę danych DB2 podaj informacje dotyczące bazy danych
DB2, która ma zostać utworzona dla produktu Control Desk.
7. Na panelu Skonfiguruj serwer aplikacji podaj informacje dotyczące serwera
WebSphere Application Server Network Deployment, który został zainstalowany. W
przypadku wybrania opcji zachowywania komunikatów wskaż, czy mają być
zapisywane komunikaty JMS, które pochodzą z adaptera integracji.
8. Na panelu Skonfiguruj zabezpieczenia aplikacji wybierz model zabezpieczeń dla
produktu Control Desk. W przypadku wybrania modelu zabezpieczeń, który uwzględnia
serwer katalogów, podaj informacje o katalogu dla menedżera Virtual Member Manager.
Wprowadź nazwy i hasła użytkowników, które należy utworzyć dla produktu Control
Desk. Nie należy używać nazwy użytkownika jako wartości hasła.
9. Wybierz język podstawowy i języki dodatkowe, które chcesz zainstalować.
10. Na panelu Zastosuj operacje wdrażania wybierz wszystkie dostępne operacje
wdrażania i kliknij przycisk Zakończ.
Wyniki
Produkt Control Desk jest zainstalowany i skonfigurowany do użycia produktów WebSphere
Application Server Network Deployment i DB2.
28
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 4. Ręczne konfigurowanie istniejącego
oprogramowania pośredniego podczas wdrażania
Produkt Control Desk można wdrożyć przez ponowne wykorzystanie istniejących serwerów
oprogramowania pośredniego oraz ręczne ich skonfigurowanie.
Istnieje wiele zadań, które należy wykonać, aby automatycznie wdrożyć produkt Control
Desk z wykorzystaniem oprogramowania pośredniego, które istnieje już w przedsiębiorstwie.
W tym scenariuszu należy ręcznie skonfigurować istniejące zasoby oprogramowania
pośredniego przed uruchomieniem programu konfiguracyjnego.
Instalowanie produktu Control Desk z ręczną konfiguracją
oprogramowania pośredniego
Ręczna konfiguracja komponentów oprogramowania pośredniego, serwera bazy danych,
serwera katalogów i serwera J2EE przed użyciem programów instalacyjnego i
konfiguracyjnego produktu Control Desk.
Można automatycznie skonfigurować komponenty oprogramowania pośredniego Control
Desk za pomocą programu konfiguracyjnego. Alternatywnie można ręcznie skonfigurować
serwery oprogramowania pośredniego do współpracy z produktem Control Desk przed
uruchomieniem programów instalacyjnego i konfiguracyjnego produktu Control Desk.
Przed rozpoczęciem upewnij się, że zostały spełnione następujące wymaganie wstępne:
v Wyznaczono serwer Windows lub UNIX do uruchamiania programu konfiguracyjnego
produktu Control Desk.
v W przypadku serwera WebSphere Application Server Network Deployment upewnij się, że
węzeł Cell i węzły powiązane są aktywne.
Należy przeprowadzić ręczną konfigurację każdego serwera oprogramowania pośredniego
przed użyciem programu konfiguracyjnego do skonfigurowania produktu Control Desk do
pracy z serwerami.
Upewnij się, że oprogramowanie pośrednie jest obsługiwane.
Ręczne konfigurowanie bazy danych
Istnieje możliwość ręcznego skonfigurowania serwera bazy danych, który jest używany z
produktem Control Desk. Należy ręcznie skonfigurować serwer bazy danych przed użyciem
programów instalacyjnego i konfiguracyjnego produktu Control Desk.
W przypadku bazy danych DB2 w systemie UNIX oraz w systemie Linux wymagane jest co
najmniej 8 gigabajtów (binarnie) wolnego miejsca na przestrzenie tabel DB2. To miejsce
musi być dostępne dla katalogu home instancji bazy danych (/home/ctginst1).
W przypadku bazy danych DB2 w systemie Windows: upewnij się, że ilość wolnego miejsca
w katalogu instalacyjnym DB2 wynosi co najmniej 8 gigabajtów.
Ręczne konfigurowanie produktu DB2 10.5
Ręczne konfigurowanie serwerów DB2 10.5 na potrzeby produktu Control Desk.
© Copyright IBM Corp. 2015
29
O tym zadaniu
Aby skonfigurować istniejący serwer DB2 10.5 do użytku z produktem Control Desk,
wykonaj następujące kroki przed uruchomieniem programów instalacyjnego i
konfiguracyjnego produktu Control Desk:
Procedura
1. Zaloguj się do systemu jako użytkownik z uprawnieniami administracyjnymi (w
systemie).
2. Utwórz użytkowników systemu, jeśli nie istnieją jeszcze w systemie.
v Windows
– db2admin
– maximo
v Linux lub UNIX
– db2admin
– maximo
– ctgfenc1
– ctginst1
ID użytkownika ctginst1 musi być przypisany do db2iadm1 jako grupy
podstawowej.
3. Otwórz okno konsoli i skonfiguruj środowisko DB2:
v Windows
db2cmd
v Linux lub UNIX
Upewnij się, że katalogi /opt/ibm/db2/V10.5/bin, /opt/ibm/db2/v10.5/instance i
/opt/ibm/db2/V10.5/adm są dodane do zmiennej PATH.
4. Utwórz instancję DB2:
v Windows
db2icrt -s ese -u db2admin,mojehasło -r 50005,50005 ctginst1
set db2instance=ctginst1
db2start
db2 update dbm config using SVCENAME 50005 DEFERRED
db2stop
db2set DB2COMM=tcpip
db2start
v Linux lub UNIX
db2icrt -s ese -u ctgfenc1 -p 50005 ctginst1
. /home/ctginst1/sqllib/db2profile
db2start
db2 update dbm config using SVCENAME 50005 DEFERRED
db2stop
db2set DB2COMM=tcpip
db2start
5. Utwórz bazę danych.
db2
db2
db2
db2
db2
create db ’maxdb76’ ALIAS ’maxdb76’ using codeset UTF-8 territory US pagesize 32 K
connect to ’maxdb76’
GRANT DBADM ON DATABASE TO USER db2admin (windows only)
GRANT SECADM ON DATABASE TO USER db2admin (windows only)
connect reset
6. Skonfiguruj bazę danych.
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
30
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
db
db
db
db
db
db
db
db
db
db
db
db
db
db
db
db
db
db
db
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
cfg
for
for
for
for
for
for
for
for
for
for
for
for
for
for
for
for
for
for
for
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
maxdb76
using
using
using
using
using
using
using
using
using
using
using
using
using
using
using
using
using
using
using
SELF_TUNING_MEM ON
APPGROUP_MEM_SZ 16384 DEFERRED
APPLHEAPSZ 2048 AUTOMATIC DEFERRED
AUTO_MAINT ON DEFERRED
AUTO_TBL_MAINT ON DEFERRED
AUTO_RUNSTATS ON DEFERRED
AUTO_REORG ON DEFERRED
AUTO_DB_BACKUP ON DEFERRED
CATALOGCACHE_SZ 800 DEFERRED
CHNGPGS_THRESH 40 DEFERRED
DBHEAP AUTOMATIC
LOCKLIST AUTOMATIC DEFERRED
LOGBUFSZ 1024 DEFERRED
LOCKTIMEOUT 300 DEFERRED
LOGPRIMARY 20 DEFERRED
LOGSECOND 100 DEFERRED
LOGFILSIZ 8192 DEFERRED
SOFTMAX 1000 DEFERRED
MAXFILOP 32768 DEFERRED #32-bitowa wersja
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Windows
db2 update db cfg for maxdb76 using MAXFILOP 65335 DEFERRED #64-bitowa wersja Windows
db2 update db cfg for maxdb76 using MAXFILOP 30720 DEFERRED #32-bitowa wersja UNIX
db2 update db cfg for maxdb76 using MAXFILOP 61440 DEFERRED #64-bitowa wersja UNIX
db2 update db cfg for maxdb76 using PCKCACHESZ AUTOMATIC DEFERRED
db2 update db cfg for maxdb76 using STAT_HEAP_SZ AUTOMATIC DEFERRED
db2 update db cfg for maxdb76 using STMTHEAP AUTOMATIC DEFERRED
db2 update db cfg for maxdb76 using UTIL_HEAP_SZ 10000 DEFERRED
db2 update db cfg for maxdb76 using DATABASE_MEMORY AUTOMATIC DEFERRED
db2 update db cfg for maxdb76 using AUTO_STMT_STATS OFF DEFERRED
db2 update db cfg for maxdb76 using STMT_CONC LITERALS DEFERRED
db2 update alert cfg for database on maxdb76 using db.db_backup_req SET THRESHOLDSCHECKED YES
db2 update alert cfg for database on maxdb76 using db.tb_reorg_req SET THRESHOLDSCHECKED YES
db2 update alert cfg for database on maxdb76 using db.tb_runstats_req SET THRESHOLDSCHECKED YES
db2 update dbm cfg using PRIV_MEM_THRESH 32767 DEFERRED
db2 update dbm cfg using KEEPFENCED NO DEFERRED
db2 update dbm cfg using NUMDB 2 DEFERRED
db2 update dbm cfg using RQRIOBLK 65535 DEFERRED
db2 update dbm cfg using HEALTH_MON OFF DEFERRED
#
# Windows: AGENT_STACK_SZ 1000
# Unix : AGENT_STACK_SZ 1000
#
db2 update dbm cfg using AGENT_STACK_SZ 1000 DEFERRED
db2 update dbm cfg using MON_HEAP_SZ AUTOMATIC DEFERRED
db2set DB2_SKIPINSERTED=ON
db2set DB2_INLIST_TO_NLJN=YES
db2set DB2_MINIMIZE_LISTPREFETCH=Y
db2set DB2_EVALUNCOMMITTED=YES
db2set DB2_FMP_COMM_HEAPSZ=65536
db2set DB2_SKIPDELETED=ON
db2set DB2_USE_ALTERNATE_PAGE_CLEANING=ON
7. W systemie Linux lub UNIX zaloguj się do systemu jako użytkownik ctginst1, a
następnie zrestartuj środowisko wiersza komend produktu DB2.
su - ctginst1
db2
8. Zrestartuj produkt DB2.
db2stop force
db2start
9. Ponownie nawiąż połączenie z bazą danych.
db2 connect to ’maxdb76’
10. Utwórz pulę buforów.
db2 CREATE BUFFERPOOL MAXBUFPOOL IMMEDIATE SIZE 4096 AUTOMATIC PAGESIZE 32 K
11. Utwórz obszary tabel
db2
db2
db2
db2
CREATE REGULAR TABLESPACE MAXDATA PAGESIZE 32 K MANAGED BY AUTOMATIC STORAGE INITIALSIZE 5000 M BUFFERPOOL MAXBUFPOOL
CREATE TEMPORARY TABLESPACE MAXTEMP PAGESIZE 32 K MANAGED BY AUTOMATIC STORAGE BUFFERPOOL MAXBUFPOOL
CREATE REGULAR TABLESPACE MAXINDEX PAGESIZE 32 K MANAGED BY AUTOMATIC STORAGE INITIALSIZE 5000 M BUFFERPOOL MAXBUFPOOL
GRANT USE OF TABLESPACE MAXDATA TO USER MAXIMO
12. Utwórz schemat
db2 create schema maximo authorization maximo
13. Nadaj uprawnienia dostępu do system maximo.
db2 GRANT DBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,IMPLICIT_SCHEMA,
LOAD,CREATE_EXTERNAL_ROUTINE,QUIESCE_CONNECT,SECADM ON DATABASE TO USER MAXIMO
db2 GRANT USE OF TABLESPACE MAXDATA TO USER MAXIMO
db2 GRANT CREATEIN,DROPIN,ALTERIN ON SCHEMA MAXIMO TO USER MAXIMO
14. Zerwij połączenie z bazą danych.
db2 connect reset
15. Zamknij środowisko wiersza komend DB2
16. Zainstaluj odpowiedni pakiet poprawek określony w wymaganiach wstępnych w
rozdziale, który opisuje sposób przygotowania instalacji. Wykonaj wszystkie zadania
dotyczące instalacji oraz poinstalacyjne, które zostały przedstawione w pliku readme
pakietu poprawek. Niewykonanie tych zadań może spowodować niepowodzenie
instalacji produktu Control Desk.
Ręczne konfigurowanie produktu Oracle 12c
Produkt Oracle 12c można ręcznie skonfigurować na potrzeby produktu Control Desk.
Zanim rozpoczniesz
Nazwy instancji produktu Oracle mogą zawierać maksymalnie osiem znaków. W przypadku
baz danych Oracle osoba odpowiedzialna za schemat musi korzystać z tego samego ID
użytkownika, co użytkownik bazy danych.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
31
O tym zadaniu
Aby skonfigurować istniejący serwer Oracle 12c do użytku z produktem Control Desk,
wykonaj następujące kroki przed uruchomieniem programu instalacyjnego produktu Control
Desk:
Procedura
1. Zaloguj się jako użytkownik oprogramowania Oracle. Zwykle ten użytkownik ma nazwę
oracle.
2. Utwórz program nasłuchujący bazę danych, jeśli jeszcze nie istnieje. Program
nasłuchujący zarządza żądaniami połączenia z bazą danych.
a. Otwórz aplikację Oracle Network Configuration Assistant.
b. Na panelu Welcome (Witamy) wybierz opcję Listener configuration (Konfiguracja
programu nasłuchującego), a następnie kliknij Next (Dalej).
c. Na panelu działania wybierz opcję Add (Dodaj), a następnie kliknij Next (Dalej).
d. Wpisz nazwę dla programu nasłuchującego lub zaakceptuj wartość domyślną, a
następnie kliknij Next (Dalej).
e. Zaakceptuj wartości domyślne wybranych protokołów, klikając przycisk Next
(Dalej).
f. Na panelu portu wybierz opcję Use the standard port of 1521 (Użyj portu
standardowego 1521), a następnie kliknij Next (Dalej).
g. Wybierz opcję No (Nie), aby wskazać zakończenie konfigurowania programów
nasłuchujących, a następnie kliknij Next (Dalej).
h. Na panelu Listener Configuration Done (Ukończona konfiguracja programu
nasłuchującego) kliknij przycisk Next (Dalej).
i. Kliknij przycisk Finish (Zakończ).
3. Utwórz bazę danych, która będzie używana przez produkt Control Desk.
a. Otwórz okno Oracle Database Configuration Assistant.
b. Wybierz opcję Create Database (Utwórz bazę danych) i kliknij przycisk Next
(Dalej).
c. Wybierz opcję Advanced Mode (Tryb zaawansowany) i kliknij przycisk Next
(Dalej).
d. Wybierz opcję General Purpose or Transaction Processing (Przeznaczenie ogólne
lub przetwarzanie transakcji), a następnie kliknij przycisk Next (Dalej).
e. Wprowadź łańcuch ctginst1 w polach Global Database Name (Globalna nazwa
bazy danych) oraz SID, a następnie kliknij przycisk Next (Dalej).
f. Pozostaw wybrane wartości domyślne i kliknij przycisk Next (Dalej).
g. Upewnij się, że zaznaczona jest opcja Use the Same Administrative Password for
All Accounts (Użyj tego samego hasła użytkownika administracyjnego dla
wszystkich kont), wprowadź hasło dla użytkowników Oracle, a następnie kliknij
przycisk Next (Dalej).
h. Pozostaw wybrane wartości domyślne i kliknij przycisk Next (Dalej).
i. Upewnij się, że jako typ przechowywania w bazie danych jest wybrany system plików
(File System). Upewnij się, że jako położenie pliku bazy danych jest wybrana opcja
Use Database File Locations from Template (Używaj położeń plików bazy danych
wg szablonu), pozostaw wartości domyślne wybrane dla opcji odtwarzania bazy
danych, a następnie kliknij przycisk Next (Dalej).
j. W panelu Sample Schemas (Schematy przykładowe) kliknij przycisk Next (Dalej).
32
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
k. Na panelu Initialization Parameters (Parametry inicjowania) na karcie Memory
(Pamięć) wybierz opcję Custom Settings (Ustawienia konfiguracyjne), a następnie
udostępnij wartości (w Mb):
Memory Management (Zarządzanie pamięcią)
Ustaw tę wartość na Manual Shared Memory Management (Ręczne
zarządzanie pamięcią współużytkowaną).
Shared Pool (Pula współużytkowana)
Ustaw tę wartość na 541.
Buffer Cache (Pamięć podręczna buforu)
Ustaw tę wartość na 36.
Java Pool (Pula Java)
Ustaw tę wartość na 32.
Large Pool (Duża pula)
Ustaw tę wartość na 8.
PGA Size (Rozmiar PGA)
Ustaw tę wartość na 36.
l. Na karcie Character Sets (Zestawy znaków) wybierz opcję Use Unicode (AL32UTF8)
(Używaj Unicode (AL32UTF8)).
m. Kliknij All Initialization Parameters... (Wszystkie parametry inicjowania).
n. Kliknij opcję Show Advanced Parameters (Pokaż parametry zaawansowane).
o. Odszukaj następujące parametry, nadaj im wskazane wartości, po czym kliknij
przycisk Close (Zamknij).
nls_length_semantics
Zmień tę wartość na CHAR.
open_cursors
Zmień tę wartość na 3000.
p.
q.
r.
s.
cursor_sharing
Ustaw tę wartość na FORCE.
W panelu Initialization Parameters (Parametry inicjowania) kliknij przycisk Next
(Dalej).
Na panelu Creation Options (Opcje tworzenia) kliknij przycisk Next (Dalej).
W panelu Podsumowanie kliknij przycisk Zakończ.
Kliknij przycisk Exit (Wyjdź), aby wyjść z programu Database Configuration
Assistant. Baza danych została pomyślnie utworzona.
Uwaga: Aplikacja Oracle Database Configuration Assistant uruchomi skrypt
ORACLE_HOME/ctx/admin/defaults/drdefus.sql w ramach konfigurowania
użytkownika CTXSYS. Jeśli aplikacja Oracle Database Configuration Assistant nie jest
używana, ten skrypt należy uruchomić ręcznie.
4. Utwórz obszar tabel za pomocą następującej komendy w programie SQL*Plus:
Create tablespace maxdata datafile
’C:\oracle\product\12.1.0.1\db_1\dbs\maxdata.dbf’
size 1000M autoextend on;
Przejdź z katalogu określonego w przykładzie do lokalizacji bazy danych. Jeśli katalog
nie istnieje, ta komenda zakończy się niepowodzeniem.
5. Utwórz tymczasowy obszar tabel za pomocą następującej komendy w programie
SQL*Plus:
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
33
create temporary tablespace maxtemp tempfile
’C:\oracle\product\12.1.0.1\db_1\dbs\maxtemp.dbf’
size 1000M autoextend on maxsize unlimited;
Przejdź z katalogu określonego w przykładzie do lokalizacji bazy danych. Jeśli katalog
nie istnieje, ta komenda zakończy się niepowodzeniem.
6. Utwórz użytkownika maximo i nadaj mu uprawnienia za pomocą następującej komendy
w programie SQL*Plus:
create user maximo identified by maximo default tablespace maxdata temporary
tablespace maxtemp;
grant connect to maximo;
grant create job to maximo;
grant create trigger to maximo;
grant create session to maximo;
grant create sequence to maximo;
grant create synonym to maximo;
grant create table to maximo;
grant create view to maximo;
grant create procedure to maximo;
grant alter session to maximo;
grant execute on ctxsys.ctx_ddl to maximo;
alter user maximo quota unlimited on maxdata;
Jeśli utworzono osobny obszar tabel w celu indeksowania, wówczas użytkownikowi
maximo również należy nadać prawa dostępu do obszaru tabel indeksu. Użyj poniższej
komendy, jeśli utworzony został osobny obszar tabel w celu indeksowania o nazwie
TSI_MAM_OWN:
alter user maximo quota unlimited on TSI_MAM_OWN
Co dalej
Jeśli zmodyfikowano domyślne zestawy ról przypisane do ID użytkownika używanego do
połączenia się z bazą danych lub zostały ograniczone domyślne uprawnienia nadane
identyfikatorom użytkowników, należy je jawnie nadać użytkownikowi maximo. Na
przykład: jeśli nie nadano roli, takiej jak select_catalog_role, wówczas należy jawnie nadać tę
rolę użytkownikowi maximo. To przypisanie można zrealizować, uruchamiając następującą
komendę SQL*Plus:
grant select_catalog_role to maximo
Ręczne konfigurowanie produktu Microsoft SQL Server 2012
Usługę Microsoft SQL Server można ręcznie skonfigurować na potrzeby produktu Control
Desk.
Zanim rozpoczniesz
Ze względu na to, że produkt Microsoft SQL Server nie obsługuje kodowania UTF-8, obsługa
wielu języków jest ograniczona. W jednej instancji bazy danych można obsługiwać wiele
języków tylko wtedy, gdy używają one tego samego zestawu znaków. Na przykład instancja
bazy danych obsługuje języki angielski, francuski i portugalski, ponieważ do ich obsługi
używany jest ten sam zestaw znaków. Instancja bazy danych nie obsługuje jednocześnie
języków portugalskiego i chińskiego, ponieważ do ich obsługi używane są różne zestawy
znaków.
O tym zadaniu
Aby skonfigurować istniejący produkt Microsoft SQL Server do użytku z produktem Control
Desk, wykonaj następujące kroki przed uruchomieniem programów instalacyjnego i
konfiguracyjnego produktu Control Desk:
34
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Procedura
1. Skonfiguruj port nasłuchiwania.
Jeśli domyślna instancja silnika bazy danych Microsoft SQL Server nasłuchuje na porcie
TCP 1433. Nazwane instancje silnika bazy danych Microsoft SQL Server i produktu
Microsoft SQL Server Compact Edition są skonfigurowane dla portów dynamicznych, co
oznacza, że po uruchomieniu usługi wybierają dowolny dostępny port. W przypadku
nawiązania połączenia z nazwaną instancją przez firewall należy skonfigurować silnik
bazy danych w taki sposób, aby nasłuchiwał na konkretnym porcie, a następnie należy
otworzyć ten port w firewallu.
a. Wybierz opcje Programy > Microsoft SQL Server 2012 > Configuration Tools >
SQL Server Configuration Manager.
b. Na panelu nawigacyjnym narzędzia Microsoft SQL Server Configuration Manager
rozwiń węzły Konfiguracja sieciowa serwera SQL > Protokoły dla <nazwa
instancji>, a następnie kliknij dwukrotnie TCP/IP.
c. W oknie dialogowym Właściwości TCP/IP kliknij kartę Adresy IP.
d. Dla każdego wymienionego adresu IP upewnij się, że pole Dynamiczne porty TCP
jest puste. Jeśli pole Dynamiczne porty TCP zawiera wartość 0, dla danego adresu
IP używane są porty dynamiczne. Ponieważ produkt Control Desk wymaga, aby
Microsoft SQL Server nasłuchiwał na porcie statycznym, to pole musi być puste.
e. Dla każdego adresu IP na liście wprowadź wartość 1433 w polu Port TCP.
f. Kliknij przycisk OK.
g. Na panelu nawigacyjnym menedżera konfiguracji serwera SQL kliknij opcję Usługi
serwera SQL.
h. Kliknij prawym przyciskiem myszy SQL Server (<nazwa instancji>), a następnie
kliknij przycisk Restart, aby zatrzymać i zrestartować Microsoft SQL Server.
i. Upewnij się, że instancja Microsoft SQL Server jest uruchomiona, a następnie zamknij
menedżera konfiguracji SQL Server.
2. Podczas instalowania Microsoft SQL Server 2012 upewnij się, że włączona jest opcja
wyszukiwania pełnotekstowego. Aby sprawdzić, czy w istniejącej bazie danych Microsoft
SQL Server jest zainstalowana opcja wyszukiwania pełnotekstowego, wykonaj
następujące kroki:
a. Uruchom narzędzie SQL Server Management Studio, jako typ uwierzytelniania
wybierz opcję SQL Server Authentication (Uwierzytelnianie SQL Server),
wprowadź referencje dla ID użytkownika sa, a następnie kliknij opcję Connect
(Połącz).
b. Kliknij opcję New Query (Nowa kwerenda).
c. Wpisz następującą komendę, a następnie kliknij przycisk Execute (Wykonaj):
select FULLTEXTSERVICEPROPERTY ( ’IsFulltextInstalled’ )
Jeśli nie zainstalowano opcji wyszukiwania pełnotekstowego (wartość wynikowa to
zero), należy ją zainstalować teraz. Aby zainstalować opcję wyszukiwania
pełnotekstowego, wczytaj do systemu nośnik produktu Microsoft SQL Server 2012 i
uruchom kreator instalacji. Wykonaj kroki w kreatorze i włącz opcję wyszukiwania
pełnotekstowego, która znajduje się na panelu ustawień niestandardowych w oknie
dialogowym typu instalacji. Aby zakończyć proces instalowania, zrestartuj serwer.
3. Utwórz bazę danych Microsoft SQL Server.
a. Uruchom program SQL Server Management Studio (Start > Programy > Microsoft
SQL Server 2012 > SQL Server Management Studio).
b. W drzewie nawigacyjnym kliknij prawym przyciskiem myszy folder databases (Bazy
danych) i wybierz opcję New Database (Nowa baza danych).
c. W polu wprowadzania nazwy bazy danych podaj unikalną nazwę bazy danych. Na
przykład wpisz wartość maxdb76.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
35
d. Dla nazwy logicznej maxdb76 zmień atrybut rozmiaru początkowego (MB) na 500
(MB), a ponadto ustaw wartość pola Autogrowth / Maxsize (Wzrost automatyczny /
Rozmiar maksymalny) na By 1 MB, Unlimited (O 1 MB, bez ograniczeń).
e. Zmodyfikuj ustawienia dziennika, aby dostosować je do środowiska produkcyjnego.
f. Kliknij przycisk OK.
4. Utwórz użytkownika Maximo dla Microsoft SQL Server.
a. Uruchom program Microsoft SQL Server Management Studio (Start > Programy >
Microsoft SQL Server 2012 > SQL Server Management Studio).
b. Na panelu nawigacyjnym narzędzia SQL Server Configuration Manager kliknij opcję
Databases (Bazy danych).
c. Kliknij prawym przyciskiem myszy bazę danych maxdb76 i wybierz opcję New
Query (Nowa kwerenda).
d. Wprowadź poniższy skrypt, aby utworzyć użytkownika MAXIMO bazy danych
Maximo z hasłem zgodnym ze strategią haseł w systemie.
sp_addlogin MAXIMO,hasło
go
W tej wartości rozróżniana jest wielkość liter.
e. Kliknij przycisk Execute (Wykonaj).
f. Wprowadź następujący skrypt, aby zmienić osobę odpowiedzialną za bazę danych na
maximo.
sp_changedbowner MAXIMO
go
g. Kliknij przycisk Execute (Wykonaj).
Co dalej
Jeśli do bazy danych zostaną dodane nazwy logiczne, a ich grupa plików zostanie ustawiona
na wartość inną niż PRIMARY, po skonfigurowaniu bazy danych i utworzeniu użytkownika
Maximo wykonaj następujące kroki:
1. Uruchom program instalacyjny produktu Control Desk i wybierz opcję Nie wykonuj
teraz tego kroku konfiguracji.
2. Dodaj następującą właściwość do pliku katalog_główny_instalacji\etc\
install.properties:
Database.SQL.DataFilegroupName=nazwa_logiczna_użytkownika
3. Uruchom narzędzie konfiguracyjne, aby dokończyć wdrażanie.
Dodatkowe kroki można wykonać tylko wtedy, gdy do bazy danych dodano nazwy logiczne,
a ich grupę plików ustawiono na wartość inną niż PRIMARY.
Ręczne konfigurowanie serwera katalogów
Można ręcznie skonfigurować serwer katalogów dla produktu Control Desk w celu
zarządzania uwierzytelnianiem i autoryzacją.
Istnieje kilka metod zabezpieczania produktu Control Desk. Jeśli do zabezpieczenia produktu
Control Desk ma być używany serwer katalogów, należy ręcznie skonfigurować serwer
katalogów przed użyciem programów instalacyjnego i konfiguracyjnego produktu Control
Desk.
Uwaga: Podstawowa nazwa wyróżniająca, użytkownik powiązania i inne różne wartości
węzłów, które są wyświetlane, są wartościami domyślnymi. Te wartości są zastępowane
wartościami odpowiednimi dla istniejących hierarchii LDAP w organizacji.
36
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Ważne: Podczas wprowadzania wartości LDAP do pól panelu konfiguracji produktu Control
Desk, pozycji w plikach LDIF, a także wartości wprowadzanych bezpośrednio do instancji
katalogu za pomocą narzędzi serwera katalogów należy pamiętać o regułach składni
właściwych dla produktu dotyczących stosowania znaków specjalnych w łańcuchach LDAP.
W większości przypadków znaki specjalne muszą zostać poprzedzone znakiem zmiany
znaczenia, aby mogły zostać odczytane przez serwer katalogów. Brak zmiany znaczenia
znaku specjalnego zawartego w łańcuchu LDAP wykorzystywanym z produktem Control
Desk spowoduje błędy produktu Control Desk.
Wiele produktów serwera katalogów traktuje spację jako znak specjalny, który jest częścią
łańcucha LDAP. Jeśli użytkownik omyłkowo wprowadzi łańcuch LDAP, który zawiera
spację np. na końcu pola wartości, i nie poprzedzi znaku spacji znakiem zmiany znaczenia,
wówczas pojawią się trudne do rozwiązania błędy produktu Control Desk.
Więcej informacji na temat stosowania znaków specjalnych w łańcuchach LDAP zawiera
dokumentacja używanego serwera katalogów.
Ręczne konfigurowanie produktu IBM Security Directory Server
Ręczne konfigurowanie produktu IBM Security Directory Server na potrzeby produktu
Control Desk.
O tym zadaniu
Jeśli zostanie wybrana opcja automatycznej konfiguracji produktu WebSphere Application
Server Network Deployment za pomocą programu konfiguracyjnego, tych użytkowników i te
grupy można utworzyć automatycznie. Jeśli nie chcesz, aby program konfiguracyjny
skonfigurował produkt WebSphere Application Server Network Deployment, należy
utworzyć użytkowników samodzielnie.
Aby skonfigurować produkt IBM Security Directory Server przed uruchomieniem programów
instalacyjnego i konfiguracyjnego produktu Control Desk, należy utworzyć instancję
produktu IBM Security Directory Server.
Uwaga: Możliwe jest współużytkowanie instancji DB2 między produktem Control Desk
oraz produktem IBM Security Directory Server, ale może to prowadzić do problemów.
Podczas instalacji restartowana jest instancja bazy danych, co może brak dostępności
produktu IBM Security Directory Server w przedsiębiorstwie. Jeśli używane są
zautomatyzowane programy instalacyjne, wówczas tworzone są osobne instancje, z których
korzystają produkty Control Desk i IBM Security Directory Server.
Procedura
1. Utwórz użytkownika w systemie (stosując preferowaną metodę) i przypisz go do
odpowiedniej grupy.
Windows
Utwórz użytkownika db2admin i ustaw go jako członka następujących grup:
v Administratorzy Windows
v DB2ADMNS
v DB2USERS
UNIX
Utwórz użytkownika idsccmdb i ustaw go jako członka następujących grup:
v dasadmn1
v idsldap
v dbsysadm
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
37
Użytkownik root musi być również członkiem grup dasadm1, idsldap i
dbsysadm.
2. Jeśli narzędzie Instance Administration Tool nie zostało jeszcze uruchomione, zaloguj
się w systemie jako administrator, a następnie uruchom to narzędzie.
Windows
Wybierz opcje Programy > IBM Tivoli Directory Server 6.3 > Instance
Administration Tool.
UNIX W wierszu komend wpisz /opt/IBM/ldap/V6.3/sbin/idsxinst.
3. W narzędziu do administrowania instancjami kliknij opcję Utwórz instancję.
4. W oknie tworzenia nowej instancji kliknij opcję Utwórz nową instancję serwera
katalogów, a następnie kliknij przycisk Dalej.
5. W oknie szczegółów instancji wprowadź wartości dla następujących pól, a następnie
kliknij przycisk Dalej.
Nazwa użytkownika
Wybierz idsccmdb jako ID użytkownika systemu, który jest odpowiedzialny
za instancję. Ta nazwa jest również nazwą instancji.
Lokalizacja instalacji
Wprowadź lokalizację miejsca, w którym zapisane są pliki.
Łańcuch początkowy szyfrowania
Wpisz łańcuch znaków, które będą używane jako klucz początkowy
szyfrowania. Ta wartość musi składać się z co najmniej 12 znaków.
Opis instancji
Wprowadź krótki opis instancji.
6. Na panelu szczegółów instancji DB2 wprowadź idsccmdb jako wartość nazwy instancji
DB2, a następnie kliknij przycisk Dalej.
7. Na panelu Ustawienia TCP/IP dla hostów multihomed wybierz opcję Nasłuchuj na
wszystkich skonfigurowanych adresach IP, a następnie kliknij przycisk Dalej.
8. Na panelu Ustawienia portu TCP/IP wypełnij następujące pola i kliknij przycisk Dalej.
Numer portu serwera
Wprowadź 389 jako numer portu do kontaktu z serwerem.
Numer bezpiecznego portu serwera
Wprowadź 636 jako numer bezpiecznego portu serwera.
Numer portu demona administracyjnego
Wprowadź 3538 jako numer portu demona administracyjnego.
Numer bezpiecznego portu demona administracyjnego
Wprowadź 3539 jako numer bezpiecznego portu demona administracyjnego.
9. Na panelu kroków opcjonalnych pozostaw następujące opcje zaznaczone, a następnie
kliknij przycisk Dalej.
Konfiguruj nazwę wyróżniającą i hasło administratora
Umożliwia skonfigurowanie nazwy wyróżniającej i hasła administratora dla
instancji.
Konfiguruj bazę danych
Umożliwia skonfigurowanie bazy danych dla serwera katalogów.
10. Na panelu Konfigurowanie nazwy wyróżniającej i hasła administratora wypełnij
następujące pola, a następnie kliknij przycisk Dalej.
Nazwa wyróżniająca administratora
Wprowadź cn=root jako nazwę wyróżniającą administratora.
38
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Hasło administratora
Wprowadź hasło administratora.
11. W panelu Konfiguruj bazę danych wypełnij następujące pola, a następnie kliknij
przycisk Dalej.
Nazwa użytkownika bazy danych
Wprowadź idsccmdb jako użytkownika bazy danych.
Hasło
Wprowadź hasło dla użytkownika idsccmdb.
Nazwa bazy danych
Wprowadź idsccmdb jako bazę danych, która ma być używana z tą instancją
katalogu.
12. Na panelu Opcje bazy danych wypełnij następujące pola i kliknij przycisk Dalej.
Miejsce instalacji bazy danych
Wpisz lokalizację bazy danych.
Windows
W przypadku platform Windows: ta wartość musi być literą napędu.
UNIX
W przypadku systemów innych niż Windows: to miejsce musi być
nazwą katalogu, np. /home/ldapdb.
Określona lokalizacja musi udostępniać co najmniej 80 MB wolnego miejsca
na dysku. Dodawanie nowych pozycji do katalogu będzie możliwe, pod
warunkiem że dostępne będzie dodatkowe miejsce na dysku.
Zestaw znaków
Pozostaw wybraną opcję tworzenia uniwersalnej bazy danych
(UTF-8/UCS-2).
13. W panelu sprawdzania ustawień sprawdź szczegóły dotyczące tworzenia instancji, a
następnie kliknij przycisk Zakończ, aby utworzyć instancję idsccmdb.
14. Kliknij przycisk Zamknij, aby zamknąć okno i wrócić do głównego okna narzędzia do
administrowania instancjami.
15. Kliknij przycisk Zamknij, aby zamknąć narzędzie do administrowania instancjami.
16. Uruchom narzędzie konfiguracji IBM Security Directory Server:
Windows
Wybierz opcje Programy > IBM Tivoli Directory Server 6.3 > Instance
Administration Tool.
UNIX
W wierszu komend wpisz ./opt/IBM/ldap/V6.3/sbin/idsxcfg.
17. Wybierz opcję Zarządzaj przyrostkami.
18. Na panelu zarządzania przyrostkami wpisz następujący przyrostek, a następnie kliknij
przycisk Dodaj.
o=IBM,c=US
19. Kliknij przycisk OK.
20. Utwórz i zapisz plik LDIF.
Dodaj informacje o nazwie wyróżniającej, np.:
v ou=SWG,o=IBM,c=US
v ou=users
Uwaga: Przykład ou=SWG,o=IBM,c=US wskazuje jednostkę organizacyjną o nazwie
SWG. SWG zawiera jednostki organizacyjne OU=Users służące do umieszczania
użytkowników tworzonych dla produktu Control Desk. DC=IBM i DC=COM oznaczają
las domeny ibm.com. Przykładową strukturę można zastąpić odpowiednią strukturą
katalogów dla konkretnej organizacji.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
39
W utworzonych nazwach wyróżniających ou=users zdefiniuj następujących
użytkowników i ich stanowiska. Zdefiniowanie tych użytkowników umożliwia
korzystanie z menedżera Virtual Member Manager w celu zabezpieczania produktu
Control Desk.
Ważne: Przed rozpoczęciem tej procedury należy utworzyć następujących
użytkowników w katalogu głównym repozytorium LDAP:
Tabela 4. Podstawowi użytkownicy w produkcie Control Desk
Użytkownik
wasadmin
maxadmin
mxintadm
maxreg
Oto przykład domyślnych podstawowych danych LDIF:
dn: o=ibm,c=us
objectClass: top
objectClass: organization
o: IBM
dn: ou=SWG, o=ibm,c=us
ou: SWG
objectClass: top
objectClass: organizationalUnit
dn: ou=users,ou=SWG, o=ibm,c=us
ou: users
objectClass: top
objectClass: organizationalUnit
dn: cn=wasadmin,ou=users,ou=SWG, o=ibm,c=us
uid: wasadmin
userpassword: wasadmin
objectclass: organizationalPerson
objectclass: inetOrgPerson
objectclass: person
objectclass: top
title: WebSphere Administrator
sn: wasadmin
cn: wasadmin
dn: uid=maxadmin,ou=users,ou=SWG, o=ibm,c=us
userPassword: maxadmin
uid: maxadmin
objectClass: inetorgperson
objectClass: top
objectClass: person
objectClass: organizationalPerson
sn: maxadmin
cn: maxadmin
dn: uid=mxintadm,ou=users,ou=SWG, o=ibm,c=us
userPassword: mxintadm
uid: mxintadm
objectClass: inetorgperson
objectClass: top
objectClass: person
objectClass: organizationalPerson
sn: mxintadm
cn: mxintadm
dn: uid=maxreg,ou=users,ou=SWG, o=ibm,c=us
40
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
userPassword: maxreg
uid: maxreg
objectClass: inetorgperson
objectClass: top
objectClass: person
objectClass: organizationalPerson
sn: maxreg
cn: maxreg
Uwaga: Jeśli w systemie Windows zostanie utworzony plik LDIF, przed użyciem tego
pliku należy usunąć z niego znaki ^M.
Uwaga: Przed zaimportowaniem pliku LDIF w systemach UNIX należy uruchomić
komendę dos2unix w celu sformatowania pliku.
21. W narzędziu konfiguracyjnym produktu IBM Security Directory Server kliknij opcję
Importuj dane LDIF.
22. Kliknij przycisk Przeglądaj, aby odszukać plik LDIF.
23. Kliknij przycisk Importuj.
24. Zamknij narzędzie konfiguracyjne produktu IBM Security Directory Server i zrestartuj
serwer.
Ręczne konfigurowanie produktu Microsoft Active Directory
Usługę Microsoft Active Directory można ręcznie skonfigurować na potrzeby produktu
Control Desk.
Zanim rozpoczniesz
Ręcznie skonfiguruj produkt Microsoft Active Directory na potrzeby autoryzacji i
uwierzytelniania w produkcie Control Desk. Jeśli zostanie wybrana opcja automatycznej
konfiguracji produktu WebSphere Application Server Network Deployment za pomocą
programu konfiguracyjnego, tych użytkowników i te grupy można utworzyć automatycznie.
Jeśli nie chcesz, aby program konfiguracyjny skonfigurował produkt WebSphere Application
Server Network Deployment, należy utworzyć użytkowników samodzielnie. W celu
automatycznego tworzenia użytkowników wymagana jest komunikacja SSL między usługą
Microsoft Active Directory a serwerem WebSphere Application Server Network Deployment.
Ważne: Użytkownicy i hasła tworzone w kolejnych krokach muszą spełniać ściśle wymogi
konfiguracyjne, aby to wdrożenie powiodło się. Niekiedy niezbędne jest czasowa
modyfikacja strategii bezpieczeństwa produktu Microsoft Active Directory w celu utworzenia
tych kont w żądanym formacie. Po zakończeniu instalacji te hasła domyślne można zmienić
tak, aby ściślej spełniały wymogi strategii zabezpieczeń.
O tym zadaniu
Przed uruchomieniem programów instalacyjnego i konfiguracyjnego produktu Control Desk
należy skonfigurować produkt Microsoft Active Directory. Wykonaj następujące kroki:
Procedura
1. Dodaj rolę Usługi domenowe Active Directory.
a. Uruchom menedżer serwera.
b. Kliknij opcję Dodaj role i funkcje.
c. Na stronie Przed rozpoczęciem kliknij przycisk Dalej.
d. Jako typ instalacji wybierz opcję Instalacja oparta na rolach lub oparta na
funkcjach i kliknij przycisk Dalej.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
41
e. Wybierz opcję Wybierz serwer z puli serwerów, a następnie wybierz serwer lokalny
z listy Pula serwerów. Kliknij przycisk Dalej.
f. Z listy Role wybierz opcję Usługi domenowe Active Directory.
g. Kliknij opcję Dodaj funkcje i przycisk Dalej.
h. Na stronie Wybieranie funkcji zaakceptuj wartości domyślne i kliknij przycisk Dalej.
i. Na stronie potwierdzenia kliknij przycisk Zainstaluj.
j. Kliknij przycisk Zamknij, a następnie zrestartuj serwer.
2. Podnieś poziom tego serwera do poziomu kontrolera domeny.
a. Uruchom menedżer serwera.
b. Na panelu kontrolnym kliknij opcję Usługi AD DS.
c. Kliknij indykator ostrzeżenia Wymagana konfiguracja dla Usług domenowych
Active Directory.
d. Na stronie Wszystkie serwery - Szczegóły i powiadomienia zadania kliknij działanie
Podnieś poziom tego serwera do poziomu kontrolera domeny.
e. Na stronie Konfiguracja wdrożenia wybierz opcję Dodaj nowy las. Podaj nazwę
domeny głównej o unikalnej pełnej nazwie domeny, na przykład
qawin01ldap.swg.usma.ibm.com, a następnie kliknij przycisk Dalej.
f. Na stronie Opcje kontrolera domeny usuń zaznaczenie opcji Serwer DNS (Domain
Name System) i podaj hasło dla Trybu przywracania usług katalogowych. Kliknij
przycisk Dalej.
g. Zaakceptuj domyślną nazwę NetBIOS i kliknij przycisk Dalej.
h. Zaakceptuj domyślne ścieżki dla bazy danych Usługi AD DS, plików dzienników i
SYSVOL. Kliknij przycisk Dalej.
i. Przejrzyj podsumowanie, kliknij przycisk Dalej, a następnie kliknij przycisk
Zainstaluj.
j. Zrestartuj serwer.
Po zrestartowaniu systemu do informacji autoryzacyjnych logowania należy dołączyć
podaną domenę. W tym przykładzie została utworzona domena QAWIN01LDAP.
Podczas logowania się do systemu podaj QAWIN01LDAP\Administrator jako nazwę
użytkownika.
3. Utwórz kontenery, użytkowników i grupy dla produktu Control Desk.
a. Wybierz kolejno opcje Panel sterowania > Narzędzia administracyjne >
Użytkownicy i komputery usługi Active Directory.
b. Wybierz serwer, kliknij prawym przyciskiem myszy, a następnie wybierz opcję Nowy
> Jednostka organizacyjna.
c. Wprowadź nazwę jednostki organizacyjnej, na przykład SWG, a następnie kliknij
przycisk OK.
d. Wybierz tę nową jednostkę organizacyjną znajdującą się w katalogu serwera (w tym
przykładzie jest to SWG), kliknij prawym przyciskiem myszy, a następnie wybierz
opcję Nowa > Jednostka organizacyjna.
e. Wprowadź nazwę jednostki organizacyjnej, na przykład users, a następnie kliknij
przycisk OK.
f. Utwórz kolejną jednostkę organizacyjną w SWG i nadaj jej nazwę groups.
g. Prawym przyciskiem myszy kliknij jednostkę organizacyjną users, a następnie kliknij
opcję Nowe > Użytkownik.
h. Utwórz użytkownika o nazwie maxadmin. Podaj maxadmin w polach Imię i Nazwa
logowania użytkownika. Kliknij przycisk Dalej.
i. Podaj hasło dla użytkownika maxadmin. Kliknij przycisk Dalej, a następnie kliknij
przycisk Zakończ.
42
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
j. Utwórz dwóch kolejnych użytkowników o nazwach mxintadm i maxreg.
k. Prawym przyciskiem myszy kliknij jednostkę organizacyjną groups, a następnie
wybierz opcję Nowe > Grupa.
l. Nadaj grupie nazwę maximousers i kliknij przycisk OK.
m. Prawym przyciskiem myszy kliknij grupę maximousers i wybierz opcję
Właściwości.
n. Na karcie Członkowie kliknij opcję Dodaj.
o. Wprowadź wartość maxadmin w polu Wprowadź nazwy obiektów do wybrania i
kliknij przycisk OK. Użytkownik maxadmin należy teraz do listy członków grupy
maximousers.
p. Dodaj użytkowników mxintadm i maxreg do grupy maximousers.
q. Kliknij przycisk Zastosuj, a następnie przycisk OK.
Co dalej
Konfigurowanie produktu Microsoft Active Directory zostało zakończone. Teraz można
skonfigurować serwer J2EE w celu obsługi produktu Microsoft Active Directory.
Ręczne konfigurowanie serwera J2EE
Ręczne konfigurowanie istniejącego serwera J2EE do użycia przez produkt Control Desk.
Należy ręcznie skonfigurować serwer J2EE, jeśli ma zostać wdrożony produkt Control
DeskWebSphere Application Server Network Deployment i produkt ten nie ma zostać
automatycznie skonfigurowany przez program konfiguracyjny. Konfigurację ręczną należy
przeprowadzić przed użyciem programu konfiguracyjnego.
Produkt Control Desk wymaga oprogramowania Java 7. Oprogramowanie Java 7 musi zostać
zainstalowane i skonfigurowane na serwerze J2EE, który ma być używany z produktem
Control Desk.
Ręczne konfigurowanie produktu WebSphere Application Server
Network Deployment
Użytkownik może ręcznie skonfigurować produkt WebSphere Application Server Network
Deployment do użycia przez produkt Control Desk.
Wymagane jest ręczne skonfigurowanie produktu WebSphere Application Server Network
Deployment przed użyciem programu konfiguracyjnego, jeśli użytkownik nie chce, aby
program konfiguracyjny skonfigurował go automatycznie.
Tworzenie profili WebSphere Application Server Network Deployment:
W przypadku ręcznej instalacji produktu WebSphere Application Server Network
Deployment należy utworzyć profile przed rozpoczęciem instalacji produktu Control Desk.
Produkt WebSphere Application Server Network Deployment zawiera dostępne z wiersza
komend narzędzie manageprofiles umożliwiające tworzenie profili.
Zanim rozpoczniesz
Zapoznaj się z ograniczeniami dotyczącymi znaków dla używanych komend i używanej
powłoki. W niektórych sytuacjach może być konieczne wprowadzenie komend, aby uniknąć
przekroczenia tych ograniczeń. Więcej informacji na temat wprowadzania długich komend,
które nie mieszczą się w jednym wierszu, zawiera dokumentacja produktu WebSphere
Application Server Network Deployment.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
43
O tym zadaniu
Następujące komendy mogą być przydatne do zarządzania profilami:
Tabela 5. Komendy do zarządzania profilami
Zadanie
Komenda
Usuwanie profilu
KATALOG_GŁÓWNY_WAS/bin/
manageprofiles.[sh|bat] -delete
-profileName nazwa_profilu
Odświeżanie rejestru profili (na przykład po
usunięciu profilu)
KATALOG_GŁÓWNY_WAS/bin/
manageprofiles.[sh|bat]
-validateAndUpdateRegistry
Wyświetlanie listy istniejących profili
KATALOG_GŁÓWNY_WAS/bin/
manageprofiles.[sh|bat] -listProfiles
KATALOG_GŁÓWNY_WAS to miejsce instalacji produktu WebSphere Application Server
Network Deployment, np. /opt/IBM/WebSphere/AppServer/ lub C:\Program
Files\IBM\WebSphere\AppServer\
W celu tworzenia profili WebSphere Application Server Network Deployment należy
wykonać następujące czynności:
Procedura
1. Umieść skrypt setupCmdLine.[sh|bat] w katalogu bin w folderze
KATALOG_GŁÓWNY_WAS, aby ustawić środowisko WebSphere Application Server
Network Deployment na instancję konfiguracji. KATALOG_GŁÓWNY_WAS to zwykle
katalog /opt/IBM/WebSphere/AppServer lub C:\Program Files\IBM\WebSphere\
AppServer\.
2. Utwórz porty profilu dla profilu ctgDmgr01. Ten plik jest używany z komendą
manageprofiles w celu ustawienia portów używanych przez ten profil.
Uwaga: Bardzo ważne jest, aby po wartościach w tym pliku nie znajdowały się żadne
spacje. Może tak się zdarzyć na przykład podczas operacji wycinania i wklejania. Jeśli
którakolwiek z wartości jest zakończona dodatkową spacją, WebSphere traktuje tę
spację jako ostatni znak tej wartości. Na przykład: gdy użytkownik określi wartość
WC_adminhost=9060, ale po 9060 wpisze spację. Wartość będzie interpretowana jako
WC_adminhost=9060&ltsp> (gdzie <sp> reprezentuje znak spacji).
a. Otwórz nowy plik tekstowy o nazwie _portdef_DMgr.props i wprowadź
następujący tekst:
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=
WC_adminhost=9060
DCS_UNICAST_ADDRESS=
BOOTSTRAP_ADDRESS=9809
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=
CELL_DISCOVERY_ADDRESS=
SOAP_CONNECTOR_ADDRESS=
ORB_LISTENER_ADDRESS=
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=
WC_adminhost_secure=
9403
9352
9401
7277
8879
9100
9402
9043
b. Umieść ten plik w katalogu KATALOG_GŁÓWNY_WAS.
3. Utwórz profil ctgDmgr01, korzystając z komendy manageprofiles. Wpisz poniższą
komendę, wszystko w jednym wierszu, oddzielając każdy element spacją:
KATALOG_GŁÓWNY_WAS/bin/manageprofiles.[sh|bat]
-create
-templatePath KATALOG_GŁÓWNY_WAS/profileTemplates/dmgr
-hostName pełna_nazwa_hosta
44
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
-profileName ctgDmgr01
-profilePath KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01
-portsFile KATALOG_GŁÓWNY_WAS/_portdef_DMgr.props
-cellName ctgCell01
-nodeName ctgCellManager01
-enableAdminSecurity "false"
4. Upewnij się, że profil ctgDmgr01 jest skonfigurowany w taki sposób, aby używać
środowiska Java 7.
a. Wyświetl dostępne pakiety JDK Java, aby upewnić się, że w systemie zainstalowano
środowisko Java 7.
KATALOG_GŁÓWNY_WAS/bin>managesdk.[sh|bat]
-listAvailable
-verbose
b. Wyświetl wersję oprogramowania Java powiązanego z ctgDmgr01.
KATALOG_GŁÓWNY_WAS/bin/managesdk.[sh|bat]
-listEnabledProfile
-profileName ctgDmgr01
-verbose
c. Jeśli jest to wymagane, dla profilu ctgDmgr01 włącz używanie środowiska Java 7.
KATALOG_GŁÓWNY_WAS/bin>managesdk.[sh|bat]
-enableProfile
-profileName ctgDmgr01
-sdkName 1.7_32
-enableServers
5. Uruchom serwer ctgDmgr01:
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/startManager.[sh|bat]
6. Utwórz porty profilu dla profilu ctgAppSrv01. Ten plik zostanie użyty w komendzie
manageprofiles w celu ustawienia portów, które będą używane przez ten profil.
a. Otwórz nowy zwykły plik o nazwie _portdef_AppSvr.props i wprowadź
następujący tekst:
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=
DCS_UNICAST_ADDRESS=
NODE_DISCOVERY_ADDRESS=
NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS=
BOOTSTRAP_ADDRESS=2809
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=
SOAP_CONNECTOR_ADDRESS=
NODE_MULTICAST_DISCOVERY_ADDRESS=
ORB_LISTENER_ADDRESS=
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=
9201
9353
7272
5001
9901
8878
5000
9101
9202
b. Umieść ten plik w katalogu KATALOG_GŁÓWNY_WAS.
7. Utwórz profil ctgAppSrv01, korzystając z komendy manageprofiles:
KATALOG_GŁÓWNY_WAS/bin/manageprofiles.[sh|bat]
-create
-templatePath
KATALOG_GŁÓWNY_WAS/profileTemplates/managed
-hostName pełna_nazwa_hosta
-profileName ctgAppSrv01
-profilePath KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01
-cellName ctgNodeCell01
-nodeName ctgNode01
-portsFile KATALOG_GŁÓWNY_WAS/_portdef_AppSvr.props
-dmgrHost pełna_nazwa_hosta
-dmgrPort 8879
-isDefault
8. Upewnij się, że profil ctgAppSrv01 jest skonfigurowany w taki sposób, aby używać
środowiska Java 7.
a. Wyświetl dostępne pakiety JDK Java, aby upewnić się, że w systemie zainstalowano
środowisko Java 7.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
45
KATALOG_GŁÓWNY_WAS/bin>managesdk.[sh|bat]
-listAvailable
-verbose
b. Wyświetl wersję oprogramowania Java powiązanego z ctgAppSrv01.
KATALOG_GŁÓWNY_WAS/bin/managesdk.[sh|bat]
-listEnabledProfile
-profileName ctgAppSrv01
-verbose
c. Jeśli jest to wymagane, dla profilu ctgAppSrv01 włącz używanie środowiska Java 7.
KATALOG_GŁÓWNY_WAS/bin>managesdk.[sh|bat]
-enableProfile
-profileName ctgAppSrv01
-sdkName 1.7_32
-enableServers
9. Uruchom węzeł ctgAppSrv01.
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/startNode.[sh|bat]
10. Zrestartuj serwery.
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/stopManager.[sh|bat]
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/startManager.[sh|bat]
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/stopNode.[sh|bat]
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/startNode.[sh|bat]
11. Uruchom firststeps.[sh|bat] i wybierz opcję Weryfikacja instalacji, aby upewnić się,
że serwer został poprawnie zainstalowany i uruchomiony.
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/firststeps/firststeps.[sh|bat]
“Ręczne konfigurowanie menedżera Virtual Member Manager w produkcie WebSphere
Application Server Network Deployment” na stronie 84
W niektórych środowiskach wdrażania wymagane jest ręczne skonfigurowanie menedżera
Virtual Member Manager w celu ochrony produktu Control Desk.
Ręczne tworzenie źródła danych dla magazynu trwałego:
Jeśli wybrano opcję ręcznego konfigurowania serwera WebSphere Application Server
Network Deployment, należy utworzyć źródło danych w celu zapisywania komunikatów JMS
w bazie danych DB2.
O tym zadaniu
Serwer WebSphere Application Server Network Deployment może zapisywać komunikaty
JMS w bazie danych DB2. Więcej informacji o zapisywaniu komunikatów WebSphere
Application Server Network Deployment, w tym również o wykorzystaniu produktów innych
niż baza danych DB2, zawiera strona http://www-01.ibm.com/support/knowledgecenter/
SSLKT6/sslkt6_welcome.html.
W celu utworzenia źródła danych dla magazynu trwałego należy wykonać następujące
czynności:
Procedura
1. Utwórz użytkownika systemu i hasło dla tego użytkownika na serwerze obsługującym
serwer bazy danych. Na przykład: użytkownik o nazwie mxsibusr z hasłem mxsibusr.
2. Utwórz i skonfiguruj bazę danych.
a. Otwórz Centrum informacyjne DB2.
b. Przejdź do folderu Databases w systemie.
c. Kliknij prawym przyciskiem folder Databases i wybierz opcje Create Database >
Standard (Utwórz bazę danych > Standard).
46
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
d. Utwórz bazę danych o nazwie maxsibdb, używając ustawień domyślnych.
e. Po utworzeniu bazy danych rozwiń bazę danych maxsibdb i wybierz opcję User and
Group objects (Obiekty użytkowników i grup).
f. Kliknij prawym przyciskiem myszy opcję DB Users (Użytkownicy bazy danych) i
wybierz opcję Add (Dodaj).
g. W menu użytkowników wybierz mxsibusr.
h. Nadaj użytkownikowi mxsibusr wszystkie uprawnienia z wyjątkiem uprawnienia do
administrowania zabezpieczeniami.
i. Kliknij przycisk Apply (Zastosuj).
j. Upewnij się, że możliwe jest nawiązanie połączenia z bazą danych za pomocą
użytkownika mxsibusr - w tym celu kliknij maxsibdb i wybierz opcję Connect
(Połącz).
3. Skonfiguruj dane uwierzytelniania J2C oraz dostawcę JDBC w produkcie WebSphere
Application Server Network Deployment.
a. Otwórz konsolę administracyjną WebSphere Application Server Network Deployment
i zaloguj się do niej.
b. Wybierz opcje Security > Global Security (Zabezpieczenia > Zabezpieczenia
globalne).
c. W nagłówku uwierzytelniającym kliknij opcje Java Authentication and
Authorization Service > J2C authentication data (Usługa uwierzytelniania i
autoryzacji Java > Dane uwierzytelniania J2C).
d. Kliknij opcję New (Nowy).
e. Wypełnij następujące pola w formularzu tożsamości użytkownika.
Alias (Alias)
maxJaasAlias
User ID (ID użytkownika)
mxsibusr
Password (Hasło)
Hasło utworzone dla mxsibusr.
Opis
Alias użytkownika bazy danych SIB.
f. Kliknij przycisk Apply (Zastosuj), a następnie Save (Zapisz).
g. W konsoli administracyjnej WebSphere Application Server wybierz opcje Resources
> JDBC > JDBC Providers (Zasoby > JDBC > Dostawcy JDBC).
h. W obszarze Scope (Zasięg) kliknij opcję Show scope selection drop-down list with
the all scopes option (Wyświetl listę rozwijaną zasięgów z opcją wszystkich
zasięgów), wybierz Cell=ctgCell01, a następnie w sekcji Preferences (Preferencje)
kliknij przycisk Apply (Zastosuj).
i. Kliknij opcję New (Nowy).
j. Określ następujące wartości i kliknij przycisk Apply (Zastosuj):
Database type (Typ bazy danych)
DB2
Provider type (Typ dostawcy)
DB2 Universal JDBC Driver Provider (Dostawca sterownika DB2
Universal JDBC)
Implementation type (Typ implementacji)
XA data source (Źródło danych XA)
Name (Nazwa)
maxJdbcProvider
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
47
k. Kliknij przycisk Next (Dalej).
l. Do pola zmiennej ${DB2UNIVERSAL_JDBC_DRIVER_PATH} serwera WebSphere
Application Server wprowadź wartość <KATALOG_GŁÓWNY_WAS>ctgMX\lib.
Na przykład C:\Program Files\IBM\WebSphere\AppServer\ctgMX\lib.
m. Kliknij przycisk Next (Dalej).
n. Kliknij przycisk Finish (Zakończ), a następnie Save (Zapisz).
4. Otwórz wiersz komend i skopiuj pliki <KATALOG_GŁÓWNY_DB2>/java/db2jcc.jar i
<KATALOG_GŁÓWNY_DB2>/java/db2jcc_license_cu.jar do katalogu
<KATALOG_GŁÓWNY_WAS>\ctgMX\lib directory. Wróć do lokalizacji Resources >
JDBC > JDBC Providers > maxJdbcProvider (Zasoby > JDBC > Dostawcy JDBC >
maxJdbcProvider) i w razie potrzeby popraw ścieżkę klasy dla db2jcc.jar i
db2jcc_license_cu.jar. Upewnij się, że każdy plik jar ma pełną ścieżkę ze zmiennej
${DB2UNIVERSAL_JDBC_DRIVER_PATH}
5. Skonfiguruj serwer WebSphere Application Server:
a. Z konsoli administracyjnej WebSphere Application Server Network Deployment
wybierz opcje Resources > JDBC > Data sources (Zasoby > JDBC > Źródła
danych).
b. W obszarze Scope (Zasięg) kliknij opcję Show scope selection drop-down list with
the all scopes option (Wyświetl listę rozwijaną zasięgów z opcją wszystkich
zasięgów), wybierz Cell=ctgCell01, a następnie w sekcji Preferences (Preferencje)
kliknij przycisk Apply (Zastosuj).
c. Kliknij opcję New (Nowy).
d. Określ następujące wartości:
Data source name (Nazwa źródła danych)
intjmsds
JNDI name (Nazwa JNDI)
jdbc/intjmsds
e. W menu aliasu uwierzytelniania zarządzanego przez komponent oraz aliasu
uwierzytelniania w celu odtwarzania XA wybierz maxJaasAlias
f. Kliknij przycisk Next (Dalej).
g. Wybierz opcję Select an existing JDBC provider (Wybierz istniejącego dostawcę
JDBC), a następnie w menu wybierz maxJdbcProvider.
h. Kliknij przycisk Next (Dalej).
i. Określ następujące wartości:
Database name (Nazwa bazy danych)
maxsibdb
Driver type (Typ sterownika)
4
Server name (Nazwa serwera)
Określ nazwę hosta serwera DB2.
Port number (Numer portu)
Podaj numer portu DB2. Na przykład: 50005.
j. Upewnij się, że zaznaczona jest opcja Use this data source in container managed
persistence (CMP) (Użyj tego źródła danych w trwałości zarządzanej przez kontener),
a następnie kliknij przycisk Next (Dalej).
k. Kliknij przycisk Finish (Zakończ), a następnie Save (Zapisz).
6. Aby sprawdzić źródło danych, wybierz intjmsds i kliknij opcję Test Connection (Testuj
połączenie).
48
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Wykonywanie zadań konfiguracji serwera WebSphere Application Server Network
Deployment:
Za pomocą tej procedury można wykonywać zadania konfiguracji serwera WebSphere
Application Server Network Deployment.
O tym zadaniu
Jeśli wybrano opcję konfigurowania oprogramowania pośredniego Control Desk, które będzie
używane razem z produktem Control Desk, wówczas należy ręcznie skonfigurować serwer
WebSphere Application Server Network Deployment.
Procedura
1. Ręcznie skopiuj plik kluczy z hosta menedżera wdrażania WebSphere Application
Server Network Deployment do katalogu tymczasowego na systemie administracyjnym
Control Desk, na którym instalowany jest produkt Control Desk:
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/etc/trust.p12
2. Otwórz przeglądarkę i uzyskaj dostęp do konsoli administracyjnej:
http://nazwa_serwera:9060/admin. Ten adres URL zawiera domyślny numer portu
(9060) i kontekst (admin) dla konsoli administracyjnej. Wprowadź nazwę użytkownika,
aby się zalogować. Przeglądarka zostanie przekierowana do bezpiecznego portu (9043).
3. Utwórz serwer aplikacji MXServer.
a. Rozwiń opcje Servers > Server Types > WebSphere application servers (Serwery
> Typy serwerów > Serwery aplikacji WebSphere).
b. Kliknij opcję New (Nowy).
c. Wpisz nazwę MXServer i kliknij przycisk Next (Dalej).
d.
e.
f.
g.
Zaakceptuj wszystkie ustawienia domyślne i kliknij przycisk Next (Dalej).
Zaakceptuj ustawienia domyślne i kliknij przycisk Next (Dalej).
Kliknij przycisk Finish (Zakończ).
Kliknij opcję Preferences (Preferencje).
h. Wybierz opcję Synchronize changes with Nodes (Synchronizuj zmiany z węzłami)
i kliknij przycisk Apply (Zastosuj).
i. Kliknij przycisk Zapisz.
j. Kliknij przycisk OK.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
49
Rysunek 3. Utwórz samodzielnie serwer aplikacji
4. Przeprowadź edycję ustawień pamięci JVM oraz argumentów JVM dla serwera
aplikacji.
a. Kliknij pozycję MXServer w oknie głównym.
b. W grupie Server Infrastructure (Infrastruktura serwera) rozwiń odsyłacz Java and
Process Management (Zarządzanie Java i zarządzanie procesami).
c. Kliknij opcję Process Definition (Definicja procesu).
d. Kliknij pozycję Java Virtual Machine (Wirtualna maszyna języka Java).
e. W polach Initial Heap Size (Początkowy rozmiar sterty) i Maximum Heap Size
(Maksymalny rozmiar sterty) ustaw wartość 4096.
f. Do pola Generic JVM arguments (Ogólne argumenty JVM) wprowadź następujące
wartości, wykorzystując miejsce między argumentami:
-Dsun.rmi.dgc.ackTimeout=10000
-Djava.net.preferIPv4Stack=true # for Windows
-Xdisableexplicitgc
-Xgcpolicy:gencon
-Xmn1024m
# Xmn1024m dla 64-bitowej maszyny JVM
-Xlp64k
# AIX
50
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rysunek 4. Utwórz samodzielnie serwer aplikacji
g. Kliknij przycisk OK.
h. W oknie komunikatu kliknij przycisk Save (Zapisz).
5. Przeprowadź edycję ustawień puli wątków dla serwera aplikacji.
a. Kliknij opcję MXServer w panelu WebSphere application servers (Serwery
aplikacji WebSphere).
b. W grupie Additional Properties (Właściwości dodatkowe) kliknij opcję Thread
pools (Pule wątków).
c. Kliknij opcję Default (Domyślne). Ustaw wartość Minimum Size (Rozmiar
minimalny) na 20. Ustaw wartość Maximum Size (Rozmiar maksymalny) na 50.
Ustaw wartość Thread inactivity timeout (Limit czasu braku aktywności wątku) na
30000. Kliknij przycisk OK.
d. Kliknij TCPChannel.DCS. Ustaw opcję Minimum Size (Rozmiar minimalny) na
5. Ustaw opcję Maximum Size (Rozmiar maksymalny) na 20. Ustaw wartość
Thread inactivity timeout (Limit czasu braku aktywności wątku) na 5000. Kliknij
przycisk OK.
e. Kliknij opcję WebContainer. Ustaw wartość Minimum Size (Rozmiar minimalny)
na 50. Ustaw wartość Maximum Size (Rozmiar maksymalny) na 50. Ustaw wartość
Thread inactivity timeout (Limit czasu braku aktywności wątku) na 30000.
Kliknij przycisk OK.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
51
Rysunek 5. Przeprowadź edycję ustawień puli wątków dla serwera aplikacji
6. Zmodyfikuj ustawienia pamięci JVM dla menedżera wdrażania.
a. W obszarze System administration (Administrowanie systemem) kliknij opcję
Deployment manager (Menedżer wdrażania).
b. W grupie Server Infrastructure (Infrastruktura serwera) rozwiń odsyłacz Java and
Process Management (Zarządzanie Java i zarządzanie procesami).
c. Kliknij opcję Process Definition (Definicja procesu).
d. Kliknij pozycję Java Virtual Machine (Wirtualna maszyna języka Java).
e. Przewiń w dół i wpisz 1024 dla wartości Initial Heap Size (Początkowy rozmiar
sterty) oraz 1024 dla wartości Maximum Heap Size (Maksymalny rozmiar sterty), a
następnie kliknij przycisk OK.
52
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rysunek 6. Zmodyfikuj ustawienia pamięci JVM dla menedżera wdrażania
f. W oknie komunikatu kliknij przycisk Save (Zapisz).
7. Uruchom serwer aplikacji.
a. W obszarze Servers > Server Types > WebSphere application servers (Serwery >
Typy serwerów > Serwery aplikacji WebSphere) kliknij opcję Application servers
(Serwery aplikacji).
b. Zaznacz pole wyboru dla MXServer.
c. Kliknij przycisk Start (Uruchom).
8. Określ numery portów dla przesyłania HTTP.
a. Rozwiń sekcje Servers > Server Types > WebSphere application servers
(Serwery > Typy serwerów > Serwery aplikacji WebSphere), a następnie kliknij
MXServer w oknie głównym.
b. Otwórz obszar ustawień kontenera Web i kliknij opcję Web container transport
chains (Łańcuchy transportu kontenera Web).
c. Zapisz domyślny numer portu WCInboundDefault (9080).
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
53
Rysunek 7. Określ numery portów dla przesyłania HTTP
9. Utwórz hosta wirtualnego.
a.
b.
c.
d.
Rozwiń sekcję Environment (Środowisko).
Kliknij opcję Virtual Hosts (Hosty wirtualne).
Kliknij opcję New (Nowy).
W polu Name (Nazwa) w sekcji właściwości ogólnych wpisz maximo_host.
e. Kliknij przycisk Apply (Zastosuj).
f. Kliknij przycisk Zapisz.
g. Kliknij przycisk OK.
h. W oknie Virtual Hosts (Hosty wirtualne) kliknij maximo_host.
i. Kliknij odsyłacz Host Aliases (Aliasy hosta).
j. Kliknij opcję New (Nowy).
k. Wpisz * (gwiazdkę) jako nazwę hosta i wpisz numer portu HTTP (domyślnie 80).
l. Kliknij przycisk OK.
m. Kliknij opcję New (Nowy).
n. Wpisz * (gwiazdkę) jako nazwę hosta i wpisz 9061 jako numer portu.
o. Kliknij przycisk OK.
p. Kliknij opcję New (Nowy).
q.
r.
s.
t.
u.
v.
w.
Wpisz * (gwiazdkę) jako nazwę hosta i wpisz 9443 jako numer portu.
Kliknij przycisk OK.
Kliknij opcję New (Nowy).
Wpisz * (gwiazdkę) jako nazwę hosta i wpisz 9080 jako numer portu.
Kliknij przycisk OK.
Kliknij opcję New (Nowy).
Wpisz * (gwiazdkę) jako nazwę hosta i wpisz 9044 jako numer portu.
x. Kliknij przycisk OK, a następnie kliknij przycisk Save (Zapisz).
54
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rysunek 8. Utwórz hosta wirtualnego
10. Włącz automatyczne uruchamianie serwera aplikacji przy uruchamianiu agenta węzła.
a. Rozwiń opcje Servers > Server Types > WebSphere application servers (Serwery
> Typy serwerów > Serwery aplikacji WebSphere).
b. Kliknij pozycję MXServer w oknie głównym.
c. W grupie Server Infrastructure (Infrastruktura serwera) rozwiń sekcję Java and
Process Management (Zarządzanie Java i zarządzanie procesami).
d. Kliknij opcję Monitoring Policy (Strategia monitorowania).
e. Ustaw stan restartowania węzła na RUNNING (Działa) i kliknij przycisk OK.
f. W oknie komunikatu kliknij przycisk Save (Zapisz).
Rysunek 9. Włącz automatyczne uruchamianie serwera aplikacji przy uruchamianiu agenta węzła
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
55
Tworzenie usługi Windows dla agenta węzła:
Możliwe jest utworzenie usługi Windows w celu uruchamiania agenta węzła WebSphere
Application Server Network Deployment.
O tym zadaniu
Agent węzła można uruchomić jako usługę Windows, chociaż nie jest to wymagane.
Jeśli program WebSphere Application Server Network Deployment v7 zainstalowano za
pomocą programu instalacyjnego oprogramowania pośredniego, ten krok został już wykonany
przez ten program instalacyjny.
Procedura
1. Otwórz wiersz komend.
2. Przejdź do katalogu <KATALOG_GŁÓWNY_WAS>\bin.
3. Wpisz poniższą komendę bez podziału wiersza (wielkość znaków jest rozróżniana).
WASService
-add NodeAgent
-serverName nodeagent
-profilePath "C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01"
-wasHome "C:\IBM\WebSphere\AppServer"
-logRoot "C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01\logs\nodeagent"
-logFile "C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01\logs\nodeagent\
startServer.log"
-restart true
4. Zamknij wiersz komend.
Konfigurowanie usługi uwierzytelniania:
Usługa uwierzytelniania jest używana do celów administracyjnych przy uruchamianiu
kontekstowym w innym produkcie, który współużytkuje informacje autoryzacyjne z
produktem Control Desk.
Samodzielne konfigurowanie usługi uwierzytelniania:
W produkcie Control Desk można samodzielnie skonfigurować usługę uwierzytelniania
zapewniającą uwierzytelnianie dla uruchamiania kontekstowego.
Zanim rozpoczniesz
Jeśli do zainstalowania i skonfigurowania oprogramowania pośredniego użyto programu
instalacyjnego oprogramowania pośredniego, usługa uwierzytelniania została już
skonfigurowana automatycznie. Jeśli do zainstalowania i skonfigurowania oprogramowania
pośredniego nie był używany program instalacyjny oprogramowania pośredniego, należy
skonfigurować usługę uwierzytelniania samodzielnie, aby można było użyć tej funkcji.
O tym zadaniu
Usługa uwierzytelniania udostępnia uruchamianie kontekstowe z produktu Control Desk do
interfejsu użytkownika innego serwera, na przykład TADDM, pod warunkiem, że
zainstalowano tam klienta uwierzytelniania i współużytkowany jest ten sam serwer katalogów
dla uwierzytelniania. W tym scenariuszu wymagane jest jednokrotne uwierzytelnienie na
serwerze obsługującym klienta.
Aby samodzielnie skonfigurować usługę uwierzytelniania, wykonaj następujące kroki:
56
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Procedura
1. Otwórz wiersz komend w systemie, który obsługuje program WebSphere Application
Server Network Deployment, i przejdź do katalogu KATALOG_GŁÓWNY_WAS/bin.
2. Zrestartuj menedżer wdrażania, serwer aplikacji i serwer MXServer, korzystając z
poprawnych nazw profili:
Windows
KATALOG_GŁÓWNY_WAS/profiles/ctgAppsrv01/bin/stopServer.bat MXServer
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS/profiles/ctgAppsrv01/bin/stopNode.bat
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/stopManager.bat
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS/profiles/ctgAppsrv01/bin/startManager.bat
KATALOG_GŁÓWNY_WAS/profiles/ctgAppsrv01/bin/startNode.bat
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/startServer.bat MXServer
UNIX
./stopServer.sh MXServer -profileName ctgAppSrv01
-username administrator WebSphere
-password hasło administratora WebSphere
./stopNode.sh -profileName ctgAppSrv01
-username administrator WebSphere
-password hasło administratora WebSphere
./stopManager.sh -profileName ctgDmgr01
-username administrator WebSphere
-password hasło administratora WebSphere
./startManager.sh -profileName ctgDmgr01
./startNode.sh -profileName ctgAppSrv01
./startServer.sh MXServer -profileName ctgAppSrv01
Lub:
KATALOG_GŁ_WAS/profiles/ctgAppSrv01/bin/stopServer.sh MXServer
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/stopNode.sh
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/stopManager.sh
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/startManager.sh
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/startNode.sh
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/startServer.sh
MXServer
3. Zaloguj się do powłoki wsadmin, otwierając wiersz komend i wydając następującą
komendę:
Windows
wsadmin.bat -username administrator WebSphere
-password hasło administratora WebSphere
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
57
UNIX
./wsadmin.sh -username administrator WebSphere
-password hasło administratora WebSphere
4. Sprawdź, czy usługi uwierzytelniania nie zostały jeszcze wdrożone:
wsadmin>$AdminApp view authnsvc_ctges
Ta komenda zwraca wyjątek podobny do przykładowego:
WASX7015E:
"$AdminApp
Informacje
WASX7280E:
Wystąpił wyjątek podczas uruchamiania komendy:
view authnsvc_ctges";
o wyjątku: com.ibm.ws.scripting.ScriptingException:
Aplikacja o nazwie "authnsvc_ctges" nie istnieje.
5. Skopiuj plik IBMESSAuthnSvc.ear do systemu lokalnego. Plik ten znajduje się w
katalogu system operacyjny\WS-ESS_6.2_GA.
6. Wdróż plik IBMESSAuthnSvc.ear.
wsadmin>$AdminApp install
ścieżka_pliku/IBMESSAuthnSvc.ear
{-usedefaultbindings -deployws -appname authnsvc_ctges –node
(nazwa_węzła)
–server nazwa_serwera |[-cluster
(nazwa_klastra)]}
Jeśli wartość nazwa_węzła została ustawiona na wartość domyślna przez program
instalacyjny oprogramowania pośredniego, będzie ona wynosić ctgNode01.
nazwa_serwera, jeśli została ustawiona na wartość domyślną podaną przez program
instalacyjny produktu Control Desk, będzie wynosić MXServer.
7. Zapisz konfigurację:
wsadmin>$AdminConfig save
8. Zidentyfikuj komponent MBean menedżera aplikacji dla serwera, który obsługuje
aplikację, i przypisz go do zmiennej appManager:
set appManager [$AdminControl queryNames
cell=moja_komórka_węzła,node=mój_węzeł,
type=ApplicationManager,process=mój_serwer,*]
Do określenia bieżących wartości komórki, węzła i serwera aplikacji można użyć
następujących komend:
$AdminConfig list Cell
$AdminConfig list Node
$AdminConfig list Server
9. Uruchom aplikację:
$AdminControl invoke $appManager startApplication authnsvc_ctges
10. Zamknij powłokę wsadmin, wpisując exit.
11. Zaloguj się do konsoli produktu WebSphere Application Server Network Deployment.
12. Przejdź do opcji Aplikacje > Aplikacje korporacyjne, kliknij pozycję authnsvc_ctges,
a następnie kliknij opcję Zarządzaj modułami.
13. Podświetl wszystkie pozycje wymienione na liście Klastry i serwery. wybierz opcje
listtokenservice i WSFedPassiveProfile, kliknij przyciski Zastosuj, OK, a następnie
przycisk Zapisz.
14. Wygeneruj ponownie wtyczkę WebSphere Application Server Network Deployment za
pomocą następującej komendy:
KATALOG_GŁÓWNY_WAS/bin/GenPluginCfg.bat
–cell.name moja_komórka_węzła –node.name
mój_węzeł
–webserver.name mój_serwer
Po pomyślnym zakończeniu komendy zostanie wyświetlony następujący komunikat:
58
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Zakończono generowanie pliku konfiguracyjnego wtyczki dla serwera WWW
moja_komórka_węzła.mój_węzeł.mój_serwer
15. Skopiuj ponownie wygenerowaną wtyczkę WebSphere Application Server Network
Deployment, na przykład plugin-cfg.xml, z katalogu KATALOG_GŁÓWNY_WAS\
AppServer\profiles\ctgAppSrv01\config\cells do
KATALOG_GŁÓWNY_SERWERA_HTTPServer\Plugins\config\webserver1.
16. Zrestartuj serwer HTTP i konsolę administracyjną HTTP.
17. Zatrzymaj WebSphere Application Server Network Deployment oraz węzły zarządzane:
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/stopNode.sh
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/stopManager.sh
-username administrator WebSphere
-password hasło administratora WebSphere
18. Skopiuj plik com.ibm.security.ess.server_config.6.2.0.jar do katalogu
WAS_HOME/plugins w systemie lokalnym. Plik ten znajduje się w katalogu system
operacyjny\WS-ESS_6.2_GA.
19. Zrestartuj serwer WebSphere Application Server Network Deployment i węzły
zarządzane:
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/startManager.(sh|bat)
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/startNode.(sh|bat)
20. Zaloguj się ponownie w powłoce wsadmin.
21. Skonfiguruj usługę:
wsadmin>$AdminTask configureESS
22. Zweryfikuj skonfigurowanie usługi:
wsadmin>$AdminTask isESSConfigured
Ta komenda zwraca wartość true.
23. Utwórz klucz LTPA:
wsadmin>$AdminTask createESSLTPAKeys {-password hasło}
Jeśli hasło klucza zostanie utracone, należy wygenerować nowy klucz. Upewnij się, że
wszyscy klienci nawiązujący połączenie z usługą korzystają z nowego pliku kluczy,
który został wygenerowany.
24. Zsynchronizuj konfigurację:
wsadmin>$AdminConfig save
wsadmin>set dmgr [$AdminControl completeObjectName
type=DeploymentManager,*]
wsadmin>$AdminControl invoke $dmgr syncActiveNodes true
25. Zatrzymaj i ponownie uruchom WebSphere Application Server Network Deployment
oraz zarządzane węzły:
Windows
KATALOG_GŁÓWNY_WAS\profiles\ctgAppSrv01\bin\stopNode.bat
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS\profiles\ctgDmgr01\bin\stopManager.bat
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS\profiles\ctgDmgr01\bin\startManager.bat
KATALOG_GŁÓWNY_WAS\profiles\ctgAppSrv01\bin\startNode.bat
UNIX
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/stopNode.sh
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/stopManager.sh
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
59
-username administrator WebSphere
-password hasło administratora WebSphere
KATALOG_GŁÓWNY_WAS/profiles/ctgDmgr01/bin/startManager.sh
KATALOG_GŁÓWNY_WAS/profiles/ctgAppSrv01/bin/startNode.sh
26. Dodaj rolę o nazwie TrustClientRole do użytkownika będącego administratorem
WebSphere Application Server Network Deployment. Ten użytkownik został określony
podczas instalacji produktu TADDM.
a. Przejdź do opcji Aplikacje > Aplikacje korporacyjne, kliknij pozycję
authnsvc_ctges, a następnie kliknij opcję Odwzoruj rolę zabezpieczeń na
użytkownika/grupę.
b. Wybierz pozycję TrustClientRole i kliknij opcję Wyszukaj użytkowników.
c. Przenieś użytkownika będącego administratorem WebSphere Application Server
Network Deployment z kolumny Dostępne do kolumny Wybrane. Użyj przycisku
>>, kliknij przycisk OK, kliknij ponownie przycisk OK i kliknij przycisk Zapisz.
Ten krok zapewnia dodatkowe bezpieczeństwo dzięki ograniczeniu użytkowników,
którzy mogą uwierzytelniać się w usłudze uwierzytelniania, do użytkowników o roli
TrustClientRole.
27. Wyeksportuj klucze LTPA bezpośrednio z WebSphere i użyj opcji
importESSLTPAKeys, aby je zaimportować do konfiguracji ESS.
Migrowanie usługi uwierzytelniania:
W tej sekcji znajdują się informacje dotyczące migrowania usługi uwierzytelnienia.
Zanim rozpoczniesz
Po wdrożeniu wersji 7.5.3 produktu CCMDB i zainstalowaniu produktu WebSphere
Application Server Network Deployment za pomocą programu instalacyjnego
oprogramowania pośredniego wersja usługi uwierzytelniania jest już wdrożona na serwerze
aplikacji. W momencie aktualizacji do produktu Control Desk 7.6, jeśli z produktem IBM
Tivoli Application Dependency Discovery Manager nadal ma być używana funkcja
wywoływania kontekstowego, należy przeprowadzić migrację do nowszej wersji usługi
uwierzytelniania.
Uwaga: te kroki nie zapewniają możliwości przywracania. Przed rozpoczęciem należy
utworzyć kopię zapasową systemu.
O tym zadaniu
Aby samodzielnie skonfigurować usługę uwierzytelniania, wykonaj następujące kroki:
Procedura
1. Upewnij się, że są uruchomione serwery i usługi WebSphere Application Server Network
Deployment.
2. Zaktualizuj aplikację Usługa uwierzytelniania:
a. Zaloguj się do powłoki wsadmin za pomocą następującej komendy.
Windows
wsadmin.bat
UNIX
./wsadmin.sh
60
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Jeśli podczas pierwszego instalowania serwera aplikacji nie zmieniono hasła ani
nazwy użytkownika wsadmin, wówczas domyślna nazwa użytkownika to wsadmin, a
domyślne hasło to wsadmin.
b. Uruchom następujące komendy:
$AdminApp update authnsvc_ctges app {-operation update -contents
(ścieżka_instalacji)/IBMESSAuthnSvc.ear -usedefaultbindings
-deployws}
$AdminConfig save
3.
Zatrzymaj produkt WebSphere Application Server Network Deployment razem ze
wszystkimi instancjami wsadmin.
4. Zastąp wcześniejszy plik JAR konfiguracji usługi uwierzytelniania znajdujący się w
katalogu wtyczek WebSphere Application Server Network Deployment zaktualizowanym
plikiem JAR.
a. Usuń istniejący plik KATALOG_GŁÓWNY_WAS/plugins/
com.ibm.security.ess.server_config.6.1.0.jar
b. Skopiuj nowy plik com.ibm.security.ess.server_config.6.2.0.jar do katalogu
KATALOG_GŁÓWNY_WAS/plugins.
c. Wykonaj następującą komendę:
KATALOG_GŁÓWNY_WAS/profiles/PROFIL/bin/osgicfginit
5.
Zrestartuj produkt WebSphere Application Server Network Deployment.
Komendy administracyjne usługi uwierzytelniania:
Istnieje kilka komend administracyjnych dla usługi uwierzytelniania, których można użyć z
narzędziem wsadmin. Komendy te mogą pomóc określić stan aktualnie zainstalowanej usługi
uwierzytelniania.
Komendy administracyjne
Czynność
isESSConfigured
Przeznaczenie
Sprawdza konfigurację usługi uwierzytelniania.
Wejście
Brak.
Zwraca
Wartość true, jeśli usługa uwierzytelniania jest skonfigurowana.
Wartość false, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Zgłasza
Wyjątek, jeśli wystąpi błąd systemowy.
Składnia
$AdminTask isESSConfigured
Czynność
isESSConfiguredLTPAKeys
Przeznaczenie
Sprawdza konfigurację klucza LTPA usługi uwierzytelniania.
Wejście
Brak.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
61
Zwraca
Wartość true, jeśli klucze LTPA usługi uwierzytelniania są skonfigurowane.
Wartość false, jeśli klucze LTPA usługi uwierzytelniania nie są skonfigurowane.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Składnia
$AdminTask isESSConfiguredLTPAKeys
Czynność
configureESS
Przeznaczenie
Ta komenda konfiguruje usługę uwierzytelniania, tworząc plik konfiguracyjny usługi
uwierzytelniania w repozytorium konfiguracji WebSphere Application Server
Network Deployment znajdującym się w PROFIL_WAS/config/ibmess/authn/
Configuration.xml
Wejście
Brak.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli wystąpi błąd systemowy.
Składnia
$AdminTask configureESS
Czynność
unconfigureESS
Przeznaczenie
Dekonfiguruje usługę uwierzytelniania, usuwając konfigurację usługi
uwierzytelniania z pliku PROFIL_WAS/config/ibmess/authn/Configuration.xml
repozytorium konfiguracji WebSphere Application Server Network Deployment.
Wejście
Brak.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli wystąpi błąd systemowy.
Składnia
$AdminTask unconfigureESS
Czynność
createESSLTPAKeys
Przeznaczenie
Tworzy nowe klucze LTPA do użycia przez usługę uwierzytelniania. Jeśli istnieją
klucze LTPA skonfigurowane dla usługi uwierzytelniania, są one nadpisywane.
Znaczniki LTPA, które zostały poprzednio wystawione z użyciem zastąpionych
kluczy, są unieważniane.
Wejście
hasło
62
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Hasło użyte do ochrony kluczy LTPA w pliku.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Wyjątek, jeśli nie można skonfigurować kluczy LTPA usługi uwierzytelniania.
Składnia
$AdminTask createESSLTPAKeys {-password hasło}
Czynność
importESSLTPAKeys
Przeznaczenie
Import kluczy LTPA do usługi uwierzytelniania z istniejącego pliku eksportu kluczy
LTPA. Jeśli istnieją klucze LTPA skonfigurowane dla usługi uwierzytelniania, są one
nadpisywane. Znaczniki LTPA, które zostały poprzednio wystawione z użyciem
zastąpionych kluczy, są unieważniane.
Wejście
nazwa_ścieżki Nazwa ścieżki i pliku zawierającego klucze LTPA do
zaimportowania do usługi uwierzytelniania. Ten plik mógł zostać wyeksportowany
przez produkt WebSphere Application Server Network Deployment, lub przez usługę
uwierzytelniania za pomocą komendy exportESSLTPAKeys.
hasło Hasło użyte do ochrony kluczy LTPA w pliku.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Wyjątek, jeśli nie można utworzyć kluczy.
Składnia
$AdminTask importESSLTPAKeys {-pathname nazwa_ścieżki - password hasło}
Informacje uzupełniające
W tej tabeli przedstawiono odwzorowanie informacji w wyeksportowanym pliku
kluczy LTPA na pola konfiguracyjne usługi uwierzytelniania.
Tabela 6. Odwzorowanie wyeksportowanego pliku kluczy LTPA
Nazwa
Typ
Opis wartości
ltpa.partner.sharedkey
Łańcuch
Klucz współużytkowany służący do
deszyfrowania znacznika.
Ten klucz można wziąć z pary
nazwa-wartość
com.ibm.websphere.ltpa.3DESKey
wyeksportowanego pliku kluczy LTPA.
Ten klucz został zaszyfrowany w
momencie jego eksportowania z serwera
WebSphere Application Server Network
Deployment, który go utworzył.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
63
Tabela 6. Odwzorowanie wyeksportowanego pliku kluczy LTPA (kontynuacja)
Nazwa
Typ
Opis wartości
ltpa.partner.publickey
Łańcuch
Klucz publiczny partnera, który podpisał
znacznik.
Ten klucz można wziąć z pary
nazwa-wartość
com.ibm.websphere.ltpa.PublicKey
wyeksportowanego pliku kluczy LTPA.
ltpa.partner.password
Łańcuch
Hasło użyte do ochrony kluczy
utworzonych przez partnera.
ltpa.self.sharedkey
Łańcuch
Klucz współużytkowany służący do
szyfrowania znacznika.
Ten klucz można wziąć z pary
nazwa-wartość
com.ibm.websphere.ltpa.3DESKey
wyeksportowanego pliku kluczy LTPA.
Ten klucz został zaszyfrowany w
momencie jego eksportowania z serwera
WebSphere Application Server Network
Deployment, który go utworzył.
ltpa.self.publickey
Łańcuch
Klucz publiczny powiązany z
właściwością ltpa.self.privatekey.
Ten klucz można wziąć z pary
nazwa-wartość
com.ibm.websphere.ltpa.PublicKey
wyeksportowanego pliku kluczy LTPA.
ltpa.self.privatekey
Łańcuch
Klucz prywatny służący do podpisania
znacznika.
Ten klucz można wziąć z pary
nazwa-wartość
com.ibm.websphere.ltpa.PrivateKey
wyeksportowanego pliku kluczy LTPA.
Ten klucz został zaszyfrowany w
momencie jego eksportowania z serwera
WebSphere Application Server Network
Deployment, który go utworzył.
ltpa.self.password
Łańcuch
Hasło użyte do ochrony kluczy
utworzonych przez wykorzystującą je
aplikację.
Czynność
exportESSLTPAKeys
Przeznaczenie
Eksport kluczy LTPA z usługi uwierzytelniania i zapisywanie do pliku eksportu
kluczy LTPA.
Wejście
nazwa_ścieżki Nazwa ścieżki i pliku do zapisywania kluczy LTPA, które mają
zostać wyeksportowane z usługi uwierzytelniania. Po pomyślnym eksporcie z usługi
uwierzytelniania ten plik może posłużyć do zaimportowania kluczy LTPA do innego
serwera usługi uwierzytelniania lub produktu WebSphere Application Server
Network Deployment.
64
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Wyjątek, jeśli klucze LTPA usługi uwierzytelniania nie zostały skonfigurowane.
Składnia
$AdminTask exportESSLTPAKeys {-pathname nazwa ścieżki}
Informacje uzupełniające
Poniżej znajduje się przykładowy plik eksportu kluczy LTPA. Należy zauważyć, że
w pliku eksportu kluczy LTPA nie ma podziałów wiersza.
#Plik
kluczy IBM WebSphere Application Server
#Mon Jun 11 08:05:50 EDT 2007
com.ibm.websphere.CreationDate=Mon Jun 11 08\:05\:50 EDT 2007
com.ibm.websphere.ltpa.version=1.0
com.ibm.websphere.ltpa.3DESKey=
zDtRTqOEsw0F5NNhGpvzdp/xqoFFTyX0WFNxYMEpC10\=
com.ibm.websphere.CreationHost=
PestRHAS3
com.ibm.websphere.ltpa.PrivateKey=
hPyfNkqrClrwpQgRAnvNSRugf/6Su59g5Jh5FR28SrT/
XapX/OOghU3/41dX1HXL496sDKm9kXE/WYhsFvh3L8JVzacEqF3T+57akZZ
/wDJdga6DcDlYMmzLll
91SgjV68dB6lsVgt/
jFtMczYxK+RgBDpKthEurI9rQr2eq73Gm75KehgRSMCaBwew+kQi6aWFdyhWc
OlQLCod8BQtesJt2aTEaQ3NDD0PFQVkDMWVpzoLvBOJBdhwhQFWX9L7gE9gMeS
PoeXr19MlEA780/E
X9w7kEIKYu7UzrUbvTEREoYCUFklJcE2A3Q0rMKlIzlkIJ1QGXwR6EM2sVe9w6M
CPHir32A45rEYyy1
lP0SuA\=
com.ibm.websphere.ltpa.Realm=
VmmLdapRealm
com.ibm.websphere.ltpa.PublicKey=
AKj4wjeYEQoxL76Ph0g1i3gt5Siwgygu3+22xfh6Kh1JR3
LZGsT+nONpAfxY9NfmPTDFxjbrIESIS/
XAdp/0QgWBF9DZJ5vO1Ds0/M356seVtsnvwy3p/VVFQg4Uz
T6j/f1G6SJaqPQjrv2EAZyEn+TL8Okl3CWdKiFtPjtpWdh5AQAB
Sposób eksportu kluczy ESSLTPAKeys do pliku:
com.ibm.websphere.CreationDate=(ustaw
na datę/godzinę utworzenia pliku
eksportu)
com.ibm.websphere.ltpa.version=1.0
com.ibm.websphere.ltpa.3DESKey=(ustaw z ltpa.self.sharedkey)
com.ibm.websphere.CreationHost=(ustaw na nazwę hosta lokalnego)
com.ibm.websphere.ltpa.PrivateKey=(ustaw z ltpa.self.privatekey)
com.ibm.websphere.ltpa.Realm=(ustaw na obecnie skonfigurowaną dziedzinę VMM)
com.ibm.websphere.ltpa.PublicKey=(ustaw z ltpa.self.publickey)
Czynność
showESSLTPAConfiguration
Przeznaczenie
Zwraca obiekt właściwości zawierający bieżącą konfigurację LTPA usługi
uwierzytelniania. Zwrócona lista właściwości zawiera właściwości konfiguracji
version, expiration i usefips. Po konfiguracji początkowej zostaną zwrócone
wartości domyślne.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
65
Wejście
Brak.
Zwraca
Obiekt właściwości.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Składnia
$AdminTask showESSLTPAConfiguration
Czynność
modifyESSLTPAConfiguration
Przeznaczenie
Modyfikuje właściwości LTPA usługi uwierzytelniania.
Wejście
usefips - patrz ltpa.self.usefips w tabeli.
expiration patrz ltpa.self.expiration w tabeli.
version - patrz ltpa.self.version w tabeli.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Składnia
$AdminTask modifyESSLTPAConfiguration {[-version wersja] [-expiration
ważność] [-usefips useFips]}
Informacje uzupełniające
Tabela 7. Właściwości konfiguracji LPTA
Parametr
Typ
Wartość
domyślna
Typ konfiguracji
Opis
Wymagane
ltpa.partner.usefips
boolean
Fałsz
partner
Określa, czy flaga
włączenia FIPS była
włączona w momencie
tworzenia znacznika
przez partnera.
Nie
ltpa.self.expiration
long
120
self
Czas utraty ważności
Tak
ustawiony na znaczniku
w minutach. Ten czas
zostaje skonwertowany
do milisekund, a
następnie dodany do
bieżącego czasu
systemowego, aby
uzyskać bezwzględny
czas utraty ważności.
66
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 7. Właściwości konfiguracji LPTA (kontynuacja)
Parametr
Typ
Wartość
domyślna
Typ konfiguracji
Opis
Wymagane
ltpa.self.usefips
boolean
Fałsz
self
Określa, czy flaga
włączenia FIPS była
włączona w momencie
tworzenia znacznika
przez partnera.
Nie
ltpa.self.version
list (jeśli istnieje
typ list, w
przeciwnym razie
string)
2
self
Określa wersję
Tak
znacznika LTPA do
wezwania: wersja 1 lub
2.
Czynność
createESSSigner
Przeznaczenie
Konfiguruje usługę uwierzytelniania do użycia kluczy podpisywania odpowiedzi z
domyślnego magazynu kluczy.
Wejście
Brak.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Składnia
$AdminTask createESSSigner
Czynność
importESSSigner
Przeznaczenie
Konfiguruje usługę uwierzytelniania do użycia kluczy podpisywania odpowiedzi z
określonego magazynu kluczy.
Wejście
pathname - wymagane – nazwa ścieżki do istniejącego pliku kluczy do
zaimportowania w konfiguracji usługi uwierzytelniania.
password - wymagane - hasło do otworzenia zaimportowanego pliku kluczy.
keyalias - wymagane - alias klucza osoby podpisującej w zaimportowanym pliku
kluczy.
keypassword - opcjonalne - hasło do dostępu do klucza osoby podpisującej w
pliku kluczy.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Wyjątek, jeśli brak wymaganego parametru.
Wyjątek, jeśli nie można znaleźć pliku kluczy.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
67
Składnia
$AdminTask importESSSigner {-pathname nazwa ścieżki -password hasło -keyalias
alias -keypassword hasło }
Czynność
exportESSSigner
Przeznaczenie
Eksportuje skonfigurowane klucze osoby podpisującej odpowiedź do określonego
magazynu kluczy do użytku w celu synchronizacji z innymi instancjami usługi
uwierzytelniania.
Wejście
pathname wymagane - Ścieżka i nazwa pliku magazynu kluczy, do którego
wyeksportowano skonfigurowane klucze osoby podpisującej odpowiedź. Jeśli
magazyn kluczy istnieje, zostaje zaktualizowany.
password - wymagane - hasło dostępu do określonego pliku kluczy eksportu.
keyalias - wymagane - alias do określenia zapisania wyeksportowanej odpowiedzi.
keypassword - wymagane - hasło do określenia szyfrowania klucza osoby
podpisującej w pliku kluczy.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Wyjątek, jeśli nie można znaleźć pliku kluczy.
Składnia
$AdminTask exportESSSigner {-pathname nazwa ścieżki -password hasło -keyalias
alias -keypassword hasło }
Czynność
exportESSSignerCert
Przeznaczenie
Eksportuje skonfigurowany certyfikat osoby podpisującej odpowiedź do określonego
magazynu kluczy do użytku przez klient uwierzytelniania w celu sprawdzenia
poprawności podpisu odpowiedzi.
Wejście
pathname wymagane - Ścieżka i nazwa pliku magazynu kluczy, do którego
wyeksportowano skonfigurowane klucze osoby podpisującej odpowiedź. Jeśli
magazyn kluczy istnieje, zostaje zaktualizowany.
password - wymagane - hasło dostępu do określonego pliku kluczy eksportu.
certalias - wymagane - alias certyfikatu do eksportu powiązany z kluczem osoby
podpisującej odpowiedź.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana. Wyjątek, jeśli nie
można znaleźć pliku kluczy.
68
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Składnia
$AdminTask exportESSSignerCert {-pathname nazwa ścieżki -password hasło
-certalias alias}
Czynność
showESSWSFedConfiguration
Przeznaczenie
Wyświetla bieżące ustawienia konfiguracji serwletu funkcji pojedynczego logowania
WS-Federation.
Wejście
Brak.
Zwraca
Obiekt właściwości z bieżącymi właściwościami serwletu WS-Federation
przekierowania funkcji pojedynczego logowania.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Składnia
$AdminTask showESSWSFedConfiguration
Czynność
modifyESSWSFedConfiguration
Przeznaczenie
Modyfikuje właściwości informacji cookie serwletu WS-Federation przekierowania
funkcji pojedynczego logowania.
Wejście
domain patrz wartość domain w tabeli.
secure patrz wartość secure w tabeli.
maxage patrz wartość maxage w tabeli.
Zwraca
Brak.
Zgłasza
Wyjątek, jeśli usługa uwierzytelniania nie jest skonfigurowana.
Wyjątek, jeśli wystąpi błąd systemowy.
Składnia
$AdminTask modifyESSWSFedConfiguration {[-domain domena] [-secure
true|false] [-maxage milisekundy|-1]}
Informacje uzupełniające
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
69
Tabela 8. Parametry modifyESSWSFedConfiguration
Parametr
Typ
Wartość domyślna
Opis
Wymagane
domain
string
default
Określa pole domeny
informacji cookie
śledzenia sesji. Ta
wartość określa, czy
przeglądarka wysyła
informacje cookie do
konkretnych serwerów.
Nie.
Na przykład jeśli
zostanie określona
konkretna domena,
informacje cookie są
wysyłane do hostów w
tej domenie.
Przeglądarka nie
zaakceptuje informacji
cookie, jeśli domena
informacji cookie będzie
kolidowała z domeną
określoną w adresie
URL żądania. Jeśli nie
zostanie podana,
domeną domyślną jest
domena tego serwera.
#Przykłady:
# domain = .ibm.com
# domain = none
# domain = default
secure
boolean
Prawda
Określa, czy informacje
cookie sesji zawierają
pole chronione.
Włączenie tej opcji
ogranicza wymianę
informacji cookie tylko
do sesji HTTPS.
Nie.
maxage
integer/string
Sesja
Określa czas życia
informacji cookie w
przeglądarce klienta.
Maksymalny wiek
należy określić w
sekundach. Ustawienie
wartości maxage na
“session” określa czas
życia bieżącej sesji
przeglądarki.
Nie.
Konfigurowanie roli TrustClientRole dla usługi uwierzytelniania:
Jeśli włączono funkcję pojedynczego logowania, aplikacja usługi uwierzytelniania
authnsvc_ctges instaluje się na serwerze WebSphere Application Server Network
Deployment. Usługa uwierzytelniania zawiera rolę o nazwie TrustClientRole. Jeśli włączono
zabezpieczenia produktu WebSphere Application Server Network Deployment, administrator
produktu WebSphere Application Server Network Deployment przypisuje użytkowników lub
grupy do roli TrustClientRole.
70
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Zanim rozpoczniesz
Jeśli skonfigurowano klienty pojedynczego logowania i włączono zabezpieczenia aplikacji,
klienty są skonfigurowane z tożsamością, która uwierzytelnia klient w produkcie WebSphere
Application Server Network Deployment w momencie wywołania usługi uwierzytelniania.
Tożsamość tę należy zarejestrować w produkcie WebSphere Application Server Network
Deployment i jest ona odwzorowywana na rolę TrustClientRole usługi uwierzytelniania lub
dodawana do grupy odwzorowywanej na rolę TrustClientRole usługi uwierzytelniania.
Uwaga: Ta sekcja nie dotyczy wbudowanego produktu WebSphere. Wbudowana konsola
ISC WebSphere nie udostępnia możliwości odwzorowania ról aplikacji. Do odwzorowania ról
aplikacji we wbudowanym produkcie WebSphere należy użyć interfejsów Wsadmin.
O tym zadaniu
Aby dodać użytkowników i grupy do roli TrustClientRole usługi uwierzytelniania w konsoli
WebSphere Application Server Network Deployment, wykonaj następujące kroki:
Procedura
1. Otwórz panel Aplikacje > Aplikacje korporacyjne > authnsvc_ctges > Odwzorowanie
roli zabezpieczeń na użytkownika/grupę.
2. Użyj opcji Wyszukaj użytkowników lub grupy, aby wybrać użytkowników lub grupy w
celu dodania do roli TrustClientRole. Alternatywnie można wybrać pola Wszyscy? lub
Wszyscy uwierzytelnieni?.
3. Kliknij przycisk OK.
4. Zapisz konfigurację.
Wyniki
Aby sprawdzić użytkowników i grupy już odwzorowane na rolę TrustClientRole usługi
uwierzytelniania, użyj komendy wyświetlania AdminApp narzędzia wsadmin:
wsadmin>$AdminApp view authnsvc_ctges
Alternatywnie użytkowników i grupy można dodać do roli TrustClientRole usługi
uwierzytelniania za pomocą komendy edycji AdminApp narzędzia wsadmin. Na przykład w
celu ustawienia roli TrustClientRole, aby zezwolić na dostęp wszystkich uwierzytelnionych
użytkowników, należy użyć następującej komendy:
wsadmin>$AdminApp edit authnsvc_ctges
{-MapRolesToUsers { {"TrustClientRole" no yes "" ""}} }
Dokumentacja produktu WebSphere Application Server Network Deployment zawiera więcej
informacji o komendzie edycji AdminApp i użyciu opcji –MapRolesToUsers.
Poniższy przykładowy skrypt Jython o nazwie setAuthnSvcRoleAll.py ustawia rolę
TrustClientRole w celu zezwolenia na dostęp wszystkich uwierzytelnionych użytkowników:
import sys
global AdminConfig
global AdminControl
# Składnia:
#
katalog_profilu_was/bin/wsadmin
-lang jython -f setAuthnSvcRoleAll.py
#
gdzie katalog_profilu_was jest katalogiem profilu WebSphere
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
71
AdminApp.edit("authnsvc_ctges", ["-MapRolesToUsers",
[["TrustClientRole", "No", "Yes", "", ""]]] )
AdminConfig.save()
Synchronizacja zegara:
Należy zweryfikować, czy zsynchronizowano godzinę, datę i strefę czasową na wszystkich
serwerach należących do chronionej domeny.
Ponieważ w uwierzytelnianiu z pojedynczym logowaniem są używane tokeny zależne od
czasu, należy zweryfikować, czy zsynchronizowano godzinę, datę i strefę czasową.
Weryfikację tę należy przeprowadzić dla wszystkich serwerów należących do chronionej
domeny, na przykład na serwerze WebSphere Application Server Network Deployment i
serwerze Tivoli Application Dependency Discovery Manager.
Jeśli między serwerami występuje zbyt duża różnica czasu, token pojedynczego logowania
może przedwcześnie utracić ważność na niektórych serwerach i spowodować niepowodzenia
uwierzytelniania lub sprawdzenia poprawności.
Tokeny pojedynczego logowania wykorzystujące usługę uwierzytelniania i WebSphere
Application Server Network Deployment mają przypisany domyślnie dwugodzinny czas
życia. W celu uzyskania najlepszych rezultatów należy synchronizować serwery co 5 minut,
aby zapewnić spójną ocenę tokenów pojedynczego logowania.
Rejestrowanie usługi uwierzytelniania:
Dzienniki dostawcy znacznika LTPA usługi uwierzytelniania oraz infrastruktury usługi
znaczników usługi uwierzytelniania mogą być przydatne przy rozwiązywaniu problemów z
błędami połączenia związanymi z usługą uwierzytelniania.
Konfiguracja rejestrowania dostawcy znacznika LTPA usługi uwierzytelniania
authnsvc_ctges
Rejestrowanie dostawcy znacznika LTPA usługi uwierzytelniania jest
przeprowadzanie za pomocą narzędzia do rejestrowania komunikatów i danych
śledzenia java.util.logging.Logger. Parametry rejestrowania można skonfigurować za
pomocą konsoli administratora produktu WebSphere Application Server Network
Deployment.
1. Na konsoli administratora produktu WebSphere Application Server Network
Deployment wybierz opcję Rozwiązywanie problemów > Dzienniki i dane
śledzenia > serwer 1 > Zmień poziomy szczegółowości dzienników.
2. Ustaw poziom dziennika com.ibm.security.ess.authn.provider ma Wszystkie
komunikaty i dane śledzenia na obu kartach, Konfiguracja i Środowisko
wykonawcze.
3. Kliknij przycisk OK, a następnie zapisz.
4. Zrestartuj serwer.
Konfiguracja rejestrowania infrastruktury usługi znacznika usługi uwierzytelniania
authnsvc_ctges
Rejestrowanie dostawcy nazwy użytkownika usługi uwierzytelniania i infrastruktury
usługi znacznika jest wykonywane za pomocą programu narzędziowego Log4J.
Parametry rejestrowania można skonfigurować, modyfikując plik
PROFIL_WAS/installedApps/nazwa komórki/authnsvc_ctges.ear/
com.ibm.security.ess.war/WEB-INF/classes/log4j.properties, a następnie
restartując serwer.
Format pliku log4j.properties:
72
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
### kieruj komunikaty dziennika na wyjście standardowe ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{HH:mm:ss,SSS} %5p %C{1}.%M
(%L): %m%n
### ustaw poziomy dziennika - aby rejestrować bardziej szczegółowo, ###
### zmień ’info’ na ’debug’
###
log4j.rootLogger=TRACE, stdout
log4j.logger.org.eclipse=info
log4j.logger.org.apache=info
log4j.logger.org.apache.xml.security=info
log4j.logger.org.xmlsoap.schemas.ws=info
log4j.logger.org.eclipse.higgins=trace
log4j.logger.org.eclipse.alf=info
log4j.logger.org.apache.axis.transport.http.HTTPSender=info
log4j.logger.org.openid=info
log4j.logger.com.ibm.openid=info
log4j.logger.com.ibm.security.ess=trace
W większości przypadków tylko właściwości log4j.logger.org.eclipse.higgins i
log4j.logger.com.ibm.security.ess muszą zostać ustawione na wartość trace.
Poziomy rejestrowania wymienione w kolejności od zawierających najmniej do
zawierających najwięcej, są następujące:
1. fatal
2.
3.
4.
5.
error
warn
info
debug
6. trace
Rejestrowanie komendy AdminTask konfiguracji usługi uwierzytelniania
Rejestrowanie komendy AdminTask konfiguracji usługi uwierzytelniania jest
przeprowadzane za pomocą narzędzia do rejestrowania komunikatów i danych
śledzenia java.util.logging.Logger. Parametry rejestrowania można skonfigurować za
pomocą konsoli administratora produktu WebSphere Application Server Network
Deployment.
1. Na konsoli administratora produktu WebSphere Application Server Network
Deployment wybierz opcję Rozwiązywanie problemów > Dzienniki i dane
śledzenia > serwer 1 > Zmień poziomy szczegółowości dzienników.
2. Ustaw poziom dziennika com.ibm.security.ess.authn.provider ma Wszystkie
komunikaty i dane śledzenia na obu kartach, Konfiguracja i Środowisko
wykonawcze.
3. Kliknij przycisk OK, a następnie zapisz.
4. Zrestartuj serwer.
Ręczne konfigurowanie kolejek JMS:
Ta procedura zawiera szczegółowe informacje nt. kroków konfigurowania kolejek JMS, które
należy wykonać przed użyciem programu instalacyjnego produktu.
O tym zadaniu
Podczas procesu instalowania program instalacyjny produktu Control Desk udostępnia opcję
automatycznego skonfigurowania oprogramowania pośredniego produktu Control Desk. Jeśli
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
73
użytkownik wybierze opcję automatycznego konfigurowania oprogramowania pośredniego
produktu Control Desk przez program instalacyjny produktu Control Desk, program
automatycznie utworzy i skonfiguruje kolejki komunikatów JMS. Jeśli zostanie wybrana
opcja ręcznego konfigurowania oprogramowania pośredniego produktu Control Desk, które
będzie używane z produktem Control Desk, należy ręcznie skonfigurować te kolejki
komunikatów.
Aby skonfigurować kolejki JMS, wykonaj następujące czynności:
Procedura
1. Uruchom serwer aplikacji WebSphere Application Server Network Deployment.
2. Uruchom program Internet Explorer i otwórz konsolę administracyjną WebSphere
Application Server Network Deployment, wpisując następujący adres URL:
http://<nazwa_Serwera>:<numer_portu>/ibm/console
Na przykład: wprowadź adres URL przypominający następujący adres:
http://localhost:9060/ibm/console
3. Na ekranie logowania wprowadź własny identyfikator użytkownika i kliknij przycisk
Zaloguj. Ta czynność spowoduje otwarcie ekranu powitania dla konsoli
administracyjnej WebSphere Application Server Network Deployment.
4. Kliknij opcje Integracja usług > Magistrale, aby otworzyć okno dialogowe Magistrale.
Magistrala jest to grupa połączonych serwerów i klastrów, które dodano jako elementy
magistrali.
5. Kliknij przycisk Nowe, aby otworzyć panel Utwórz nową magistralę integracji usług,
w którym zostanie dodana nowa magistrala integracji usług.
6. W polu Nazwa wprowadź intjmsbus jako nazwę nowej magistrali.
7. Usuń zaznaczenie pola wyboru Zabezpieczenia magistrali. Jeśli to pole pozostanie
zaznaczone, magistrala intjmsbus odziedziczy ustawienie zabezpieczeń globalnych od
komórki.
8. Kliknij przycisk Dalej.
9. Kliknij przycisk Zakończ.
10. Kliknij przycisk Zapisz. Ten krok spowoduje propagację konfiguracji magistrali JMS do
konfiguracji klastra.
Dodawanie serwera do magistrali integracji usług:
Dla magistrali integracji usług należy zdefiniować serwer.
O tym zadaniu
Aby dodać serwer do magistrali integracji usług, wykonaj następujące czynności:
Procedura
1. Na konsoli administracyjnej WebSphere Application Server Network Deployment
kliknij opcje Service Integration > Buses (Integracja usług > Magistrale), aby otworzyć
okno dialogowe Magistrale.
2. Kliknij intjmsbus, aby otworzyć okno dialogowe Buses > intjmsbus (Magistrale >
intjmsbus).
3. W obszarze Topology (Topologia) kliknij opcję Bus members (Elementy magistrali).
4. W oknie dialogowym Buses > intjmsbus > Bus members (Magistrale > intjmsbus >
Elementy magistrali) kliknij opcję Add (Dodaj), aby otworzyć okno dialogowe Add a
new bus member (Dodaj nowy element magistrali).
74
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
5. Wybierz opcję Server (Serwer) i wybierz nazwę serwera ctgNode01:MXServer, który
zostanie dodany do magistrali, a następnie kliknij przycisk Next (Dalej).
6. Upewnij się, że jest wybrany przycisk opcji File store (Magazyn plików) i kliknij
przycisk Next (Dalej).
7. W panelu Configure file store (Konfiguruj magazyn plików) kliknij przycisk Next
(Dalej).
8. W panelu Tune application server for messaging performance (Dostrajaj wydajność
przesyłania wiadomości na serwerze aplikacji) kliknij przycisk Next (Dalej).
9. Kliknij przycisk Finish (Zakończ).
10. Kliknij przycisk Zapisz.
11. Wybierz: intjmsbus.
12. Zmień wartość w polu Default messaging engine high message threshold (Domyślny
wysoki próg wiadomości mechanizmu przesyłania wiadomości) na 500,000, a następnie
kliknij opcję Apply (Zastosuj).
Jeśli liczba wiadomości oczekujących na przetworzenie przekracza ustawiony wysoki
próg, wówczas serwer aplikacji ograniczy dodawanie nowych wiadomości w kolejkach
przetwarzania.
W zależności od wymagań dot. wiadomości możliwe jest wpisanie wyższej wartości
progu dla wiadomości. Optymalną wartość progu można określić, monitorując kolejki
wejściowe/wyjściowe komunikatów i wpływ wartości progu na wydajność systemu. Na
przykład, jeśli wyższa wartość negatywnie wpływa na wydajność systemu, można
obniżyć próg.
Jeśli po wprowadzeniu początkowej konfiguracji użytkownik zdecyduje się na zmianę
ustawienia wysokiego progu wiadomości, wówczas musi otworzyć menu Additional
Properties (Właściwości dodatkowe) w konsoli administracyjnej.
13. Kliknij przycisk Zapisz.
Tworzenie miejsca docelowego magistrali integracji usług dla ciągłej kolejki wejściowej
(CQINBD):
Dla ciągłej kolejki wejściowej (CQINBD) należy utworzyć miejsce docelowe magistrali
integracji usług.
O tym zadaniu
Aby dodać adres logiczny docelowej ciągłej kolejki przychodzącej (CQINBD) w ramach
magistrali JMS, wykonaj następujące czynności:
Procedura
1. W konsoli administracyjnej WebSphere Application Server Network Deployment kliknij
opcje Service Integration > Buses (Integracja usług > Magistrale), aby otworzyć okno
dialogowe Buses (Magistrale).
2. Kliknij intjmsbus, aby otworzyć okno dialogowe Buses > intjmsbus (Magistrale >
intjmsbus).
3. Kliknij opcję Destinations (Miejsca docelowe) w obszarze Destination resources
(Docelowe zasoby), aby otworzyć okno dialogowe Buses > intjmsbus > Destinations
(Magistrale > intjmsbus > Miejsca docelowe).
Miejsce docelowe magistrali, np. CQINBD, to wirtualne miejsce wewnątrz magistrali
integracji usług, w którym aplikacje mogą dołączać komunikaty i wymieniać się
komunikatami.
4. Kliknij opcję New (Nowe), aby otworzyć okno dialogowe Create new destination
(Utwórz nowe miejsce docelowe).
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
75
5. Pozostaw pole Queue (Kolejka) zaznaczone jako typ miejsca docelowego, a następnie
kliknij przycisk Next (Dalej), aby otworzyć okno dialogowe Create new queue (Utwórz
nową kolejkę).
6. Do pola Identifier (Identyfikator) wprowadź wartość CQINBD, a do pola Description
(Opis) wprowadź Ciągła kolejka wejściowa. Następnie kliknij przycisk Next (Dalej),
aby otworzyć okno dialogowe Create a new queue for point-to-point messaging (Utwórz
nową kolejkę dla komunikatów punkt z punktem).
7. Wybierz listę rozwijaną Bus Member (Element magistrali) i wybierz
Node=ctgNode01:Server=MXServer jako element magistrali, w którym zapisywane są
i przetwarzane komunikaty dla kolejki miejsca docelowego magistrali CQINBD.
8. Kliknij przycisk Next (Dalej), aby otworzyć okno dialogowe Confirm queue creation
(Potwierdź tworzenie kolejki).
9. Sprawdź wybrane opcje, a następnie kliknij przycisk Finish (Zakończ), aby zakończyć
tworzenie kolejki docelowej magistrali CQINBD.
10. Wybierz opcje Buses > intjmsbus > Destinations (Magistrale > intjmsbus > Miejsca
docelowe), a następnie kliknij opcję CQINBD, aby otworzyć okno dialogowe
konfiguracji.
11. Jako wartość miejsca docelowego dla wyjątków wybierz None (Brak).
12. Upewnij się, że opcja Keep count of failed deliveries per message (Przechowuj liczbę
nieudanych prób dostarczenia dla jednego komunikatu) jest włączona.
13. Kliknij przycisk Apply (Zastosuj).
14. Kliknij przycisk Zapisz.
Tworzenie miejsca docelowego magistrali integracji usług dla sekwencyjnej kolejki
wejściowej (SQINBD):
Dla sekwencyjnej kolejki wejściowej (SQINBD) należy utworzyć miejsce docelowe
magistrali integracji usług.
O tym zadaniu
Aby dodać adres logiczny dla sekwencyjnej kolejki wejściowej (SQINBD) w ramach
magistrali integracji usług, wykonaj następujące czynności:
Procedura
1. W konsoli administracyjnej WebSphere Application Server Network Deployment kliknij
opcje Service Integration > Buses (Integracja usług > Magistrale), aby otworzyć okno
dialogowe Buses (Magistrale).
2. Kliknij intjmsbus, aby otworzyć okno dialogowe Buses > intjmsbus (Magistrale >
intjmsbus).
3. Kliknij opcję Destinations (Miejsca docelowe) w obszarze Destination resources
(Docelowe zasoby), aby otworzyć okno dialogowe Buses > intjmsbus > Destinations
(Magistrale > intjmsbus > Miejsca docelowe). Miejsce docelowe magistrali to wirtualne
miejsce wewnątrz magistrali integracji usług, w którym aplikacje mogą dołączać
komunikaty i wymieniać się komunikatami.
4. Kliknij opcję New (Nowe), aby otworzyć okno dialogowe Create new destination
(Utwórz nowe miejsce docelowe).
5. Pozostaw pole Queue (Kolejka) zaznaczone jako typ miejsca docelowego, a następnie
kliknij przycisk Next (Dalej), aby otworzyć okno dialogowe Create new queue (Utwórz
nową kolejkę).
6. Do pola Identifier (Identyfikator) wprowadź wartość SQINBD, a do pola Description
(Opis) wprowadź Sekwencyjna kolejka wejściowa. Następnie kliknij przycisk Next
76
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
(Dalej), aby otworzyć okno dialogowe Create a new queue for point-to-point messaging
(Utwórz nową kolejkę dla komunikatów punkt z punktem). Należy użyć tej wartości i ta
wartość musi zawierać tylko wielkie litery.
7. Wybierz listę rozwijaną Bus Member (Element magistrali) i wybierz
Node=ctgNode01:Server=MXServer
8. Kliknij przycisk Next (Dalej), aby otworzyć okno dialogowe Confirm queue creation
(Potwierdź tworzenie kolejki).
9. Sprawdź wybrane opcje, a następnie kliknij przycisk Finish (Zakończ), aby zakończyć
tworzenie kolejki docelowej magistrali SQINBD.
10. Wybierz opcje Buses > intjmsbus > Destinations (Magistrale > intjmsbus > Miejsca
docelowe), a następnie kliknij opcję SQINBD, aby otworzyć okno dialogowe
konfiguracji.
11. Jako wartość miejsca docelowego dla wyjątków wybierz None (Brak).
12. Upewnij się, że opcja Keep count of failed deliveries per message (Przechowuj liczbę
nieudanych prób dostarczenia dla jednego komunikatu) jest włączona.
13. Kliknij przycisk Apply (Zastosuj).
14. Kliknij przycisk Zapisz.
Tworzenie miejsca docelowego magistrali integracji usług dla sekwencyjnej kolejki
wyjściowej (SQOUTBD):
Dla sekwencyjnej kolejko wyjściowej (SQOUTBD) należy utworzyć miejsce docelowe
magistrali integracji usług.
O tym zadaniu
Aby dodać adres logiczny dla sekwencyjnej kolejki wyjściowej (SQOUTBD) w ramach
magistrali integracji usług, wykonaj następujące czynności:
Procedura
1. Na konsoli administracyjnej WebSphere Application Server Network Deployment
kliknij opcje Service Integration > Buses (Integracja usług > Magistrale), aby otworzyć
okno dialogowe Magistrale.
2. Kliknij intjmsbus, aby otworzyć okno dialogowe Buses > intjmsbus (Magistrale >
intjmsbus).
3. Kliknij opcję Destinations (Miejsca docelowe) w obszarze Destination resources
(Docelowe zasoby), aby otworzyć okno dialogowe Buses > intjmsbus > Destinations
(Magistrale > intjmsbus > Miejsca docelowe). Miejsce docelowe magistrali, np.
SQOUTBD, to wirtualne miejsce wewnątrz magistrali integracji usług, w którym
aplikacje mogą dołączać komunikaty i wymieniać się komunikatami.
4. Kliknij opcję New (Nowe), aby otworzyć okno dialogowe Create new destination
(Utwórz nowe miejsce docelowe).
5. Pozostaw pole Queue (Kolejka) zaznaczone jako typ miejsca docelowego, a następnie
kliknij przycisk Next (Dalej), aby otworzyć okno dialogowe Create new queue (Utwórz
nową kolejkę).
6. Do pola Identifier (Identyfikator) wprowadź wartość SQOUTBD, a do pola Description
(Opis) wprowadź Sekwencyjna kolejka wyjściowa. Następnie kliknij przycisk Next
(Dalej), aby otworzyć okno dialogowe Create a new queue for point-to-point messaging
(Utwórz nową kolejkę dla komunikatów punkt z punktem). Należy użyć tej wartości i ta
wartość musi zawierać tylko wielkie litery.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
77
7. Wybierz listę rozwijaną Bus Member (Element magistrali) i wybierz
Node=ctgNode01:Server=MXServer jako element magistrali, w którym zapisywane są
i przetwarzane komunikaty dla kolejki miejsca docelowego magistrali SQOUTBD.
8. Kliknij przycisk Next (Dalej), aby otworzyć okno dialogowe Confirm queue creation
(Potwierdź tworzenie kolejki).
9. Sprawdź wybrane opcje, a następnie kliknij przycisk Finish (Zakończ), aby zakończyć
tworzenie kolejki.
10. Wybierz opcje Buses > intjmsbus > Destinations (Magistrale > intjmsbus > Miejsca
docelowe), a następnie kliknij opcję SQOUTBD, aby otworzyć okno dialogowe
konfiguracji.
11. Jako wartość miejsca docelowego dla wyjątków wybierz None (Brak).
12. Upewnij się, że opcja Keep count of failed deliveries per message (Przechowuj liczbę
nieudanych prób dostarczenia dla jednego komunikatu) jest włączona.
13. Kliknij przycisk Apply (Zastosuj).
14. Kliknij przycisk Zapisz.
Tworzenie fabryki połączeń JMS:
Dodanie fabryki połączeń jest wymagane w celu tworzenia połączeń z powiązanym dostawcą
JMS kolejek komunikatów punkt z punktem.
O tym zadaniu
Aby utworzyć fabrykę połączeń JMS, wykonaj następujące kroki:
Procedura
1. W konsoli administracyjnej WebSphere Application Server Network Deployment kliknij
opcje Resources > JMS > Connection factories (Zasoby > JMS > Fabryki połączeń).
2. Z listy rozwijanej Scope (Zasięg) wybierz pozycję Cell=ctgCell01.
3. Kliknij opcję New (Nowy).
4. Sprawdź, czy wybrany jest domyślny dostawca przesyłania wiadomości, a następnie
kliknij przycisk OK.
5. Wpisz następujące informacje:
Name (Nazwa)
Wprowadź intjmsconfact.
JNDI name (Nazwa JNDI)
Wprowadź jms/maximo/int/cf/intcf.
Bus name (Nazwa magistrali)
Wybierz: intjmsbus.
6. Kliknij przycisk Apply (Zastosuj).
7. Kliknij przycisk Zapisz.
Tworzenie ciągłej kolejki wejściowej (CQIN) JMS:
Należy utworzyć kolejkę JMS (CQIN) jako miejsce docelowe dla ciągłych przychodzących
komunikatów punkt z punktem.
O tym zadaniu
Aby utworzyć kolejkę CQIN JMS, wykonaj następujące kroki:
78
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Procedura
1. W konsoli administracyjnej WebSphere Application Server Network Deployment kliknij
opcje Resources > JMS > Queues (Zasoby > JMS > Kolejki).
2. Z listy rozwijanej Scope (Zasięg) wybierz pozycję Cell=ctgCell01.
3. Kliknij opcję New (Nowy).
4. Sprawdź, czy wybrany jest domyślny dostawca przesyłania wiadomości, a następnie
kliknij przycisk OK.
5. Wprowadź następujące informacje i kliknij przycisk OK.
Name (Nazwa)
Wpisz CQIN.
Musi zawierać wyłącznie wielkie litery.
JNDI name (Nazwa JNDI)
Wpisz jms/maximo/int/queues/cqin
Bus name (Nazwa magistrali)
Wybierz: intjmsbus.
Queue name (Nazwa kolejki)
Wybierz opcję CQINBD.
6. Kliknij przycisk OK.
7. Kliknij przycisk Zapisz.
Tworzenie sekwencyjnej kolejki wejściowej (SQIN) JMS:
Należy utworzyć sekwencyjną kolejkę wejściową (SQIN) jako miejsce docelowe dla
sekwencyjnych przychodzących komunikatów punkt z punktem.
O tym zadaniu
Aby utworzyć kolejkę SQIN JMS, wykonaj następujące kroki:
Procedura
1. W konsoli administracyjnej WebSphere Application Server Network Deployment kliknij
opcje Resources > JMS > Queues (Zasoby > JMS > Kolejki).
2. Z listy rozwijanej Scope (Zasięg) wybierz pozycję Cell=ctgCell01.
3. Kliknij opcję New (Nowy).
4. Sprawdź, czy wybrany jest domyślny dostawca przesyłania wiadomości, a następnie
kliknij przycisk OK.
5. Wprowadź następujące informacje i kliknij przycisk OK.
Name (Nazwa)
Wpisz SQIN.
Musi zawierać wyłącznie wielkie litery.
JNDI name (Nazwa JNDI)
Wpisz jms/maximo/int/queues/sqin
Bus name (Nazwa magistrali)
Wybierz: intjmsbus.
Queue name (Nazwa kolejki)
Wybierz opcję SQINBD.
6. Kliknij przycisk OK.
7. Kliknij przycisk Zapisz.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
79
Tworzenie sekwencyjnej kolejki wyjściowej (SQOUT) JMS:
Należy utworzyć sekwencyjną kolejkę wyjściową (SQOUT) jako miejsce docelowe dla
sekwencyjnych wychodzących komunikatów punkt z punktem.
O tym zadaniu
Aby utworzyć kolejkę SQOUT JMS, wykonaj następujące kroki:
Procedura
1. W konsoli administracyjnej WebSphere Application Server Network Deployment kliknij
opcje Resources > JMS > Queues (Zasoby > JMS > Kolejki).
2. Z listy rozwijanej Scope (Zasięg) wybierz pozycję Cell=ctgCell01.
3. Kliknij opcję New (Nowy).
4. Sprawdź, czy wybrany jest domyślny dostawca przesyłania wiadomości, a następnie
kliknij przycisk OK.
5. Wprowadź następujące informacje i kliknij przycisk OK.
Name (Nazwa)
Wpisz SQOUT.
Musi zawierać wyłącznie wielkie litery.
JNDI name (Nazwa JNDI)
Wpisz jms/maximo/int/queues/sqout
Bus name (Nazwa magistrali)
Wybierz: intjmsbus.
Queue name (Nazwa kolejki)
Wybierz SQOUTBD.
6. Kliknij przycisk OK.
7. Kliknij przycisk Zapisz.
Tworzenie specyfikacji aktywacji JMS dla ciągłej kolejki przychodzącej (CQIN):
Ciągła kolejka wejściowa (CQIN) będzie odbierać komunikaty dopiero wówczas, gdy
zostanie aktywowana.
O tym zadaniu
Aby aktywować kolejkę CQIN, wykonaj następujące czynności:
Procedura
1. W konsoli administracyjnej WebSphere Application Server Network Deployment kliknij
opcje Resources > JMS > Activation Specifications (Zasoby > JMS > Specyfikacje
aktywacji).
2. Z listy rozwijanej Scope (Zasięg) wybierz pozycję Cell=ctgCell01.
3. Kliknij opcję New (Nowy).
4. Wybierz opcję Default messaging provider (Domyślny dostawca przesyłania
wiadomości), a następnie kliknij przycisk OK.
5. Wprowadź następujące informacje i kliknij przycisk OK.
Name (Nazwa)
intjmsact
W tej wartości rozróżniana jest wielkość liter. Należy ją wpisać małymi literami.
80
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
JNDI name (Nazwa JNDI)
intjmsact
Destination type (Typ docelowy)
Kolejka
Destination JNDI name (Nazwa docelowa JNDI)
jms/maximo/int/queues/cqin
Bus name (Nazwa magistrali)
intjmsbus
Maximum concurrent MDB invocations per endpoint (Maksymalna liczba
współbieżnych wywołań MDB na punkt końcowy)
10
6. Kliknij przycisk OK, a następnie kliknij przycisk Save (Zapisz).
Kolejki błędów:
Należy utworzyć kolejkę błędów, która będzie odbierać przekierowane komunikaty z kolejki
ciągłej (CQIN).
Gdy komunikaty zawierają błędy, wówczas kolejka błędów otrzymuje przekierowane
komunikaty z kolejki ciągłej (CQIN).
Tworzenie miejsca docelowego magistrali integracji usług dla wejściowej kolejki błędów
(CQINERRBD):
Dla wejściowej kolejki błędów (CQINERRBD) należy dodać adres logiczny w magistrali
JMS.
O tym zadaniu
Wykonaj następujące kroki:
Procedura
1. Na konsoli administracyjnej WebSphere Application Server Network Deployment
kliknij opcje Service Integration > Buses (Integracja usług > Magistrale), aby otworzyć
okno dialogowe Magistrale.
2. Kliknij intjmsbus, aby otworzyć okno dialogowe Buses > intjmsbus (Magistrale >
intjmsbus).
3. Kliknij opcję Destinations (Miejsca docelowe) w obszarze Destination resources
(Docelowe zasoby), aby otworzyć okno dialogowe Buses > intjmsbus > Destinations
(Magistrale > intjmsbus > Miejsca docelowe). Miejsce docelowe magistrali to wirtualne
miejsce wewnątrz magistrali integracji usług, w którym aplikacje mogą dołączać
komunikaty i wymieniać się komunikatami.
4. Kliknij opcję New (Nowe), aby otworzyć okno dialogowe Create new destination
(Utwórz nowe miejsce docelowe).
5. Pozostaw pole Queue (Kolejka) zaznaczone jako typ miejsca docelowego, a następnie
kliknij przycisk Next (Dalej), aby otworzyć okno dialogowe Create new queue (Utwórz
nową kolejkę).
6. Do pola Identifier (Identyfikator) wprowadź wartość CQINERRBD, a do pola
Description (Opis) wprowadź Wejściowa kolejka błędów. Następnie kliknij przycisk
Next (Dalej), aby otworzyć okno dialogowe Create a new queue for point-to-point
messaging (Utwórz nową kolejkę dla komunikatów punkt z punktem). Należy użyć tej
wartości i ta wartość musi zawierać tylko wielkie litery.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
81
7. W menu Bus Member (Element magistrali) wybierz
Node=ctgNode01:Server=MXServer
8. Kliknij przycisk Next (Dalej), aby otworzyć okno dialogowe Confirm queue creation
(Potwierdź tworzenie kolejki).
9. Sprawdź wybrane opcje, a następnie kliknij przycisk Finish (Zakończ), aby zakończyć
tworzenie kolejki docelowej magistrali CQINERRBD.
10. Wybierz opcje Buses > intjmsbus > Destinations (Magistrale > intjmsbus > Miejsca
docelowe), a następnie kliknij opcję CQINERRBD, aby otworzyć okno dialogowe
konfiguracji, w którym należy wprowadzić następujące zmiany:
a. Wybierz opcję Specify (Określ) i wprowadź CQINERRBD jako miejsce
docelowego dostępne w razie wyjątku.
b. Zmień liczbę maksymalnych niepowodzeń dostarczenia na 5.
Ta wartość oznacza maksymalną liczbę prób przesyłania wiadomości w systemie
przed przekazaniem wiadomości do miejsca docelowego dostępnego w razie
wyjątku.
c. Upewnij się, że opcja Keep count of failed deliveries per message (Przechowuj
liczbę nieudanych prób dostarczenia dla jednego komunikatu) jest włączona.
11. Kliknij przycisk Apply (Zastosuj).
12. Kliknij przycisk Zapisz.
13. Na konsoli administracyjnej WebSphere Application Server Network Deployment
kliknij opcje Service Integration > Buses (Integracja usług > Magistrale), aby otworzyć
okno dialogowe Magistrale.
14. Kliknij intjmsbus, aby otworzyć okno dialogowe Buses > intjmsbus (Magistrale >
intjmsbus).
15. Kliknij opcję Destinations (Miejsca docelowe) w obszarze Destination resources
(Docelowe zasoby), aby otworzyć okno dialogowe Buses > intjmsbus > Destinations
(Magistrale > intjmsbus > Miejsca docelowe).
16. Wybierz opcję CQINBD.
17. Jako wartość miejsca docelowego dla wyjątków wybierz CQINERRBD. Ustaw
maksymalną liczbę niepowodzeń na wartość 5.
18. Kliknij przycisk OK.
19. Kliknij przycisk Zapisz.
Tworzenie kolejki błędów (CQINERR) JMS:
Po utworzeniu miejsca docelowego magistrali kolejki błędów należy utworzyć kolejkę
błędów.
O tym zadaniu
Aby utworzyć kolejkę błędów, wykonaj następujące kroki.
Procedura
1. W konsoli administracyjnej WebSphere Application Server Network Deployment kliknij
opcje Resources > JMS > Queues (Zasoby > JMS > Kolejki).
2. Z listy rozwijanej Scope (Zasięg) wybierz pozycję Cell=ctgCell01.
3. Kliknij opcję New (Nowy).
4. Sprawdź, czy wybrany jest domyślny dostawca przesyłania wiadomości, a następnie
kliknij przycisk OK.
5. Wprowadź następujące informacje i kliknij przycisk OK.
82
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Name (Nazwa)
Wpisz CQINERR.
Musi zawierać wyłącznie wielkie litery.
JNDI name (Nazwa JNDI)
Wpisz jms/maximo/int/queues/cqinerr
Bus name (Nazwa magistrali)
Wybierz: intjmsbus.
Queue name (Nazwa kolejki)
Wybierz CQINERRBD.
6. Kliknij przycisk OK.
7. Kliknij przycisk Zapisz.
Tworzenie specyfikacji aktywacji JMS dla kolejki wejściowej błędów (CQINERR):
Ciągła kolejka wejściowa błędów (CQINERR) będzie odbierać komunikaty dopiero
wówczas, gdy zostanie aktywowana.
O tym zadaniu
Aby aktywować kolejkę CQINERR, wykonaj następujące czynności:
Procedura
1. W konsoli administracyjnej WebSphere Application Server Network Deployment kliknij
opcje Resources > JMS > Activation Specifications (Zasoby > JMS > Specyfikacje
aktywacji).
2. W menu Scope (Zasięg) wybierz Cell=ctgCell01, a następnie kliknij przycisk Apply
(Zastosuj).
3. Kliknij przycisk New (Nowa), aby wypełnić sekcję właściwości ogólnej nowej
specyfikacji aktywacji JMS.
4. Kliknij przycisk OK.
5. Wprowadź następujące informacje i kliknij przycisk OK.
Name (Nazwa)
Wprowadź wartość intjmsacterr.
Ta wartość musi być zapisana małymi literami.
JNDI name (Nazwa JNDI)
Wprowadź wartość intjmsacterr.
Ta wartość musi być identyczna z użytą w polu Name (Nazwa).
Destination type (Typ docelowy)
Wprowadź typ Kolejka.
Destination JNDI name (Nazwa docelowa JNDI)
jms/maximo/int/queues/cqinerr
Bus name (Nazwa magistrali)
intjmsbus
Maximum concurrent MDB invocations per endpoint (Maksymalna liczba
współbieżnych wywołań MDB na punkt końcowy)
10
6. Kliknij przycisk OK.
7. Kliknij przycisk Zapisz.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
83
8. Upewnij się, że wszystkie procesy i demony powiązane z IBM zostały zatrzymane.
9. Po wykonaniu tych czynności należy zrestartować te procesy, aby aktualizacja odniosła
skutek.
10. Uruchom element magistrali dla ctgNode MXServer intjmsbus (jeśli nie został
uruchomiony). Jeśli nie można uruchomić ctgNode MXServer intjmsbus, zrestartuj
MXServer w obszarze Servers > Application servers (Serwery > Serwery aplikacji).
Ręczne konfigurowanie menedżera Virtual Member Manager w produkcie WebSphere
Application Server Network Deployment:
W niektórych środowiskach wdrażania wymagane jest ręczne skonfigurowanie menedżera
Virtual Member Manager w celu ochrony produktu Control Desk.
Zanim rozpoczniesz
Przegląd opcji ochrony produktu Control Desk zawiera sekcja poświęcona planowaniu
zabezpieczeń.
Ważne: Przed rozpoczęciem tej procedury upewnij się, że w repozytorium LDAP został
utworzony ID użytkownika wasadmin.
Jeśli planowane jest skonfigurowanie menedżera Virtual Member Manager w celu korzystania
z protokołu SSL ze stowarzyszonym repozytorium LDAP, konfigurację należy przeprowadzić
po pomyślnym zainstalowaniu i skonfigurowaniu produktu Control Desk. Jeśli menedżer
Virtual Member Manager zostanie skonfigurowany w celu stosowania protokołu SSL ze
stowarzyszonym repozytorium LDAP przed zakończeniem konfiguracji produktu Control
Desk, konfiguracja zakończy się niepowodzeniem. Przed skonfigurowaniem produktu Control
Desk nie należy konfigurować stowarzyszonego repozytorium LDAP menedżera Virtual
Member Manager w celu korzystania z protokołu SSL. Protokół SSL należy skonfigurować
po pomyślnym zakończeniu działania przez program konfiguracyjny.
O tym zadaniu
Podczas procesu konfigurowania program konfiguracyjny udostępnił opcję automatycznego
skonfigurowania oprogramowania pośredniego produktu Control Desk. Jeśli wybrano opcję
automatycznego skonfigurowania oprogramowania pośredniego produktu Control Desk przez
program konfiguracyjny, to program ten (oprócz innych zadań) wykona konfigurację
menedżera Virtual Member Manager. Jeśli wybrano opcję ręcznego konfigurowania
oprogramowania pośredniego Control Desk do wykorzystania z produktem Control Desk,
należy ręcznie skonfigurować menedżer Virtual Member Manager.
Menedżer Virtual Member Manager umożliwia uzyskiwanie dostępu oraz obsługiwanie
danych użytkowników w wielu repozytoriach, a ponadto umożliwia stowarzyszanie danych
do jednego repozytorium wirtualnego. Federacyjne repozytorium składa się z jednej nazwanej
dziedziny, która jest zestawem niezależnych repozytoriów użytkowników. Każde
repozytorium może być w całości zewnętrzne lub - jak w przypadku LDAP - może być
poddrzewem tego repozytorium. Katalog główny każdego repozytorium jest odwzorowany na
wpis podstawowy w repozytorium stowarzyszonym. Katalog główny jest punktem
początkowym w hierarchicznej przestrzeni nazw dziedziny wirtualnej.
W celu dodania repozytorium LDAP do wirtualnego repozytorium Virtual Member Manager
należy najpierw dodać repozytorium LDAP do listy repozytoriów dostępnych do
skonfigurowania dla repozytorium stowarzyszonego. Następnie należy dodać katalog główny
wpisów podstawowych do podstawy wyszukiwania w katalogu LDAP. W przypadku jednego
katalogu LDAP możliwe jest dodanie wielu wpisów podstawowych z różnymi podstawami
wyszukiwania.
84
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Przedstawione wartości mają wyłącznie charakter przykładowy. Jeśli używany jest produkt
IBM Security Directory Server, wprowadź wartości wykorzystywane podczas instalowania i
konfigurowania produktu IBM Security Directory Server. Jeśli menedżer Virtual Member
Manager jest konfigurowany w celu korzystania z usługi Microsoft Active Directory,
wówczas w odpowiednich miejscach w tej procedurze należy zmienić wartości. Należy
odpowiednio zmodyfikować VMMCRONTASK.
Aby dodać IBM Security Directory Server lub Microsoft Active Directory do menedżera
VMM, wykonaj następujące czynności:
Procedura
1. Uruchom serwer aplikacji WebSphere Application Server Network Deployment.
2. Uruchom program Internet Explorer i otwórz konsolę administracyjną WebSphere
Application Server Network Deployment, wpisując następujący adres URL:
http://<nazwa_serwera>:<numer_portu>/admin
Na przykład: wprowadź adres URL przypominający następujący adres:
http://localhost:9060/admin
3. Na ekranie logowania wprowadź własny identyfikator użytkownika i kliknij przycisk
Zaloguj. Ta czynność spowoduje otwarcie ekranu powitania dla konsoli
administracyjnej WebSphere Application Server Network Deployment.
4. Wybierz kolejno opcje Zabezpieczenia > Zabezpieczenia globalne.
5. Znajdź obszar repozytorium kont użytkowników i w polu Definicje dostępnych dziedzin
wybierz opcję Repozytoria stowarzyszone, a następnie kliknij opcję Konfiguruj.
6. Kliknij opcję Dodaj repozytoria znajdującą się w sekcji Repozytoria w dziedzinie.
7. Kliknij opcję Nowe repozytoriumRepozytorium LDAP, aby utworzyć definicję
nowego repozytorium w bieżącej dziedzinie domyślnej.
8. Wprowadź następujące wartości, kliknij przycisk Zastosuj, a następnie przycisk Zapisz.
Identyfikator repozytorium
W przypadku IBM Security Directory Server wprowadź ISMITDS.
W przypadku Microsoft Active Directory wprowadź ISMMSAD.
Typ katalogu
W przypadku IBM Security Directory Server wybierz IBM Tivoli Directory
Server.
W przypadku Microsoft Active Directory wybierz Microsoft Windows Server
2012 Active Directory.
Nazwa hosta podstawowego
Wprowadź pełną nazwę hosta lub adres IP serwera katalogów.
Port
Wprowadź 389.
Obsługa odwołań do innych serwerów LDAP
Ustaw tę wartość na ignoruj.
Nazwa wyróżniająca powiązania
W przypadku IBM Security Directory Server wprowadź cn=root.
W przypadku Microsoft Active Directory wprowadź
CN=Administrator,CN=Users,DC=ism76,DC=com.
Hasło powiązania
Wprowadź hasło dla nazwy wyróżniającej powiązania.
Odwzorowanie certyfikatu
Wybierz EXACT_DN
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
85
Rysunek 10. Nowe repozytorium
9. Wprowadź następujące wartości, kliknij przycisk Zastosuj, a następnie przycisk Zapisz.
Repozytorium
W przypadku IBM Security Directory Server wybierz ISMITDS.
W przypadku Microsoft Active Directory wybierz ISMMSAD.
Unikalna nazwa wyróżniająca wpisu podstawowego (lub nadrzędnego) w
repozytoriach stowarzyszonych
W przypadku IBM Security Directory Server wprowadź
ou=SWG,o=IBM,c=US.
W przypadku Microsoft Active Directory wprowadź DC=ism76,DC=com.
Nazwa wyróżniająca w repozytorium jest inna
Ta wartość jest opcjonalna. Należy ją podać, jeśli jest inna niż wpis
podstawowy w dodawanym repozytorium.
W przypadku IBM Security Directory Server wprowadź
ou=SWG,o=IBM,c=US.
W przypadku Microsoft Active Directory wprowadź DC=ism76,DC=com.
10. Do obszaru konfiguracji Repozytoria stowarzyszone wprowadź następujące wartości,
kliknij przycisk Zastosuj, a następnie przycisk Zapisz:
Nazwa dziedziny
Wprowadź ISMRealm.
Nazwa podstawowego użytkownika administracyjnego
Wprowadź wasadmin. Ta wartość musi określać poprawnego użytkownika ze
skonfigurowanego repozytorium LDAP.
Tożsamość użytkownika serwera
Wybierz opcję Automatycznie generowana tożsamość serwera.
Ignoruj wielkość liter podczas autoryzacji
Zaznacz to pole wyboru.
86
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
11. Kliknij opcję Obsługiwane typy jednostek, a następnie kliknij pozycję
PersonAccount.
12. Do obszaru konfiguracji PersonAccount wprowadź następujące wartości:
Typ jednostki
Upewnij się, że wybrana jest wartość PersonAccount.
Podstawowy wpis dla domyślnego elementu nadrzędnego
W przypadku IBM Security Directory Server wprowadź
ou=users,ou=SWG,o=IBM,c=US.
W przypadku Microsoft Active Directory wprowadź
CN=Users,DC=ism76,DC=com.
Właściwości względnej nazwy wyróżniającej
Wprowadź uid.
13. Kliknij przycisk OK, a następnie Zapisz.
14. Kliknij opcję Obsługiwane typy jednostek, a następnie kliknij pozycję Group.
15. Do obszaru konfiguracji grupy wprowadź następujące wartości:
Typ jednostki
Upewnij się, że wybrana jest wartość Grupa.
Podstawowy wpis dla domyślnego elementu nadrzędnego
W przypadku IBM Security Directory Server wprowadź
ou=groups,ou=SWG,o=IBM,c=US.
W przypadku Microsoft Active Directory wprowadź
ou=groups,CN=Groups,DC=ism76,DC=com.
Właściwości względnej nazwy wyróżniającej
Wprowadź cn.
16. Kliknij przycisk OK, a następnie kliknij przycisk Save (Zapisz).
17. Kliknij opcję Obsługiwane typy jednostek, a następnie kliknij pozycję OrgContainer.
18. Do obszaru konfiguracji OrgContainer wprowadź następujące wartości lub sprawdź, czy
takie wartości już istnieją:
Typ jednostki
Upewnij się, że wybrana jest wartość OrgContainer.
Podstawowy wpis dla domyślnego elementu nadrzędnego
W przypadku IBM Security Directory Server wprowadź
ou=SWG,o=IBM,c=US.
W przypadku Microsoft Active Directory wprowadź DC=ism76,DC=com.
Właściwości względnej nazwy wyróżniającej
Wprowadź o;ou;dc;cn.
19. Kliknij przycisk OK, a następnie Zapisz.
20. Wybierz opcje Zabezpieczenia > Zabezpieczenia globalne.
21. Na stronie konfiguracji zabezpieczeń globalnych:
a. Włącz opcję Włącz zabezpieczenia administracyjne.
b. Włącz opcję Włącz zabezpieczenia aplikacji.
c. Usuń zaznaczenie opcji Użyj zabezpieczeń Java 2 w celu ograniczenia dostępu
aplikacji do zasobów lokalnych.
d. W obszarze Definicje dostępnych dziedzin wybierz opcję Repozytoria
stowarzyszone.
e. Kliknij opcję Ustaw jako bieżące.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
87
22. Kliknij przycisk Zastosuj, a następnie Zapisz.
23. Zrestartuj serwer WebSphere Application Server Network Deployment oraz zarządzane
węzły, uruchamiając poniższe komendy:
a. <KATALOG_GŁÓWNY_WAS> \profiles\ctgDmgr01\bin\stopManager.bat
b. <KATALOG_GŁÓWNY_WAS>\profiles\ctgAppSrv01\bin\stopNode.bat
c. <KATALOG_GŁÓWNY_WAS> \profiles\ctgDmgr01\bin\startManager.bat
d. <KATALOG_GŁÓWNY_WAS>\profiles\ctgAppSrv01\bin\startNode.bat
Uwaga: W odpowiednich miejscach wprowadź wartości ścieżek i rozszerzenia plików
systemu UNIX.
“Wykonywanie zadań konfiguracji serwera WebSphere Application Server Network
Deployment” na stronie 49
Za pomocą tej procedury można wykonywać zadania konfiguracji serwera WebSphere
Application Server Network Deployment.
“Ręczne konfigurowanie produktu Microsoft Active Directory” na stronie 41
Usługę Microsoft Active Directory można ręcznie skonfigurować na potrzeby produktu
Control Desk.
Instalowanie produktu Control Desk
Instalowanie produktu Control Desk.
O tym zadaniu
Aby zainstalować produkt Control Desk, uruchom program instalacyjny w systemie
administracyjnym produktu Control Desk.
Procedura
1. Zaloguj się do administracyjnej stacji roboczej Control Desk. W przypadku
uruchamiania programu instalacyjnego z okna terminala systemu Linux lub UNIX
konieczne jest zalogowanie się jako administrator.
2. Uruchom program instalacyjny Control Desk ze startera.
a. Uruchom starter.
Windows
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad64.exe.
Linux i UNIX
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad.sh.
b. Wybierz język sesji instalacji i kliknij przycisk OK.
c. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
d. Na panelu Instalacja produktu wybierz pozycję IBM Control Desk 7.6 i kliknij
opcję Zainstaluj komponenty produktu IBM Control Desk.
3. Na panelu wyboru pakietów kliknij przycisk Dalej.
Ważne: Na panelu wyboru pakietów należy upewnić się, że zaznaczona jest opcja IBM
Maximo for Service Providers. Ten pakiet jest wymagany na potrzeby pełnej instalacji
produktu Control Desk, w tym dla wersji zaawansowanej.
4. Na panelu sprawdzania poprawności wymagań wstępnych pakietu przejrzyj wyniki
sprawdzania poprawności wymagań wstępnych i kliknij przycisk Dalej. Jeśli na tym
panelu zostaną zgłoszone błędy, należy rozwiązać problem i kliknąć opcję Sprawdź
ponownie status.
88
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
5. Na panelu umowy licencyjnej zaakceptuj umowę licencyjną i kliknij przycisk Dalej.
6. Na panelu z miejscem instalacji programu Installation Manager podaj informacje o
ścieżce dla katalogu zasobów współużytkowanych i katalog instalacyjny programu
Installation Manager, a następnie kliknij przycisk Dalej. Program Installation Manager
stanowi środowisko instalacji używane do zainstalowania komponentów produktu
Control Desk. Katalog zasobów współużytkowanych jest katalogiem wspólnego obszaru
roboczego używanym przez program Installation Manager podczas instalowania
pakietów.
7. Na panelu miejsca instalacji pakietów wybierz grupę pakietów Process Automation
Suite, podaj informacje o ścieżce dla katalogu instalacyjnego produktu Control Desk i
kliknij przycisk Dalej.
8. Na panelu składników pakietu pozostaw zaznaczenie wszystkich domyślnych opcji i
kliknij przycisk Dalej.
9. Na panelu podsumowania pakietów przejrzyj wyświetlone informacje i kliknij przycisk
Zainstaluj. W przypadku instalowania w środowisku języka innego niż angielski można
zauważyć, że podsumowanie środowiska jest wyświetlane w języku angielskim.
Obsługiwane języki konfiguruje się w programie konfiguracyjnym później.
10. Po zakończeniu instalacji wybierz opcję uruchomienia programu konfiguracyjnego i
kliknij przycisk Zakończ. Instalacja zostanie zakończona, a program konfiguracyjny
zostanie uruchomiony automatycznie.
Co dalej
Użyj programu konfiguracyjnego do skonfigurowania produktu Control Desk.
Konfigurowanie produktu Control Desk z ręcznie
konfigurowanym oprogramowaniem pośrednim
Program konfiguracyjny umożliwia skonfigurowanie produktu Control Desk.
Procedura
1. Uruchom program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, podaj miejsce
instalacji produktu Control Desk, a następnie kliknij opcję Uruchom program
konfiguracyjny Tivoli Process Automation Suite.
2. Na stronie operacji konfiguracyjnych produktu IBM Control Desk kliknij opcję
Skonfiguruj nowe wdrożenie.
3. Na panelu Zdefiniuj środowisko wdrażania podaj informacje na temat serwerów DB2 i
WebSphere Application Server Network Deployment, które zostały zainstalowane i
przygotowane. Wybierz opcję Już skonfigurowano WebSphere. Po zdefiniowaniu
środowiska wdrażania kliknij przycisk Zakończ.
4. Na panelu Skonfiguruj ogólne informacje o produkcie przejrzyj szczegółowe informacje
podsumowania instalowanych komponentów produktu. Określ wygląd i funkcje
nawigacji dla produktu, dodaj adres e-mail do odbierania komunikatów przepływu pracy
i wybierz, czy mają zostać wdrożone dane przykładowe.
5. Na panelu Skonfiguruj instancję DB2 podaj informacje dotyczące instancji DB2 dla
produktu Control Desk.
6. Na panelu Skonfiguruj bazę danych DB2 podaj informacje dotyczące bazy danych DB2
dla produktu Control Desk.
7. Na panelu Skonfiguruj serwer aplikacji podaj informacje dotyczące serwera WebSphere
Application Server Network Deployment, który został zainstalowany. Wskaż, czy mają
być zapisywane komunikaty JMS, które pochodzą z adaptera integracji.
Rozdział 4. Ręczne konfigurowanie istniejącego oprogramowania pośredniego podczas wdrażania
89
8. Na panelu Skonfiguruj zabezpieczenia aplikacji wybierz model zabezpieczeń dla
produktu Control Desk. W przypadku wybrania modelu zabezpieczeń, który uwzględnia
serwer katalogów, podaj informacje o katalogu dla menedżera Virtual Member Manager.
Wprowadź nazwy i hasła użytkowników, które należy utworzyć dla produktu Control
Desk.
9. Wybierz język podstawowy i języki dodatkowe, które chcesz zainstalować.
10. Na panelu Zastosuj operacje wdrażania podaj preferencje interfejsu użytkownika,
wybierz wszystkie dostępne operacje wdrażania i kliknij przycisk Zakończ.
Wyniki
Produkt Control Desk jest zainstalowany i skonfigurowany do użycia produktów WebSphere
Application Server Network Deployment i DB2.
90
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 5. Wdrażanie w środowisku klastrowym
Programy instalacyjny i konfiguracyjny produktu Control Desk umożliwiają zainstalowanie i
automatyczne skonfigurowanie produktu Control Desk w konfiguracji klastrowej WebSphere
Application Server Network Deployment.
O tym zadaniu
W tym scenariuszu programy instalacyjny i konfiguracyjny produktu Control Desk są
używane do zainstalowania i automatycznego skonfigurowania nowych instancji
następujących komponentów w konfiguracji klastrowej:
v DB2
v WebSphere Application Server Network Deployment
v Control Desk
Za pomocą programu instalacyjnego produktu Control Desk można zainstalować produkt
Control Desk i oprogramowanie pośrednie, które ma być używane we wdrożeniu. Następnie
można użyć programu konfiguracyjnego do skonfigurowania oprogramowania pośredniego i
produktu Control Desk.
Za pomocą programu instalacyjnego można zainstalować produkt DB2. Następnie należy go
automatycznie skonfigurować za pomocą programu konfiguracyjnego.
Konfigurowanie protokołu SSL między Microsoft Active Directory i
WebSphere Application Server Network Deployment
Aby umożliwić programowi konfiguracyjnemu automatyczne tworzenie użytkowników i grup
w produkcie Microsoft Active Directory, należy skonfigurować komunikację SSL między
produktami Microsoft Active Directory i WebSphere Application Server Network
Deployment za pomocą programu konfiguracyjnego. Jeśli planowane jest użycie serwera
katalogów w celu uwierzytelniania i autoryzacji w produkcie Control Desk, użytkowników i
grupy należy utworzyć w tym katalogu. Jeśli na potrzeby uwierzytelniania i autoryzacji
planowane jest użycie zabezpieczeń aplikacji Control Desk, nie trzeba konfigurować
protokołu SSL dla serwera katalogów.
O tym zadaniu
Wykonanie tej procedury jest wymagane tylko wtedy, gdy zezwolono programowi
konfiguracyjnemu na automatyczne skonfigurowanie produktu WebSphere Application
Server Network Deployment. Ponadto program konfiguracyjny ma automatycznie utworzyć
użytkowników w produkcie Microsoft Active Directory.
Połączenia SSL należy włączyć dla Microsoft Active Directory, wygenerować certyfikat oraz
dodać ten certyfikat do produktu WebSphere Application Server Network Deployment.
Zmiana nazwy lub domeny ośrodka certyfikacji w dowolnym momencie powoduje
unieważnienie certyfikatów poprzednio wydanych przez ten ośrodek.
Upewnij się, że w środowisku poprawnie skonfigurowano tłumaczenie nazw hostów. Jeśli
system udostępniający Microsoft Active Directory nie może poprawnie tłumaczyć nazw
hostów la systemów, dla których wydano certyfikaty, wówczas dochodzi do błędów
komunikacji.
© Copyright IBM Corp. 2015
91
Instalowanie produktu DB2 10.5 za pomocą instalacji produktu Control
Desk
Użyj programu instalacyjnego produktu Control Desk do zainstalowania produktu DB2 10.5.
Procedura
1. Zaloguj się do systemu docelowego jako użytkownik z uprawnieniami administratora.
W przypadku uruchamiania instalacji produktu Control Desk z okna terminala systemu
Linux lub UNIX konieczne jest zalogowanie się jako użytkownik root.
2. Uruchom program instalacyjny produktu Control Desk za pomocą startera.
a. Uruchom starter.
Windows
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad64.exe.
Linux i UNIX
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad.sh.
b. Wybierz język instalacji i kliknij przycisk OK.
c. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
d. Na panelu Instalacja produktu wybierz pozycję IBM DB2 10.5 i kliknij opcję
Zainstaluj komponenty produktu IBM Control Desk.
3. Na panelu wyboru pakietów kliknij przycisk Dalej.
Ważne: Na panelu wyboru pakietów należy upewnić się, że zaznaczona jest opcja IBM
Maximo for Service Providers. Ten pakiet jest wymagany na potrzeby pełnej instalacji
produktu Control Desk, w tym dla wersji zaawansowanej.
4. Na panelu sprawdzania poprawności wymagań wstępnych pakietu przejrzyj wyniki
sprawdzania poprawności wymagań wstępnych i kliknij przycisk Dalej. Jeśli na tym
panelu zostaną zgłoszone błędy, przed podjęciem dalszych czynności należy rozwiązać
problem i kliknąć opcję Sprawdź ponownie status.
5. Na panelu umowy licencyjnej przejrzyj informacje licencyjne dla każdego
instalowanego pakietu, zaakceptuj umowę licencyjną, a następnie kliknij przycisk Dalej.
6. Na panelu z miejscem instalacji programu Installation Manager podaj informacje o
ścieżce dla katalogu zasobów współużytkowanych i katalog instalacyjny programu
Installation Manager, a następnie kliknij przycisk Dalej. Program Installation Manager
stanowi środowisko instalacji używane do zainstalowania komponentów produktu
Control Desk. Katalog zasobów współużytkowanych jest katalogiem wspólnego obszaru
roboczego używanym przez program Installation Manager podczas instalowania
pakietów.
7. Na panelu miejsca instalacji pakietów wybierz grupę pakietów, podaj informacje o
ścieżce dla jej katalogu instalacyjnego i kliknij przycisk Dalej. Wykonaj ten proces dla
każdej grupy pakietów, która jest wyświetlana.
8. Na panelu tłumaczeń pakietów określ obsługę języków dla produktu DB2, a następnie
kliknij przycisk Dalej.
9. Na panelu składników pakietu pozostaw zaznaczenie wszystkich domyślnych opcji i
kliknij przycisk Dalej.
10. Na panelu konfiguracji pakietów określ informacje konfiguracyjne dla produktu DB2
10.5, a następnie kliknij przycisk Dalej.
11. Na panelu podsumowania pakietów przejrzyj wyświetlone informacje dotyczące
planowanej instalacji i kliknij przycisk Zainstaluj.
92
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Instalowanie produktu WebSphere Application Server Network
Deployment 8.5 za pomocą instalacji produktu Control Desk
Użycie programu instalacyjnego produktu Control Desk do zainstalowania produktu
WebSphere Application Server Network Deployment 8.5.
Procedura
1. Zaloguj się do systemu docelowego jako użytkownik z uprawnieniami administratora.
W przypadku uruchamiania instalacji produktu IBM Control Desk z okna terminala
systemu Linux lub UNIX konieczne jest zalogowanie się jako użytkownik root.
2. Uruchom program instalacyjny produktu Control Desk za pomocą startera.
a. Uruchom starter.
Windows
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad64.exe.
Linux i UNIX
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad.sh.
b. Wybierz język instalacji i kliknij przycisk OK.
c. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
d. Na panelu Instalacja produktu wybierz pozycję IBM WebSphere Application
Server Network Deployment 8.5.5 i kliknij opcję Zainstaluj komponenty
produktu IBM Control Desk. Podczas instalacji produktu WebSphere Application
Server Network Deployment należy zainstalować oprogramowanie Java 7. Podczas
instalacji oprogramowania Java 7 program konfiguracyjny konfiguruje produkt
Control Desk pod kątem użycia oprogramowania Java 7.
3. Na panelu wyboru pakietów kliknij przycisk Dalej.
Ważne: Na panelu wyboru pakietów należy upewnić się, że zaznaczona jest opcja IBM
Maximo for Service Providers. Ten pakiet jest wymagany na potrzeby pełnej instalacji
produktu Control Desk, w tym dla wersji zaawansowanej.
4. Na panelu sprawdzania poprawności wymagań wstępnych pakietu przejrzyj wyniki
sprawdzania poprawności wymagań wstępnych i kliknij przycisk Dalej. Jeśli na tym
panelu zostaną zgłoszone błędy, przed podjęciem dalszych czynności należy rozwiązać
problem i kliknąć opcję Sprawdź ponownie status.
5. Na panelu umowy licencyjnej przejrzyj informacje licencyjne dla każdego pakietu, który
ma zostać zainstalowany, zaakceptuj umowę licencyjną, a następnie kliknij przycisk
Dalej.
6. Na panelu z miejscem instalacji programu Installation Manager podaj informacje o
ścieżce dla katalogu zasobów współużytkowanych i katalog instalacyjny programu
Installation Manager, a następnie kliknij przycisk Dalej. Program Installation Manager
stanowi środowisko instalacji używane do zainstalowania komponentów produktu
Control Desk. Katalog zasobów współużytkowanych jest katalogiem wspólnego obszaru
roboczego używanym przez program Installation Manager podczas instalowania
pakietów.
7. Na panelu miejsca instalacji pakietów wybierz grupę pakietów, podaj informacje o
ścieżce dla jej katalogu instalacyjnego i kliknij przycisk Dalej. Wykonaj ten proces dla
każdej grupy pakietów, która jest wyświetlana.
8. Na panelu tłumaczeń pakietów określ obsługę języków dla produktu WebSphere
Application Server Network Deployment, a następnie kliknij przycisk Dalej.
Rozdział 5. Wdrażanie w środowisku klastrowym
93
9. Na panelu składników pakietu pozostaw zaznaczenie wszystkich domyślnych opcji i
kliknij przycisk Dalej.
10. Na panelu konfiguracji pakietów określ informacje konfiguracyjne dla produktu IBM
HTTP Server, a następnie kliknij przycisk Dalej.
11. Na panelu podsumowania pakietów przejrzyj wyświetlone informacje i kliknij przycisk
Zainstaluj.
12. Po zakończeniu instalacji wybierz opcję uruchomienia programu narzędziowego do
konfiguracji produktu IBM Tivoli Process Automation Engine i kliknij przycisk
Zakończ.
Co dalej
Użyj programu konfiguracyjnego do przygotowania produktu WebSphere Application Server
Network Deployment na potrzeby konfiguracji produktu Control Desk.
Przygotowanie produktu WebSphere Application Server Network
Deployment i konfigurowanie profili klastra serwerów aplikacji
Za pomocą programu konfiguracyjnego można przygotować produkt WebSphere Application
Server Network Deployment 8.5 na potrzeby konfiguracji produktu Control Desk i
skonfigurować profile klastra serwerów aplikacji.
O tym zadaniu
W przypadku konfigurowania produktu Control Desk w środowisku klastrowym najpierw
należy przygotować serwer WebSphere Application Server Network Deployment i
skonfigurować profile klastrów serwerów aplikacji. Następnie należy skonfigurować produkt
Control Desk do pracy ze zdefiniowanymi klastrami.
Należy zdefiniować i skonfigurować klastry w menedżerze wdrażania produktu WebSphere
Application Server Network Deployment. Jeśli konfiguracja klastra ma uwzględniać inne
elementy w innych węzłach WebSphere Application Server Network Deployment, należy
zalogować się na serwerze, i uruchomić program konfiguracyjny w celu skonfigurowania
profilu produktu WebSphere Application Server Network Deployment i węzła do obsługi tych
elementów klastra.
Ze względu na wydajność zalecane jest, aby zdefiniować co najmniej cztery klastry, z których
każdy udostępnia funkcję pojedynczego produktu. Użytkownik może utworzyć dodatkowe
klastry, jeśli są potrzebne. Szczegółowe informacje na temat wydajności zawiera
dokumentacja Best Practices For System Performance.
Procedura
1. Zaloguj się w systemie, który udostępnia serwer menedżera wdrażania produktu
WebSphere Application Server Network Deployment.
2. Uruchom program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, a następnie kliknij opcję
Uruchom program konfiguracyjny Tivoli Process Automation Suite.
3. Na stronie operacji konfiguracyjnych produktu IBM Control Desk kliknij opcję
Przygotuj produkt WebSphere Application Server do konfiguracji.
4. Na panelu Skonfiguruj serwer WebSphere Application Server podaj miejsce instalacji i
informacje konfiguracyjne dla produktu WebSphere Application Server Network
Deployment i powiązanych komponentów. Wybierz opcje skonfigurowania systemu dla
klastrów i automatyzacji konfiguracji produktu IBM HTTP Server.
94
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
5. Na panelu Skonfiguruj profile klastrów serwerów aplikacji podaj informacje, które
zostaną użyte do utworzenia profili serwera aplikacji i menedżera wdrażania produktu
WebSphere Application Server Network Deployment.
a. Wybierz opcję Skonfiguruj nowy menedżer wdrażania na tym serwerze.
b. Podaj nazwę profilu, nazwę węzła, nazwę komórki i port SOAP dla profilu menedżera
wdrażania.
c. Opcjonalne: Kliknij opcję Zaawansowane, aby uzyskać dostęp do strony Profil
menedżera wdrażania - Opcje zaawansowane, na której można przypisać
niestandardowe wartości portów używanych przez profil menedżera wdrażania.
d. Podaj informacje autoryzacyjne użytkownika administracyjnego produktu WebSphere
Application Server Network Deployment.
e. Kliknij opcję Nowy klaster, aby utworzyć nowy klaster. Podaj nazwę i przypisz
funkcję pojedynczego produktu do klastra.
f. Kliknij opcję Nowy węzeł zarządzany, aby utworzyć węzeł zarządzany. Podaj nazwę
węzła i nazwę profilu, który zawiera informacje na temat nowego węzła zarządzanego.
Można utworzyć więcej niż jeden węzeł zarządzany, ale musi być zdefiniowany co
najmniej jeden węzeł zarządzany.
g. Wybierz węzeł zarządzany i kliknij opcję Nowy serwer.
h. Na stronie Definicja serwera węzła zarządzanego WebSphere wybierz opcję
Serwer WWW i podaj nazwę serwera WWW, który będzie używany przez ten węzeł
zarządzany. Dla węzła zarządzanego można zdefiniować tylko jeden serwer WWW.
i. Kliknij opcję Nowy serwer. Na stronie Definicja serwera węzła zarządzanego
WebSphere wybierz opcję Element klastra serwera aplikacji. Podaj nazwę elementu
klastra i wybierz klaster do powiązania z elementem klastra. Można utworzyć dowolną
liczbę elementów klastrów, jeśli jest to konieczne, ale należy utworzyć co najmniej
jeden.
j. Powtórz ten proces, aby łącznie utworzyć cztery klastry i przypisać każdemu z nich
unikalną funkcję produktu.
6. Podaj dodatkowe informacje konfiguracyjne na panelu Skonfiguruj serwer aplikacji Opcje zaawansowane, jeśli jest to wymagane.
7. Jeśli zostanie wybrana opcja użycia serwera katalogów na potrzeby zabezpieczeń
administracyjnych produktu WebSphere Application Server Network Deployment, podaj
informacje dotyczące hosta serwera katalogów, informacje autoryzacyjne i strukturę
katalogów z panelu Skonfiguruj zabezpieczenia administracyjne.
8. Na panelu Zastosuj operacje wdrażania wybierz wszystkie opcje operacji wdrażania i
kliknij przycisk Zakończ.
Wyniki
Produkt WebSphere Application Server Network Deployment 8.5 jest gotowy na potrzeby
produktu Control Desk.
Informacje pokrewne:
https://www.ibm.com/developerworks/community/files/form/anonymous/api/library/
75dbdf46-1a08-429c-9742-bd340d7d1fd3/document/c51d5f5b-dea3-4043-a81fd5213fc10063/media/Best%20Practices%20for%20System%20Performance%207.5.x.pdf
Konfigurowanie elementów klastra w dodatkowych węzłach
produktu WebSphere Application Server Network Deployment
Za pomocą programu konfiguracyjnego można skonfigurować elementy klastra w
dodatkowych węzłach WebSphere.
Rozdział 5. Wdrażanie w środowisku klastrowym
95
O tym zadaniu
Po zdefiniowaniu klastrów w menedżerze wdrażania produktu WebSphere Application Server
Network Deployment można skonfigurować elementy klastra w dodatkowych węzłach
produktu WebSphere Application Server Network Deployment.
Procedura
1. Zaloguj się w systemie obsługującym węzły produktu WebSphere Application Server
Network Deployment.
2. Uruchom program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, a następnie kliknij opcję
Uruchom program konfiguracyjny Tivoli Process Automation Suite.
3. Na stronie operacji konfiguracyjnych produktu IBM Control Desk kliknij opcję
Konfiguruj produkt WebSphere Application Server Network Deployment dla
nowego wdrożenia.
4. Na panelu Skonfiguruj serwer WebSphere Application Server podaj miejsce instalacji i
informacje konfiguracyjne dla produktu WebSphere Application Server Network
Deployment i powiązanych komponentów. Wybierz opcje skonfigurowania systemu dla
klastrów i automatyzacji konfiguracji produktu IBM HTTP Server.
5. Na panelu Skonfiguruj profile klastrów serwerów aplikacji podaj informacje, które
zostaną użyte do utworzenia dodatkowych elementów klastra w tych węzłach.
a. Wybierz opcję Użyj istniejącego menedżera wdrażania.
b. Podaj informacje o połączeniu dla zdalnego systemu menedżera wdrażania produktu
WebSphere Application Server Network Deployment.
c. Podaj informacje autoryzacyjne użytkownika administracyjnego produktu WebSphere
Application Server Network Deployment.
d. Kliknij opcję Załaduj klastry, aby załadować informacje o klastrach ze zdalnego
menedżera wdrażania produktu WebSphere Application Server Network Deployment.
e. Kliknij opcję Nowy węzeł zarządzany, aby utworzyć węzeł zarządzany. Podaj nazwę
węzła i nazwę profilu, który zawiera informacje na temat nowego węzła
zarządzanego. Można utworzyć więcej niż jeden węzeł zarządzany, ale musi być
zdefiniowany co najmniej jeden węzeł zarządzany.
f. Wybierz węzeł zarządzany i kliknij opcję Nowy serwer.
g. Na stronie Definicja serwera węzła zarządzanego WebSphere wybierz opcję
Element klastra serwera aplikacji. Podaj nazwę elementu klastra i wybierz klaster
do powiązania z elementem klastra. Można utworzyć dowolną liczbę elementów
klastrów, jeśli jest to konieczne, ale należy utworzyć co najmniej jeden. Nie można
utworzyć nowego serwera WWW dla klastra, ponieważ został on zdefiniowany, gdy
klaster został utworzony w zdalnym menedżerze wdrażania produktu WebSphere
Application Server Network Deployment.
h. Powtórz ten proces, aby utworzyć nowe elementy klastra i przypisać je do klastrów
zdefiniowanych w zdalnym menedżerze wdrażania WebSphere Application Server
Network Deployment.
6. Podaj dodatkowe informacje konfiguracyjne na panelu Skonfiguruj serwer aplikacji Opcje zaawansowane, jeśli jest to wymagane.
7. Na panelu Zastosuj operacje wdrażania wybierz wszystkie opcje operacji wdrażania i
kliknij przycisk Zakończ.
Instalowanie produktu Control Desk
Instalowanie produktu Control Desk.
96
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
O tym zadaniu
Aby zainstalować produkt Control Desk, uruchom program instalacyjny w systemie
administracyjnym produktu Control Desk.
Procedura
1. Zaloguj się do administracyjnej stacji roboczej Control Desk. W przypadku
uruchamiania programu instalacyjnego z okna terminala systemu Linux lub UNIX
konieczne jest zalogowanie się jako administrator.
2. Uruchom program instalacyjny Control Desk ze startera.
a. Uruchom starter.
Windows
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad64.exe.
Linux i UNIX
W pobranym obrazie instalacyjnym przejdź do katalogu głównego i
uruchom następującą komendę: launchpad.sh.
b. Wybierz język sesji instalacji i kliknij przycisk OK.
c. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
d. Na panelu Instalacja produktu wybierz pozycję IBM Control Desk 7.6 i kliknij
opcję Zainstaluj komponenty produktu IBM Control Desk.
3. Na panelu wyboru pakietów kliknij przycisk Dalej.
Ważne: Na panelu wyboru pakietów należy upewnić się, że zaznaczona jest opcja IBM
Maximo for Service Providers. Ten pakiet jest wymagany na potrzeby pełnej instalacji
produktu Control Desk, w tym dla wersji zaawansowanej.
4. Na panelu sprawdzania poprawności wymagań wstępnych pakietu przejrzyj wyniki
sprawdzania poprawności wymagań wstępnych i kliknij przycisk Dalej. Jeśli na tym
panelu zostaną zgłoszone błędy, należy rozwiązać problem i kliknąć opcję Sprawdź
ponownie status.
5. Na panelu umowy licencyjnej zaakceptuj umowę licencyjną i kliknij przycisk Dalej.
6. Na panelu z miejscem instalacji programu Installation Manager podaj informacje o
ścieżce dla katalogu zasobów współużytkowanych i katalog instalacyjny programu
Installation Manager, a następnie kliknij przycisk Dalej. Program Installation Manager
stanowi środowisko instalacji używane do zainstalowania komponentów produktu
Control Desk. Katalog zasobów współużytkowanych jest katalogiem wspólnego obszaru
roboczego używanym przez program Installation Manager podczas instalowania
pakietów.
7. Na panelu miejsca instalacji pakietów wybierz grupę pakietów Process Automation
Suite, podaj informacje o ścieżce dla katalogu instalacyjnego produktu Control Desk i
kliknij przycisk Dalej.
8. Na panelu składników pakietu pozostaw zaznaczenie wszystkich domyślnych opcji i
kliknij przycisk Dalej.
9. Na panelu podsumowania pakietów przejrzyj wyświetlone informacje i kliknij przycisk
Zainstaluj. W przypadku instalowania w środowisku języka innego niż angielski można
zauważyć, że podsumowanie środowiska jest wyświetlane w języku angielskim.
Obsługiwane języki konfiguruje się w programie konfiguracyjnym później.
10. Po zakończeniu instalacji wybierz opcję uruchomienia programu konfiguracyjnego i
kliknij przycisk Zakończ. Instalacja zostanie zakończona, a program konfiguracyjny
zostanie uruchomiony automatycznie.
Rozdział 5. Wdrażanie w środowisku klastrowym
97
Co dalej
Użyj programu konfiguracyjnego do skonfigurowania produktu Control Desk.
Konfigurowanie produktu Control Desk w środowisku klastrowym
Za pomocą programu konfiguracyjnego produktu Control Desk można skonfigurować
produkt Control Desk w środowisku klastrowym po skonfigurowaniu produktu WebSphere
Application Server Network Deployment na potrzeby technologii klastrowej.
Procedura
1. Uruchom program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, podaj miejsce
instalacji produktu Control Desk, a następnie kliknij opcję Uruchom program
konfiguracyjny Tivoli Process Automation Suite.
2. Na stronie operacji konfiguracyjnych produktu IBM Control Desk kliknij opcję
Skonfiguruj nowe wdrożenie.
3. Na panelu Zdefiniuj środowisko wdrażania podaj informacje na temat produktu DB2 i
serwerów WebSphere Application Server Network Deployment, które zostały
zainstalowane i przygotowane. Wybierz opcje Utwórz i skonfiguruj bazę danych,
Wykonaj konfigurację WebSphere dla produktu i Wdróż produkt w środowisku
klastrowym, aby automatycznie skonfigurować produkty WebSphere Application
Server Network Deployment i DB2. Kliknij przycisk Zakończ.
4. Na panelu Skonfiguruj ogólne informacje o produkcie przejrzyj szczegółowe informacje
podsumowania. Określ wygląd i funkcje nawigacji dla produktu, dodaj adres e-mail do
odbierania komunikatów przepływu pracy i wybierz, czy mają zostać wdrożone dane
przykładowe.
5. Na panelu Skonfiguruj instancję DB2 podaj informacje dotyczące instancji DB2, która
ma zostać utworzona dla produktu Control Desk.
6. Na panelu Skonfiguruj bazę danych DB2 podaj informacje dotyczące bazy danych DB2,
która ma zostać utworzona dla produktu Control Desk.
7. Na panelu Skonfiguruj serwer aplikacji podaj informacje dla menedżera domeny
WebSphere Application Server Network Deployment, w którym zdefiniowano klastry, a
następnie kliknij opcję Załaduj informacje o klastrze.
8. Utwórz aplikację dla funkcji zarządzanej przez klaster, skonfiguruj JMS dla aplikacji i
skonfiguruj aplikację pomocy produktu Control Desk. Należy utworzyć co najmniej
jedną aplikację dla każdej funkcji w klastrze.
a. Kliknij opcję Dodaj aplikację.
b. Podaj nazwę aplikacji i wybierz nazwę klastra oraz serwera WWW powiązanego z
funkcją.
c. Opcjonalne: Zmień funkcję powiązaną z wybranym klastrem.
d. Włącz i skonfiguruj obsługę komunikatów JMS dla aplikacji. Funkcja struktury
integracji wymaga JMS. Funkcja raportowania nie obsługuje JMS. Jeśli do
przechowywania danych JMS nie wybrano bazy danych DB2, na potrzeby
przechowywania tych danych zostanie utworzona baza danych derby.
9. Skonfiguruj aplikację pomocy produktu Control Desk, podając nazwę aplikacji pomocy,
wybierając klaster, do którego ma być przypisana, i wybierając serwer WWW, który ma
być używany dla tej aplikacji.
10. Na panelu Skonfiguruj zabezpieczenia aplikacji wybierz model zabezpieczeń dla
produktu Control Desk. W przypadku wybrania modelu zabezpieczeń, który uwzględnia
serwer katalogów, podaj informacje o katalogu dla menedżera Virtual Member Manager.
98
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Wprowadź nazwy i hasła użytkowników, które należy utworzyć dla produktu Control
Desk. Nie należy używać nazwy użytkownika jako wartości hasła.
11. Wybierz języki.
12. Na panelu Zastosuj operacje wdrażania podaj preferencje interfejsu użytkownika,
wybierz wszystkie dostępne operacje wdrażania i kliknij przycisk Zakończ.
Rozdział 5. Wdrażanie w środowisku klastrowym
99
100
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 6. Instalacja cicha
Opcja instalacji cichej programu Control Desk współdziała interaktywnie z programem
instalacyjnym programu Control Desk za pomocą wiersza komend i pliku odpowiedzi.
Przed rozpoczęciem instalacji cichej programu Control Desk lub powiązanych pakietów
oprogramowania pośredniego należy zainstalować program Installation Manager.
Tworzenie plików odpowiedzi dla trybu cichego na potrzeby instalacji
W pliku odpowiedzi rejestrowane są dokonywane wybory i wartości podawane podczas
używania programu instalacyjnego produktu Control Desk. Następnie można uruchomić
program instalacyjny produktu Control Desk w trybie cichym, używając pliku odpowiedzi
jako wejścia.
Zanim rozpoczniesz
Można utworzyć plik odpowiedzi instalacji cichej, ustawiając zmienną środowiskową
record, a następnie uruchamiając program instalacyjny za pomocą startera produktu Control
Desk. Plik odpowiedzi jest generowany w katalogu osobistym użytkownika, który uruchomił
program. Katalog osobisty bieżącego użytkownika można określić za pomocą poniższych
komend.
Windows
set HOMEPATH
UNIX
echo $HOME
Nazwa pliku ma format tpaeInstallerRspdatownik_z_datą_i_godziną.xml, na przykład:
tpaeInstallerRsp20130716105258.xml.
Procedura
1. Otwórz wiersz komend i ustaw zmienną środowiskową record.
Opcja
Opis
Windows
set record=true
Linux lub UNIX
export record=true
2. Uruchom starter produktu Control Desk.
Opcja
Opis
Windows
launchpad64.exe
Linux lub UNIX
./launchpad.sh
3. Kliknij opcję Zainstaluj produkt.
4. Wybierz komponenty do zainstalowania, a następnie kliknij opcję Instaluj, aby
uruchomić program instalacyjny produktu Control Desk.
5. Wybierz pakiety, które chcesz zainstalować w trybie cichym, podając zasoby
współużytkowane i katalogi instalacyjne. Jeśli wybrane opcje są poprawne, kliknij
przycisk Instaluj, aby zainstalować pakiety.
© Copyright IBM Corp. 2015
101
6. Kliknij przycisk Zakończ, aby zakończyć działanie programu instalacyjnego produktu
Control Desk.
Przykładowe pliki odpowiedzi instalacji cichej
Zamiast pliku tpaeInstallerRspdatownik_z_datą_i_godziną.xml można użyć
przykładowego pliku odpowiedzi i zmodyfikować go odpowiednio do potrzeb.
Pliki przykładowe
Przykładowe pliki odpowiedzi znajdują się w katalogu, w którym rozpakowano starter
produktu IBM Control Desk. Jeśli aktualizowane są wartości używane w przykładowych
plikach odpowiedzi, aktualizacje te należy ograniczyć do parametrów, takich jak miejsce
instalacji, nazwy hostów, numery portów i nazwy użytkowników. Jeśli trzeba zaktualizować
zmienne inne niż środowiskowe, takie jak nazwa produktu głównego lub repozytorium
programu Installation Manager, należy utworzyć własny plik odpowiedzi dla trybu cichego,
używając oprogramowania Installation Manager.
Tabela 9. Przykłady plików odpowiedzi dla trybu cichego
102
Plik
Opis
katalog_startera\SilentResponseFiles\Installer\
Unix\ResponseFile_ICD_Install_Unix.xml
Instalacja produktu Control Desk w
systemach Linux i UNIX.
katalog_startera\SilentResponseFiles\Installer\
Unix\ResponseFile_ICD_Uninstall_Unix.xml
Deinstalacja produktu Control Desk w
systemach Linux i UNIX.
katalog_startera\SilentResponseFiles\Installer\
Windows\
ResponseFile_ICD_Install_Windows.xml
Instalacja produktu Control Desk w systemie
Windows.
katalog_startera\SilentResponseFiles\Installer\
Windows\
ResponseFile_ICD_Uninstall_Windows.xml
Deinstalacja produktu Control Desk w
systemie Windows.
katalog_startera\SilentResponseFiles\Installer\
Unix\ResponseFile_DB2_Install_Unix.xml
Instalacja produktu IBM DB2 w systemach
Linux i UNIX.
katalog_startera\SilentResponseFiles\Installer\
Windows\
ResponseFile_DB2_Install_Windows.xml
Instalacja produktu IBM DB2 w systemie
Windows.
katalog_startera\SilentResponseFiles\Installer\
Unix\ResponseFile_DB2_Uninstall_Unix.xml
Deinstalacja produktu IBM DB2 w systemach
Linux i UNIX.
katalog_startera\SilentResponseFiles\Installer\
Windows\
ResponseFile_DB2_Uninstall_Windows.xml
Deinstalacja produktu IBM DB2 w systemie
Windows.
katalog_startera\SilentResponseFiles\Installer\
Unix\ResponseFile_TPAE_WAS_Install_Unix.xml
Instalacja podstawowych komponentów
produktu WebSphere Application Server w
systemach Linux i UNIX.
katalog_startera\SilentResponseFiles\Installer\
Windows\
ResponseFile_TPAE_WAS_Install_Windows.xml
Instalacja podstawowych komponentów
produktu WebSphere Application Server w
systemie Windows.
katalog_startera\SilentResponseFiles\Installer\
Unix\
ResponseFile_TPAE_WAS_Uninstall_Unix.xml
Deinstalacja podstawowych komponentów
produktu WebSphere Application Server w
systemach Linux i UNIX.
katalog_startera\SilentResponseFiles\Installer\
Windows\ResponseFile_TPAE_WAS_Uninstall_
Windows.xml
Deinstalacja podstawowych komponentów
produktu WebSphere Application Server w
systemie Windows.
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Aktualizowanie wartości haseł w plikach odpowiedzi dla trybu
cichego
Program instalacyjny produktu Control Desk wymaga szyfrowania wartości haseł
znajdujących się w plikach odpowiedzi. Aby zaktualizować wartości zaszyfrowanych haseł w
pliku odpowiedzi, należy użyć programu narzędziowego do szyfrowania łańcuchów
należącego do programu Installation Manager.
O tym zadaniu
Program narzędziowy do szyfrowania łańcuchów należący do programu Installation Manager
akceptuje wartość hasła w postaci jawnej i generuje zaszyfrowaną wersję tego hasła.
Zaszyfrowaną wartość należy skopiować i wkleić do pola hasła w pliku odpowiedzi.
Procedura
1. Uruchom program narzędziowy do szyfrowania łańcuchów należący do programu
Installation Manager z poziomu wiersza komend.
Opcja
Opis
Windows
c:\Program Files\IBM\InstallationManager\
eclipse\tools\imutilsc nowa_wartość_hasła
AIXlubLinux
/opt/IBM/InstallationManager/eclipse/tools/
imutilsc encryptString nowa_wartość_hasła
Zastąp wartość nowa_wartość_hasła nową wartością hasła w postaci jawnej.
2. Skopiuj łańcuch znajdujący się w polu Zaszyfrowana wersja łańcucha.
3. Otwórz plik odpowiedzi w edytorze tekstu, zastąp wartość hasła skopiowanym
zaszyfrowanym hasłem, a następnie zapisz ten plik.
Cicha instalacja programu Installation Manager
Aby zainstalować produkt Control Desk i powiązane oprogramowanie pośrednie w trybie
cichym, najpierw należy zainstalować program Installation Manager.
Procedura
1. Otwórz wiersz komend w systemie i przejdź do katalogu, w którym znajdują się
rozpakowane pliki startera.
2. Przejdź do folderu, który zawiera program Installation Manager dla używanego systemu
operacyjnego, na przykład \Install\IM\installer.win64.
3. Opcjonalne: Otwórz plik silent-install.ini w edytorze tekstu i zaktualizuj wartości
domyślne.
4. Uruchom proces instalacji cichej programu Installation Manager.
Opcja
Opis
Windows
installc –acceptLicense
Inne systemy operacyjne
./installc –acceptLicense
Wyniki
Program Installation Manager został pomyślnie zainstalowany w systemie. Teraz można
zainstalować produkt Control Desk w trybie cichym.
Rozdział 6. Instalacja cicha
103
Instalowanie produktu Control Desk i powiązanego oprogramowania
pośredniego w trybie cichym
Produkt Control Desk i powiązane oprogramowanie pośrednie można wdrożyć w trybie
cichym, aby przeprowadzić nienadzorowaną instalację na podstawie predefiniowanych
ustawień.
Zanim rozpoczniesz
Należy przeprowadzić pomyślną instalację w celu wygenerowania pliku odpowiedzi, którego
będzie można użyć do przeprowadzenia cichej instalacji produktu Control Desk i
oprogramowania pośredniego. Alternatywnie można wykorzystać jeden z przykładowych
plików odpowiedzi dostępnych na nośniku produktu, a następnie zmodyfikować go.
Jeśli plik odpowiedzi został utworzony w innym systemie, należy upewnić się, że wszystkie
wartości, które są zapisane w tym pliku odpowiedzi, są poprawne w systemie docelowym.
Należy upewnić się, że wartości ścieżek zdefiniowane podczas tworzenia pliku odpowiedzi są
nadal poprawne w systemie docelowym. Może być konieczne zaktualizowanie na przykład
wartości parametru położenie repozytorium w celu wskazania poprawnej ścieżki do
obrazów instalacyjnych produktu i oprogramowania pośredniego.
Jeśli produkt jest instalowany w katalogu innym niż ścieżka używana podczas tworzenia pliku
odpowiedzi, należy zaktualizować wartość parametru installLocation. Aby zaktualizować
wartość parametru installLocation, należy także podać nową wartość dla parametru
Identyfikator profilu.
Procedura
1. Skopiuj plik odpowiedzi, który został wcześniej wygenerowany, i pliki produktu Control
Desk do systemu docelowego.
2. Otwórz wiersz komend i przejdź do katalogu programu Installation Manager, który jest
odpowiedni dla używanego systemu operacyjnego, na przykład cd
/opt/IBM/InstallationManager/eclipse/tools/.
3. Uruchom program Installation Manager w trybie cichym.
imcl -input nazwa_pliku_odpowiedzi
-log nazwa_pliku_dziennika -acceptLicense
Parametr -input określa plik odpowiedzi, który ma być używany, na przykład
/SI/tpaeInstallerRsp20130716105258.xml. Parametr -log określa miejsce, w którym
są zapisywane pliki dzienników, na przykład /tmp/linuxDB2WASMAM_Log.xml.
Podczas określania pliku odpowiedzi i pliku dziennika należy podać pełną ścieżkę.
Wyniki
Instalacja będzie odbywać się w trybie cichym i wykorzystywane będą wartości dostępne w
pliku odpowiedzi. Używając różnych plików odpowiedzi jako wejścia, można wykonać cichą
instalację oprogramowania pośredniego w różnych systemach. Następnie można użyć innego
pliku odpowiedzi w celu zainstalowania produktu Control Desk w trybie cichym w systemie,
który został wyznaczony jako administracyjna stacja robocza.
Deinstalowanie produktu Control Desk i powiązanego oprogramowania
pośredniego w trybie cichym
Produkt Control Desk i powiązane oprogramowanie pośrednie można zdeinstalować w trybie
cichym, stosując ustawienia, które zostały użyte podczas instalacji.
104
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Procedura
1. Otwórz wiersz komend i przejdź do katalogu katalog_główny_startera\
SilentResponseFiles\Installer, który zawiera przykładowy plik odpowiedzi deinstalacji.
2. Zaktualizuj ten przykładowy plik odpowiedzi deinstalacji, wprowadzając do niego
wartości używane w środowisku.
3. Uruchom program deinstalacyjny produktu Control Desk w trybie cichym.
imcl -input nazwa_pliku_odpowiedzi
-log nazwa_pliku_dziennika -acceptLicense
Domyślnym katalogiem głównym komendy imcl jest c:\Program Files\IBM\Installation
Manager\eclipse\tools\ w systemie Windows /opt/IBM/InstallationManager/eclipse/
w systemach Linux oraz UNIX.
Parametr -input określa plik odpowiedzi, który ma być używany, na przykład
C:\tmp\install_response.xml.
Parametr -log określa miejsce, w którym są zapisywane pliki dzienników, na przykład
C:\tmp\silent.log.
Podczas określania pliku odpowiedzi i pliku dziennika należy podać pełną ścieżkę.
Parametr -acceptLicense służy do automatycznego akceptowania licencji.
4. Program Installation Manager można usunąć z systemu za pomocą programu
deinstalacyjnego.
uninstallc
Tabela 10. Położenie komendy uninstallc
Windows
Inne systemy operacyjne
Administrator
Administrator
Wersja 64-bitowa
C:\ProgramData\IBM\Installation
Manager\uninstall
var/ibm/InstallationManager/uninstall
Użytkownik
Użytkownik
Wersja 64-bitowa
C:\Users\ID_użytkownika\AppData\
Roaming\IBM\Installation
Manager\uninstall
katalog_osobisty_użytkownika/var/ibm/
InstallationManager/uninstall
Rozdział 6. Instalacja cicha
105
106
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 7. Konfiguracja cicha
Podczas konfiguracji cichej można użyć programu konfiguracyjnego, wykorzystując wiersz
komend i plik odpowiedzi.
Następujące czynności są wymagane dla konfiguracji cichej:
1. “Tworzenie plików odpowiedzi dla trybu cichego na potrzeby konfigurowania
oprogramowania pośredniego”
2. “Tworzenie pliku odpowiedzi na potrzeby konfigurowania produktu Control Desk w
trybie cichym” na stronie 108
3. “Konfigurowanie oprogramowania pośredniego w trybie cichym” na stronie 109
4. “Konfigurowanie produktu Control Desk w trybie cichym” na stronie 109
Tworzenie plików odpowiedzi dla trybu cichego na potrzeby
konfigurowania oprogramowania pośredniego
Plik odpowiedzi tworzy się, modyfikując jeden z dostarczonych przykładowych plików
odpowiedzi. Następnie można uruchomić program konfiguracyjny w trybie cichym, używając
pliku odpowiedzi jako wejścia.
Procedura
1. Utwórz kopię przykładowego pliku, na przykład my-cfg-silent-win.properties.
Przykładowe pliki odpowiedzi znajdują się w katalogu katalog_główny_startera\
SilentResponseFiles\ConfigTool.
2. Otwórz plik odpowiedzi w edytorze tekstu, zaktualizuj wartości zgodnie z wymaganiami,
a następnie zapisz plik.
Upewnij się, że wszystkie wartości podane w pliku odpowiedzi są poprawne dla systemu
docelowego. Dotyczy to w szczególności wartości ścieżek. Może być konieczne
zaktualizowanie na przykład wartości parametru WAS.InstallLocation, aby wskazać
poprawną ścieżkę dla produktu WebSphere Application Server Network Deployment w
odniesieniu do systemu docelowego.
Jeśli nie ma komponentów produktu Control Desk, które mają zostać skonfigurowane
automatycznie, dla odpowiedniej właściwości należy ustawić wartość false. Jeśli na
przykład w systemie nie ma zostać skonfigurowany produkt WebSphere Application
Server Network Deployment, dla właściwości WAS.ND.AutomateConfig należy
ustawić wartość false.
Co dalej
Po zakończeniu konfiguracji cichej oprogramowania pośredniego można przeprowadzić
konfigurowanie produktu Control Desk w trybie cichym.
Zadania pokrewne:
“Konfigurowanie oprogramowania pośredniego w trybie cichym” na stronie 109
Oprogramowanie pośrednie używane z produktem Control Desk można skonfigurować w
trybie cichym za pomocą konfiguracyjnego pliku odpowiedzi.
© Copyright IBM Corp. 2015
107
Przykładowe pliki odpowiedzi cichej konfiguracji
oprogramowania pośredniego
Z produktem IBM Control Desk udostępniono szereg przykładowych plików odpowiedzi.
Można użyć przykładowego pliku odpowiedzi i zmodyfikować go odpowiednio do potrzeb.
Pliki przykładowe
Pliki odpowiedzi dla trybu cichego znajdują się w katalogu katalog_główny_startera\
SilentResponseFiles\ConfigTool obrazu produktu.
Tabela 11. Przykłady plików odpowiedzi dla trybu cichego dla oprogramowania pośredniego
Plik
Opis
cfg-silent-aix.properties
Konfigurowanie oprogramowania pośredniego
produktu Control Desk w systemie AIX.
cfg-silent-linux.properties
Konfigurowanie oprogramowania pośredniego
produktu Control Desk w systemie Linux.
cfg-silent-win.properties
Konfigurowanie oprogramowania pośredniego
produktu Control Desk w systemie Windows.
Tworzenie pliku odpowiedzi na potrzeby konfigurowania produktu
Control Desk w trybie cichym
Plik odpowiedzi tworzy się, odpowiednio modyfikując jeden z dostarczonych przykładowych
plików odpowiedzi. Następnie można uruchomić program konfiguracyjny w trybie cichym,
używając pliku odpowiedzi jako wejścia.
Zanim rozpoczniesz
Z produktem IBM Control Desk udostępniono szereg przykładowych plików odpowiedzi.
Pliki te znajdują się w katalogu, do którego zdekompresowano obraz produktu, w
podkatalogu \SilentResponseFile\ConfigTool.
O tym zadaniu
Program konfiguracyjny uruchomiony w trybie cichym do skonfigurowania produktu używa
danych znajdujących się w pliku odpowiedzi.
Procedura
1. Utwórz kopię przykładowego pliku i nadaj mu odpowiednią nazwę, na przykład
my-maximocfg-silent-win.properties.
2. Otwórz ten plik odpowiedzi w edytorze tekstu, zaktualizuj wartości zgodnie z
wymaganiami, a następnie zapisz plik.
Upewnij się, że wszystkie wartości podane w pliku odpowiedzi są poprawne dla systemu
docelowego. Dotyczy to w szczególności wartości ścieżek. Może być konieczne
zaktualizowanie na przykład wartości parametru WAS.InstallLocation, aby wskazać
poprawną ścieżkę dla produktu WebSphere Application Server Network Deployment w
odniesieniu do systemu docelowego.
Jeśli nie ma komponentów produktu Control Desk, które mają zostać skonfigurowane
automatycznie, dla odpowiedniej właściwości należy ustawić wartość false. Jeśli na
przykład w systemie nie ma zostać skonfigurowany menedżer Virtual Member Manager
dostępny w produkcie WebSphere Application Server Network Deployment, dla
właściwości WAS.VmmFullyAutomatedConfig należy ustawić wartość false.
108
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Zadania pokrewne:
“Konfigurowanie produktu Control Desk w trybie cichym”
Produkt Control Desk można skonfigurować w trybie cichym za pomocą pliku odpowiedzi
konfiguracji.
Konfigurowanie oprogramowania pośredniego w trybie cichym
Oprogramowanie pośrednie używane z produktem Control Desk można skonfigurować w
trybie cichym za pomocą konfiguracyjnego pliku odpowiedzi.
Procedura
1. Skopiuj wcześniej utworzony plik odpowiedzi do systemu docelowego.
2. Otwórz wiersz komend i uruchom program konfiguracyjny w trybie cichym.
reconfigurePae
-action deployMiddlewareConfiguration
-inputFile nazwa_pliku_odpowiedzi
Parametr nazwa_pliku_odpowiedzi określa plik odpowiedzi, który ma być używany, na
przykład C:\tmp\my-cfg-silent.properties. Podczas określania pliku odpowiedzi i pliku
dziennika należy podać pełną ścieżkę.
Wyniki
Konfiguracja będzie odbywać się w trybie cichym i wykorzystywane będą wartości dostępne
w pliku odpowiedzi.
Co dalej
Można zmodyfikować plik odpowiedzi konfiguracji cichej, skopiować go do innego serwera i
przeprowadzić dalszą konfigurację. Można na przykład użyć programu konfiguracyjnego do
skonfigurowania produktu WebSphere Application Server Network Deployment w trybie
cichym na jednym serwerze, a następnie zmodyfikować plik odpowiedzi, aby skonfigurować
produkt IBM Security Directory Server na innym serwerze.
Konfigurowanie produktu Control Desk w trybie cichym
Produkt Control Desk można skonfigurować w trybie cichym za pomocą pliku odpowiedzi
konfiguracji.
Procedura
1. Skopiuj wcześniej utworzony plik odpowiedzi do systemu docelowego.
2. Otwórz wiersz komend i uruchom program konfiguracyjny w trybie cichym.
reconfigurePae
-action deployConfiguration
-inputFile nazwa_pliku_odpowiedzi middlewarecomponents
Parametr nazwa_pliku_odpowiedzi określa plik odpowiedzi, który ma być używany, na
przykład C:\tmp\my-cfg-silent.properties. Parametr middlewarecomponents wskazuje
komponent oprogramowania pośredniego, który ma zostać skonfigurowany, na przykład
-dbvendor DB2 lub -j2eevendor WebSphere. W większości przypadków komponenty
oprogramowania konfiguruje się razem. Podczas określania pliku odpowiedzi należy
określić pełną ścieżkę dostępu do tego pliku.
Uwaga:
Rozdział 7. Konfiguracja cicha
109
Aby uzyskać informacje na temat komendy reconfigurePae, na przykład w celu
sprawdzenia dostępnych parametrów, należy ją wykonać bez parametrów. Na przykład:
c:\IBM\SMP\ConfigTool\scripts>reconfigurePae.
Część danych wyjściowych:
..........
(16) Wdrożenie nowej konfiguracji - Uruchomienie konfiguracji
dla serwera aplikacji J2EE i bazy danych
..........
-action deployConfiguration
..........
-inputfile <ścieżka do wejściowego pliku właściwości>
..........
[-dbvendor <Oracle|DB2|SQLServer>]
..........
[-j2eevendor <WebSphere|WebLogic>]
..........
[-automatedbconfig]
..........
[-automatej2eeconfig]
..........
[-usermanagement <j2ee|mixed> ]
..........
[-buildears]
..........
[-deploymaximoear]
..........
[-deployhelpear]
..........
[-enableappsecurity]
..........
[-deployDemoData]
..........
[-db2_english_only]
..........
[-enableSkin tivoli09|tivoli13|classic]
..........
[-enableEnhancedNavigation]
..........
[-enableRestrictivePasswordPolicy]
..........
[-bypassJ2eeValidation]
Wyniki
Konfiguracja będzie odbywać się w trybie cichym i wykorzystywane będą wartości dostępne
w pliku odpowiedzi.
Co dalej
Można zmodyfikować plik odpowiedzi konfiguracji cichej, skopiować go do innego serwera i
przeprowadzić dalszą konfigurację. Można na przykład użyć programu konfiguracyjnego do
skonfigurowania produktu WebSphere Application Server Network Deployment w trybie
cichym na jednym serwerze, a następnie zmodyfikować plik odpowiedzi, aby skonfigurować
produkt IBM Security Directory Server na innym serwerze.
Usuwanie konfiguracji oprogramowania pośredniego w trybie cichym
Można użyć tego samego pliku, który został użyty do skonfigurowania oprogramowania
pośredniego w trybie cichym, w celu usunięcia informacji konfiguracyjnych.
O tym zadaniu
Konfigurację oprogramowania pośredniego produktu Control Desk można usunąć w trybie
cichym za pomocą tego samego konfiguracyjnego pliku odpowiedzi, który został wcześniej
użyty do skonfigurowania produktu. Konfiguracyjny plik odpowiedzi, który został wcześniej
użyty do skonfigurowania produktu, należy zmodyfikować, aby można go było użyć do
usunięcia informacji konfiguracyjnych z produktu.
Procedura
1. Przejdź do katalogu zawierającego plik odpowiedzi, który został wcześniej użyty do
przeprowadzenia konfiguracji w trybie cichym.
2. Utwórz kopię pliku odpowiedzi i zmień jego nazwę. Na przykład zmień nazwę tego pliku
na my-uncfg-silent.properties.
3. Otwórz ten plik w edytorze tekstu i zmień wartość właściwości MW.Operation na
unconfigure, a następnie zapisz ten plik.
110
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
4. Otwórz wiersz komend i uruchom program dekonfiguracyjny produktu Control Desk w
trybie cichym.
reconfigurePae
-action deployMiddlewareConfiguration
-inputFile nazwa_pliku_odpowiedzi
Parametr nazwa_pliku_odpowiedzi określa plik odpowiedzi, który ma być używany, na
przykład C:\tmp\my-uncfg-silent.properties. Podczas określania pliku odpowiedzi
należy określić pełną ścieżkę dostępu do tego pliku.
Usuwanie konfiguracji produktu w trybie cichym
Działanie removeConfiguration komendy reconfigurePae umożliwia usunięcie
informacji konfiguracyjnych produktu Control Desk.
O tym zadaniu
Działanie removeConfiguration umożliwia usunięcie konfiguracji produktu Control Desk
z bazy danych i serwera aplikacji, która została przeprowadzona za pomocą narzędzia
konfiguracyjnego. To działanie jest równoznaczne z uruchomieniem działań
removeJ2EEConfiguration i removeDatabaseConfiguration.
Procedura
1. Zaloguj się do administracyjnej stacji roboczej Control Desk.
2. Otwórz wiersz komend i przejdź do katalogu katalog_główny_instalacji\ConfigTool\
scripts.
3. Uruchom program konfiguracyjny w trybie cichym.
reconfigurePae -action removeConfiguration
-dbuser ID_użytkownika -dbpwd hasło
-wasuser ID_użytkownika
-waspwd hasło
Parametry -dbuser i -dbpwd to ID i hasło użytkownika używane do skonfigurowania
bazy danych. Parametry -wasuser i -waspwd to ID i hasło użytkownika używane do
skonfigurowania produktu IBM WebSphere Application Server Network Deployment.
Rozdział 7. Konfiguracja cicha
111
112
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 8. Sprawdzanie pomyślności instalacji
Jeśli program instalacyjny produktu Control Desk został zamknięty i nie wystąpiły żadne
błędy podczas jego działania, wówczas można sprawdzić, czy instalacja zakończyła się
pomyślnie. Programowe sprawdzenie instalacji umożliwiają programy narzędziowe do
sprawdzania po instalacji.
Zanim rozpoczniesz
Przed użyciem programów narzędziowych do sprawdzania należy w systemie ustawić
zmienną środowiskową JAVA_HOME.
O tym zadaniu
Podczas instalacji program instalacyjny produktu Control Desk przeprowadza prostą kontrolę
poprawności. Ta kontrola poprawności obejmuje logowanie się do aplikacji w celu
sprawdzenia poprawności. Jednak taka kontrola poprawności może nie wystarczyć w celu
sprawdzenia, czy instalacja się powiodła, we wszystkich scenariuszach wdrażania. Na
przykład: jeśli podczas instalacji wybrano opcję instalowania pliku EAR aplikacji w
późniejszym terminie, wówczas kontrola poprawności nie będzie w stanie sprawdzić
instalacji. Prosta kontrola poprawności jest również niewystarczająca w celu sprawdzenia
aktualizacji.
Po wdrożeniu produktu dostępne są programy narzędziowe do sprawdzania po instalacji.
Program narzędziowy installValidation służy do sprawdzania instalacji produktu. Te
programy narzędziowe, dostępne z wiersza komend, są przeznaczone do sprawdzania
instalacji i konfiguracji produktu w bardziej kompleksowy sposób. Te programy narzędziowe
służą również do sprawdzania istniejącej instalacji po wprowadzeniu zmian do środowiska,
np. zmian dotyczących nazw hostów, identyfikatorów użytkowników i haseł.
Wyniki działania programu narzędziowego installValidation są rejestrowane w pliku
installValidationTrace00.log.Ten dziennik znajduje się w katalogu \smp\configtools\logs
na administracyjnej stacji roboczej.
Procedura
1. Zaloguj się na serwer, wprowadzając ID użytkownika, który był używany w celu
uruchamiania programu instalacyjnego. Jeśli planowane jest korzystanie z programu
narzędziowego installValidation, zaloguj się do administracyjnej stacji roboczej.
2. Upewnij się, że zmienna środowiskowa JAVA_HOME została poprawnie ustawiona na
miejsce instalacji JRE 1.7.
3. Aby sprawdzić instalację produktu z administracyjnej stacji roboczej, przejdź do katalogu
ibm\smp\configtool\scripts i uruchom komendę installValidation.[sh|bat]. Dla każdej z
tych komend użyj parametrów podanych w tabeli 1.
© Copyright IBM Corp. 2015
113
Tabela 12. Parametry programu narzędziowego do sprawdzania
Program
Parametry składni
Wejście
installValidation.bat
-action
Aby uruchomić sprawdzanie instalacji
produktu, użyj parametru -action
validate.
Parametr -action jest jedynym
parametrem obowiązkowym, gdy
używany jest program narzędziowy
installValidation.
-trace
Użycie tego parametru spowoduje
wyświetlanie informacji o postępie
sprawdzania na ekranie. Dane wyjściowe
można zmodyfikować za pomocą
parametru -trace.
v minimal
Informacje o postępie będą ograniczone
do informacji o błędach.
v normal
Informacje będą obejmować dane
dotyczące postępu poszczególnych
testów, wyniki poszczególnych testów,
a także ogólny postęp procesu
sprawdzania.
Ten tryb śledzenia jest domyślny.
v verbose
Śledzenie verbose - dodatkowo oprócz
informacji dostępnych w trybie normal
- obejmuje nazwy klas testowych,
nazwy metod testowania i informacje o
czynnościach naprawczych.
-confirm
Ten parametr powoduje wyświetlanie
zapytań przed rozpoczęciem każdego
testu. Należy zatwierdzić każdy test, jaki
ma zostać przeprowadzony. Ten parametr
nie przyjmuje danych wejściowych.
-component
W celu ograniczenia testowania do
konkretnego zestawu testów można
udostępnić rozdzielaną przecinkami listę
katalogów zawierających obiekty testów.
Te obiekty testów muszą znajdować się w
katalogu \ibm\smp\HealthValidation\. W
przypadku testów programu
instalacyjnego produktu dostępny jest
tylko folder CTGIN.
114
-dbuser
Należy określić ID użytkownika używany
w celu uzyskania dostępu do bazy danych.
-dbpwd
Należy określić hasło dla ID użytkownika
używanego w celu uzyskiwania dostępu
do bazy danych.
-wasuser
Należy określić nazwę użytkownika
serwera WebSphere Application Server
Network Deployment.
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 12. Parametry programu narzędziowego do sprawdzania (kontynuacja)
Program
Parametry składni
Wejście
-waspwd
Należy określić hasło użytkownika
serwera WebSphere Application Server
Network Deployment.
-maxuser
Należy określić ID użytkownika
administratora produktu Control Desk. Na
przykład: maxadmin.
-maxpwd
Należy określić hasło dla ID użytkownika
administratora produktu Control Desk.
Na przykład:
installValidation.bat -action validate
Wyniki
Wyniki działania programu narzędziowego do sprawdzania poprawności
installValidation.bat są rejestrowane w pliku ctginstallvalidationtrace00.log. Ten dziennik
znajduje się w katalogu \smp\configtools\logs na administracyjnej stacji roboczej.
Rozdział 8. Sprawdzanie pomyślności instalacji
115
116
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 9. Ręczne sprawdzanie instalacji
Gdy program instalacyjny produktu Control Desk zakończy działanie bez błędów, wówczas
można sprawdzić, czy instalacja zakończyła się pomyślnie. Instalację można sprawdzić
ręcznie poprzez odszukanie artefaktów klucza i wykonanie kilku prostych zadań.
Zanim rozpoczniesz
Program instalacyjny produktu przeprowadza weryfikację instalacji (albo kontrolę
poprawności) poprzez zalogowanie się do produktu przed zakończeniem instalacji. Program
instalacyjny produktu zwraca komunikat o powodzeniu, jeśli wszystkie kroki instalacji, w tym
również zadanie zalogowania się do produktu, przebiegły pomyślnie. Jeśli zadanie kontroli
poprawności nie powiedzie się, dla funkcji getUrlContentString zostanie zgłoszony błąd
HealthCheckFailed. Ten błąd znajduje się w pliku katalog_główny_instalacji\configtools\
logs\CTGConfigurationXX.log.
O tym zadaniu
W celu dodatkowego sprawdzenia, czy instalacja produktu Control Desk została zakończona
pomyślnie, należy przeprowadzić następujące procedury kontrolne:
Procedura
1. Sprawdź, czy pliki CTGConfigurationXX.log zawierają komunikaty dotyczące
powodzenia.
W pliku CTGConfigurationTraceXX.log znajdują się następujące komunikaty dotyczące
powodzenia, które można wykorzystać w celu sprawdzenia, które fazy instalacji
przebiegły pomyślnie:
v CTGIN2114I: Baza danych została pomyślnie utworzona
v CTGIN2135I: Obszar tabel maxdata został pomyślnie utworzony
v CTGIN2135I: Obszar tabel maxtemp został pomyślnie utworzony
v CTGIN2079I: Konfiguracja bazy danych Process Automation Engine została
pomyślnie zakończona (ten komunikat oznacza, że komenda maxinst zakończyła się
powodzeniem).
v CTGIN2222I: Utworzenie serwera WebSphere Application Server powiodło się
v CTGIN2188I: Utworzenie i skonfigurowanie magistrali konfiguracji usług zostało
pomyślnie zakończone
v CTGIN2184I: Utworzenie i skonfigurowanie zasobów JMS zostało pomyślnie
zakończone
v CTGIN2310I: Zabezpieczenia serwera aplikacji zostały pomyślnie aktywowane dla
Process Automation Engine
v CTGIN2253I: buildmaximoear.cmd zakończone pomyślnie
v CTGIN2224I: Wdrożenie aplikacji MAXIMO powiodło się
v CTGIN2253I: buildhelpear.cmd zakończone pomyślnie
v CTGIN2224I: Wdrożenie aplikacji MAXIMOIEHS powiodło się
v CTGIN2208I: Funkcja runConfigurationStep zakończyła poprawnie działanie
v CTGIN2370I: Instalacja została zakończona pomyślnie
© Copyright IBM Corp. 2015
117
Jeśli serwer WebSphere Application Server Network Deployment został skonfigurowany
automatycznie, wówczas niektóre komunikaty informują o sukcesie. Następujące
komunikaty, dostępne w pliku CTGConfigurationTraceXX.log, informują o tym, że
konfiguracja powiodła się:
<symptom>CTGIN2228I.*client</symptom>
<symptom>CTGIN2230I.*node</symptom>
<symptom>CTGIN2232I.*NodeAgent</symptom>
<symptom>CTGIN2240I.*server</symptom>
<symptom>CTGIN2238I.*security</symptom>
Wyszukaj w pliku CTGConfigurationTraceXX.log następujący komunikat, który
oznacza, że zadanie maxinst zostało zrealizowane pomyślnie:
CTGIN2079I, maxinst.*completed
2. Porównaj pakiety wybrane do instalacji z pakietami, jakie zostały zainstalowane. Panel
Podsumowanie pakietów w programie instalacyjnym produktu Control Desk zawiera
podsumowanie wszystkich pakietów, jakie mają zostać zainstalowane. Zawartość panelu
można porównać z listą elementów zainstalowanych w systemie, używając narzędzia
konfiguracyjnego i wybierając zadanie aktualizacji bazy danych. Wynikowa lista
przedstawia pakiety, jakie są widoczne w panelu Podsumowanie pakietów.
3. Zaloguj się do produktu i sprawdź, jakie aplikacje są dostępne. Możliwość ręcznego
zalogowania się do produktu to dobry wskaźnik tego, że instalacja zakończyła się
pomyślnie. Po zalogowaniu przejdź do menu Idź do, aby upewnić się, że zawiera ono
oczekiwane aplikacje. Jeśli pojawią się problemy z uzyskiwaniem dostępu do produktu,
opróżnij pamięć podręczną przeglądarki i spróbuj ponownie.
118
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 10. Konfigurowanie atrybutu HTTPOnly
Jeśli aplikacje nie są uruchamiane z interfejsu użytkownika w środowisku IBM WebSphere
Application Server Network Deployment 8, problem jest zwykle związany z ustawieniem
zabezpieczeń na serwerze IBM WebSphere Application Server Network Deployment.
Aplikacje są niedostępne w przypadku ustawienia atrybutu HTTPOnly dla informacji cookie
dla sesji.
Procedura
1. Zaloguj się do konsoli administracyjnej serwera IBM WebSphere Application Server
Network Deployment.
2. Z panelu nawigacyjnego przejdź do sekcji Servers > Server Types > WebSphere
application servers (Serwery > Typy serwerów > Serwery aplikacji WebSphere).
3. Kliknij serwer aplikacji utworzony dla produktu przeznaczonego do aktualizacji, np.
MXServer.
4. Na panelu Configuration (Konfiguracja), w obszarze Container Settings (Ustawienia
kontenera), kliknij opcję Session management (Zarządzanie sesją).
5. W obszarze General properties (Właściwości ogólne) kliknij opcję Enable cookies
(Włącz informację cookie). Nie usuwaj zaznaczenia tej opcji. Kliknij tylko etykietę.
6. Usuń zaznaczenie pola wyboru Set session cookies to HTTPOnly (Ustaw cookie sesji
na HTTPOnly), aby ułatwić zapobieganie atakom polegającym na osadzeniu w treści
atakowanej strony skryptu.
7. Kliknij przycisk OK, zapisz zmiany i kliknij ponownie przycisk OK.
8. Kliknij opcję Save (Zapisz), a następnie przycisk OK.
9. Wróć do tabeli serwerów aplikacji i wybierz wymagany serwer aplikacji.
10. Kliknij opcję Restart (Restart), aby uruchomić ponownie serwer aplikacji w celu
zastosowania wprowadzonych zmian.
© Copyright IBM Corp. 2015
119
120
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 11. Informacje zawarte w dziennikach programu
konfiguracyjnego i instalacyjnego
Pliki dzienników generowane przez produkt Control Desk i programy konfiguracyjne mogą
zawierać szczegółowe informacje na temat zadań zakończonych i zadań konfiguracyjnych, a
także na temat błędów, które mogły się pojawić.
Położenie dzienników programu konfiguracyjnego i
instalacyjnego produktu Control Desk
Control Desk i powiązane oprogramowanie instaluje się za pośrednictwem programu
Installation Manager. Pliki dzienników programu Installation Manager są takie same w każdej
instalacji, niezależnie od tego, które komponenty wybrano do zainstalowania. Pliki
dzienników programu instalacyjnego produktu Control Desk zapisywane są w systemie, w
którym program ten został uruchomiony.
Tabela 13. Katalogi plików dziennika
Katalog pliku dziennika
C:\ProgramData\IBM\Installation Manager\logs
/var/ibm/InstallationManager/logs
C:\IBM\SMP\ConfigTool\logs
opt/IBM/SMP/ConfigTool/logs
Ponadto: jeśli pojawi się błąd związany z serwerem J2EE, wówczas należy sprawdzić
dzienniki w katalogach dzienników dla menedżera wdrożenia, agenta węzła oraz serwera
aplikacji WebSphere Application Server.
Jeśli konieczne jest skorzystanie z usług działu wsparcia dla produktu IBM, należy
przygotować pliki dziennika w archiwum, które zostanie udostępnione pracownikowi działu
wsparcia. W celu wykonania tego zadania można skorzystać z programu narzędziowego
LogZipper, który jest dostępny w katalogu katalog_główny_instalacji\configtool\scripts.
Jeśli używany jest program narzędziowy LogZipper, wówczas wszystkie istotne pliki są
archiwizowane w pliku katalog_główny_instalacji/configtool/debug/
RRRRMMDD_ggmmss.zip.
© Copyright IBM Corp. 2015
121
122
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 12. Instalowanie produktu Integration Composer
Po pomyślnym zainstalowaniu komponentów produktu IBM Control
Desk można opcjonalnie zainstalować lub zaktualizować produkt
Integration Composer – narzędzie integracji, które importuje dane o
zasobach informatycznych do bazy danych IBM Control Desk.
Program Integration Composer można zainstalować z poziomu
produktu IBM Control Desk, używając startera. Instalację można
także przeprowadzić za pomocą programu instalacyjnego w
systemach operacyjnych Windows lub w trybie konsoli za pomocą
wiersza komend w systemach operacyjnych UNIX.
Integration Composer - przegląd
Produkt Integration Composer transformuje i importuje dane dotyczące wdrożonego sprzętu i
oprogramowania. Te dane są importowane z narzędzia wyszukiwania lub bazy danych
narzędzia do zarządzania systemem do tabel baz danych Control Desk dla wdrożonych
zasobów lub elementów konfiguracji.
Za pomocą produktu Integration Composer przedsiębiorstwo może agregować dane
zgromadzone przez zewnętrzne narzędzia wyszukiwania oraz integrować je do bazy danych
Control Desk, tworząc w ten sposób centralne repozytorium na potrzeby raportowania,
podejmowania decyzji oraz zarządzania zasobami informatycznymi przedsiębiorstwa. Baza
danych Control Desk stanowi repozytorium wykorzystywane przez produkt Control Desk.
W celu gromadzenia danych na temat wdrożonych zasobów i elementów konfiguracji
narzędzie wykrywania skanuje komputery, urządzenia sieciowe oraz drukarki sieciowe
wdrożone w przedsiębiorstwie i zapisuje informacje o sprzęcie i oprogramowaniu
zainstalowanym na tych zasobach. Produkt Integration Composer wykorzystuje adapter
integracji w celu transformowania danych zgromadzonych przez narzędzie wykrywania oraz
przenoszenia ich z bazy danych narzędzia wyszukiwania do bazy danych Control Desk.
W systemie można wyświetlać dane zaimportowane z różnych aplikacji. Te dane są również
wykorzystywane do generowania raportów.
Uwaga: Produkt Integration Composer służy do importowania danych dotyczących urządzeń
i oprogramowania z bazy danych narzędzia wyszukiwania do tabel Zasób wdrożony, Numer
CI lub (dla celów inicjowania zasobów) do tabel zasobów w bazie danych Control Desk. Do
importu danych do innych tabel lub eksportu z innych tabel w bazie danych Control Desk
wykorzystywane jest inne narzędzie - struktura integracji.
Wymagania sprzętowe i programowe
Sprawdź, czy system spełnia wymagania sprzętowe i programowe produktu Integration
Composer.
Informacje na temat minimalnych wymagań sprzętowych i programowych zawiera strona
Integration Composer hardware and software requirements w serwisie wiki produktu Control
Desk.
© Copyright IBM Corp. 2015
123
Wymagania wstępne instalacji
Przed instalacją w systemie musi być już zainstalowane wymagane wstępnie oprogramowanie
IBM Java Software Development Kit dla produktu Integration Composer. Należy usunąć
oprogramowanie, które może niekorzystnie wpływać na program instalacyjny
InstallAnywhere.
Wymaganiem wstępnym jest produkt IBM Java SDK 7.0 przeznaczony dla odpowiedniego
systemu operacyjnego. Musi być on zainstalowany na komputerze z produktem Integration
Composer. Oprogramowanie IBM Java SDK jest dostarczane z obrazami produktu.
Instalacja lub aktualizacja działa w środowisku JRE 1.7, czyli w systemie należy ustawić to
środowisko jako wirtualną maszynę języka Java. Jeśli na komputerze jest zainstalowanych
kilka środowisk JRE, zmienne systemowe PATH i CLASSPATH muszą wskazywać
środowisko JRE 1.7.
UNIX
W systemach operacyjnych UNIX należy się upewnić, że zmienna środowiskowa
PATH zawiera lokalizację wirtualnej maszyny języka Java (na przykład: Java70).
Ponieważ wymienione poniżej programy mogą mieć niekorzystny wpływ na przebieg
programu instalacyjnego InstallAnywhere używanego do instalacji produktu Integration
Composer, przed przystąpieniem do instalowania produktu Integration Composer należy
wyłączyć następujące programy:
v Oprogramowanie antywirusowe, np. Norton Antivirus lub Symantec Client Firewall
v Dell OpenManage
v Oprogramowanie do wyszukiwania, np. pcAnywhere
Używanie tych programów ma niekorzystny wpływ na przebieg instalowania programów za
pośrednictwem InstallAnywhere; problem nie ogranicza się jednak do produktu Integration
Composer.
[Tylko instalacja] Przed rozpoczęciem instalacji należy sprawdzić, czy dostępne są informacje
dotyczące docelowej bazy danych (Maximo).
Instalowanie produktu Integration Composer
Produkt Integration Composer, który będzie używany z produktem Control Desk, można
zainstalować za pomocą startera lub bezpośrednio, używając pliku setup w systemie
Windows. W systemie operacyjnym UNIX instalację można wykonać w trybie konsoli.
Wyniki
Po pomyślnym zakończeniu instalacji można uruchomić produkt Integration Composer w
następujący sposób:
Windows
UNIX
Uruchom program z menu Start lub wpisz komendę itic_installation_dir\bin\
startFusion.bat
Domyślny katalog instalacyjny programu Integration Composer w systemie Windows
to C:\Integration Composer.
Za pomocą komendy katalog_instalacyjny_itic/bin/startFusion.sh
Domyślny katalog instalacyjny programu Integration Composer w systemie UNIX to
/home/user/Integration_Composer.
124
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Instalowanie produktu Integration Composer za pomocą
startera
UNIX
Windows
Dla instalacji produktu IBM Control Desk zalecanym sposobem
zainstalowania produktu Integration Composer jest użycie startera. Starter pozwala
zainstalować produkt Integration Composer w systemach Windows lub UNIX.
Zanim rozpoczniesz
Upewnij się, że w katalogu instalacyjnym dostępne jest co najmniej 70 MB wolnej pamięci.
Procedura
1. Uruchom starter na serwerze, w którym instalowany jest produkt Integration Composer.
Jeśli produkt jest instalowany w systemie operacyjnym UNIX,konieczne może być
uruchomienie startera przez ręczne uruchomienie komendy launchpad.sh, która
znajduje się w katalogu root obrazu produktu startera. (W systemach operacyjnych
Windows komenda launchpad.exe jest uruchamiana automatycznie).
Uwaga: Przed rozpoczęciem instalacji sprawdź, czy komenda java -version zwraca
wartość 1.7. IBM Java SDK 7.0 ze środowiskiem JRE 1.7 znajduje się w obrazach
produktu .
2. W starterze uruchom program instalacyjny produktu Integration Composer, klikając
odsyłacz w sekcji Zainstaluj IBM Tivoli Integration Composer.
3. W oknie IBM Tivoli Integration Composer wybierz język, a następnie kliknij przycisk
OK.
4. [Dotyczy tylko systemu UNIX] W oknie Wybierz typ instalacji wybierz opcję Nowa
instalacja i kliknij przycisk Dalej.
5. W oknie Wprowadzenie przejrzyj informacje i kliknij przycisk Dalej.
6. W oknie Wybierz położenie IBM SDK wpisz katalog, w którym znajduje się produkt
IBM Java SDK 7.0, a następnie kliknij przycisk Dalej.
7. W oknie Wybierz folder instalacji zaakceptuj domyślne położenie lub wpisz ścieżkę, aby
określić miejsce instalacji produktu, a następnie kliknij przycisk Dalej.
8. W oknie Typ bazy danych wybierz typ bazy danych Control Desk. W bazie danych
Control Desk instalowane jest repozytorium produktu Integration Composer. Kliknij
przycisk Dalej. Domyślnym typem jest IBM DB2.
Zostanie wyświetlone okno Informacje dotyczące logowania do bazy danych.
9. Do okna Informacje dotyczące logowania do bazy danych wpisz dane logowania do
bazy danych i kliknij przycisk Dalej.
Okno Informacje dotyczące logowania do bazy danych to miejsce, w którym można
zdefiniować parametry dla połączenia z bazą danych Control Desk. Pola wyświetlane w
tym oknie mogą się różnić w zależności od typu bazy danych wybranej w poprzednim
kroku. Poniższa tabela definiuje pola wyświetlane w programie instalacyjnym dla
obsługiwanych baz danych.
Tabela 14. Informacje dotyczące logowania dla bazy danych Control Desk
Pole
Opis
Nazwa serwera bazy danych
Nazwa serwera, na którym znajduje się baza danych
Control Desk
Numer portu
Numer portu na serwerze, na którym znajduje się baza
danych Control Desk
Rozdział 12. Instalowanie produktu Integration Composer
125
Tabela 14. Informacje dotyczące logowania dla bazy danych Control Desk (kontynuacja)
Pole
Opis
Nazwa bazy danych (SID)
Dla baz danych Oracle jest to identyfikator sesji bazy
danych, czyli instancji bazy danych
lub
Nazwa bazy danych
W przypadku produktu SQL Server lub baz danych IBM
jest to po prostu nazwa bazy danych
Nazwa użytkownika bazy danych
Poprawna nazwa użytkownika przeznaczona do
logowania się do bazy danych Control Desk
Właściciel bazy danych/schematu
Właściciel bazy danych lub schematu
Wskazówka: Należy zapisać opcje wprowadzone do tych pól. Podczas uruchamiania
produktu Integration Composer konieczne będzie użycie wartości wprowadzonych do
tych pól w celu zdefiniowania parametrów połączeń dla bazy danych Control Desk.
10. W oknie Zaktualizuj instancje oprogramowania wybierz jedną z poniższych opcji i
kliknij przycisk Dalej:
Tak, wyłącz aktualizacje oprogramowania
Jeśli ta opcja zostanie zaznaczona, gdy produkt Integration Composer importuje
dane do bazy danych Control Desk, produkt Integration Composer wstawi lub
usunie rekordy oprogramowania, ale nie zaktualizuje rekordów
oprogramowania. Ta opcja jest zalecana.
Nie, nie wyłączaj aktualizacji oprogramowania
Jeśli zostanie wybrana ta opcja, podczas importowania przez program
Integration Composer danych do bazy danych Control Desk, program
Integration Composer aktualizuje istniejące rekordy oprogramowania.
W polu Nazwa klasy oprogramowania zalecane jest zaakceptowanie wartości
domyślnej Oprogramowanie. Nazwa klasy oprogramowania służy do identyfikowania
klasy, która nie będzie aktualizowana na podstawie wybranej opcji. W schemacie
docelowym Zasoby wdrożone nazwą jest Oprogramowanie.
11. W oknie Podsumowanie przed instalacją kliknij opcję Instaluj.
Podczas instalacji będzie wyświetlone okno postępu (Instalowanie programu Integration
Composer). Po zakończeniu instalowania zostanie wyświetlone okno Instalacja
zakończona.
12. W oknie Instalacja zakończona kliknij przycisk Gotowe.
Instalowanie produktu Integration Composer w systemie
operacyjnym UNIX w trybie konsoli
Za pomocą opisanej tutaj procedury zainstaluj produkt Integration Composer na
komputerze z systemem UNIX w trybie konsoli (wiersza komend).
UNIX
Zanim rozpoczniesz
Upewnij się, że w katalogu instalacyjnym dostępne jest co najmniej 70 MB wolnej pamięci.
O tym zadaniu
Pliki produktu Integration Composer znajdują się w katalogu \ITIC lub \Install\ITIC w
obrazie produktu. Aby uruchomić proces aktualizacji, należy użyć komendy setup.bin:
setup.bin ←
setup.exe
126
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Poniżej znajduje się procedura służąca do instalowania produktu Integration Composer w
systemach typu UNIX.
Procedura
1. Zaloguj się w systemie jako administrator (np. jako root).
2. Zapisz binarny plik instalacyjny produktu Integration Composer (setup.bin) na
serwerze, na którym ma zostać zainstalowany produkt Integration Composer.
3. Sprawdź, czy środowisko JRE 1.7 znajduje się w ścieżce systemowej.
Aby do ścieżki dodać środowisko JRE 1.7, wprowadź następujące komendy (gdzie
położenie_JRE oznacza ścieżkę środowiska IBM JRE, na przykład
/opt/ibm/java-i386-60/jre/bin:$PATH):
JAVA_HOME=położenie_JRE
export JAVA_HOME
PATH=$JAVA_HOME:$PATH
export PATH
4. Przejdź do miejsca, w którym został zapisany plik setup.bin.
5. Wprowadź następującą komendę, aby zmienić binarny plik instalacyjny na plik
wykonywalny:
chmod +x setup.bin
6. Uruchom program instalacyjny produktu Integration Composer w trybie konsoli,
wpisując w zachęcie powłoki następującą komendę:
sh ./setup.bin -i console
W trybie konsoli pojawia się zachęta do wprowadzania informacji wiersz po wierszu.
Uwaga: Przed rozpoczęciem instalacji sprawdź, czy komenda java -version zwraca
wartość 1.7. IBM Java SDK 7.0 ze środowiskiem JRE 1.7 znajduje się w obrazach
produktu .
7. W kroku Wybierz ustawienia narodowe wpisz numer ustawienia narodowego z listy
ustawień, a następnie naciśnij klawisz Enter.
8. W kroku Wprowadzenie przejrzyj informacje, a następnie naciśnij klawisz Enter.
9. W kroku Wybierz typ instalacji naciśnij klawisz Enter, aby zaakceptować wartość
domyślną (Nowa instalacja).
10. W kroku Położenie IBM SDK określ ścieżkę do miejsca, w którym zainstalowany jest
produkt IBM Java SDK 7.0 - w tym celu wykonaj jedną z następujących czynności:
v Zaakceptuj domyślne położenie i naciśnij klawisz Enter.
v Wpisz inną ścieżkę do pliku i naciśnij klawisz Enter.
11. W kroku Wybierz folder instalacji określ miejsce instalacji produktu Integration
Composer.
12. W kroku Typ bazy danych wskaż typ bazy danych Maximo. W bazie danych Maximo
instalowane jest repozytorium produktu Integration Composer. Naciśnij klawisz Enter.
Zostanie wyświetlony krok Informacje dotyczące logowania do bazy danych.
Krok Informacje dotyczące logowania do bazy danych to miejsce, w którym można
zdefiniować parametry dla połączenia z bazą danych Maximo. Pola wyświetlane w tym
kroku mogą się różnić w zależności od typu bazy danych wybranej w poprzednim kroku.
Poniższa tabela definiuje pola wyświetlane w programie instalacyjnym dla
obsługiwanych baz danych.
Pole
Opis
Nazwa serwera bazy danych
Nazwa serwera, na którym znajduje się docelowa baza
danych
Rozdział 12. Instalowanie produktu Integration Composer
127
Pole
Opis
Numer portu
Numer portu serwera, na którym znajduje się docelowa
baza danych
Nazwa bazy danych (SID)
Dla baz danych Oracle jest to identyfikator sesji bazy
danych, czyli instancji bazy danych
lub
Nazwa bazy danych
W serwerze SQL Server oraz bazach danych
udostępnionych przez IBM jest to po prostu nazwa bazy
danych
Nazwa użytkownika bazy
danych
Poprawna nazwa użytkownika przeznaczona do
logowania do docelowej bazy danych
Właściciel bazy
danych/schematu
Właściciel bazy danych lub schematu
13. W kroku Informacje dotyczące logowania do bazy danych wpisz poszczególne dane dot.
logowania dla bazy danych, naciskając klawisz Enter każdorazowo po wprowadzeniu,
aby przejść do kolejnego pola danych.
Wskazówka: Należy zapisać opcje wprowadzone do tych pól. Podczas uruchamiania
produktu Integration Composer konieczne będzie użycie wartości wprowadzonych do
tych pól w celu zdefiniowania parametrów połączeń dla docelowych źródeł danych.
14. W kroku Zaktualizuj instancje oprogramowania wpisz liczbę, aby wybrać jedną z
następujących opcji, a następnie naciśnij klawisz Enter:
v Tak, wyłącz aktualizacje oprogramowania
Jeśli ta opcja zostanie zaznaczona, gdy produkt Integration Composer importuje dane
do docelowej bazy danych, produkt Integration Composer wstawi lub usunie rekordy
oprogramowania, ale nie zaktualizuje rekordów oprogramowania. Ta opcja jest
zalecana z uwagi na wydajność.
v Nie, nie wyłączaj aktualizacji oprogramowania
15.
16.
17.
18.
Jeśli zostanie wybrana ta opcja, podczas importowania przez program Integration
Composer danych do docelowej bazy danych, program Integration Composer
aktualizuje istniejące rekordy oprogramowania.
W kroku Nazwa klasy oprogramowania zaakceptuj domyślne ustawienie i naciśnij
klawisz Enter.
W kroku Wybierz plik przeglądarki internetowej zaakceptuj domyślną przeglądarkę i
naciśnij klawisz Enter.
W kroku Podsumowanie przed instalacją przejrzyj szczegóły instalacji i naciśnij klawisz
Enter, aby zainstalować produkt Integration Composer.
Po wyświetleniu informacji Instalacja zakończona naciśnij klawisz Enter. Instalacja
została zakończona.
Aktualizowanie produktu Integration Composer
Produkt Integration Composer, który będzie używany z produktem IBM Control Desk, można
zaktualizować za pomocą startera. W systemie Windows aktualizację można także wykonać,
używając pliku setup, a w systemie operacyjnym UNIX, używając trybu konsoli.
O tym zadaniu
Ta aktualizacja dotyczy każdego produktu Integration Composer 7.2.1 lub nowszego, w tym
Integration Composer 7.2.1, 7.2.2 i 7.2.2.1. Program instalacyjny nie pozwala na wykonanie
128
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
aktualizacji z wcześniejszych wersji. W systemach Windows program instalacyjny
automatycznie sprawdza przed aktualizacją, czy bieżąca wersja jest poprawna.
Wyniki
Po pomyślnym zakończeniu aktualizacji można uruchomić produkt Integration Composer w
następujący sposób:
Windows
Uruchom program z menu Start lub wpisz komendę itic_installation_dir\bin\
startFusion.bat
Domyślny katalog instalacyjny programu Integration Composer w systemie Windows
to C:\Integration Composer.
UNIX
Za pomocą komendy katalog_instalacyjny_itic/bin/startFusion.sh
Domyślny katalog instalacyjny programu Integration Composer w systemie UNIX to
/home/user/Integration_Composer.
Aktualizowanie produktu Integration Composer za pomocą
startera
UNIX
Windows
Dla instalacji produktu Control Desk zalecanym sposobem
zaktualizowania produktu Integration Composer jest użycie startera. Starter pozwala
zaktualizować produkt Integration Composer w systemach Windows lub UNIX.
Zanim rozpoczniesz
Przed aktualizacją należy utworzyć kopię zapasową katalogów data\dataschema i
data\mappings produktu Integration Composer.
Ważne: Usługa NRS (Naming and Reconciliation Service) została zastąpiona usługami DIS
(Data Integration Services). Podczas instalacji produktu Integration Composer plik
nameReconciliation.logging.properties jest usuwany z podkatalogu properties instalacji
produktu Integration Composer, w jego miejsce tworzony jest plik dis.logging.properties. W
wyniku tego wszystkie modyfikacje wykonane w oryginalnym pliku
nameReconciliation.logging.properties zostaną utracone.
Przed przystąpieniem do aktualizacji do tego wydania produktu Integration Composer należy
zwrócić uwagę na bieżące informacje dotyczące dostosowywania, jeśli planowane jest
ponowne wykorzystanie informacji w nowym pliku dis.logging.properties. Dodatkowe
informacje na temat tych plików właściwości zawiera dokumentacja IBM Tivoli Integration
Composer Administrator Guide.
Upewnij się, że w katalogu instalacyjnym dostępne jest co najmniej 70 MB wolnej pamięci.
Procedura
1. Uruchom starter na serwerze, w którym aktualizowany jest produkt Integration Composer.
Jeśli produkt jest aktualizowany w systemie operacyjnym UNIX,konieczne może być
uruchomienie startera przez ręczne uruchomienie komendy launchpad.sh w katalogu
root obrazu startera. W systemach operacyjnych Windows komenda launchpad.exe jest
uruchamiana automatycznie.
Rozdział 12. Instalowanie produktu Integration Composer
129
Uwaga: Przed rozpoczęciem aktualizacji sprawdź, czy komenda java -version zwraca
wartość 1.7. IBM Java SDK 7.0 ze środowiskiem JRE 1.7 udostępniono w obrazie
produktu .
2. W starterze uruchom program aktualizacyjny produktu Integration Composer, klikając
odsyłacz w sekcji Zainstaluj IBM Tivoli Integration Composer.
3. W oknie IBM Tivoli Integration Composer wybierz język, a następnie kliknij przycisk
OK.
4. Przeczytaj informacje wyświetlane w oknie Wprowadzenie, następnie kliknij przycisk
OK.
5. [Dotyczy tylko systemu UNIX] W oknie Wybierz typ instalacji wybierz opcję
Aktualizacja i kliknij przycisk Dalej.
6. W oknie Wybierz folder instalacji zaakceptuj domyślne położenie lub wpisz ścieżkę, aby
określić miejsce aktualizowanego produktu. Kliknij przycisk Dalej.
7. W oknie Wybierz położenie IBM SDK wpisz katalog, w którym znajduje się produkt
IBM Java SDK 7.0. Kliknij przycisk Dalej.
8. W oknie Podsumowanie przed instalacją przejrzyj szczegóły aktualizacji, a następnie
kliknij przycisk Instaluj.
Podczas aktualizowania będzie wyświetlone okno postępu (Instalowanie programu
Integration Composer). Po zakończeniu aktualizacji zostanie wyświetlone okno Instalacja
zakończona.
9. W oknie Instalacja zakończona kliknij przycisk Gotowe.
Aktualizowanie produktu Integration Composer w systemie
operacyjnym UNIX w trybie konsoli
UNIX
Wykonaj tę procedurę, aby zaktualizować produkt Integration Composer na
komputerze z systemem UNIX w trybie konsoli (wiersza komend).
Zanim rozpoczniesz
Podczas aktualizacji programu Integration Composer jest on aktualizowany do najnowszej
wersji. Nie ma potrzeby usuwania poprzedniej wersji. Przed aktualizacją należy utworzyć
kopię zapasową katalogów data\dataschema i data\mappings produktu Integration
Composer.
Ważne: W tej wersji usługa NRS (Naming and Reconciliation Service) została zastąpiona
usługami DIS (Data Integration Services). Podczas tej instalacji plik
nameReconciliation.logging.properties jest usuwany z podkatalogu properties instalacji
produktu Integration Composer, a w jego miejsce tworzony jest plik dis.logging.properties.
W wyniku tego wszystkie modyfikacje wykonane w oryginalnym pliku
nameReconciliation.logging.properties zostaną utracone.
Przed przystąpieniem do instalowania tego wydania produktu Integration Composer należy
zwrócić uwagę na bieżące informacje dotyczące dostosowywania, jeśli planowane jest
ponowne wykorzystanie informacji w nowym pliku dis.logging.properties. Dodatkowe
informacje na temat tych plików właściwości zawiera dokumentacja IBM Tivoli Integration
Composer Administrator Guide.
Upewnij się, że w katalogu instalacyjnym dostępne jest co najmniej 70 MB wolnej pamięci.
O tym zadaniu
Pliki produktu Integration Composer znajdują się w katalogu \ITIC lub \Install\ITIC obrazu
produktu. Aby uruchomić proces aktualizacji, należy użyć komendy setup.bin:
130
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
setup.bin ←
setup.exe
Poniżej podano kroki, które należy wykonać, aby zaktualizować produkt Integration
Composer w systemie operacyjnym typu UNIX.
Procedura
1. Zaloguj się w systemie jako administrator (np. jako root).
2. Zapisz binarny plik instalacyjny produktu Integration Composer (setup.bin) na
serwerze, na którym ma zostać zainstalowany produkt Integration Composer.
3. Sprawdź, czy środowisko JRE 1.7 znajduje się w ścieżce systemowej.
Aby do ścieżki dodać środowisko JRE 1.7, wprowadź następujące komendy (gdzie
położenie_JRE oznacza ścieżkę środowiska IBM JRE, na przykład
/opt/ibm/java-i386-60/jre/bin:$PATH):
JAVA_HOME=położenie_JRE
export JAVA_HOME
PATH=$JAVA_HOME:$PATH
export PATH
4. Przejdź do miejsca, w którym został zapisany plik setup.bin.
5. Wprowadź następującą komendę, aby zmienić binarny plik instalacyjny na plik
wykonywalny:
chmod +x setup.bin
6. Uruchom program instalacyjny produktu Integration Composer w trybie konsoli,
wpisując w zachęcie powłoki następującą komendę:
sh ./setup.bin -i console
W trybie konsoli pojawia się zachęta do wprowadzania informacji wiersz po wierszu.
Uwaga: Przed rozpoczęciem aktualizacji sprawdź, czy komenda java -version zwraca
wartość 1.7. Udostępniono IBM Java SDK 7.0 ze środowiskiem JRE 1.7.
7. W kroku Wybierz ustawienia narodowe wpisz numer ustawień narodowych dostępnych
na liście i naciśnij klawisz Enter.
8. W kroku Wprowadzenie przejrzyj informacje, a następnie naciśnij klawisz Enter.
9. W kroku Wybierz typ instalacji wpisz numer odpowiadający aktualizacji i naciśnij
klawisz Enter. Spowoduje to wskazanie, że wcześniejsza wersja produktu Integration
Composer ma być zaktualizowana.
10. W kroku Wybierz folder instalacji wpisz położenie (ścieżka bezwzględna) obecnej
instalacji produktu Integration Composer, następnie naciśnij klawisz Enter. Naciśnięcie
klawisza Enter bez wpisywania położenia spowoduje zatwierdzenie wyświetlanego
położenia domyślnego.
11. W kroku Położenie IBM SDK określ ścieżkę do miejsca, w którym zainstalowany jest
produkt IBM Java SDK 7.0.
12. W kroku Podsumowanie przed instalacją przejrzyj szczegóły instalacji i naciśnij klawisz
Enter, aby zainstalować produkt Integration Composer.
13. W kroku Instalacja zakończona naciśnij klawisz Enter. Instalacja została zakończona.
Potwierdzanie instalacji
Sprawdzenie, czy powiodła się instalacja lub aktualizacja produktu Integration Composer.
Rozdział 12. Instalowanie produktu Integration Composer
131
Procedura
1. Otwórz aplikację Integration Composer, wykonując jedną z następujących czynności:
Windows
Z menu Start systemu Windows wybierz opcje Start > Programy > IBM Tivoli >
Integration Composer > IBM Tivoli Integration Composer
lub
z wiersza komend wprowadź komendę: startFusion.bat
UNIX
Wprowadź komendę: ./startFusion.sh.
2. Zaloguj się do aplikacji Integration Composer przy użyciu nazwy użytkownika i hasła
bazy danych (lub właściciela schematu) podanego podczas instalacji.
3. Z menu Pomoc w oknie głównym produktu Integration Composer wybierz opcję
Informacje.
4. W oknie Informacje o Integration Composer sprawdź, czy numer w polu Wersja jest
równy 7.6.0. Jeśli zostanie wyświetlony ten numer wersji, oznacza to, że program
Integration Composer został zainstalowany pomyślnie.
Zadania do wykonania po instalacji
Sprawdzenie, czy produkt Integration Composer został poprawnie skonfigurowany po
zainstalowaniu lub aktualizacji.
Sprawdzanie poprawności ustawień w pliku fusion.properties
w programie Integration Composer
Plik fusion.properties jest plikiem właściwości dla produktu Integration Composer. Te
właściwości określają właściwości dotyczące bazy danych i właściwości aplikacji. Celem tej
operacji weryfikacji jest sprawdzenie, czy po zainstalowaniu produktu lub zaktualizowaniu
Integration Composer krytyczne ustawienia właściwości w pliku fusion.properties są
poprawne.
Zanim rozpoczniesz
Plik fusion.properties produktu Integration Composer ma następującą ścieżkę:
katalog_instalacyjny_itic\data\properties\fusion.properties.
Procedura
1. Znajdź plik fusion.properties produktu Integration Composer w katalogu instalacyjnym
Integration Composer (katalog_instalacyjny_itic).
2. Jeśli wykorzystywana jest usługa NRS, sprawdź, czy została ona włączona w sekcji IBM
Tivoli Integration Composer Mapping Execution Properties (powinna mieć wartość true):
mxe.fusion.mapping.nrs.enable=true
Jeśli usługa NRS nie jest wykorzystywana, powinna być wyłączona (powinna mieć
wartość false):
mxe.fusion.mapping.nrs.enable=false
Usługa NRS (Naming and Reconciliation Service) jest częścią usług DIS (Data
Integration Services). Jest to opcjonalny komponent wykorzystywany przez program
Integration Composer do jednoznacznego identyfikowania wdrożonych zasobów lub
132
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
rzeczywistych elementów konfiguracji (CI) w celu uniknięcia duplikowania w bazie
danych rekordów zasobów lub elementów konfiguracji.
Program Integration Composer domyślnie wykorzystuje ten komponent, który przypisuje
globalnie unikalny identyfikator (DIS GUID) do wdrożonego zasobu lub do
rzeczywistego elementu konfiguracji na podstawie zdefiniowanych reguł nazewnictwa.
Jednak program Integration Composer nie działa poprawnie, jeśli skonfigurowano
wykorzystywanie usługi NRS (właściwość NRS ma wartość true), ale usługa ta nie jest
zainstalowana i uruchomiona. Jeśli więc usługa NRS nie jest używana, dla właściwości
NRS należy ustawić wartość false, aby program Integration Composer działał poprawnie.
Produkt IBM Control Desk wykorzystuje produkt Integration Composer do importowania
wdrożonych zasobów i rzeczywistych elementów CI. W tym celu wymagane są usługi
DIS/NRS, aby wykonać zautomatyzowane połączenie autoryzowanych zasobów z
odpowiadającymi im elementami CI. Jeśli używany jest produkt IBM Control Desk,
uruchom usługi DIS/NRS i dla właściwości NRS w pliku fusion.properties ustaw wartość
true.
Zaleca się, aby w produkcie Integration Composer usługi DIS/NRS były zainstalowane i
włączone. Właściwość NRS domyślnie jest włączona (ma wartość true).
3. W sekcji Właściwości dotyczące bazy danych sprawdź poprawność właściciela schematu
bazy danych, specyfikacji sterownika JDBC i specyfikacji adresu URL JDBC. Użyj
poniższej tabeli jako wzorca:
Właściwość
Opis
mxe.db.schemaowner Nazwa właściciela
schematu bazy danych
mxe.db.driver
Wartość
Wprowadź odpowiedni schemat dla bazy danych; na przykład: dbo.
Specyfikacja sterownika Różni się w zależności od bazy danych, np.:
JDBC
IBM DB2:
com.ibm.db2.jcc.DB2Driver
Sterownik Oracle JDBC Thin:
oracle.jdbc.driver.OracleDriver
Sterownik Microsoft JDBC (SqlServer):
com.microsoft.sqlserver.jdbc.SQLServerDriver
Sterownik i-net Opta (SqlServer):
com.inet.tds.TdsDriver
Uwaga: W przypadku aktualizacji z poprzedniej wersji, gdy ten
nieaktualny sterownik już istnieje, można go nadal używać do obsługi
bazy danych Microsoft SQL Server. Jednak do obsługi bazy danych
SQL Server zaleca się używanie sterownika Microsoft JDBC.
Rozdział 12. Instalowanie produktu Integration Composer
133
Właściwość
Opis
Wartość
mxe.db.url
Adres URL bazy
danych JDBC
Różni się w zależności od bazy danych, np.:
IBM DB2:
jdbc:db2://nazwa_hosta:port_hosta/nazwa_bazy_danych
Sterownik Oracle JDBC Thin:
jdbc:oracle:thin:@nazwa_hosta:port_hosta:SID_hosta
Sterownik Microsoft JDBC (SqlServer):
jdbc:sqlserver://nazwa_hosta:port_hosta;databaseName=
nazwa_bazy_danych;integratedSecurity=false;
Sterownik i-net Opta (SqlServer 7.0 lub wyższy):
jdbc:inetdae7:nazwa_hosta:port_hosta?database=
nazwa_bazy_danych
Uwaga: W przypadku aktualizacji z poprzedniej wersji, gdy ten
nieaktualny sterownik już istnieje, można go nadal używać do obsługi
bazy danych Microsoft SQL Server. Jednak do obsługi bazy danych
SQL Server zaleca się używanie sterownika Microsoft JDBC.
mxe.db.user
Nazwa użytkownika
bazy danych
Uwaga: Windows W systemach operacyjnych Windows domyślną przeglądarką zawsze
jest Microsoft Windows Explorer.
Zmiana przydziału pamięci w pliku startFusion (opcjonalnie)
Plik startFusion o nazwie startFusion.bat (w systemach operacyjnych Windows) lub o
nazwie startFusion.sh (w systemach UNIX) jest plikiem startowym dla graficznego
interfejsu użytkownika produktu Integration Composer. To zadanie sprawdzania ma na celu
zapewnienie, że po instalacji lub aktualizacji Integration Composer przydzielanie pamięci w
pliku startFusion zostało wykonane prawidłowo.
Zanim rozpoczniesz
To opcjonalne zadanie należy wykonać tylko wtedy, gdy graficzny interfejs użytkownika
produktu Integration Composer nie uruchamia się zgodnie z oczekiwaniami.
O tym zadaniu
Plik Integration Composer startFusion znajduje się w katalogach instalacyjnych systemu
Windows i UNIX, co przedstawiono poniżej:
Windows
UNIX
katalog_instalacyjny_itic\bin\startFusion.bat
katalog_instalacyjny_itic/bin/startfusion.sh
Produkt Integration Composer wymaga co najmniej 3 GB fizycznej pamięci RAM. Jeśli
przydzielona jest taka ilość, można ją pozostawić bez zmian, ale jeśli dostępne jest więcej niż
3 GB pamięci, można także zwiększyć ilość pamięci wirtualnej do wartości stanowiącej 80%
zainstalowanej pamięci fizycznej.
134
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Procedura
Jeśli graficzny interfejs użytkownika produktu Integration Composer nie uruchamia się,
sprawdź ustawienie pamięci dla komendy start javaw.exe w pliku startFusion.
Przykład
Na przykład zmień -Xmx1536M na -Xmx3000M.
Zmiana przydzielenia pamięci w pliku executeMapping
(opcjonalnie)
Plik executeMapping (executeMapping.bat w systemie Windows lub executeMapping.sh
w systemie UNIX) to skrypt programu Integration Composer służący do uruchamiania
odwzorowania. To zadanie sprawdzania ma na celu zapewnienie, że po instalacji Integration
Composer przydzielanie pamięci w pliku executeMapping zostało wykonane prawidłowo.
Zanim rozpoczniesz
To opcjonalne zadanie należy wykonać tylko wtedy, gdy odwzorowanie Integration
Composer nie jest uruchomione lub jeśli w poprzednio zainstalowanej wersji zaktualizowano
ilość pamięci przydzielonej do produktu Integration Composer.
O tym zadaniu
Plik executeMapping dla produktu Integration Composer znajduje się w systemach
Windows i systemach typu UNIX w następujących katalogach instalacyjnych:
Windows
katalog_instalacyjny_itic\bin\executeMapping.bat
UNIX
katalog_instalacyjny_itic/bin/executeMapping.sh
Produkt Integration Composer wymaga co najmniej 3 GB fizycznej pamięci RAM. Jeśli
przydzielona jest taka ilość, można ją pozostawić bez zmian, ale jeśli dostępne jest więcej niż
3 GB pamięci, można także zwiększyć ilość pamięci wirtualnej do wartości stanowiącej 80%
zainstalowanej pamięci fizycznej.
Procedura
v Jeśli odwzorowanie Integration Composer nie uruchamia się, sprawdź ustawienie pamięci
dla komendy java w pliku executeMapping. W tym celu zmień w pliku
executeMapping parametr –Xmx komendy java.
Na przykład zmień -Xmx1536M na -Xmx3000M
v [tylko aktualizacja] Jeśli poprzednio zwiększono ilość pamięci przydzielonej do operacji
importowania Integration Composer, sprawdź, czy ustawienia pamięci nie zmieniły się.
Aby zwiększyć ilość przypisanej pamięci, zmień w pliku executeMapping parametr
–Xmx komendy java.
Na przykład zmień -Xmx1536M na -Xmx3000M
Deinstalowanie produktu Integration Composer
Informacje dotyczące usuwania produktu Integration Composer z systemów operacyjnych
Microsoft Windows oraz systemów typu UNIX.
Rozdział 12. Instalowanie produktu Integration Composer
135
Deinstalowanie produktu Integration Composer w systemach
operacyjnych Windows
Windows
Produkt Integration Composer można usunąć z systemu operacyjnego Windows.
Procedura
1. Przejdź do folderu deinstalacji: katalog_instalacyjny\
Uninstall_Integration_Composer.
2. Dwukrotnie kliknij plik Uninstall_Integration_Composer.exe.
3. Kliknij opcję Zdeinstaluj.
4. Po zakończeniu deinstalacji kliknij przycisk Gotowe. Usuwanie produktu Integration
Composer zostało zakończone.
Co dalej
Gdy program narzędziowy usunie produkt Integration Composer, w katalogu instalacyjnym
mogą pozostać pliki. Mogą to być pliki, które ktoś samodzielnie umieścił w katalogu, np.
pliki odwzorowań lub pliki schematów zaimportowane przez użytkownika, albo mogą to być
pliki dzienników utworzone przez produkt Integration Composer. Jeśli pliki te nie są
potrzebne, na przykład jako kopie zapasowe lub pliki służące do rekonfiguracji schematów
albo odwzorowań, można je usunąć ręcznie.
Deinstalowanie produktu Integration Composer w systemach
operacyjnych UNIX
UNIX
Za pomocą poniższej procedury można usunąć produkt Integration Composer z
systemu operacyjnego typu UNIX.
Procedura
1. Przejdź do folderu uninstall, katalog_instalacyjny_itic\
Uninstall_Integration_Composer, w którym został zainstalowany produkt Integration
Composer.
2. W folderze uninstall wykonaj jedną z następujących czynności:
v Jeśli produkt Integration Composer został zainstalowany za pomocą aplikacji X
Window, wpisz:
sh ./Uninstall_IBM_Tivoli_Integration_Composer
v Jeśli produkt Integration Composer został zainstalowany w trybie konsoli, wpisz:
sh ./Uninstall_IBM_Tivoli_Integration_Composer -i console
Do wykonania następujących kroków należy użyć trybu konsoli.
3. Naciśnij klawisz Enter, aby zainicjować komendę z poprzedniego punktu. Zostanie
wyświetlony pasek postępu Deinstalacja i program narzędziowy uninstall usunie
aplikacje.
Po zakończeniu usuwania produktu Integration Composer ponownie pojawi się wiersz
komend.
Co dalej
Gdy program narzędziowy usunie produkt Integration Composer, w katalogu instalacyjnym
mogą pozostać pliki. Mogą to być pliki, które ktoś samodzielnie umieścił w katalogu, np.
pliki odwzorowań lub pliki schematów zaimportowane przez użytkownika, albo mogą to być
pliki dzienników utworzone przez produkt Integration Composer. Jeśli pliki te nie są
potrzebne, na przykład jako kopie zapasowe lub pliki służące do rekonfiguracji schematów
albo odwzorowań, można je usunąć ręcznie.
136
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 13. Instalowanie programu Deployer's Workbench
Program Deployer's Workbench jest oddzielnie instalowanym środowiskiem opartym na
technologii Eclipse, będącym sprawdzonym narzędziem do tworzenia obszaru
autoryzowanych elementów CI. Należy zainstalować go na stacji roboczej Windows, którą
można połączyć z serwerem Control Desk.
O tym zadaniu
W przypadku instalowania wersji Entry produktu Control Desk nie trzeba instalować
programu Deployer's Workbench.
Program Deployer's Workbench można zainstalować za pomocą startera produktu Control
Desk lub jego własnego instalatora. W każdym przypadku obraz musi być dostępny ze stacji
roboczej, w której ma zostać zainstalowany program Deployer's Workbench.
Procedura
1. Uruchom instalator programu Deployer's Workbench, używając jednego z następujących
sposobów:
v Uruchom starter produktu Control Desk, kliknij opcję Instalacja produktu, a
następnie kliknij opcję Zainstaluj Deployer's Workbench.
v Użyj instalatora własnego: przejdź do katalogu DW i uruchom plik install.exe.
2. Może zostać wyświetlony komunikat z informacją o przygotowywaniu programu Install
Anywhere do instalacji. Po wyświetleniu ekranu programu Deployer's Workbench
wybierz język i kliknij przycisk OK.
3. Zapoznaj się z informacjami, a następnie kliknij przycisk Dalej.
4. Wybierz folder instalacyjny oraz miejsce do zainstalowania ikon.
5. Kliknij opcję Zainstaluj.
6. Po zakończeniu instalacji kliknij przycisk Gotowe, aby wyjść z instalatora.
© Copyright IBM Corp. 2015
137
138
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 14. Zadania do wykonania po instalacji
Aby dokończyć wdrażanie produktu Control Desk po instalacji należy wykonać szereg zadań.
Dostęp do dokumentacji produktu
Uzyskiwanie dostępu do dokumentacji produktu Control Desk w Centrum Wiedzy IBM i
pomocy elektronicznej.
Ważne: Po zainstalowaniu produktu Control Desk należy zrestartować menedżer wdrażania
produktu WebSphere Application Server. Restart zapewnia pełną funkcjonalność Centrum
Wiedzy IBM i pomocy elektronicznej.
Aby podczas korzystania z produktu korzystać z systemu dokumentacji produktu, wykonaj
następujące kroki po zainstalowaniu produktu Control Desk:
1. Zatrzymaj menedżera wdrażania za pomocą następującej komendy:
c:\Program Files\IBM\WebSphere\AppServer\profiles\<profil dmgr>\bin\stopManager
-username wasadmin -password <hasło>
2. Uruchom menedżera wdrażania za pomocą następującej komendy:
c:\Program
Files\IBM\WebSphere\AppServer\profiles\<profil dmgr>\bin\startManager
Jeśli serwer aplikacji został skonfigurowany ręcznie po uruchomieniu programu
instalacyjnego produktu, wówczas należy ustawić właściwość dla serwera dokumentacji
produktu. Więcej informacji zawiera strona https://www.ibm.com/support/
docview.wss?uid=swg21508594.
Ważne: Menedżer wdrażania (komponent serwera WebSphere Application Server Network
Deployment) umożliwia zdalne wykonywanie operacji zarządzania i wdrażania. Zatrzymanie
menedżera wdrażania zatrzymuje wszystkie operacje zarządzania i wdrażania, w tym również
operacje na zewnątrz produktu Control Desk.
Instalowanie pomocy w nowym języku
Informacje pomocnicze są dostępne w wielu językach. Jeśli dla produktu Control Desk
wymagana jest obsługa wielu języków, można opcjonalnie zainstalować informacje
pomocnicze w innych językach. Zanim można będzie używać informacji pomocniczych w
wielu językach w produkcie Control Desk, należy je najpierw zainstalować za pomocą
programu konfiguracyjnego.
O tym zadaniu
Informacje pomocnicze w wielu językach dla produktu Control Desk są dostępne w serwisie
Fix Central w postaci pakietu poprawek zawierającego wtyczki w wielu językach. Pakiet
poprawek należy pobrać z serwisu Fix Central, a następnie zastosować za pomocą programu
konfiguracyjnego.
Procedura
1. Z serwisu Fix Central pobierz pakiet poprawek, który zawiera dokumentację produktu
Control Desk w wielu językach, i zapisz go w tymczasowym miejscu w administracyjnej
stacji roboczej.
2. Uruchom starter produktu Control Desk.
© Copyright IBM Corp. 2015
139
3. Kliknij opcję Konfigurowanie produktu.
4. Wybierz miejsce instalacji produktu Control Desk do skonfigurowania, a następnie kliknij
opcję Uruchom program konfiguracyjny Tivoli Process Automation Suite.
5. Na stronie Czynności konfiguracyjne kliknij opcję Dodaj dodatkowe wtyczki pomocy.
6. Kliknij przycisk Przeglądaj, aby znaleźć pobrany plik pakietu poprawek.
7. Opcjonalne: Wybierz opcję Wdróż plik EAR pomocy produktu na serwerze aplikacji,
aby teraz zainstalować zaktualizowane informacje pomocnicze w produkcie Control
Desk. Jeśli ta opcja nie zostanie wybrana, plik EAR informacji pomocniczych produktu
Control Desk zostanie odbudowany, ale nie zostanie wdrożony na serwerze aplikacji.
8. Kliknij przycisk Zakończ, aby odbudować plik EAR informacji pomocniczych produktu
Control Desk. Jeśli zaznaczono opcję Wdróż plik EAR pomocy produktu na serwerze
aplikacji, plik EAR informacji pomocniczych zostanie wdrożony na serwerze aplikacji.
Konfigurowanie danych początkowych
Po pomyślnym zainstalowaniu i skonfigurowaniu komponentów produktu Control Desk
należy wykonać szereg czynności konfiguracyjnych danych przed użyciem produktu Control
Desk.
Zanim rozpoczniesz
v Należy utworzyć grupy uprawnień i dodać użytkowników do tych grup uprawnień.
v Jeśli w ramach wdrożenia używany jest serwer katalogów, należy utworzyć nazwy
użytkowników w repozytorium LDAP.
v Aby upewnić się, że dostępne są potrzebne informacje rozliczeniowe, należy skontaktować
się z działem finansowym organizacji.
Procedura
1. Zaloguj się do produktu Control Desk, wprowadzając nazwę użytkownika maxadmin i
hasło podane podczas instalacji.
2. Jeśli nie ustawiono serwera SMTP za pomocą narzędzia konfiguracyjnego, skonfiguruj
serwer SMTP do wysyłania użytkownikom powiadomień e-mail o zdarzeniach
systemowych. Więcej informacji o właściwościach systemu w produkcie Control Desk
zawierają informacje na temat właściwości systemu.
a. W menu Idź do kliknij opcję Konfiguracja systemu > Konfiguracja platformy >
Właściwości systemu.
b. W oknie tabeli Właściwości globalne użyj funkcji filtrowania w celu wyszukania i
rozwinięcia właściwości mail.smtp.host.
c. W polu Wartość globalna podaj nazwę hosta SMTP.
d. Zaznacz pole wyboru mail.smtp.host.
e. W menu Typowe czynności wybierz opcję Odświeżanie na żywo.
f. W oknie Odświeżanie na żywo kliknij opcję OK.
g. W oknie tabeli Właściwości globalne użyj funkcji filtrowania w celu wyszukania
właściwości mxe.adminEmail.
h. Rozwiń właściwość mxe.adminEmail i w polu Wartość globalna podaj swój
adres e-mail.
i. Zaznacz pole wyboru rekordu mxe.adminEmail.
j. W menu Typowe czynności wybierz opcję Odświeżanie na żywo.
k. W oknie Odświeżanie na żywo kliknij opcję OK.
3. Zdefiniuj kod waluty.
a. W menu Idź do wybierz opcję Finanse > Kody walut.
140
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
b. Kliknij opcję Nowy wiersz i podaj kod waluty wraz z opisem. Na przykład wpisz
wartość USD dla dolara amerykańskiego.
c. Kliknij przycisk Zapisz walutę.
4. Zdefiniuj zestawy pozycji i zestawy przedsiębiorstw.
a. W menu Idź do wybierz opcję Administrowanie > Zestawy.
b. Kliknij opcję Nowy wiersz.
c. Podaj nazwę zestawu pozycji. Na przykład wpisz Pozycje infor..
d. W polu Typ podaj POZYCJA.
e. Kliknij opcję Nowy wiersz.
f. Podaj nazwę zestawu przedsiębiorstw. Na przykład podaj Zestaw inf. przeds..
g. W polu Typ podaj FIRMA.
h. Kliknij opcję Zapisz zestawy.
5. Utwórz organizację.
a. W menu Idź do wybierz opcję Administrowanie > Organizacje.
b. Na pasku narzędzi kliknij opcję Nowa organizacja.
c. Podaj nazwę organizacji. Na przykład wpisz EAGLENA i podaj długi opis.
d. Określ walutę podstawową, która została zdefiniowana w kroku 3.
e. Określ zestaw pozycji i zestaw przedsiębiorstw, który został zdefiniowany w kroku
4.
f. W polu Domyślny status pozycji ustaw status OCZEK.
g. Kliknij kartę Ośrodki i wybierz opcję Nowy wiersz w oknie tabeli Ośrodki.
h. Podaj nazwę ośrodka. Na przykład wpisz Factory01 i podaj długi opis.
i. Kliknij opcję Zapisz organizację.
6. Utwórz segment konta księgi głównej.
a. W menu Idź do wybierz opcję Konfiguracja systemu > Konfiguracja platformy >
Konfiguracja bazy danych.
b. W menu Więcej czynności wybierz opcję Konfiguracja konta KG.
c.
d.
e.
f.
Kliknij opcję Nowy wiersz.
Podaj nazwę segmentu. Na przykład wpisz MÓJSEGMENT.
Podaj długość segmentu. Na przykład wpisz 5.
Podaj typ segmentu. Na przykład wybierz Alfanumeryczny.
g. Kliknij przycisk OK.
7. Zastosuj zmiany w bazie danych.
a. W menu Więcej czynności wybierz opcję Zarządzaj trybem administracji.
b. Wybierz opcję Włącz tryb administracji, a następnie kliknij przycisk OK.
Wykonanie tego zadania trwa kilka minut. Możesz kliknąć przycisk Odśwież status,
aby wyświetlić postęp.
c. W menu Więcej czynności wybierz opcję Zastosuj zmiany konfiguracji. Należy
się upewnić, że kolumna statusu obiektów nie zawiera wartości Do zmiany.
d. W menu Więcej czynności wybierz opcję Zarządzaj trybem administracji.
e. Wybierz opcję Wyłącz tryb administracji, a następnie kliknij przycisk OK. Jeśli
tryb administracji nie zostanie wyłączony, zadania cron zakończą się
niepowodzeniem.
8. Utwórz konto księgi głównej.
a. W menu Idź do wybierz opcję Finanse > Plan kont.
b. W oknie tabeli Organizacje wybierz organizację.
Rozdział 14. Zadania do wykonania po instalacji
141
c. W menu Więcej czynności wybierz opcję Obsługa segmentów KG.
d. W oknie tabeli Segmenty wybierz segment wprowadzony w kroku 6, a następnie
kliknij przycisk Nowy wiersz.
e. Podaj wartość segmentu KG i opis, a następnie kliknij przycisk OK.
f. W oknie tabeli Konta KG kliknij opcję Nowy wiersz.
g. Podaj konto księgi głównej i kliknij opcję Zapisz konto KG.
h. W menu Idź do wybierz opcję Administrowanie > Organizacje.
i. Znajdź organizację i wybierz rekord.
j. W polu Konto rozliczeniowe podaj utworzone konto księgi głównej.
k. Wybierz opcję Aktywne.
l. Kliknij opcję Zapisz organizację.
9. Autoryzuj grupę uprawnień w celu modyfikacji typu segmentu księgi głównej.
a. W menu Idź do wybierz opcję Uprawnienia > Grupy uprawnień.
b. Wybierz grupę, która zapewnia autoryzację. Na przykład wybierz opcję FINANCE.
c. Kliknij zakładkę Segmenty KG.
d. Dla każdego segmentu KG, który znajduje się na liście, zaznacz pole wyboru
Autoryzowany. Jako skrót można wybrać opcję Autoryzuj grupę do zmiany
wszystkich typów segmentów KG.
e. Kliknij opcję Zapisz grupę.
10. Zaktualizuj konta powiązane z przedsiębiorstwem.
a. W menu Idź do wybierz opcję Finanse > Plan kont.
b. Wybierz organizację, a następnie z menu Więcej czynności wybierz opcję Konta
związane z przedsiębiorstwem.
c. Kliknij opcję Nowy wiersz i podaj typ przedsiębiorstwa Courier.
d. Podaj numer konta w polach Konto RBNI, Konto przejściowe zobowiązań i
Konto syntetyczne zobowiązań. W każdym polu można podać ten sam numer
konta.
e. Kliknij przycisk OK.
f. W menu Więcej czynności wybierz opcję Aktualizuj bazę danych, a następnie
kliknij przycisk OK.
11. Utwórz domyślny ośrodek wprowadzania danych.
a. W menu Idź do wybierz opcję Uprawnienia > Użytkownicy.
b. Znajdź rekord maxadmin i wybierz go.
c. W polu Domyślny ośrodek wprowadzania danych podaj nazwę ośrodka
utworzonego w kroku 5.
d. W polu Ośrodek magazynu dla zapotrzebowania w ramach samoobsługi podaj
taką samą nazwę ośrodka.
e. Kliknij opcję Zapisz użytkownika.
12. Zdefiniuj typy prac. Typy prac oznaczają ważność zadania pracy.
a. W menu Idź do wybierz opcję Administrowanie > Organizacje.
b. Znajdź organizację i wybierz rekord.
c. W menu Więcej czynności wybierz opcję Opcje zlecenia pracy > Typ pracy.
d. Kliknij opcję Nowy wiersz.
e.
f.
g.
h.
142
W polu Klasa zlecenia pracy wybierz pozycję ZLEC_PRACY.
Określ Typ pracy. Na przykład wpisz POWAŻNY.
Dla opcji Status rozpoczęcia ustaw W toku.
Dla opcji Status zakończenia ustaw Zakończone.
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
i. Kliknij opcję Nowy wiersz i powtórz kroki f-i, aby utworzyć kolejną klasę zlecenia
pracy o innym typie pracy. Na przykład wpisz PODRZĘDNY.
j. Kliknij opcję Nowy wiersz i powtórz kroki f-i, aby utworzyć klasę zlecenia pracy
CHANGE o innym typie pracy. Na przykład wpisz SIG do reprezentacji zmiany
znaczącej.
k. Kliknij przycisk OK, a następnie kliknij opcję Zapisz organizację.
Informacje pokrewne:
Integracja danych z aplikacjami zewnętrznymi
Właściwości systemowe
Przed rozpoczęciem pracy z raportami BIRT
Przed uruchomieniem dowolnych raportów należy ręcznie skonfigurować ustawienia
właściwości mxe.report.birt.tempfolder we właściwościach systemu JVM w
mechanizmie raportów BIRT.
Zanim rozpoczniesz
Właściwość mxe.report.birt.tempfolder określa lokalizację tymczasowego folderu na
serwerze raportów BIRT.
O tym zadaniu
Aby skonfigurować BIRT, należy ustawić właściwość mxe.report.birt.tempfolder we
właściwościach systemu JVM.
Procedura
1. Zaloguj się do produktu WebSphere Application Server.
2. Idź do opcji Servers (Serwery) > Application servers (Serwery aplikacji).
3. Na prawym panelu kliknij nazwę serwera, na którym wdrożony został produkt Control
Desk.
4. Idź do opcji Process Definition (Definicja procesu) w grupie Server Infrastructure
(Infrastruktura serwerów).
5. Kliknij pozycję Java Virtual Machine (Maszyna wirtualna Java) w grupie Additional
Properties (Dodatkowe właściwości).
6. Dodaj właściwość -Dmxe.report.birt.tempfolder=c:\tempReport\BIRT-TEMP do
listy Generic JVM Argument (Ogólny argument JVM), a następnie kliknij przycisk
Save (Zapisz).
7. Zrestartuj serwer.
Generowanie stron żądań XML
Wykonaj te czynności po zainstalowaniu produktu Control Desk i przed uruchomieniem stron
żądań. Tę procedurę należy wykonywać dla każdego języka aktywnego w danym systemie.
Zanim rozpoczniesz
Jeśli w aplikacjach Control Desk włączono wiele języków, należy wygenerować strony żądań
w każdym włączonym języku.
Procedura
1. Zaloguj się jako użytkownik maxadmin.
Rozdział 14. Zadania do wykonania po instalacji
143
2. Z menu Start przejdź do opcji Administrator > Raportowanie > Administracja
raportami.
3. Wyświetl wszystkie wiersze w widoku listy, a następnie kliknij opcję Wygeneruj stronę
żądania. Poczekaj kilka minut na zakończenie procesu.
Synchronizowanie użytkowników i grup
Po wybraniu opcji bezpieczeństwa serwera aplikacji zaplanowana synchronizacja
użytkowników i grup między repozytoriami LDAP i produktem Control Desk jest zarządzana
przez stowarzyszone repozytoria.
O tym zadaniu
Repozytoria LDAP zarządzane przez serwer IBM WebSphere Application Server Network
Deployment za pośrednictwem menedżera Virtual Member Manager są synchronizowane
przez zadanie Cron VMMSYNC.
Aby skonfigurować harmonogram synchronizacji między repozytoriami LDAP i produktem
Control Desk, wykonaj następujące kroki:
Procedura
1. Otwórz przeglądarkę WWW i wpisz adres http://nazwa_hosta:port/maximo.
2. Zaloguj się do produktu Control Desk, wprowadzając identyfikator użytkownika
maxadmin.
3. W interfejsie Control Desk wybierz kolejno opcje Idź do > Konfiguracja systemu >
Konfiguracja platformy > Konfiguracja zadań CRON.
4. Wyszukaj odpowiednie zadanie Cron w polu Zadanie Cron i skonfiguruj je.
5. Ustaw zadanie jako aktywne.
Co dalej
Domyślnie zadanie CRON będzie wykonywane co 5 minut. Aby zmienić odstęp czasu, należy
wprowadzić zmiany w polu Harmonogram.
144
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 15. Zarządzanie plikami EAR
Informacje dotyczące plików EAR produktu Control Desk.
Użytkownik może zbudować lub zdeinstalować pliki maximo.ear i maximoiehs.ear
produktu Control Desk w produkcie WebSphere Application Server Network Deployment.
Program instalacyjny produktu Control Desk wdraża te pliki EAR podczas instalowania, ale
mogą pojawiać się sytuacje, w których konieczne będzie ponowne ręczne odbudowanie tych
plików EAR:
v W przypadku modyfikacji parametrów połączenia bazy danych w pliku
maximo.properties po wstępnej instalacji należy odbudować plik maximo.ear, a
następnie ponownie wdrożyć go na serwerze WebSphere Application Server Network
Deployment. W tym scenariuszu odbudowywany i ponownie wdrażany jest plik
maximo.ear. Odbudowywanie i ponowne wdrażanie pliku maximoiehs.ear nie jest
wymagane.
v Produkt Control Desk należy zainstalować na serwerze aplikacji WebSphere Application
Server Network Deployment. Jednak produkt Control Desk można uruchomić w strukturze
klastra WebSphere Application Server Network Deployment. Jeśli wymagane jest
wdrożenie produktu Control Desk w klastrze, wówczas można ponownie wdrożyć plik
EAR Control Desk do klastra albo utworzyć klaster z serwera aplikacji używanego podczas
instalacji. Jeśli produkt Control Desk zainstalowano już na serwer aplikacji, ale wymagane
jest jego ponowne wdrożenie do klastra, wówczas należy zdeinstalować aplikację
MAXIMO (“Ręczne deinstalowanie aplikacji z serwera WebSphere Application Server
Network Deployment” na stronie 146) albo udostępnić nową nazwę dla aplikacji - w
przypadku instalowania aplikacji MAXIMO w klastrze (“Ręczne instalowanie aplikacji na
serwerze WebSphere Application Server Network Deployment” na stronie 146).
v Jeśli produkt Control Desk zainstalowano w środowisku programistycznym, wówczas
może pojawić się konieczność zmigrowania wdrożenia do środowiska testowego albo
środowiska produkcyjnego. W takim przypadku należy wdrożyć aplikację maximo i pomoc
do maximo do nowego środowiska.
Więcej informacji na temat obu aplikacji zawiera sekcja “Ręczne instalowanie aplikacji na
serwerze WebSphere Application Server Network Deployment” na stronie 146.
Kompilowanie plików EAR
Istnieje możliwość ręcznego kompilowania plików EAR produktu Control Desk, np. jeśli
konieczne jest zmodyfikowanie parametru połączenia bazy danych w pliku
maximo.properties po początkowej instalacji.
O tym zadaniu
Aby ręcznie skompilować pliki EAR produktu Control Desk, należy wykonać następujące
czynności:
Procedura
1. Skompiluj plik EAR maximo:
Windows
katalog_główny_instalacji\maximo\deployment\buildmaximoear.cmd
Linux i UNIX
katalog_główny_instalacji/maximo/deployment/buildmaximoear.sh
© Copyright IBM Corp. 2015
145
2. Skompiluj plik EAR systemu pomocy maximo:
Windows
katalog_główny_instalacji\maximo\deployment\buildmxiehsear.cmd
Linux i UNIX
katalog_główny_instalacji/maximo/deployment/buildmxiehsear.sh
Ręczne deinstalowanie aplikacji z serwera WebSphere Application
Server Network Deployment
Użytkownik może zdeinstalować aplikacje Control Desk z produktu WebSphere Application
Server Network Deployment.
Procedura
1. Zaloguj się do konsoli administracyjnej WebSphere Application Server Network
Deployment, wybierz opcje Servers > Server Types > WebSphere application servers
(Serwery > Typy serwerów > Serwery aplikacji WebSphere), wybierz MXServer i kliknij
opcję Stop (Zatrzymaj).
2. Kliknij odsyłacz Applications (Aplikacje).
3. Wybierz aplikację, którą chcesz zdeinstalować. Domyślnie aplikacje Control Desk mają
nazwy maximo i maximoiehs.
4. Kliknij opcję Uninstall (Deinstaluj).
Ręczne instalowanie aplikacji na serwerze WebSphere Application
Server Network Deployment
Aplikacje Control Desk można dodać do produktu WebSphere Application Server Network
Deployment.
Procedura
1. Zaloguj się do konsoli administracyjnej WebSphere Application Server Network
Deployment.
2. Wybierz opcje Applications > New Application > New Enterprise Application
(Aplikacje > Nowa aplikacja > Nowa aplikacja korporacyjna).
3. Na stronie Specify the EAR, WAR, JAR, or SAR module to upload and install (Określ
moduł EAR, WAR, JAR lub SAR do załadowania i zainstalowania) wybierz opcję Local
file system (Lokalny system plików).
4. Na systemie przejdź do lokalizacji pliku maximo.ear i kliknij przycisk Next (Dalej).
5. Wybierz opcję Detailed (Szczegółowe) i kliknij przycisk Next (Dalej).
6. Na panelu Application Security Warnings (Ostrzeżenia dot. bezpieczeństwa aplikacji)
kliknij opcję Continue (Kontynuuj).
7. Kliknij opcję Step 2: Map modules to servers (Krok 2: Odwzorowywanie modułów na
serwery).
8. Podświetl wszystkie pozycje w polu Clusters and servers (Klastry i serwery), zaznacz
wszystkie pola wyboru dla modułów widocznych w tabeli i kliknij opcję Apply
(Zastosuj).
9. Kliknij opcję Step 11: Map virtual hosts for Web modules (Krok 11:
Odwzorowywanie hostów wirtualnych dla modułów WWW).
10. Wybierz wszystkie moduły WWW wymienione w tabeli.
11. Rozwiń sekcję Apply Multiple Mappings (Zastosuj wiele odwzorowań).
146
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
12. Wybierz hosta wirtualnego, np. maximo_host, w menu Virtual Host (Host wirtualny) i
kliknij opcję Apply (Zastosuj).
Rysunek 11. Odwzoruj hosty wirtualne dla modułów WWW
13. Kliknij opcję Step 15: Map security roles to users or groups (Krok 15:
Odwzorowywanie ról zabezpieczeń dla użytkowników lub grup).
14. Zaznacz maximouser w tabeli Role (Rola), a następnie zaznacz opcję Everyone
(Każdy) w menu Map Special Subjects (Odwzoruj podmioty specjalne).
15. Kliknij opcję Step 17: Summary (Krok 17: Podsumowanie), a następnie Finish
(Zakończ).
Rozdział 15. Zarządzanie plikami EAR
147
148
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 16. Konfigurowanie za pomocą wiersza komend
Produkt Control Desk zawiera program konfiguracyjny, który jest dostępny za pomocą
wiersza komend. Ten program konfiguracyjny wiersza komend wykonuje te same zadania,
które są wykonywane w interfejsie użytkownika programu konfiguracyjnego. Konfiguracji za
pomocą wiersza komend używa się do szybkiego aktualizowania wartości konfiguracyjnych,
jeśli nie zostanie wybrana opcja użycia interfejsu użytkownika narzędzia konfiguracyjnego.
Podczas instalowania pakietu poprawek lub aktualizacji produktu Control Desk program
konfiguracyjny korzysta z wartości zapisanych podczas poprzedniego wdrożenia. Te wartości
są zapisane w systemie administracyjnym w plikach install.properties i maximo.properties,
które znajdują się w katalogach katalog_główny_instalacji\etc i
katalog_główny_instalacji\maximo\applications\maximo\properties.
Jeśli wprowadzane są jakiekolwiek zmiany w środowisku dowolnego z systemów używanych
w oryginalnym wdrożeniu, te zmiany należy zarejestrować w plikach install.properties i
maximo.properties. Zwykle te zmiany obejmują na przykład zmianę nazwy hosta lub
aktualizację hasła.
Wartości te można zaktualizować ręcznie, ale zmieniające się wartości konfiguracyjne
dotyczące istniejącego wdrożenia można też aktualizować za pomocą narzędzia
konfiguracyjnego z interfejsem wiersza komend. Właściwości, które są określane dla
narzędzia konfiguracyjnego z interfejsem wiersza komend jako parametry lub w wejściowym
pliku właściwości, zastępują właściwości istniejące w plikach maximo.properties i
install.properties. Podczas zapisywania właściwości są szyfrowane.
Narzędzie konfiguracyjne z interfejsem wiersza komend umożliwia wykonanie następujących
czynności:
v Zmiana modelu zabezpieczeń dla pierwotnego wdrożenia. Można na przykład
przeprowadzić migrację zabezpieczeń opartych na produkcie Control Desk do
zabezpieczeń udostępnianych w produkcie WebSphere Application Server. Ta opcja nie
jest dostępna dla produktu Oracle WebLogic Server.
v Potwierdzenie, że zaktualizowane wartości właściwości są zgodne z wymaganymi
domenami wejściowymi. Sprawdzenie poprawności informacji autoryzacyjnych, nazw
hostów i dostępnych portów.
v Zaktualizowanie ustawień konfiguracyjnych bazy danych lub serwera aplikacji bez
dostępnego serwera. W tym scenariuszu nie można sprawdzić poprawności tych wartości.
v Sklonowanie istniejącego środowiska i użycie narzędzia konfiguracyjnego z interfejsem
wiersza komend do rekonfiguracji administracyjnej stacji roboczej pod kątem użycia
nowych serwerów. Sklonowane środowisko musi korzystać z takiej samej struktury
katalogów jak środowisko oryginalne.
v Utworzenie środowiska (nieklonowanego) i użycie narzędzia konfiguracyjnego z
interfejsem wiersza komend np. do utworzenia wszystkich wymaganych artefaktów, baz
danych, obszarów tabel i obiektów serwera aplikacji.
v Usunięcie konfiguracji z wcześniej skonfigurowanej bazy danych.
© Copyright IBM Corp. 2015
149
Sprawdzanie poprawności parametrów konfiguracyjnych
Użyj programu konfiguracyjnego wiersza komend do sprawdzenia poprawności danych
wejściowych w taki sam sposób, w jaki program konfiguracyjny sprawdza poprawność
danych wejściowych w interfejsie użytkownika.
Program konfiguracyjny wiersza komend umożliwia:
v sprawdzenie, czy nazwy hostów i adresy IP mają poprawny format i czy są dostępne;
v sprawdzenie, czy identyfikatory i hasła użytkowników spełniają kryteria dotyczące
długości i zestawu znaków;
v sprawdzenie, czy podane informacje autoryzacyjne są używane do uwierzytelnienia
produktu WebSphere Application Server;
v sprawdzenie, czy podane wartości portów są używane do nasłuchiwania na odpowiednim
hoście; sprawdzenie, czy wartości portów zawierają tylko liczby i czy należą do
poprawnego zakresu;
v sprawdzenie, czy istnieją katalogi instalacyjne oprogramowania pośredniego;
v sprawdzenie, czy wstępnie konfigurowane oprogramowanie pośrednie może uwierzytelnić
się w bazie danych produktu;
v sprawdzenie, czy istnieją wymagane obiekty, takie jak kolejki JMS, miejsca docelowe SIB,
baz danych i obszary tabel;
v sprawdzenie, czy istnieją wymagani użytkownicy menedżera Virtual Member Manager
produktu WebSphere Application Server;
v sprawdzenie, czy dostępne są uprawnienia wystarczające do tworzenia użytkowników
menedżera Virtual Member Manager produktu WebSphere Application Server;
v sprawdzenie, czy informacje autoryzacyjne zdalnego logowania są poprawne;
v sprawdzenie, czy w podanych katalogach dostępne jest miejsce wystarczające do
utworzenia obiektów bazy danych.
Wejściowe pliki właściwości
Plików właściwości można używać jako wejścia programu konfiguracyjnego wiersza komend
produktu Control Desk.
Z programem konfiguracyjnym wiersza komend produktu Control Desk udostępniono podane
poniżej przykładowe wejściowe pliki właściwości.
v DB2_Sample_input.properties
v Oracle_Sample_input.properties
v SQLServer_Sample_input.properties
v WebSphere_App_Server_Sample_input.properties
Te przykładowe pliki znajdują się w katalogu ibm\smp\configtools\samples. Każdy z tych
przykładowych plików zawiera właściwości powiązane z konkretnym typem bazy danych lub
serwera aplikacji. Zawierają one komentarze i właściwości, które można zaktualizować,
używając wartości odpowiednich dla używanego środowiska. Zaktualizowanego pliku można
następnie użyć jako wejścia narzędzia konfiguracyjnego z interfejsem wiersza komend,
stosując parametr –input.
Poprawność wszystkich właściwości wejściowych wprowadzonych za pomocą wiersza
komend lub wejściowego pliku właściwości jest sprawdzana przed ich użyciem. Jeśli
sprawdzenie poprawności powiedzie się, pliki maximo.properties i install.properties
zostaną zaktualizowane z użyciem podanych wartości.
150
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Parametry interfejsu wiersza komend
Następujące parametry mogą być używane z programem konfiguracyjnym wiersza komend
do konfigurowania środowiska.
Tabela 15. Parametry programu konfiguracyjnego wiersza komend produktu Control Desk
Nazwa parametru
Opis
-action
Działanie konfiguracyjne.
v addLanguages – dodaje dodatkowe języki do bieżącego wdrożenia.
v configureProducts - konfiguruje więcej produktów po początkowej
instalacji i konfiguracji. To działanie może skonfigurować wiele
produktów po ich zainstalowaniu. Ponadto można go użyć w scenariuszu
aktualizacji.
v deployConfiguration - konfiguruje początkową instalację. To
działanie może skonfigurować wiele produktów po ich zainstalowaniu.
Tego działania używa się tylko dla nowych instalacji.
v deployDatabaseConfiguration - sprawdza wejście komendy i
definiuje wartości właściwości konfiguracji dla nowej bazy danych dla
bieżącego produktu.
v deployJ2eeConfiguration - sprawdza wejście komendy i definiuje
wartości właściwości konfiguracji dla nowego serwera aplikacji dla
bieżącego produktu.
v deployMiddlewareConfiguration – konfiguruje początkową
instalację oprogramowania pośredniego.
v disableAppSecurity - wyłącza zabezpieczenia aplikacji dla aplikacji.
Zabezpieczenia są obsługiwane wyłącznie za pomocą produktu Control
Desk. To działanie ustawia właściwość mxe.useAppServerSecurity
na wartość 0. Ta wartość jest zapisywana w bazie danych podczas
aktualizacji.
v disableDB2TextSearch - włącza funkcję wyszukiwania
pełnotekstowego w bazie danych DB2.
v enableAppSecurity - włącza zabezpieczenia aplikacji dla aplikacji. To
działanie ustawia właściwość mxe.useAppServerSecurity na
wartość 1 i aktualizuje flagę mxe.ldapUserManagement. Ta wartość
jest zapisywana w bazie danych podczas aktualizacji bazy danych.
v enableDB2TextSearch - włącza funkcję wyszukiwania
pełnotekstowego w bazie danych DB2.
v reapplyAppServerTuning – ponownie stosuje konfigurację strojenia
na serwerze aplikacji.
v removeDatabaseConfiguration – usuwa informacje konfiguracyjne
produktu z wcześniej skonfigurowanej bazy danych.
v removeJ2EEConfiguration – usuwa konfigurację serwera aplikacji,
która została dodana przez narzędzie konfiguracyjne.
v updateApplication – aktualizuje aplikację Control Desk, aktualizując
bazę danych i ponownie wdrażając pliki EAR aplikacji.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
151
Tabela 15. Parametry programu konfiguracyjnego wiersza komend produktu Control Desk (kontynuacja)
Nazwa parametru
Opis
v updateDatabaseConfiguration – aktualizuje istniejące wartości
konfiguracyjne bazy danych.
v updateJ2eeConfiguration - aktualizuje istniejące wartości
konfiguracyjne serwera aplikacji.
v validateAndUpdateDatabaseConfiguration – sprawdza
poprawność wejścia narzędzia rekonfiguracyjnego z interfejsem wiersza
komend, a następnie aktualizuje istniejące wartości właściwości
konfiguracji bazy danych.
v validateAndUpdateJ2eeConfiguration - sprawdza poprawność
wejścia narzędzia rekonfiguracyjnego z interfejsem wiersza komend, a
następnie aktualizuje wartości konfiguracyjne serwera aplikacji.
v validateDatabaseConfiguration - sprawdza wartości konfiguracyjne
bazy danych podane jako wejście dla narzędzia rekonfiguracji z
interfejsem wiersza komend.
v validateJ2eeConfiguration - sprawdza wartości konfiguracyjne
serwera aplikacji podane jako wejście dla narzędzia rekonfiguracji z
interfejsem wiersza komend.
v removeConfiguration - usuwa konfigurację bazy danych i aplikacji
wprowadzoną za pomocą narzędzia konfiguracyjnego.
Działania, które modyfikują ustawienia zabezpieczeń produktu Control
Desk, aktualizują także pliki Control Deskweb.xml.
-additionalLangs
Dodaje jeden lub większą liczbę języków dodatkowych do wdrożenia.
Ten parametr wymaga przynajmniej jednego skrótu ustawień narodowych
jako wejścia. Na przykład dla języka hiszpańskiego jest to skrót ES.
-allowUpdateDB
Uruchamiane jest zadanie aktualizacji bazy danych w celu dodania języków
określonych w bazie danych.
-applicationServerName
Nazwa serwera aplikacji.
-applicationServerNode
Nazwa węzła serwera aplikacji.
-automatedbconfig
Automatyzuje proces konfigurowania bazy danych. Ten parametr
umożliwia utworzenie instancji bazy danych, użytkowników bazy danych,
bazy danych, obszarów tabel i schematu bazy danych.
-automatej2eeconfig
Automatyzuje proces konfigurowania produktu WebSphere Application
Server. Ten parametr umożliwia utworzenie na przykład profili i kolejek
JMS.
-buildAndDeployEAR
Odbudowuje i wdraża pliki EAR aplikacji. Pliki EAR aplikacji muszą
zostać odbudowane i ponownie wdrożone, aby zmiany konfiguracji zostały
uwzględnione w aplikacji.
-buildears
Odbudowuje pliki EAR aplikacji.
152
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 15. Parametry programu konfiguracyjnego wiersza komend produktu Control Desk (kontynuacja)
Nazwa parametru
Opis
-bypassJ2eeValidation
Pomija sprawdzanie poprawności i konfigurację serwera aplikacji.
Jeśli zostanie użyty ten parametr, należy ręcznie skonfigurować serwer
aplikacji przed wdrożeniem produktu Control Desk.
Sprawdzenie poprawności ręcznie skonfigurowanego serwera aplikacji
wymaga zalogowania się do serwera aplikacji z użyciem administracyjnych
informacji autoryzacyjnych serwera aplikacji. Jeśli nie chcesz podawać tych
informacji autoryzacyjnych w programie konfiguracyjnym, możesz
pominąć to zadanie sprawdzania poprawności.
Jeśli używany jest parametr bypassJ2eeValidation, nie można używać
następujących parametrów:
v applicationServerName
v applicationServerNode
v automatej2eeconfig
v buildAndDeployEAR
v createResourcesIfMissing
v deployhelpear
v deploymaximoear
v enableappsecurity
v enableEnhancedNavigation
v enableSkin
v inputfile
v j2eeserverport
v usermanagement
v wasuser
v waspwd
-bypassUpdateDB
Określa, że zadanie aktualizacji bazy danych nie zostanie uruchomione, a
program instalacyjny nie zaktualizuje bazy danych.
Pliki języków dla podanych ustawień narodowych są włączane do pliku
EAR aplikacji.
Tego parametru należy użyć wtedy, gdy uruchomiono zdanie aktualizacji
bazy danych i dołączono pliki języków do bazy danych za pomocą innej
metody.
-createResourcesIfMissing
Tworzy wszystkie zasoby, które nie zostały znalezione podczas
konfigurowania.
-db2_english_only
Określa, że dane alfanumeryczne są zapisywane jako typ danych varchar.
Użycie tego parametru powoduje, że w interfejsie użytkownika możliwe
jest używanie wyłącznie języka angielskiego.
Jeśli ten parametr nie zostanie użyty, dane alfanumeryczne będą
zapisywane jako typ danych vargraphic.
-db2textsearchport
Port używany przez serwer DB2 do wyszukiwania pełnotekstowego.
-dbname
Nazwa bazy danych.
-dbpwd
Hasło dla ID użytkownika uzyskującego dostęp do bazy danych.
-dbrxapwd
Hasło dla ID użytkownika umożliwiającego dostęp do zdalnego serwera
oprogramowania pośredniego.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
153
Tabela 15. Parametry programu konfiguracyjnego wiersza komend produktu Control Desk (kontynuacja)
Nazwa parametru
Opis
-dbrxauser
ID użytkownika umożliwiający dostęp do zdalnego serwera
oprogramowania pośredniego.
-dbserverhost
Nazwa hosta serwera bazy danych.
-dbserverport
Nazwa portu serwera bazy danych.
-dbuser
ID użytkownika uzyskującego dostęp do bazy danych.
-dbvendor
Nazwa oprogramowania bazodanowego.
v DB2
v Oracle
v SQLServer
-deleteInstanceUsersAndGroups
Usuwa właściciela instancji i ID użytkowników bazy danych oraz
powiązane grupy z serwera DB2. Tego parametru nie można używać z
produktem Microsoft SQL Server.
Parametr deleteInstanceUsersAndGroups wymaga podania
parametrów dbrxauser, dbrxapwd, dbuser i dbpwd.
-deleteWASprofiles
Usuwa profile produktu WebSphere Application Server utworzone dla
aplikacji.
-deployDemoData
Dołącza dane przykładowe.
-deployhelpear
Wdraża plik EAR aplikacji pomocy.
-deploymaximoear
Wdraża plik EAR aplikacji Maximo.
-enableappsecurity
Włącza zabezpieczenia aplikacji dla aplikacji. Ten parametr działa tak
samo, jak działanie enableAppSecurity.
To działanie ustawia właściwość mxe.useAppServerSecurity na
wartość 1 i aktualizuje flagę mxe.ldapUserManagement. Ta wartość
jest zapisywana w bazie danych podczas aktualizacji.
-enableEnhancedNavigation
Włącza rozszerzone elementy nawigacji w interfejsie użytkownika, w tym
rozszerzenia służące do przełączania się między aplikacjami i wyświetlania
list rekordów.
Parametr enableEnhancedNavigation musi być używany z parametrem
enableSkin.
Jeśli zostanie włączona rozszerzona nawigacja, a następnie za pomocą
parametru –enableSkin zostanie włączona inna skóra interfejsu
użytkownika, należy ponownie włączyć rozszerzoną nawigację.
-enableMultiTenancy
Włącza funkcję obsługi wielu podmiotów użytkujących.
Funkcja obsługi wielu podmiotów użytkujących odnosi się do
oprogramowania i usług, które można skonfigurować w taki sposób, aby
obsługiwały wiele grup klientów, nazywanych podmiotami użytkującymi.
Każda grupa podmiotów użytkujących jest obsługiwana przez instancję
oprogramowania używającą danych, do których dostęp ma tylko ta grupa.
154
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 15. Parametry programu konfiguracyjnego wiersza komend produktu Control Desk (kontynuacja)
Nazwa parametru
Opis
-enableRestrictivePasswordPolicy
Włącza bardziej restrykcyjną strategię haseł dla użytkowników produktu
Control Desk.
v Próby logowania
Strategia standardowa umożliwia 10 prób logowania, zanim konto
zostanie zablokowane.
Strategia restrykcyjna umożliwia 3 próby logowania, zanim konto
zostanie zablokowane.
v Liczba wystąpień sytuacji, w której w przypadku zapomnienia hasła
można użyć odsyłacza
Strategia standardowa umożliwia 5 użyć odsyłacza dla zapomnianego
hasła przed zablokowaniem konta.
Strategia restrykcyjna umożliwia 3 użycia odsyłacza dla zapomnianego
hasła przed zablokowaniem konta.
v Okres ważności hasła (dni)
Hasła strategii standardowej nigdy nie tracą ważności.
Hasła strategii restrykcyjnej tracą ważność po 90 dniach.
v Ostrzeżenie o utracie ważności hasła (w dniach)
W strategii standardowej użytkownik nie jest ostrzegany o tym, że hasło
do konta wkrótce utraci ważność.
W strategii restrykcyjnej użytkownik jest ostrzegany o tym, że hasło do
konta utraci ważność za siedem dni.
v Próg dla hasła
W strategii standardowej próg dla hasła nie jest wymuszany.
W strategii restrykcyjnej wymuszany jest próg dla hasła wynoszący 270
znaków.
v Minimalna liczba znaków hasła
W strategii standardowej hasła muszą zawierać co najmniej sześć
znaków.
W strategii restrykcyjnej hasła muszą zawierać co najmniej osiem
znaków.
v Limit dozwolonych kolejnych znaków
W strategii standardowej nie ma ograniczenia co do liczby kolejnych
powtórzeń znaku w haśle.
W strategii restrykcyjnej znak może być kolejno powtórzony dwa razy w
haśle.
v Wartość hasła może być taka sama, jak nazwa użytkownika
Strategia standardowa umożliwia użycie tej samej wartości dla nazwy
użytkownika i hasła.
Strategia restrykcyjna nie umożliwia użycia tej samej wartości dla nazwy
użytkownika i hasła.
v Liczba cyfr wymaganych w haśle
W strategii standardowej cyfry w haśle nie są wymagane.
W strategii restrykcyjnej w haśle wymagana jest przynajmniej jedna
cyfra.
v Liczba liter wymaganych w haśle
W strategii standardowej litery w haśle nie są wymagane.
W strategii restrykcyjnej w haśle wymagana jest przynajmniej jedna
litera.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
155
Tabela 15. Parametry programu konfiguracyjnego wiersza komend produktu Control Desk (kontynuacja)
Nazwa parametru
Opis
-enableSkin
Zmiana wyglądu interfejsu użytkownika.
v Classic
Usuwa ustawienia dla następujących właściwości:
– mxe.webclient.homeButtonHeaders
– mxe.webclient.systemNavBar
– mxe.webclient.tabBreadCrumbs
– mxe.webclient.verticalLabels
– mxe.webclient.skin
v tivoli09
Usuwa ustawienia dla następujących właściwości:
– mxe.webclient.homeButtonHeaders
– mxe.webclient.systemNavBar
– mxe.webclient.tabBreadCrumbs
– mxe.webclient.verticalLabels
Ustawia następującą właściwość:
– mxe.webclient.skin=tivoli09
v tivoli13
Dla następujących właściwości ustawia wartość 1:
– mxe.webclient.homeButtonHeaders
– mxe.webclient.systemNavBar
– mxe.webclient.tabBreadCrumbs
– mxe.webclient.verticalLabels
Ustawia następującą właściwość:
– mxe.webclient.skin=tivoli13
-force
Wskazuje, że wejściowy plik właściwości aktualizuje plik właściwości i
pomija sprawdzanie poprawności parametrów wprowadzanych w narzędziu
wiersza komend za pomocą wejściowego pliku właściwości.
W przypadku użycia tego parametru nie zostanie wyświetlone pytanie o
potwierdzenie zadania aktualizacji właściwości.
-inputfile
Pełna ścieżka do pliku właściwości, który jest używany do ustawiania
właściwości w środowisku.
Wartości, które zostały podane jako parametry wiersza komend dla
konfiguracyjnego narzędzia z interfejsem wiersza komend, zastępują
wartości z pliku wejściowego.
-j2eeserverhost
Nazwa hosta menedżera domen serwera aplikacji.
Jeśli podano nazwę hosta menedżera wdrażania lub port serwera, skrypty
thinwsadmin są odpowiednio aktualizowane.
-j2eeserverport
Nazwa portu serwera menedżera domen serwera aplikacji.
Jeśli podano nazwę hosta menedżera wdrażania lub port serwera, skrypty
thinwsadmin są odpowiednio aktualizowane.
-j2eevendor
Oprogramowanie serwera aplikacji.
v WebSphere
v WebLogic
-mtadminpwd
156
Hasło dla identyfikatora użytkownika menedżera konfiguracji obsługi wielu
podmiotów użytkujących.
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 15. Parametry programu konfiguracyjnego wiersza komend produktu Control Desk (kontynuacja)
Nazwa parametru
Opis
-mtadminuser
Identyfikator użytkownika menedżera konfiguracji obsługi wielu
podmiotów użytkujących.
-mtdbpwd
Hasło dla identyfikatora użytkownika menedżera konfiguracji obsługi wielu
podmiotów użytkujących, który jest używany do łączenia się z bazą
danych.
-mtdbuser
Identyfikator użytkownika menedżera konfiguracji obsługi wielu
podmiotów użytkujących, który jest używany do łączenia się z bazą
danych.
-removeCreatedArtifacts
Usuwa wszystkie artefakty, które są tworzone przez narzędzie
konfiguracyjne. Należą do nich na przykład katalogi, które są tworzone
przez program konfiguracyjny, obiekty JMS i serwer aplikacji.
-removeInstance
Usuwa instancję bazy danych dla produktów DB2 i Oracle. Tego parametru
nie można używać z produktem Microsoft SQL Server.
Parametr removeInstance wymaga podania parametrów dbrxauser,
dbrxapwd, dbuser i dbpwd.
-setjdbcurl
Ustawia łańcuch adresu URL połączenia JDBC.
-stopAppServer
Podczas dodawania języków serwer aplikacji musi być zatrzymany. Jeśli z
działaniem addLanguages nie zostanie użyty parametr
stopAppServer, należy ręcznie zatrzymać serwer aplikacji przed użyciem
działania addLanguages.
Ten parametr jest używany tylko dla produktu WebSphere Application
Server.
-unsetjdbcurl
Usuwa obecnie używany łańcuch adresu URL połączenia JDBC.
-updatedb
Uruchamia zadanie konfiguracji updatedb.
-usermanagement
Zmienia konfigurację zabezpieczeń istniejącego wdrożenia produktu
Control Desk.
v j2ee
Zmiana ustawienia zabezpieczeń w produkcie Control Desk, aby
użytkownicy produktu Control Desk i grupy produktu Control Desk były
zarządzane za pomocą mechanizmów zabezpieczeń serwera aplikacji.
v mixed
Zarządzanie użytkownikami za pomocą mechanizmów zabezpieczeń
serwera aplikacji i zarządzanie grupami za pomocą produktu Control
Desk.
-validateForNewDeploy
Sprawdzenie poprawności konfiguracji oprogramowania pośredniego.
Jeśli ten parametr jest określony, sprawdzanie poprawności jest
wykonywane, jak gdyby to narzędzie konfigurowało oprogramowanie
pośrednie. Sprawdzane są dodatkowe szczegóły konfiguracji, w tym
dostępność miejsca na dysku i informacje autoryzacyjne zdalnego dostępu.
Jeśli ten parametr nie jest określony, sprawdzanie poprawności jest
wykonywane w kontekście komponentu, który jest już udostępniony w
środowisku.
-validateUsers
Tego parametru używa się z działaniem enableAppSecurity do
sprawdzenia, czy użytkownicy istnieją w repozytorium LDAP.
Jeśli użytkownicy nie istnieją, istniejący model zabezpieczeń nie jest
modyfikowany.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
157
Tabela 15. Parametry programu konfiguracyjnego wiersza komend produktu Control Desk (kontynuacja)
Nazwa parametru
Opis
-waspwd
Hasło dla ID użytkownika administracyjnego produktu WebSphere
Application Server.
-wasrxapwd
Hasło dla ID użytkownika uzyskującego dostęp do zdalnego hosta serwera
WebSphere Application Server.
-wasrxauser
ID użytkownika systemu operacyjnego używany do uzyskiwania dostępu
do zdalnego hosta produktu WebSphere Application Server. Zwykle ten ID
użytkownika jest zdefiniowany jako administrator lub użytkownik root.
-wasuser
ID użytkownika administracyjnego produktu WebSphere Application
Server.
Jest to ID użytkownika używany do zalogowania się w aplikacji klienta
administracyjnego WebSphere Application Server. Zwykle ten ID
użytkownika jest zdefiniowany jako wasadmin.
Działania programu konfiguracyjnego wiersza komend
Program konfiguracyjny wiersza komend umożliwia skonfigurowanie nowych lub
istniejących wdrożeń produktu Control Desk.
Działanie updateDatabaseConfiguration
Działanie updateDatabaseConfiguration służy do aktualizowania wartości
konfiguracyjnych istniejącej bazy danych.
-action updateDatabaseConfiguration [-force] [-buildAndDeployEAR]
[-dbserverhost nazwa_hosta] [-dbserverport numer_portu]
[-dbname nazwa_bazy_danych] [-dbuser ID_użytkownika]
[-dbpwd hasło] [-dbrxauser ID_użytkownika]
[-dbrxapwd hasło] [-setjdbcurl adres_URL_jdbc]
[-unsetjdbcurl] [-inputfile ścieżka_do_wejściowego_pliku_właściwości]
Działanie validateDatabaseConfiguration
Działanie validateDatabaseConfiguration służy do sprawdzania poprawności
właściwości konfiguracji bieżącej bazy danych. Tego działania można użyć do sprawdzenia
właściwości bazy danych przed ich zaktualizowaniem lub po działaniu aktualizacji.
-action validateDatabaseConfiguration [-validateForNewDeploy]
[-dbserverhost nazwa_hosta]
[-dbserverport numer_portu]
[-dbname nazwa_bazy_danych]
[-dbuser ID_użytkownika] [-dbpwd hasło]
[-dbrxauser ID_użytkownika]
[-dbrxapwd hasło] [-setjdbcurl adres_URL_jdbc]
[-unsetjdbcurl] [-enableMultiTenancy]
[-mtadminuser ID_użytkownika] [-mtadminpwd hasło]
[-mtdbuser ID_użytkownika] [-mtdbpwd hasło]
[-inputfile ścieżka_do_wejściowego_pliku_właściwości]
Następujące właściwości są wymagane, jeśli używany jest parametr
-validateForNewDeploy.
v
v
v
v
v
158
Database.DB2.InstanceAdminGroup
Database.DB2.InstanceAdminUserName (tylko w systemie Windows)
Database.DB2.InstanceAdminPassword (tylko w systemie Windows)
Database.DB2.FencedUser
Database.DB2.FencedUserPassword
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
v Database.DB2.FencedGroupName
v Database.DB2.InstanceUserPassword
Te właściwości należy ręcznie dodać do pliku install.properties.
Działanie validateAndUpdateDatabaseConfiguration
Działanie validateAndUpdateDatabaseConfiguration służy do sprawdzania
poprawności wejścia narzędzia rekonfiguracji z interfejsem wiersza komend, a następnie
aktualizowania wartości właściwości konfiguracji istniejącej bazy danych.
-action validateAndUpdateDatabaseConfiguration [-validateForNewDeploy] [-force]
[-buildAndDeployEAR] [-dbserverhost nazwa_hosta]
[-dbserverport numer_portu] [-dbname nazwa_bazy_danych]
[-dbuser ID_użytkownika] [-dbpwd hasło]
[-dbrxauser ID_użytkownika] [-dbrxapwd hasło]
[-setjdbcurl adres_URL_jdbc] [-unsetjdbcurl] [-enableMultiTenancy]
[-mtadminuser ID_użytkownika] [-mtadminpwd hasło] [-mtdbuser hasło]
[-mtdbpwd hasło] [-inputfile ścieżka_do_wejściowego_pliku_właściwości]
Następujące właściwości są wymagane, jeśli używany jest parametr
-validateForNewDeploy.
v Database.DB2.InstanceAdminGroup
v Database.DB2.InstanceAdminUserName (tylko w systemie Windows)
v
v
v
v
Database.DB2.InstanceAdminPassword (tylko w systemie Windows)
Database.DB2.FencedUser
Database.DB2.FencedUserPassword
Database.DB2.FencedGroupName
v Database.DB2.InstanceUserPassword
Te właściwości należy ręcznie dodać do pliku install.properties.
Parametr -enableMultiTenancy musi być używany z parametrem
-validateForNewDeploy.
Działanie deployDatabaseConfiguration
Działanie deployDatabaseConfiguration służy do sprawdzania poprawności wejścia
programu konfiguracyjnego wiersza komend i definiowania wartości właściwości
konfiguracji dla nowej bazy danych dla obecnie wdrożonego produktu. To działanie można
uruchomić po pomyślnym wykonaniu działania deployConfiguration.
-action deployDatabaseConfiguration [-buildAndDeployEAR] [-createResourcesIfMissing]
[-dbserverhost nazwa_hosta] [-dbserverport numer_portu]
\[-dbname nazwa_bazy_danych] [-dbuser ID_użytkownika]
[-dbpwd hasło] [-dbrxauser ID_użytkownika] [-dbrxapwd hasło]
[-setjdbcurl adres_URL_jdbc] [-unsetjdbcurl] [-enableMultiTenancy]
[-mtadminuser ID_użytkownika] [-mtadminpwd hasło] [-mtdbuser hasło]
[-mtdbpwd hasło] [-deployDemoData]
[-inputfile ścieżka_do_wejściowego_pliku_właściwości]
[-enableRestrictivePasswordPolicy]
Następujące właściwości są wymagane, jeśli używany jest parametr
-createResourcesIfMissing.
v Database.DB2.InstanceAdminGroup
v Database.DB2.InstanceAdminUserName (tylko w systemie Windows)
v Database.DB2.InstanceAdminPassword (tylko w systemie Windows)
v Database.DB2.FencedUser
Rozdział 16. Konfigurowanie za pomocą wiersza komend
159
v Database.DB2.FencedUserPassword
v Database.DB2.FencedGroupName
v Database.DB2.InstanceUserPassword
Te właściwości należy ręcznie dodać do pliku install.properties.
Działanie removeDatabaseConfiguration
Działanie removeDatabaseConfiguration służy do usuwania ustawień konfiguracyjnych
z wcześniej skonfigurowanej bazy danych.
-action removeDatabaseConfiguration [-removeInstance] [-dbrxauser ID_użytkownika]
[-dbrxapwd hasło] [-dbuser ID_użytkownika]
[-dbpwd hasło] [-deleteInstanceUsersAndGroups]
Działanie enableDB2TextSearch
Działanie enableDB2TextSearch służy do włączania opcji wyszukiwania pełnotekstowego
dla bazy danych DB2.
-action enableDB2TextSearch [-db2textsearchport numer portu]
Działanie updateJ2eeConfiguration
Działanie updateJ2eeConfiguration służy do aktualizowania wartości konfiguracyjnych
istniejącego serwera aplikacji.
-action updateJ2eeConfiguration [-force] [-buildAndDeployEAR]
[-j2eeserverhost nazwa_hosta] [-j2eeserverport numer_portu]
[-wasuser ID_użytkownika] [-waspwd hasło]
[-applicationServerNode nazwa_węzła] [-applicationServerName nazwa_serwera_aplikacji]
[-inputfile ścieżka_do_wejściowego_pliku_właściwości]
Działanie validateJ2eeConfiguration
Działanie validateJ2eeConfiguration służy do sprawdzania poprawności wartości
konfiguracyjnych serwera aplikacji, które zostały podane jako dane wejściowe narzędzia
rekonfiguracji z interfejsem wiersza komend.
-action validateJ2eeConfiguration [-validateForNewDeploy] [-j2eeserverhost nazwa_hosta]
[-j2eeserverport numer_portu] [-wasuser ID_użytkownika]
[-waspwd hasło] [-applicationServerNode nazwa_węzła]
[-applicationServerName nazwa_serwera_aplikacji]
[-inputfile ścieżka_do_wejściowego_pliku_właściwości]
Następujące właściwości są wymagane, jeśli używany jest parametr
–validateForNewDeploy, a dla właściwości WAS.SibPersistMessages ustawiono
wartość true.
v Database.DB2.FencedUser
v Database.DB2.FencedUserPassword
v Database.DB2.InstanceUserPassword
Te właściwości należy ręcznie dodać do pliku install.properties.
Działanie validateAndUpdateJ2eeConfiguration
Działanie validateAndUpdateJ2eeConfiguration służy do sprawdzania poprawności
wejścia narzędzia rekonfiguracji z interfejsem wiersza komend, a następnie aktualizowania
wartości właściwości konfiguracji istniejącego serwera aplikacji.
-action validateAndUpdateJ2eeConfiguration [-force] [-validateForNewDeploy]
[-buildAndDeployEAR] [-j2eeserverhost nazwa_hosta]
[-j2eeserverport numer_portu] [-wasuser ID_użytkownika]
160
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
[-waspwd hasło] [-applicationServerNode nazwa_węzła]
[-applicationServerName nazwa_serwera_aplikacji]
[-inputfile ścieżka_do_wejściowego_pliku_właściwości]
Następujące właściwości są wymagane, jeśli używany jest parametr
–validateForNewDeploy, a dla właściwości WAS.SibPersistMessages ustawiono
wartość true.
v Database.DB2.FencedUser
v Database.DB2.FencedUserPassword
v Database.DB2.InstanceUserPassword
Te właściwości należy ręcznie dodać do pliku install.properties.
Działanie deployJ2eeConfiguration
Działanie deployJ2eeConfiguration służy do sprawdzania poprawności wejścia programu
konfiguracyjnego wiersza komend i definiowania wartości właściwości konfiguracji dla
nowego serwera aplikacji dla obecnie wdrożonego produktu. To działanie można uruchomić
po pomyślnym wykonaniu działania deployConfiguration.
-action deployJ2eeConfiguration [-bypassJ2eeValidation] [-buildAndDeployEAR]
[-createResourcesIfMissing] [-j2eeserverhost nazwa_hosta]
[-j2eeserverport numer_portu] [-wasuser ID_użytkownika]
[-waspwd hasło] [-applicationServerNode nazwa_węzła]
[-applicationServerName nazwa_serwera_aplikacji]
[-inputfile ścieżka_do_wejściowego_pliku_właściwości]
[–enableSkin Classic|tivoli09|tivoli13] [-enableEnhancedNavigation]
Następujące właściwości są wymagane, jeśli używany jest parametr
-validateForNewDeploy, a dla właściwości WAS.SibPersistMessages ustawiono
wartość true.
v Database.DB2.FencedUser
v Database.DB2.FencedUserPassword
v Database.DB2.InstanceUserPassword
Te właściwości należy ręcznie dodać do pliku install.properties.
Działanie removeJ2EEConfiguration
Działanie removeJ2EEConfiguration służy do usuwania ustawień konfiguracyjnych z
wcześniej skonfigurowanego serwera aplikacji. Do usuniętych elementów należą: profile
menedżera domen i serwera aplikacji, a także obiekty JMS.
-action removeJ2EEConfiguration [-wasuser ID_użytkownika] [waspwd hasło]
[-wasrxauser ID_użytkownika] [-wasrxapwd hasło]
[-removeCreatedArtifacts] [-deleteWasProfiles]
Działanie deployConfiguration
Działanie deployConfiguration umożliwia skonfigurowanie instalacji początkowej. Tego
działania używa się tylko w scenariuszach nowej instalacji produktu Control Desk. To
działanie może skonfigurować wiele produktów oprogramowania pośredniego po ich
zainstalowaniu. Działanie deployConfiguration wymaga parametru inputfile i
wejściowego pliku właściwości zapełnionego wartościami konfiguracyjnymi, które mają być
używane.
-action deployConfiguration [-inputfile ścieżka_do_wejściowego_pliku_właściwości]
[-dbvendor Oracle|DB2|SQLServer] [-j2eevendor WebSphere|WebLogic]
[-bypassJ2eeValidation][-automatedbconfig] [-automatej2eeconfig]
Rozdział 16. Konfigurowanie za pomocą wiersza komend
161
[-usermanagement j2ee|mixed] [-buildears] [-deploymaximoear] [-deployhelpear]
[-enableappsecurity] [-deployDemoData] [-enableMultiTenancy] [-db2_english_only]
[–enableSkin Classic|tivoli09|tivoli13] [-enableEnhancedNavigation]
[-enableRestrictivePasswordPolicy]
Działanie removeConfiguration
Działanie removeConfiguration służy do usuwania konfiguracji bazy danych i aplikacji;
operacja jest wykonywana przez narzędzie konfiguracyjne. To działanie jest równoznaczne z
uruchomieniem działań removeJ2EEConfiguration i
removeDatabaseConfiguration.
-action removeConfiguration -dbuser ID_użytkownika
-dbpwd hasło -wasuser ID_użytkownika
-waspwd hasło [-wasrxauser ID_użytkownika]
[-wasrxapwd hasło] [-dbrxauser ID_użytkownika]
[-dbrxapwd hasło] [-removeInstance] [-deleteInstanceUsersAndGroups]
[-removeCreatedArtifacts] [-deleteWasProfiles]
[-inputfile ścieżka_do_wejściowego_pliku_właściwości]
Działanie reapplyAppServerTuning
To działanie służy do ponownego stosowania strojenia serwera aplikacji.
-action reapplyAppServerTuning [-wasuser ID_użytkownika]
[-waspwd hasło] [-applicationServerNode nazwa_węzła]
[-applicationServerName nazwa_serwera_aplikacji]
Działanie enableAppSecurity
Działanie enableAppSecurity służy do włączania zabezpieczeń aplikacji dla aplikacji. To
działanie ustawia właściwość mxe.useAppServerSecurity na wartość 1 i aktualizuje
właściwość mxe.ldapUserManagement zgodnie z ustawieniem parametru
–usermanagement. Ta wartość jest zapisywana w bazie danych podczas aktualizacji.
Podczas wykonywania tego działania aktualizowane są następujące pliki: maximouiweb,
maxrestweb, meaweb, mboweb i web.xml.
-action enableAppSecurity -usermanagement {j2ee,mixed}
[-buildAndDeployEAR] [-validateUsers] [-force]
Działanie disableAppSecurity
Działanie disableAppSecurity służy do wyłączania zabezpieczeń aplikacji dla aplikacji. To
działanie ustawia właściwość mxe.useAppServerSecurity na wartość 0. Ta wartość jest
zapisywana w bazie danych podczas aktualizacji. Użycie tego działania powoduje powrót do
implementacji zabezpieczeń produktu Control Desk dla użytkowników i grup. Podczas
wykonywania tego działania aktualizowane są następujące pliki: maximouiweb,
maxrestweb, meaweb, mboweb i web.xml.
-action disableAppSecurity [-buildAndDeployEar] [-force]
Działanie updateApplication
Działanie updateApplication służy do aktualizowania aplikacji przez zaktualizowanie bazy
danych i ponowne wdrożenie plików EAR aplikacji.
-action updateApplication [-updatedb] [-deploymaximoear] [-deployhelpear]
[-wasuser ID_użytkownika] [-waspwd hasło]
[–enableSkin Classic|tivoli09|tivoli13] [-enableEnhancedNavigation]
[-enableRestrictivePasswordPolicy]
Działanie addLanguages
Działanie addLanguages służy do konfigurowania dodatkowych języków na potrzeby
wdrażania.
162
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
-action addLanguages [-additionalLangs ustawienia_narodowe_1,
ustawienia_narodowe_2,ustawienia_narodowe_3]
[-buildAndDeployEAR] [-allowUpdateDB | -bypassUpdateDB] [-stopAppServer]
[-inputfile ścieżka_do_wejściowego_pliku_właściwości]
Podczas dodawania języków serwer aplikacji musi być zatrzymany. Jeśli z działaniem
addLanguages nie zostanie użyty parametr stopAppServer, należy ręcznie zatrzymać
serwer aplikacji przed użyciem działania addLanguages.
Obsługiwane są następujące wartości ustawień narodowych.
Tabela 16. Ustawienia narodowe obsługiwane przez program konfiguracyjny
Język
Ustawienia narodowe
arabski
ar
portugalski (Brazylia)
pt_BR
chorwacki
hr
czeski
cs
duński
da
holenderski
nl
fiński
fi
francuski
fr
niemiecki
de
hebrajski
he
węgierski
hu
włoski
it
japoński
ja
koreański
ko
norweski
nie
polski
pl
rosyjski
ru
chiński uproszczony
zh_CN
słowacki
sk
słoweński
sl
hiszpański
es
szwedzki
sv
chiński tradycyjny
zh_TW
turecki
tr
Działanie configureProducts
Działanie configureProducts służy do konfigurowania produktów, które zostały
zainstalowane po początkowej instalacji i konfiguracji. To działanie przed kontynuowaniem
sprawdza, czy pełna instalacja i konfiguracja istniejącego produktu została pomyślnie
zakończona. To działanie może skonfigurować wiele produktów po ich zainstalowaniu. Tego
działania można także użyć w scenariuszu aktualizacji.
-action configureProducts [-updatedb] [-buildears] [-deploymaximoear]
[-deployhelpear] [-wasuser ID_użytkownika] [-waspwd hasło]
Rozdział 16. Konfigurowanie za pomocą wiersza komend
163
Działanie deployMiddlewareConfiguration
Działanie deployMiddlewareConfiguration służy do konfigurowania oprogramowania
pośredniego po jego zainstalowaniu.
-action deployMiddlewareConfiguration
[-inputfile ścieżka_do_wejściowego_pliku_właściwości]
Do wejściowego pliku właściwości używanego z działaniem
deployMiddlewareConfiguration można dołączyć następujące właściwości.
Tabela 17. Właściwości, które mogą być używane w wejściowym pliku działania
deployMiddlewareConfiguration
Kategoria
Właściwość
Właściwości serwera HTTP
IHS.HTTPPort
IHS.InstallLocation
IHS.WebserverName
Właściwości serwera LDAP
LDAP.AdminDN
LDAP.AdminPassword
LDAP.BaseEntry
LDAP.GroupSuffix
LDAP.OrgContainerSuffix
LDAP.ServerHostName
LDAP.ServerPort
LDAP.UserSuffix
LDAP.Vendor
Ogólne właściwości konfiguracji oprogramowania MW.Operation
pośredniego
Właściwości WebSphere
PLG.InstallLocation
WAS.AdminPassword
WAS.AdminUserName
WAS.ApplicationServerName
WAS.CellName
WAS.DeploymentManagerNodeName
\
WAS.DeploymentManagerProfileName
WAS.InstallLocation
WAS.LDAPAutomatedConfig
WAS.ND.AutomateConfig
WAS.NodeName
WAS.ServerProfileName
WAS.SOAPConnectorPort
WCT.InstallLocation
164
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Właściwości programu konfiguracyjnego
Właściwości produktu Control Desk można zmodyfikować za pomocą programu
konfiguracyjnego wiersza komend przy użyciu pliku input.properties. Ustawiając wartość
właściwości na ścieżkę w systemie Windows, należy użyć dwóch kolejnych ukośników
odwrotnych, na przykład: C:\\IBM\\WebSphere\\AppServer. Ustawiając wartości
właściwości na ścieżkę w systemie Linux lub UNIX, należy użyć pojedynczego ukośnika. Na
przykład: /opt/IBM/db2/V10.5.
Tabela 18. Właściwości produktu Control Desk
Kategoria
Właściwość
Definicja
Właściwości
współużytkowanej bazy
danych
mxe.db.schemaowner
Właściciel schematu bazy danych.
Na przykład maximo.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
mxe.db.user
ID użytkownika uzyskującego dostęp do
bazy danych.
mxe.db.password
Hasło dla ID użytkownika uzyskującego
dostęp do bazy danych.
Database.RemoteAccessUserName
ID użytkownika systemu serwera bazy
danych używany do zdalnego
konfigurowania bazy danych.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.RemoteAccessPassword
Hasło dla użytkownika, którego nazwę
określa właściwość
Database.RemoteAccessUserName.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Właściwości produktu
DB2
Database.DB2.ServerHostName
Pełna nazwa hosta serwera DB2.
Na przykład: machine.domain.com.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
Database.DB2.ServerPort
Port serwera bazy danych.
Na przykład: 50005.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
165
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
Database.DB2.InstanceName
Nazwa instancji bazy danych.
Na przykład: ctginst1.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.InstanceUserPassword
Hasło właściciela instancji bazy danych
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.InstanceAdminGroup
Grupa administratora instancji.
Na przykład: ctgiadm1.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.DatabaseName
Nazwa bazy danych.
Na przykład: maxdb76.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
Database.DB2.InstallLocation
Miejsce instalacji bazy danych.
Na przykład: /opt/IBM/db2/V10.5.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.LogFileSize
Wielkość ustawiona dla dzienników
transakcji.
Na przykład: 8192.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
166
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
Database.DB2.AppCtlHeapSize
Wielkość sterty kontrolnej aplikacji.
Na przykład: 1024.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.ApplHeapSize
Wielkość sterty aplikacji.
Na przykład: 1024.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.LockListSize
Wielkość przydzielona do listy blokady.
Na przykład: AUTOMATIC.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.LogSecond
Liczba dodatkowych dozwolonych plików
dziennika.
Na przykład: 100.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.ServiceUser
ID użytkownika używany w celu autostartu.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Ta właściwość jest wymagana tylko wtedy,
gdy produkt DB2 jest zainstalowany w
systemie Windows.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
167
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
Database.DB2.ServicePassword
Hasło dla użytkownika
Database.DB2.ServiceUser.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Ta właściwość jest wymagana tylko wtedy,
gdy produkt DB2 jest zainstalowany w
systemie Windows.
Database.DB2.ExtentSize
Liczba stron na obszar (grupa stron).
Na przykład: 32.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.FencedUser
ID użytkownika chronionego dla DB2 w
systemie Linux lub systemie UNIX.
Na przykład: db2fenc1.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.FencedUserPassword
Hasło użytkownika chronionego dla
produktu DB2 w systemie Linux lub UNIX.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.FencedGroupName
Domyślna grupa użytkownika chronionego
bazy danych.
Na przykład: ctgfgrp1.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Ta właściwość jest wymagana tylko wtedy,
gdy produkt DB2 jest zainstalowany w
systemie Linux lub UNIX.
168
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
Database.DB2.AuthType
Metoda, z której korzysta baza danych DB2
w celu uwierzytelniania użytkowników.
Na przykład: server.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.DataTablespaceName
Nazwa obszaru tabel DB2 dla bazy danych
produktu.
Na przykład: maxdata.
Database.DB2.BufferPoolName
Nazwa puli buforów DB2.
Na przykład: MAXBUFPOOL.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.BufferPoolSize
Wielkość puli buforów.
Na przykład: 4096.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.DataTablespaceLocation
Położenie plików danych obszaru tabel bazy
danych DB2.
Na przykład: CTGDAT.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.DataTablespaceSize
Wielkość obszaru tabel określona w Mb.
Na przykład: 5000.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
169
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
Database.DB2.TempTablespaceName
Nazwa tymczasowego obszaru tabel.
Na przykład: maxtemp.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.TempTablespaceLocation
Położenie tymczasowego obszaru tabel.
Na przykład: CTGTMP.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.TempTablespaceSize
Wielkość tymczasowego obszaru tabel
określona w Mb.
Na przykład: 1000.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.IndexTablespaceName
Nazwa obszaru tabel indeksu.
Na przykład: maxdata.
Database.DB2.IndexTablespaceLocation
Położenie obszaru tabel indeksu.
Na przykład: CTGDAT.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DB2.IndexTablespaceSize
Wielkość obszaru tabel indeksu określona w
Mb.
Na przykład: 5000.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
170
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
Database.DB2.InstanceAdminUserName
Użytkownik administracyjny lub instancja
bazy danych.
Na przykład: db2admin.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Na platformach Unix i Linux ta wartość
musi być taka sama, jak nazwa właściciela
instancji.
Database.DB2.InstanceAdminPassword
Hasło dla ID użytkownika określonego za
pomocą właściwości Database.DB2.
InstanceAdminUserName.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
createResourcesIfMissing
Oracle
Database.Oracle.SchemaPassword
Hasło właściciela schematu.
Database.Oracle.InstanceName
Nazwa instancji Oracle.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
Database.Oracle.SoftwareOwner
Właściciel instalacji oprogramowania.
Na przykład: oracle.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.Oracle.SoftwareOwnerPassword
Hasło dla użytkownika wskazanego w Database.Oracle.SoftwareOwner.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.Oracle.InstallLocation
Miejsce instalacji oprogramowania Oracle.
Na przykład: /opt/app/oracle/product/
10.2.0/db_1.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
171
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
Database.Oracle.DataTablespaceName
Nazwa obszaru tabel Oracle dla bazy
danych produktu.
Na przykład: maxdata.
Database.Oracle.InstanceLocation
Lokalizacja instancji Oracle.
Na przykład: /opt/app/oracle/
product/10.2.0/db_1.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.Oracle.DataTablespaceSize
Wielkość obszaru tabel określona w Mb.
Na przykład: 5000.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.Oracle.TempTablespaceName
Nazwa tymczasowego obszaru tabel.
Na przykład: maxtemp.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.Oracle.TempTablespaceSize
Wielkość tymczasowego obszaru tabel
określona w Mb.
Na przykład: 1000.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.Oracle.IndexTablespaceName
Nazwa obszaru tabel indeksu.
Na przykład: maxdata.
Database.Oracle.IndexTablespaceSize
Wielkość obszaru tabel indeksu określona w
Mb.
Na przykład: 1000.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.Oracle.ServerHostName
172
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Pełna nazwa hosta serwera Oracle.
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
Database.Oracle.ServerPort
Numer portu używany przez produkt
Oracle.
Na przykład: 1521.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
Database.DBAUserName
Nazwa użytkownika Oracle DBA.
Na przykład: sys.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.DBAPassword
Hasło dla użytkownika, którego nazwę
określa właściwość
Database.DBAUserName.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Microsoft SQL Server
Database.SQL.DatabaseName
Nazwa bazy danych.
Na przykład: maxdb76.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
Database.SQL.DataFileName
Sposób określania nazwy pliku danych
używanego dla bazy danych.
Na przykład: maxdb76_dat.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.SQL.DataFileMaxSize
Maksymalna wielkość pliku danych dla
bazy danych.
Database.SQL.DataFileSize
Początkowa wielkość pliku danych dla bazy
danych w kb.
Na przykład: 5000.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
173
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
Database.SQL.LogFileName
Sposób określania nazwy dla pliku
dziennika transakcji bazy danych.
Na przykład: maxdb76_log.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.SQL.LogFileSize
Wielkość pliku dziennika transakcji
produktu Microsoft SQL Server.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.SQL.DataFilegroupName
Grupa pliku nazwy logicznej bazy danych.
Na przykład: PRIMARY.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.SQL.ServerHostName
Nazwa hosta serwera bazy danych.
Na przykład: myhost.mydomain.com.
Database.SQL.ServerPort
Port serwera bazy danych.
Na przykład: 1433.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
Database.SQL.InstanceAdminUserName
Użytkownik administracyjny dla instancji
Microsoft SQL Server. Jest on używany
podczas instalacji w celu utworzenia i
zmodyfikowania bazy danych i
użytkownika bazy danych.
Na przykład: sa.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
Database.SQL.InstanceAdminPassword
Hasło użytkownika administracyjnego.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatedbconfig.
174
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WebSphere Application
Server Network
Deployment
WAS.InstallLocation
Miejsce instalacji produktu WebSphere
Application Server Network Deployment.
Na przykład: C:\\IBM\\WebSphere\\
AppServer.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.DeploymentManagerHostName
Nazwa hosta menedżera wdrażania
WebSphere Application Server Network
Deployment.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
WAS.DeploymentManagerProfileName
Nazwa profilu produktu WebSphere
Application Server Network Deployment.
Na przykład: ctgDmgr01.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.DeploymentManagerProfileRoot
Położenie profilu produktu WebSphere
Application Server Network Deployment.
Na przykład: C:\\ IBM\\WebSphere\\
AppServer\\profiles\\ctgDmgr01.
Ta właściwość jest wymagana tylko wtedy,
gdy dla właściwości
WAS.SibPersistMessages ustawiono
wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
Rozdział 16. Konfigurowanie za pomocą wiersza komend
175
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.NodeName
Nazwa węzła produktu WebSphere
Application Server Network Deployment.
Na przykład: ctgNode01
WAS.ApplicationServerName
Nazwa serwera aplikacji produktu
WebSphere Application Server Network
Deployment.
Na przykład: MXServer.
Ta wartość jest zapisywana w bazie danych
podczas aktualizacji.
WAS.CellName
Nazwa komórki WebSphere Application
Server Network Deployment.
Na przykład: ctgCell01.
WAS.AdminUserName
Nazwa administratora produktu WebSphere
Application Server Network Deployment.
Na przykład: wasadmin.
WAS.AdminPassword
Hasło administratora produktu WebSphere
Application Server Network Deployment.
WAS.RemoteAccessUserName
ID użytkownika systemu menedżera
wdrażania produktu WebSphere Application
Server Network Deployment używany dla
zadań, takich jak kopiowanie plików
archiwum WWW Integrated Solutions
Console i pobieranie magazynu kluczy.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.RemoteAccessPassword
Hasło użytkownika systemu menedżera
wdrażania produktu WebSphere Application
Server Network Deployment.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
176
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.SOAPConnectorPort
Port SOAP dla menedżera wdrażania
produktu WebSphere Application Server
Network Deployment.
Na przykład: 8879.
WAS.VirtualHost
Nazwa hosta wirtualnego produktu
WebSphere Application Server Network
Deployment.
Na przykład: maximo_host.
WAS.WebServerHostName
Nazwa hosta, na którym znajduje się serwer
HTTP.
WAS.SibName
Nazwa magistrali integracji usług.
Na przykład: intjmsbus.
WAS.SibHiMsg
Licznik dużej liczby komunikatów z
magistrali integracji usług.
Na przykład: 500000.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatej2eeconfig.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.WebServerName
Nazwa serwera WWW produktu WebSphere
Application Server Network Deployment.
Służy do zarządzania serwerem HTTP z
produktu WebSphere Application Server
Network Deployment.
Na przykład: webserver1.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
177
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.SibPersistMessages
Wartość binarna, która określa, czy
komunikaty magistrali integracji usług są
zachowywane w bazie danych produktu, czy
w lokalnej bazie danych derby.
Wartość true oznacza, że komunikaty są
zachowywane.
Ta właściwość jest wymagana tylko wtedy,
gdy podano parametr
createResourcesIfMissing,
validatefornewdeploy lub
automatej2eeconfig.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDSName
Nazwa źródła danych magistrali integracji
usług utworzona w celu uzyskiwania
dostępu do magazynu magistrali integracji
usług.
Na przykład: intjmsds.
Ta właściwość jest wymagana tylko wtedy,
gdy dla właściwości
WAS.SibPersistMessages ustawiono
wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDBName
Nazwa bazy danych komunikatów
magistrali integracji usług.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
178
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.SibDBInstance
Nazwa instancji bazy danych magistrali
integracji usług.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDBInstancePassword
Hasło użytkownika instancji produktu IBM
DB2 dla składnicy danych IBM DB2
magistrali integracji usług.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDBServerName
Nazwa serwera systemu obsługującego bazę
danych komunikatów magistrali integracji
usług.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
Rozdział 16. Konfigurowanie za pomocą wiersza komend
179
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.SibDBServerPort
Port serwera bazy danych dla bazy danych
zawierającej komunikaty magistrali
integracji usług.
Na przykład: 50005.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDBUserName
ID użytkownika używany w celu uzyskania
dostępu do bazy danych składnicy danych o
trwałości, gdzie znajdują się komunikaty nt.
magistrali integracji usług.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDBUserPass
Hasło dla użytkownika, którego nazwę
określa właściwość
WAS.SibDBUserName.
Ta właściwość jest wymagana tylko wtedy,
gdy dla właściwości
WAS.SibPersistMessages ustawiono
wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
180
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.SibDBInstallDir
Miejsce instalacji bazy danych magistrali
integracji usług.
Na przykład: c:\\program files\\ibm\\sqllib.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDbFencedUser
ID użytkownika chronionego dla bazy
danych magistrali integracji usług. Ta
właściwość jest używana tylko dla baz
danych udostępnianych w systemach Linux
i UNIX.
Na przykład: db2fenc1.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana, jeśli baza
danych jest udostępniana w systemie Linux
lub UNIX.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDbFencedPassword
Hasło dla ID użytkownika chronionego dla
bazy danych magistrali integracji usług.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana, jeśli baza
danych jest udostępniana w systemie Linux
lub UNIX.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
Rozdział 16. Konfigurowanie za pomocą wiersza komend
181
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.SibDbInstanceAdminUser
Właściciel instancji bazy danych magistrali
integracji usług.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana, jeśli baza
danych jest udostępniana w systemie
Windows.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDbInstanceAdminPassword
Hasło właściciela instancji bazy danych
magistrali integracji usług.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana, jeśli baza
danych jest udostępniana w systemie
Windows.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.SibDbRemoteAccessUser
Użytkownik systemu serwera bazy danych
używany do zdalnego konfigurowania
magistrali integracji usług.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
182
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.SibDbRemoteAccessPassword
Hasło dla użytkownika, którego nazwę
określa właściwość
WAS.SibDbRemoteAccessUser.
Ta właściwość jest wymagana, jeśli dla
właściwości WAS.SibPersistMessages
ustawiono wartość true.
Ta właściwość jest wymagana w pliku
właściwości określonym w jednej z
następujących właściwości.
v WAS.MIFSIBPropertiesFile
v WAS.CronSIBPropertiesFile
v WAS.UISIBPropertiesFile
WAS.VmmGroupRDN
Względna nazwa wyróżniająca położenia
grup menedżera Virtual Member Manager.
Na przykład:
ou=groups,ou=SWG,o=IBM,c=US.
WAS.VmmUserRDN
Względna nazwa wyróżniająca położenia
użytkowników menedżera Virtual Member
Manager.
Na przykład:
ou=users,ou=SWG,o=IBM,c=US.
WAS.UseClustersForDeploy
Wdrożenie pliku EAR aplikacji w klastrze.
Na przykład: true.
WAS.UIClusterName
Nazwa klastra zarządzającego zadaniami
UI.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
WAS.WAS.UIEnableJMS
Włączenie lub wyłączenie JMS dla Maximo
Enterprise Adapter dla klastra UI.
Na przykład: true.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
WAS.UISIBPropertiesFile
Plik zawierający właściwości trwałości
magistrali SIB w przypadku zachowywania
komunikatów w magistrali klastrów UI.
Na przykład: c:\\sibdb_ui.properties.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
183
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.CronClusterName
Nazwa klastra zarządzającego zadaniami
cron.
Na przykład: maximocron.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
WAS.CronEnableJMS
Włączenie JMS dla Maximo Enterprise
Adapter dla klastra cron.
Na przykład: true.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
WAS.CronSIBPropertiesFile
Plik zawierający właściwości trwałości
magistrali SIB w przypadku zachowywania
komunikatów w magistrali klastrów cron.
Na przykład: c:\\sibdb_cr.properties.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
WAS.ReportingClusterName
Nazwa klastra zarządzającego zadaniami
raportowania.
Na przykład: maximorpt.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
WAS.MIFClusterName
Nazwa klastra zarządzającego zadaniami
struktury integracji Maximo.
Na przykład: maximomea.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
WAS.MIFEnableJMS
Włączenie JMS dla Maximo Enterprise
Adapter dla klastra zadań struktury
integracji Maximo.
Na przykład: true.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
184
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
WAS.MIFSIBPropertiesFile
Plik zawierający właściwości trwałości
magistrali SIB w przypadku zachowywania
komunikatów w magistrali klastrów
struktury integracji Maximo.
Na przykład: c:\\sibdb_mif.properties.
Wartość tego parametru należy ustawić, jeśli
dla parametru
WAS.UseClustersForDeploy ustawiono
wartość true.
Obsługa wielu podmiotów
użytkujących
mt.sysprovider.tenantcode
Identyfikator kodu podmiotu użytkującego
dla dostawcy systemu dla wielu podmiotów
użytkujących.
Na przykład: MTM.
Ta właściwość jest wymagana w celu
włączenia obsługi wielu podmiotów
użytkujących.
mt.sysprovider.desc
Opis menedżera wielu podmiotów
użytkujących.
mt.configmanager.adminuserid
Identyfikator użytkownika menedżera
konfiguracji obsługi wielu podmiotów
użytkujących.
Na przykład: maxadmin.
Ta właściwość jest wymagana w celu
włączenia obsługi wielu podmiotów
użytkujących.
Tą wartością może być taka sama wartość,
jaka została użyta dla użytkownika
mtadminuser.
mt.configmanager.adminpassword
Hasło dla identyfikatora użytkownika
menedżera konfiguracji obsługi wielu
podmiotów użytkujących.
Ta właściwość jest wymagana w celu
włączenia obsługi wielu podmiotów
użytkujących.
Tą wartością może być taka sama wartość,
jaka została użyta dla mtadminpwd.
mt.configmanager.tenantcode
Identyfikator kodu podmiotu użytkującego
dla menedżera konfiguracji dla wielu
podmiotów użytkujących.
Na przykład: GA.
Ta właściwość jest wymagana w celu
włączenia obsługi wielu podmiotów
użytkujących.
mt.configmanager.desc
Opis globalnego administratora wielu
podmiotów użytkujących.
Rozdział 16. Konfigurowanie za pomocą wiersza komend
185
Tabela 18. Właściwości produktu Control Desk (kontynuacja)
Kategoria
Właściwość
Definicja
mt.configmanager.dbuser
Identyfikator użytkownika menedżera
konfiguracji obsługi wielu podmiotów
użytkujących, który jest używany do
łączenia się z bazą danych.
Na przykład: ADMIN.
Ta właściwość jest wymagana w celu
włączenia obsługi wielu podmiotów
użytkujących.
Tą wartością może być taka sama wartość,
jaka została użyta dla użytkownika
mtdbuser.
mt.configmanager.dbpassword
Hasło dla identyfikatora użytkownika
menedżera konfiguracji obsługi wielu
podmiotów użytkujących, który jest
używany do łączenia się z bazą danych.
Ta właściwość jest wymagana w celu
włączenia obsługi wielu podmiotów
użytkujących.
Tą wartością może być taka sama wartość,
jaka została użyta dla mtdbpwd.
mxe.mt.enabled
Wartość wskazująca, czy włączona jest
opcja wielu podmiotów użytkujących.
Na przykład wartość 1 oznacza, że obsługa
wielu podmiotów użytkujących jest
włączona. Wartość 0 oznacza, że obsługa
wielu podmiotów użytkujących nie jest
włączona dla tego produktu.
mxe.mt.db.adminuser
Ta wartość jest taka sama, jak wartość
ustawiona dla parametru mtdbuser.
Ta właściwość jest ustawiana w pliku
maximo.properties podczas operacji
maxinst.
mxe.mt.demo.extratenants
Liczba przykładowych podmiotów
użytkujących do utworzenia po włączeniu
obsługi wielu podmiotów użytkujących.
Na przykład: 10.
Ta właściwość jest ustawiana w pliku
maximo.properties podczas operacji
maxinst.
186
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 17. Konfigurowanie produktu z danymi analizy
wydajności
Konfigurowanie produktu Control Desk ze zoptymalizowanymi ustawieniami.
O tym zadaniu
Program IBM Performance Analysis Suite sprawdza produkt Control Desk pod kątem
zachowania zgodności ze sprawdzonymi procedurami i zoptymalizowanych ustawień
wydajności. Program IBM Performance Analysis Suite gromadzi dane konfiguracyjne
dotyczące bazy danych, ustawień systemu operacyjnego hosta, produktu WebSphere
Application Server Network Deployment i produktu IBM HTTP Server, stosuje zestaw
charakterystyk wydajności do tych danych, a następnie generuje raport.
Program narzędziowy do strojenia systemu pobiera dane programu IBM Performance
Analysis Suite i automatycznie konfiguruje środowisko oraz oprogramowanie pośrednie.
Procedura
1. Kliknij odsyłacz w starterze produktu Control Desk, aby pobrać program IBM
Performance Analysis Suite z serwisu społeczności IBM developerWorks i zainstalować
go na administracyjnej stacji roboczej produktu Control Desk.
2. Dokonaj analizy wdrożenia produktu Control Desk za pomocą programu IBM
Performance Analysis Suite i wyeksportuj obszar roboczy programu IBM Performance
Analysis Suite. Informacje na temat używania programu IBM Performance Analysis Suite
są dostępne w serwisie developerWorks społeczności programu IBM Performance
Analysis Suite.
3. Zaloguj się do administracyjnej stacji roboczej produktu Control Desk, otwórz wiersz
komend i przejdź do katalogu katalog_główny_instalacji\scripts.
4. Uruchom komendę tuneSystem. Wszystkie wyświetlone parametry są wymagane.
tuneSystem -d katalog_instalacyjny -e nazwa_środowiska
-w plik_zip_obszaru_roboczego
-r [generate|update] -c [warning|critical] -o katalog_wyjściowy -p nazwa_wtyczki
--debug
Ten parametr służy do włączenia rejestrowania na potrzeby debugowania.
-d katalog_instalacyjny
Ten parametr służy do określania miejsca instalacji programu IBM Performance
Analysis Suite w systemie.
-e nazwa_środowiska
Ten parametr służy do podawania nazwy środowiska zdefiniowanego podczas
używania programu IBM Performance Analysis Suite do gromadzenia danych o
środowisku.
-w plik_zip_obszaru_roboczego
Ten parametr służy do podawania nazwy spakowanego pliku zawierającego dane
zgromadzone podczas używania programu IBM Performance Analysis Suite.
-r [generate|update]
Ten parametr służy do generowania skryptów na potrzeby aktualizacji konfiguracji
produktu Control Desk.
W przypadku użycia wartości generate skrypty są generowane w podanym katalogu
wyjściowym. Aby zrekonfigurować produkt Control Desk, te skrypty należy
© Copyright IBM Corp. 2015
187
uruchomić ręcznie. Wygenerowany plik o rozszerzeniu .sql służy do aktualizacji
bazy danych produktu Control Desk. Wygenerowany plik o rozszerzeniu .py służy do
aktualizacji serwera aplikacji produktu Control Desk. Wygenerowany plik o
rozszerzeniu .sh lub .bat służy do aktualizacji administracyjnej stacji roboczej
produktu Control Desk.
W przypadku użycia wartości update skrypty są generowane, a następnie
uruchamiane w systemie w celu zaktualizowania konfiguracji produktu Control Desk.
-c [warning|critical]
Ten parametr służy do określania warunków zidentyfikowanych przez program IBM
Performance Analysis Suite, które zostaną zaktualizowane w produkcie Control
Desk. Jeśli zostanie użyta wartość critical, program narzędziowy strojenia systemu
produktu Control Desk zaktualizuje wartości konfiguracyjne, które program IBM
Performance Analysis Suite określił jako krytyczne. Jeśli zostanie użyta wartość
warning, program narzędziowy strojenia systemu produktu Control Desk
zaktualizuje wartości konfiguracyjne, które program IBM Performance Analysis
Suite określił jako krytyczne albo ostrzeżenie.
-o katalog_wyjściowy
Ten parametr służy do określania miejsca, w którym będą umieszczane skrypty
generowane przez program narzędziowy strojenia systemu produktu Control Desk.
-p nazwa_wtyczki
Ten parametr służy do podawania nazwy wtyczki określonej podczas używania
programu IBM Performance Analysis Suite.
-h Ten parametr służy do wyświetlania pomocy dla komendy tuneSystem.
tuneSystem -d katalog_instalacyjny -e nazwa_środowiska
-w plik_zip_obszaru_roboczego
-r [generate|update] -c [warning|critical] -o katalog_wyjściowy -p nazwa_wtyczki
Co dalej
Używaj programu IBM Performance Analysis Suite i komendy tuneSystem do
aktualizowania konfiguracji produktu Control Desk w ramach zaplanowanego regularnie
wykonywanego programu konserwacji.
Informacje pokrewne:
https://www.ibm.com/developerworks/community/blogs/28cb6d68-ab67-4203-96f95538e654a5ff/entry/june_16_2013_11_07_pm
https://www.ibm.com/developerworks/community/wikis/home?lang=en-us#!/wiki/
W16f314e69702_46b3_9252_04023c060b9a
188
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 18. Tworzenie i odtwarzanie kopii zapasowych
Dobrą metodą postępowania - podobnie jak w przypadku wszystkich istotnych danych
biznesowych - jest ustanowienie procesu i zaplanowanie tworzenia kopii zapasowych danych
produktu Control Desk.
Tworzenie i odtwarzanie kopii zapasowych danych aplikacji oprogramowania pośredniego za pomocą metod opisanych w dokumentacji produktu - jest bardzo istotne. Należy również
ustanowić proces tworzenia kopii zapasowych danych zawartych na administracyjnej stacji
roboczej Control Desk.
Domyślnym katalogiem instalacyjnym na administracyjnej stacji roboczej Control Desk jest
C:\ibm. Ten katalog zawiera pliki o newralgicznym znaczeniu dla wdrożenia Control Desk należą do nich wszystkie pliki klas i ustawień niestandardowych, jakie zostały wprowadzone
do środowiska, aktualny plik Enterprise Archive (EAR), a także pliki właściwości i narzędzia
instalacyjne używane w środowisku. Niedługo po wdrożeniu produktu należy zaplanować
tworzenie kopii zapasowych danych administracyjnej stacji roboczej Control Desk, a
następnie należy cyklicznie planować regularne wykonywanie kopii zapasowych danych.
Tworzenie kopii zapasowej administracyjnej stacji roboczej
Zalecane jest regularne tworzenie kopii zapasowych wszystkich aplikacji oprogramowania
pośredniego Control Desk oraz administracyjnej stacji roboczej Control Desk.
O tym zadaniu
Domyślnym katalogiem instalacyjnym na administracyjnej stacji roboczej jest \ibm. Ten
katalog zawiera pliki o krytycznym znaczeniu dla wdrożenia Control Desk.
W szczególności administracyjna stacja robocza zawiera następujące elementy:
v Pliki klas i modyfikacje zrealizowane w konkretnym środowisku.
v Aktualny plik Enterprise Archive (EAR), który został wdrożony na serwerze aplikacji.
v Pliki właściwości i narzędzia instalacyjne używane dla środowiska.
Kopię zapasową bazy danych należy utworzyć w momencie tworzenia kopii zapasowej
administracyjnej stacji roboczej. Kopię zapasową bazy danych należy odtworzyć razem z
kopią zapasową administracyjnej stacji roboczej.
W celu utworzenia kopii zapasowej krytycznych informacji produktu Control Desk należy
wykonać następujące kroki:
Procedura
1.
Utwórz kopię zapasową bazy danych informacji produktu Control Desk, serwera J2EE
oraz serwera uwierzytelniania, wykonując instrukcje udostępnione przez dostawców
oprogramowania pośredniego.
2. Utwórz kopię zapasową katalogu instalacyjnego. Domyślnie jest to katalog \IBM\SMP.
Upewnij się, że wszystkie uprawnienia do plików są zabezpieczone.
© Copyright IBM Corp. 2015
189
Odtwarzanie administracyjnej stacji roboczej
Odtwarzanie informacji administracyjnej stacji roboczej Control Desk z wcześniej utworzonej
kopii zapasowej. Te informacje można wykorzystać, aby przywrócić istniejącą
administracyjną stację roboczą Control Desk do poprzedniego stanu.
Zanim rozpoczniesz
Odtwórz kopię zapasową bazy danych, która została utworzona podczas tworzenia kopii
zapasowej administracyjnej stacji roboczej. Kopię zapasową bazy danych należy odtworzyć,
korzystając z kopii zapasowej administracyjnej stacji roboczej, z którą została sparowana.
O tym zadaniu
Aby odtworzyć informacje o produkcie Control Desk na administracyjnej stacji roboczej,
wykonaj następujące kroki:
Procedura
1. Odtwórz kopię zapasową bazy danych, która została sparowana z kopią zapasową
odtwarzanej administracyjnej stacji roboczej.
2. Zaloguj się do docelowego systemu administracyjnego, używając tego samego
identyfikatora użytkownika, który został użyty do zainstalowania produktu na istniejącej
administracyjnej stacji roboczej.
3. Skopiuj pliki instalacji i katalogi Control Desk do systemu plików docelowego systemu
administracyjnego. Należy zachować strukturę katalogów oryginalnej instalacji. Jeśli na
przykład katalog instalacyjny produktu Control Desk w istniejącym systemie
administracyjnym to \IBM\SMP, wówczas nie można skopiować tych plików do katalogu
\NewAdminWS\IBM\SMP docelowej administracyjnej stacji roboczej.
190
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Rozdział 19. Deinstalowanie produktu
Deinstalowanie produktu Control Desk obejmuje usunięcie wartości konfiguracyjnych z
produktu Control Desk i powiązanego oprogramowania pośredniego, a następnie
zdeinstalowanie produktu Control Desk.
Deinstalacja Control Desk to obszerna procedura, która nie obsługuje częściowego usuwania
poszczególnych składników lub menedżerów procesów, w tym również menedżerów
procesów wdrożonych przez inne produkty. Deinstalowanie produktu Control Desk powoduje
również usuwanie menedżerów procesów poprzednio wdrożonych produktów.
Produkt Control Desk można zdeinstalować tylko za pomocą programów instalacyjnego i
konfiguracyjnego produktu Control Desk. Nie należy korzystać z innych metod
deinstalowania produktu Control Desk, np. takich jak panel Dodaj/Usuń programy.
Po zdeinstalowaniu produktu Control Desk można go reinstalować, używając programów
instalacyjnego i konfiguracyjnego produktu Control Desk.
Usuwanie wartości konfiguracyjnych produktu Control Desk
Pierwszym krokiem deinstalacji produktu Control Desk jest usunięcie wartości
konfiguracyjnych za pomocą programu konfiguracyjnego.
O tym zadaniu
Jeśli zostanie wybrana opcja usunięcia instancji bazy danych, zostaną usunięte obszary tabel,
baza danych i instancja bazy danych. Można także usunąć użytkownika instancji,
użytkowników bazy danych i użytkowników systemu utworzonych za pomocą programu
konfiguracyjnego. Aby zdeinstalować aplikację Control Desk, należy użyć informacji
autoryzacyjnych użytkownika administracyjnego. Jeśli zostanie wybrana opcja usunięcia
artefaktów serwera aplikacji, zostanie usunięty serwer aplikacji i informacje o kolejkach JMS.
Procedura
1. Zaloguj się na serwerze aplikacji za pomocą konsoli administracyjnej, aby zatrzymać
wszystkie aplikacje Control Desk.
2. Uruchom program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, podaj miejsce instalacji
produktu Control Desk, a następnie kliknij opcję Uruchom program konfiguracyjny
Tivoli Process Automation Suite.
3. Na stronie operacji konfiguracyjnych produktu IBM Control Desk kliknij opcję Usuń
informacje konfiguracyjne produktu.
4. Na panelu Usuń informacje konfiguracyjne produktu podaj informacje autoryzacyjne
umożliwiające dostęp do bazy danych i serwerów wcześniej skonfigurowanych na
potrzeby produktu Control Desk.
5. Kliknij przycisk Zakończ i OK.
© Copyright IBM Corp. 2015
191
Usuwanie danych konfiguracyjnych produktu WebSphere Application
Server Network Deployment
Usuwanie konfiguracji produktu WebSphere Application Server Network Deployment za
pomocą programu konfiguracyjnego powoduje usunięcie wszystkich danych
konfiguracyjnych.
Procedura
1. Otwórz program konfiguracyjny za pomocą startera produktu Control Desk. Na panelu
nawigacyjnym startera kliknij opcję Konfigurowanie produktu, podaj miejsce instalacji
produktu Control Desk, a następnie kliknij opcję Uruchom program konfiguracyjny
Tivoli Process Automation Suite.
2. Na stronie operacji konfiguracyjnych produktu IBM Control Desk kliknij opcję
Dekonfiguruj WebSphere Application Server.
3. Na panelu Dekonfiguruj WebSphere podaj informacje autoryzacyjne użytkownika
administracyjnego WebSphere, aby usunąć informacje o profilu WebSphere Application
Server Network Deployment, a następnie kliknij opcję Dalej.
4. Na panelu Dekonfiguruj oprogramowanie pośrednie wybierz opcję Dekonfiguruj
WebSphere Application Server Network Deployment, a następnie kliknij przyciski
Zakończ i OK.
Deinstalowanie produktu Control Desk i oprogramowania pośredniego
Program Installation Manager umożliwia zdeinstalowanie produktu Control Desk i
oprogramowania pośredniego, które zostało zainstalowane z produktem Control Desk.
O tym zadaniu
Po użyciu programu konfiguracyjnego do zdekonfigurowania produktu Control Desk i
powiązanego oprogramowania pośredniego należy użyć programu Installation Manager do
zdeinstalowania wcześniej zainstalowanych komponentów. Program Installation Manager
należy uruchomić lokalnie w systemie udostępniającym komponent, który ma zostać
zdeinstalowany.
Procedura
1. Zatrzymaj wszystkie procesy produktów DB2 i WebSphere Application Server Network
Deployment w systemie.
2. Otwórz wiersz komend i uruchom program Installation Manager.
Windows
UNIX
C:\Program Files\IBM\Installation
Manager\eclipse\IBMIM.exe
IBMIM.sh
3. Z poziomu interfejsu programu IBM Installation Manager kliknij opcję Zdeinstaluj.
4. Wybierz pakiety, które chcesz usunąć, i kliknij przycisk Dalej.
5. Przejrzyj informacje podsumowania pakietu i kliknij przycisk Zdeinstaluj, aby usunąć
wybrane pakiety.
192
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Uwagi
Niniejsza publikacja została przygotowana z myślą o produktach i usługach oferowanych w
Stanach Zjednoczonych.
Produktów, usług lub opcji opisywanych w tym dokumencie firma IBM nie musi oferować w
innych krajach. Informacje o produktach i usługach dostępnych w danym kraju można
uzyskać od lokalnego przedstawiciela firmy IBM. Jakakolwiek wzmianka na temat produktu,
programu lub usługi firmy IBM nie oznacza, że może być zastosowany jedynie ten produkt,
ten program lub ta usługa firmy IBM. Zamiast nich można zastosować ich odpowiednik
funkcjonalny, pod warunkiem, że nie narusza to praw własności intelektualnej firmy IBM.
Jednakże cała odpowiedzialność za ocenę przydatności i sprawdzenie działania produktu,
programu lub usługi pochodzących od producenta innego niż IBM spoczywa na użytkowniku.
IBM może posiadać patenty lub złożone wnioski patentowe na towary i usługi, o których
mowa w niniejszej publikacji. Używanie tego dokumentu nie daje żadnych praw do tych
patentów. Wnioski o przyznanie licencji można zgłaszać na piśmie pod adresem:
IBM Director of Licensing
IBM Corporation
North Castle Drive, MD-NC119
Armonk, NY 10504-1785
United States of America
Zapytania dotyczące zestawów znaków dwubajtowych (DBCS) należy kierować do lokalnych
działów własności intelektualnej firmy IBM (IBM Intellectual Property Department) w kraju
lub wysłać je na piśmie na adres:
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, Japan
Poniższy akapit nie obowiązuje w Wielkiej Brytanii, a także w innych krajach, w
których jego treść pozostaje w sprzeczności z przepisami prawa miejscowego:
INTERNATIONAL BUSINESS MACHINES CORPORATION DOSTARCZA TĘ
PUBLIKACJĘ W STANIE, W JAKIM SIĘ ZNAJDUJE ("AS IS"), BEZ JAKICHKOLWIEK
GWARANCJI (RĘKOJMIĘ RÓWNIEŻ WYŁĄCZA SIĘ), WYRAŹNYCH LUB
DOMNIEMANYCH, A W SZCZEGÓLNOŚCI DOMNIEMANYCH GWARANCJI
PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU ORAZ
GWARANCJI, ŻE PUBLIKACJA TA NIE NARUSZA PRAW OSÓB TRZECICH.
Ustawodawstwa niektórych krajów nie dopuszczają zastrzeżeń dotyczących gwarancji
wyraźnych lub domniemanych w odniesieniu do pewnych transakcji, w takiej sytuacji
powyższe zdanie nie ma zastosowania.
Informacje zawarte w niniejszej publikacji mogą zawierać nieścisłości techniczne lub błędy
drukarskie. Informacje te są okresowo aktualizowane, a zmiany te zostaną ujęte w kolejnych
wydaniach tej publikacji. IBM zastrzega sobie prawo do wprowadzania ulepszeń i/lub zmian
w produktach i/lub programach opisanych w tej publikacji w dowolnym czasie, bez
wcześniejszego powiadomienia.
© Copyright IBM Corp. 2015
193
Jakiekolwiek wzmianki na temat stron internetowych nie należących do firmy IBM zostały
podane jedynie dla wygody użytkownika i nie oznaczają, że firma IBM w jakikolwiek sposób
firmuje te strony. Materiały dostępne na tych stronach nie są częścią materiałów
opracowanych dla tego produktu IBM, a użytkownik korzysta z nich na własną
odpowiedzialność.
IBM ma prawo do korzystania i rozpowszechniania informacji przysłanych przez
użytkownika w dowolny sposób, jaki uzna za właściwy, bez żadnych zobowiązań wobec ich
autora.
Licencjobiorcy tego programu, którzy chcieliby uzyskać informacje na temat programu w
celu: (i) wdrożenia wymiany informacji między niezależnie utworzonymi programami i
innymi programami (łącznie z tym opisywanym) oraz (ii) wykorzystywania wymienianych
informacji, powinni skontaktować się z:
IBM Director of Licensing
IBM Corporation
North
Castle Drive
Armonk, NY 10504-1785
U.S.A.
Informacje takie mogą być udostępnione, o ile spełnione zostaną odpowiednie warunki, w
tym, w niektórych przypadkach, uiszczenie odpowiedniej opłaty.
Licencjonowany program opisany w tym dokumencie oraz wszystkie inne licencjonowane
materiały dostępne dla tego programu są dostarczane przez IBM na warunkach określonych w
Umowie IBM z Klientem, Międzynarodowej Umowie Licencyjnej IBM na Program lub w
innych podobnych umowach zawartych między IBM i użytkownikami.
Wszelkie dane dotyczące wydajności zostały zebrane w kontrolowanym środowisku. W
związku z tym rezultaty uzyskane w innych środowiskach operacyjnych mogą się znacząco
różnić. Niektóre pomiary mogły być dokonywane na systemach będących w fazie rozwoju i
nie ma gwarancji, że pomiary wykonane na ogólnie dostępnych systemach dadzą takie same
wyniki. Niektóre z pomiarów mogły być estymowane przez ekstrapolację. Rzeczywiste
wyniki mogą być inne. Użytkownicy powinni we własnym zakresie sprawdzić odpowiednie
dane dla ich środowiska.
Informacje dotyczące produktów innych firm zostały uzyskane od dostawców tych produktów
z opublikowanych przez nich zapowiedzi lub innych powszechnie dostępnych źródeł. Firma
IBM nie testowała tych produktów i nie może potwierdzić dokładności pomiarów wydajności,
kompatybilności ani żadnych innych danych związanych z tymi produktami. Pytania
dotyczące możliwości produktów innych firm należy kierować do dostawców tych
produktów.
Wszelkie informacje dotyczące kierunków rozwoju lub zamierzeń firmy IBM podlegają
zmianie lub wycofaniu bez powiadomienia i reprezentują wyłącznie cele i zamierzenia.
Wszystkie przedstawione ceny IBM są sugerowanymi przez IBM bieżącymi cenami
detalicznymi, które mogą zostać zmienione bez powiadomienia. Ceny u dealerów mogą się
różnić.
Przedstawione informacje są przeznaczone wyłącznie do planowania. Informacje mogą ulec
zmianie, zanim opisane produkty staną się dostępne.
194
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Publikacja ta zawiera przykładowe dane i raporty używane w codziennej działalności
biznesowej. W celu kompleksowego zilustrowania tej działalności podane przykłady
zawierają nazwy osób, firm i ich produktów. Wszystkie te nazwiska/nazwy są fikcyjne i
jakakolwiek ich zbieżność z prawdziwymi nazwiskami/nazwami jest całkowicie
przypadkowa.
© Copyright IBM Corp. 2015. Wszelkie prawa zastrzeżone.
Znaki towarowe
IBM, logo IBM i ibm.com są znakami towarowymi lub zastrzeżonymi znakami towarowymi
International Business Machines Corp., zarejestrowanymi w wielu systemach prawnych na
całym świecie. Nazwy innych produktów i usług mogą być znakami towarowymi IBM lub
innych podmiotów. Aktualna lista znaków towarowych IBM jest dostępna pod adresem
www.ibm.com/legal/copytrade.shtml.
Java oraz wszystkie znaki towarowe i logo dotyczące języka Java są znakami towarowymi lub
zastrzeżonymi znakami towarowymi Oracle lub przedsiębiorstw afiliowanych.
Linux jest zastrzeżonym znakiem towarowym Linusa Torvaldsa w Stanach Zjednoczonych i
w innych krajach.
Microsoft, Windows oraz logo Windows są znakami towarowymi Microsoft Corporation w
Stanach Zjednoczonych i w innych krajach.
UNIX jest zastrzeżonym znakiem towarowym The Open Group w Stanach Zjednoczonych i
w innych krajach.
Warunki dotyczące dokumentacji produktu
Zezwolenie na korzystanie z tych publikacji jest przyznawane na następujących warunkach.
Przydatność
Niniejsze warunki stanowią uzupełnienie warunków używania serwisu WWW IBM.
Użytek osobisty
Użytkownik ma prawo kopiować te publikacje do własnego, niekomercyjnego użytku pod
warunkiem zachowania wszelkich uwag dotyczących praw własności. Użytkownik nie ma
prawa dystrybuować ani wyświetlać tych publikacji czy ich części, ani też wykonywać na ich
podstawie prac pochodnych bez wyraźnej zgody IBM.
Użytek służbowy
Użytkownik ma prawo kopiować te publikacje, dystrybuować je i wyświetlać wyłącznie w
ramach przedsiębiorstwa Użytkownika pod warunkiem zachowania wszelkich uwag
dotyczących praw własności. Użytkownik nie ma prawa wykonywać na podstawie tych
publikacji ani ich części prac pochodnych, kopiować ich, dystrybuować ani wyświetlać poza
przedsiębiorstwem Użytkownika bez wyraźnej zgody IBM.
Prawa
Z wyjątkiem zezwoleń wyraźnie udzielonych w niniejszym dokumencie, nie udziela się
jakichkolwiek innych zezwoleń, licencji ani praw, wyraźnych czy domniemanych,
Uwagi
195
odnoszących się do tych publikacji czy jakichkolwiek informacji, danych, oprogramowania
lub innej własności intelektualnej, o których mowa w tychże publikacjach.
IBM zastrzega sobie prawo do anulowania zezwolenia przyznanego w niniejszym
dokumencie w każdej sytuacji, gdy, według uznania IBM, korzystanie z publikacji jest
szkodliwe dla IBM lub jeśli IBM uzna, że warunki niniejszego dokumentu nie są
przestrzegane.
Użytkownik ma prawo pobierać, eksportować lub reeksportować niniejsze informacje pod
warunkiem zachowania bezwzględnej i pełnej zgodności z obowiązującym prawem i
przepisami, w tym ze wszelkimi prawami i przepisami eksportowymi Stanów Zjednoczonych.
IBM NIE UDZIELA JAKICHKOLWIEK GWARANCJI, W TYM TAKŻE RĘKOJMI,
DOTYCZĄCYCH TREŚCI TYCH PUBLIKACJI. PUBLIKACJE TE SĄ DOSTARCZANE
W STANIE, W JAKIM SIĘ ZNAJDUJĄ ("AS-IS") BEZ UDZIELANIA JAKICHKOLWIEK
GWARANCJI, W TYM TAKŻE RĘKOJMI, WYRAŹNYCH CZY DOMNIEMANYCH, A
W SZCZEGÓLNOŚCI DOMNIEMANYCH GWARANCJI PRZYDATNOŚCI
HANDLOWEJ ORAZ PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB GWARANCJI,
ŻE PUBLIKACJA NIE NARUSZA PRAW OSÓB TRZECICH.
196
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
Indeks
A
administracyjna stacja robocza
odtwarzanie 190
tworzenie kopii zapasowej 189
agent węzła
tworzenie w postaci usługi Windows 56
AIX
asynchroniczne we/wy, włączanie 10
czcionki 8
liczby deskryptorów 8
obsługa dużych stron 10
obszar stronicowania 9
tar, komenda 8
wielkość pliku 8
aktywacja języka 143
asynchroniczne we/wy
włączanie w systemie AIX 10
B
biblioteki
Linux 11
wymagane biblioteki
11
C
ciągła kolejka wejściowa (CQIN) JMS
tworzenie 78
cicha, instalacja 104
Control Desk
konfigurowanie w środowisku
klastrowym 98
konfigurowanie za pomocą programu
konfiguracyjnego produktu Control
Desk 89
usuwanie konfiguracji 191
czcionki
AIX 8
D
dane analizy wydajności
importowanie 187
DB2
konfigurowanie ręczne, 10.5 30
DB2 10.5
instalowanie 20, 92
deinstalacja
IBM Control Desk 192
oprogramowanie pośrednie 192
produkt 191
deinstalowanie produktu Integration
Composer 136
deinstalowanie produktu Integration Composer
w systemach operacyjnych typu Unix 136
deinstalowanie produktu Integration Composer
w systemach operacyjnych Windows 136
dostępność portu
sprawdzanie 7
© Copyright IBM Corp. 2015
działania konfiguracyjne
addLanguages 163
configureProducts 163
deployConfiguration 161
deployDatabaseConfiguration 159
deployJ2eeConfiguration 161
deployMiddlewareConfiguration 164
disableAppSecurity 162
enableAppSecurity 162
enableDB2TextSearch 160
reapplyAppServerTuning 162
removeConfiguration 162
removeDatabaseConfiguration 160
removeJ2EEConfiguration 161
sprawdzanie poprawności i aktualizacja
konfiguracji bazy danych 159
sprawdzanie poprawności i aktualizacja
konfiguracji J2ee 160
updateApplication 162
updateDatabaseConfiguration 158
updateJ2eeConfiguration 160
validateDatabaseConfiguration 158
validateJ2eeConfiguration 160
działanie addLanguages 163
działanie configureProducts 163
działanie deployConfiguration 161
działanie deployDatabaseConfiguration 159
działanie deployJ2eeConfiguration 161
działanie
deployMiddlewareConfiguration 164
działanie disableAppSecurity 162
działanie enableAppSecurity 162
działanie enableDB2TextSearch 160
działanie reapplyAppServerTuning 162
działanie removeConfiguration 162
działanie removeDatabaseConfiguration 160
działanie removeJ2EEConfiguration 161
działanie sprawdzania poprawności i
aktualizacji konfiguracji bazy danych 159
działanie sprawdzania poprawności i
aktualizacji konfiguracji J2ee 160
działanie updateApplication 162
działanie updateDatabaseConfiguration 158
działanie updateJ2eeConfiguration 160
działanie validateDatabaseConfiguration 158
działanie validateJ2eeConfiguration 160
F
fabryka połączeń JMS
tworzenie 78
H
HTTPOnly
konfigurowanie 119
I
IBM Control Desk
deinstalowanie 192
instalowanie wersji 7.6 23, 26, 88, 97
konfigurowanie za pomocą programu
konfiguracyjnego produktu IBM Control
Desk 24, 27
IBM Security Directory Server
ręczne konfigurowanie 37
IBM WebSphere Application Server Network
Deployment
HTTPOnly 119
informacja pomocnicza
instalowanie w wielu językach 139
informacje pomocnicze w wielu
językach 139
instalacja
automatyczne konfigurowanie
oprogramowania pośredniego 19, 25
dzienniki programu 121
Integration Composer
za pomocą startera 123
przed rozpoczęciem 1
przygotowywanie 1
środowisko klastrowe 91
Tivoli Integration Composer 125, 129
wdrażanie z wykorzystaniem ręcznej
konfiguracji oprogramowania
pośredniego 29
wdrażanie z wykorzystaniem ręcznie
skonfigurowanego oprogramowania
pośredniego 29
zadania do wykonania po instalacji 140
instalacja cicha 104, 109
deinstalacja 105
przykładowe pliki odpowiedzi 102
instalacja produktu
przed rozpoczęciem 1
instalacja produktu Integration Composer,
potwierdzanie 132
Installation Manager
instalowanie w trybie cichym 103
instalowanie 56, 60
tryb cichy 101
instalowanie oprogramowania pośredniego
przed rozpoczęciem 1
Integration Composer
instalowanie
z pakietem instalacyjnym rozwiązań
procesowych 126, 130
systemy UNIX 126, 130
Integration Composer - przegląd 123
Integration Composer, deinstalowanie 136
J
JRE
konfigurowanie w systemie Linux
11
197
K
katalogi systemowe
dostęp 7
kolejka błędów 81
kolejka CQINERR JMS
tworzenie 82
kolejki JMS
ręczne konfigurowanie 73
komenda executeMapping 135
konfiguracja 140
konfiguracja oprogramowania pośredniego
cicha, przykładowe pliki odpowiedzi 108
konfiguracja oprogramowania pośredniego w
trybie cichym 109
konfigurowanie 71
serwer bazy danych 29
tryb cichy 107
konfigurowanie produktu Control Desk
program konfiguracyjny wiersza
komend 149
sprawdzanie poprawności parametrów
konfiguracyjnych za pomocą wiersza
komend 150
konfigurowanie produktu Control Desk w
trybie cichym 109
kopia zapasowa 189
L
Linux
JRE, konfigurowanie 11
pamięć współużytkowana, ustawianie
ulimit, ustawianie 12
wielkość obszaru wymiany,
ustawianie 12
12
M
magistrala integracji usług
dodawanie serwera 74
Microsoft Active Directory
konfigurowanie 41
Microsoft SQL Server
konfiguracja ręczna 34
miejsce docelowe magistrali integracji usług
tworzenie dla ciągłej kolejki wejściowej
(CQINBD) 75
tworzenie dla sekwencyjnej kolejki
wejściowej (SQINBD) 76
tworzenie dla sekwencyjnej kolejki
wyjściowej (SQOUTBD) 77
tworzenie dla wejściowej kolejki błędów
(CQINERRBD) 81
O
obsługa wielkości stron
AIX 10
obszar stronicowania
AIX 9
odtwarzanie 189
oprogramowanie pośrednie 101, 107
konfiguracja zdalna 13
usuwanie konfiguracji w trybie
cichym 110
198
Oracle
konfigurowanie ręczne, 12c
31
P
pamięć współużytkowana
ustawianie w systemie Linux 12
password
aktualizowanie w plikach
odpowiedzi 103
plik odpowiedzi dla trybu cichego
instalacja 101
konfiguracja oprogramowania
pośredniego 107
konfigurowanie produktu Control
Desk 108
pliki EAR
kompilowanie ręczne 145
zarządzanie 145
po instalacji 139
pomoc 139
pomoc elektroniczna 139
potwierdzanie instalacji produktu Integration
Composer 132
produkt
usuwanie konfiguracji w trybie
cichym 111
profile
tworzenie w WebSphere 43
program instalacyjny
dzienniki 121
program instalacyjny produktu
przegląd 16
program konfiguracyjny produktu
przegląd 17
program konfiguracyjny wiersza komend
działania 158
parametry 151
wejściowe pliki właściwości 150
przegląd, Integration Composer 123
przydział pamięci
zmiana 135
SQL Server
przygotowywanie 15
SSL
konfigurowanie 19, 25, 91
obejście dotyczące uwierzytelniania
klientów 14
starter
uruchamianie 16
startFusion, plik
przydział pamięci 134
strategie haseł 15
strony żądań xml 143
T
tar, komenda
AIX 8
Tivoli Integration Composer
aktualizacja 129
instalacja 125
U
ulimit
ustawianie w systemie Linux 12
usługa uwierzytelniania 56, 60, 71
ustawienia pliku systemowego
AIX
liczby deskryptorów 8
wielkość pliku 8
usuwanie konfiguracji
Control Desk 191
WebSphere Application Server Network
Deployment 192
użytkownicy
grupy
synchronizowanie 144
synchronizowanie 144
V
VMM
konfiguracja ręczna 84
S
sekwencyjna kolejka wejściowa (SQIN) JMS
tworzenie 79
sekwencyjna kolejka wyjściowa (SQOUT)
JMS
tworzenie 80
serwer bazy danych 29
serwer HTTP 14
serwer J2EE
ręczne konfigurowanie 43
serwer katalogów
ręczne konfigurowanie 36
specyfikacja aktywacji JMS
tworzenie dla ciągłej kolejki błędów
(CQINERR) 83
tworzenie dla ciągłej kolejki wejściowej
(CQIN) 80
sprawdzanie instalacji
programowo 113
ręczne 117
sprawdzanie wymagań wstępnych
wiersz komend 2
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
W
WebSphere
ręczne tworzenie profili 43
WebSphere Application Server Network
Deployment
instalowanie aplikacji Control Desk 146
ręczne deinstalowanie 146
ręczne konfigurowanie 43
usuwanie konfiguracji 192
zadania konfiguracyjne 49
WebSphere Application Server Network
Deployment 8.5
instalowanie 21, 93
WebSphere Application Server Network
Deployment, serwery
konfigurowanie elementów klastra w
dodatkowych węzłach produktu
WebSphere 96
konfigurowanie profili klastra serwerów
aplikacji 94
WebSphere Application Server Network
Deployment, serwery (kontynuacja)
przygotowanie do konfigurowania
programu Control Desk 96
przygotowanie do konfigurowania
programu IBM Control Desk 22, 26, 94
wielkość obszaru wymiany
ustawianie w systemie Linux 12
właściwości
Control Desk 165
wymagane wstępnie 101, 107
wymagania produktu Integration Composer,
sprzęt i oprogramowanie 123
wymagania sprzętowe i programowe,
Integration Composer 123
wymagania wstępne dla produktu Integration
Composer 124
wymagania wstępne, Integration
Composer 124
Z
zadania do wykonania po instalacji 132
Ź
źródło danych
ręczne tworzenie dla magazynu
trwałego 46
Indeks
199
200
IBM Control Desk: Podręcznik instalowania (IBM WebSphere)
IBM®
Drukowane w USA

Podobne dokumenty