Oracle WebLogic Server

Transkrypt

Oracle WebLogic Server
IBM Maximo Asset Management
Wersja 7 Wydanie 5
Podręcznik instalowania
(Oracle WebLogic Server)
Uwaga
Przed wykorzystaniem tych informacji oraz produktu, którego dotyczą, należy zapoznać się z sekcją “Informacje” na stronie 219.
Niniejsze wydanie publikacji dotyczy wersji 7, wydania 5, modyfikacji 0 produktu IBM Maximo Asset Management oraz
wszystkich jego późniejszych wydań i modyfikacji, aż do odwołania w nowych wydaniach publikacji.
© Copyright IBM Corporation 2007, 2013.
Spis treści
Rozdział 1. Przygotowanie do instalacji
1
Obrazy instalacji oprogramowania . . . . . . . . 1
Przed rozpoczęciem. . . . . . . . . . . . . 1
Programowe sprawdzanie wymagań wstępnych . . . 3
Sprawdzanie dostępności portów . . . . . . . . 7
Wymagania dotyczące komendy tar w systemach AIX i
HP-UX . . . . . . . . . . . . . . . 8
Wymagania dotyczące czcionek w systemie AIX . . . 8
Włączanie asynchronicznego we/wy w systemie AIX. . 8
Sprawdzanie, czy dostępne są wymagane biblioteki
Linux . . . . . . . . . . . . . . . . 9
Konfigurowanie środowiska JRE w systemie Linux . . 9
Ustawianie wartości ulimit . . . . . . . . . 10
Ustawianie wielkości obszaru wymiany . . . . . 10
Ustawianie pamięci współużytkowanej . . . . . 11
Aktywowanie konfiguracji zdalnej . . . . . . . 11
Ustawienia systemowej strategii haseł . . . . . . 12
Tworzenie kopii zapasowej bazy danych mechanizmu
wdrażania . . . . . . . . . . . . . . 13
Określanie wartości nazw hostów . . . . . . . 13
Określanie pełnej nazwy hosta w systemach
Windows . . . . . . . . . . . . . 13
Wymuszanie stosowania alfanumerycznych nazw
hostów w instalatorze oprogramowania pośredniego. 14
Aktywowanie funkcji wyszukiwania pełnotekstowego
w programie IBM DB2 . . . . . . . . . . 14
Starter . . . . . . . . . . . . . . . . 15
Uruchamianie startera. . . . . . . . . . . 15
Rozdział 2. Wdrażanie produktu z
automatycznym konfigurowaniem
oprogramowania pośredniego. . . . . 17
Przegląd planu wdrażania oprogramowania pośredniego w
programie instalacyjnym oprogramowania pośredniego . .
Instalowanie oprogramowania pośredniego za pomocą
programu instalacyjnego oprogramowania pośredniego . .
Dzienniki programu instalacyjnego oprogramowania
pośredniego. . . . . . . . . . . . . .
Skorowidz dzienników programu instalacyjnego
oprogramowania pośredniego . . . . . . .
Konfigurowanie łańcuchów użytkowników i grup
serwera IBM Tivoli Directory Server . . . . . .
Deinstalowanie oprogramowania pośredniego . . . .
Ponowne instalowanie oprogramowania pośredniego z
produktem IBM DB2 . . . . . . . . . . . .
Ręczne konfigurowanie produktu WebLogic Server . . .
Tworzenie domeny MAXIMOSERVER . . . . .
Konfigurowanie opcji JMS dla struktury integracji . .
Konfigurowanie JMS dla programu nasłuchującego
wiadomości e-mail w serwerze WebLogic Server . .
Przegląd informacji na temat programu instalacyjnego . .
Instalowanie produktu i automatyczne konfigurowanie
oprogramowania pośredniego . . . . . . . .
Tworzenie bazy danych maxdemo podczas instalacji
© Copyright IBM Corp. 2007, 2013
18
Czynności po instalacji dla wdrożeń na serwerze Oracle
WebLogic Server . . . . . . . . . . . .
Instalowanie plików EAR . . . . . . . . .
Ustawianie nazwy hosta serwera Oracle WebLogic Server
Wdrażanie języków po odroczeniu aktualizacji bazy
danych . . . . . . . . . . . . . . .
Ręczne wdrażanie języków po odroczeniu aktualizacji
bazy danych . . . . . . . . . . . .
. 42
. 44
45
. 46
. 46
Rozdział 3. Wdrażanie produktu z
automatycznym ponownym
wykorzystaniem istniejącego
oprogramowania pośredniego. . . . . 49
Uruchamianie programu instalacyjnego oprogramowania
pośredniego na istniejących serwerach oprogramowania
pośredniego. . . . . . . . . . . . . . .
Konfigurowanie istniejącego produktu DB2 za pomocą
programu instalacyjnego oprogramowania pośredniego .
Ręczne konfigurowanie produktu WebLogic Server . . .
Tworzenie domeny MAXIMOSERVER . . . . .
Konfigurowanie opcji JMS dla struktury integracji . .
Konfigurowanie JMS dla programu nasłuchującego
wiadomości e-mail w serwerze WebLogic Server . .
Przegląd informacji na temat programu instalacyjnego . .
Instalowanie produktu i automatyczne konfigurowanie
oprogramowania pośredniego . . . . . . . .
Tworzenie bazy danych maxdemo podczas instalacji
Czynności po instalacji dla wdrożeń na serwerze Oracle
WebLogic Server . . . . . . . . . . . . .
Instalowanie plików EAR . . . . . . . . . .
Ustawianie nazwy hosta serwera Oracle WebLogic Server
Wdrażanie języków po odroczeniu aktualizacji bazy
danych . . . . . . . . . . . . . . . .
Ręczne wdrażanie języków po odroczeniu aktualizacji
bazy danych . . . . . . . . . . . . .
50
52
53
53
54
56
58
59
64
65
67
68
69
69
18
21
23
28
28
30
30
31
32
33
35
37
41
Rozdział 4. Ręczne wdrażanie produktu
z ponownym wykorzystaniem
istniejącego oprogramowania
pośredniego . . . . . . . . . . . . 71
Instalowanie produktu Maximo Asset Management z
ręcznym konfigurowaniem oprogramowania pośredniego
Ręczne konfigurowanie bazy danych . . . . .
Ręczne konfigurowanie produktu DB2 9.x . .
Ręczne konfigurowanie produktu Oracle 11g . .
Ręczne konfigurowanie produktu Oracle 10g . .
Ręczne konfigurowanie serwera Microsoft SQL
Server . . . . . . . . . . . . .
Ręczne konfigurowanie serwera katalogów . . .
Ręczne konfigurowanie produktu IBM Tivoli
Directory Server . . . . . . . . . .
Ręczne konfigurowanie usługi Microsoft Active
Directory . . . . . . . . . . . .
Ręczne konfigurowanie serwera J2EE . . . . .
.
.
.
.
.
73
73
73
75
78
. 81
. 83
. 83
. 87
. 91
iii
Ręczne konfigurowanie produktu WebLogic Server 91
Instalowanie produktu i ręczne konfigurowanie
oprogramowania pośredniego . . . . . . . . . 96
Tworzenie bazy danych maxdemo podczas instalacji . . 101
Czynności po instalacji dla wdrożeń na serwerze Oracle
WebLogic Server. . . . . . . . . . . . . 101
Instalowanie plików EAR . . . . . . . . . . 103
Ustawianie nazwy hosta serwera Oracle WebLogic Server 104
Wdrażanie języków po odroczeniu aktualizacji bazy
danych . . . . . . . . . . . . . . . . 105
Ręczne wdrażanie języków po odroczeniu aktualizacji
bazy danych . . . . . . . . . . . . . 105
Rozdział 5. Instalacja cicha
. . . . . 107
Instalowanie produktu Maximo Asset Management w
trybie instalacji cichej . . . . . . . . . .
Właściwości instalacji cichej . . . . . . . .
. 107
. 109
Rozdział 6. Programowe sprawdzanie
pomyślności instalacji . . . . . . . 137
Rozdział 7. Ręczne sprawdzanie
instalacji . . . . . . . . . . . . . 143
Rozdział 8. Zadania po instalacji . . . 145
Dostęp do dokumentacji produktu . . . . . . .
Początkowa konfiguracja danych . . . . . . .
Logowanie się przy użyciu domyślnego ID
użytkownika . . . . . . . . . . . .
Konfigurowanie SMTP . . . . . . . . .
Tworzenie kodów walut. . . . . . . . .
Tworzenie zestawów pozycji i przedsiębiorstw . .
Tworzenie organizacji . . . . . . . . .
Tworzenie segmentu konta księgi głównej . . .
Zastosowanie zmian w bazie danych . . . . .
Tworzenie konta w księdze głównej . . . . .
Aktualizacja autoryzacji typu segmentu KG . . .
Aktualizacja kont związanych z przedsiębiorstwem
Tworzenie domyślnego ośrodka wprowadzania
danych . . . . . . . . . . . . . .
Tworzenie typów pracy . . . . . . . . .
Logowanie i wylogowywanie się . . . . . .
Synchronizowanie użytkowników i grup . . . . .
Tworzenie bazy danych maxdemo po instalacji . . .
Zasady zabezpieczeń i konfigurowanie zabezpieczeń .
.
.
.
.
.
.
.
.
.
145
146
146
147
147
147
148
148
149
149
.
.
.
.
.
.
150
150
151
151
151
153
Rozdział 9. Deinstalowanie produktu
155
Deinstalowanie automatycznie skonfigurowanego
wdrożenia . . . . . . . . . . . . . .
Uruchamianie programu deinstalacyjnego dla
oprogramowania pośredniego, które zostało
skonfigurowane automatycznie . . . . . .
Deinstalowanie wdrożenia skonfigurowanego ręcznie
Uruchamianie programu deinstalacyjnego dla
oprogramowania pośredniego, które zostało
skonfigurowane ręcznie . . . . . . . . .
Odtwarzanie konfiguracji bazy danych . . . .
Odtwarzanie serwera bazy danych DB2 . . .
Odtwarzanie bazy danych Oracle . . . . .
iv
. 145
. 145
. 156
. 156
157
.
.
.
.
157
158
159
159
Odtwarzanie bazy danych Microsoft SQL Server
Deinstalowanie produktu bez programu deinstalacyjnego
Deinstalacyjne narzędzie do odtwarzania programu
Korzystanie z deinstalacyjnego narzędzia do
odtwarzania programu . . . . . . . . .
Ręczne deinstalowanie . . . . . . . . . .
Usuwanie plików z systemu . . . . . . .
160
161
161
162
164
164
Rozdział 10. Uruchamianie i
zatrzymywanie oprogramowania
pośredniego . . . . . . . . . . . . 165
Restartowanie oprogramowania pośredniego w systemie
Windows . . . . . . . . . . . . . . . 165
Restartowanie oprogramowania pośredniego w systemie
UNIX . . . . . . . . . . . . . . . . 166
Rozdział 11. Zagadnienia instalacji
zaawansowanej . . . . . . . . . . 167
Konfigurowanie i zarządzanie produktem Oracle
WebLogic Server. . . . . . . . . . . .
Uruchamianie serwera Oracle WebLogic Server .
Zatrzymywanie serwera Oracle WebLogic Server .
Zmiana parametrów konfiguracji programu
instalacyjnego oprogramowania pośredniego . . .
Obsługiwanie plików EAR . . . . . . . . .
Kompilowanie plików EAR . . . . . . .
Ręczne deinstalowanie aplikacji z serwera Oracle
WebLogic Server. . . . . . . . . . .
Ręczne deinstalowanie aplikacji z serwera Oracle
WebLogic Server. . . . . . . . . .
. 167
. 167
. 167
. 168
. 169
. 169
. 169
. 169
Rozdział 12. Oprogramowanie
pośrednie w systemach Solaris i
HP-UX . . . . . . . . . . . . . . 171
Przygotowanie systemu operacyjnego . . . . . .
Instalowanie oprogramowania pośredniego w systemie
Solaris . . . . . . . . . . . . . . .
HP-UX. . . . . . . . . . . . . . .
Instalowanie komponentów. . . . . . . . . .
Instalowanie produktu DB2 . . . . . . . .
Instalowanie serwera IBM Tivoli Directory Server w
systemie Solaris . . . . . . . . . . . .
171
171
171
172
172
174
Rozdział 13. Tworzenie i odtwarzanie
kopii zapasowych . . . . . . . . . 177
Tworzenie kopii zapasowej administracyjnej stacji
roboczej . . . . . . . . . . . . .
Odtwarzanie administracyjnej stacji roboczej . .
Właściwości instalacji . . . . . . . . .
Aktualizowanie danych środowiska . . . .
.
.
.
.
.
.
.
.
177
178
178
188
Rozdział 14. Rozwiązywanie
problemów . . . . . . . . . . . . 191
Błąd podczas uruchamiania programu instalacyjnego
oprogramowania pośredniego . . . . . . . . . 191
Rozwiązywanie problemów instalatora oprogramowania
pośredniego . . . . . . . . . . . . . . 191
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Funkcja rozwiązywania problemów w programie
instalacyjnym oprogramowania pośredniego . . .
Błąd segmentacji . . . . . . . . . . . .
Błąd ACUINI0044E . . . . . . . . . . .
Niepoprawne hasło użytkownika db2admin . . . .
Utrata ważności hasła użytkownika db2admin . . .
Niepoprawna konfiguracja produktu DB2 lub
produktu IBM Tivoli Directory Server . . . . .
Nieprawidłowe hasło użytkownika idsccmdb . . .
Niepoprawny pakiet serwisowy wymagany dla
systemu AIX . . . . . . . . . . . . .
Błąd, gdy nie ma możliwości zmiany nazw katalogów
systemowych . . . . . . . . . . . . .
Niepoprawne hasło dla DB2 . . . . . . . .
Odtwarzanie po błędzie instalacji bazy danych DB2 w
systemie AIX . . . . . . . . . . . . .
Serwer IBM Tivoli Directory Server uruchamia się w
trybie konfiguracyjnym . . . . . . . . . .
191
192
193
193
195
195
198
199
Kody błędów skryptu konfiguracji oprogramowania
pośredniego . . . . . . . . . . . .
Rozwiązywanie problemów z deinstalacją
oprogramowania pośredniego . . . . . . .
Rozwiązywanie problemów programu instalacyjnego
produktu . . . . . . . . . . . . . .
Ogólne informacje o rozwiązywaniu problemów z
programem instalacyjnym produktu . . . . .
Najczęstsze błędy podczas wdrażania. . . .
Rozwiązywanie problemów deinstalatora produktu
Błąd CTG00001 podczas deinstalowania. . .
. 205
. 206
. 206
. 207
. 211
216
. 217
199
201
Informacje. . . . . . . . . . . . . 219
203
Indeks . . . . . . . . . . . . . . 223
Znaki towarowe .
.
.
.
.
.
.
.
.
.
.
.
. 221
204
Spis treści
v
vi
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 1. Przygotowanie do instalacji
Tematy w tej sekcji zawierają informacje na temat nośników produktu, czynności przed
instalacją, zawierają ogólne informacje o procedurze instalacji oraz instrukcje korzystania ze
startera Maximo Asset Management.
Informacje dotyczące planowania należy wykorzystać, aby zapoznać się z przebiegiem
procesu wdrażania produktu Maximo Asset Management zanim te informacje zostaną
wykorzystane w celu przeprowadzenia instalacji.
Obrazy instalacji oprogramowania
Dostęp do oprogramowania produktu IBM® Maximo Asset Management można uzyskać za
pomocą programu IBM Passport Advantage lub z DVD produktu, pod warunkiem że DVD
zostało zamówione.
Obrazy instalacyjne, pobierane w ramach programu Passport Advantage, mogą zawierać
wiele plików do pobrania. Należy pobrać wszystkie pliki w pakiecie do jednego katalogu, a
następnie wyodrębnić pliki do wykonania.
Instrukcje i pełną listę obrazów instalacyjnych zawiera Dokument do pobrania dotyczący
IBM Maximo Asset Management 7.5 (www.ibm.com/support/
docview.wss?uid=swg24029458).
Przed rozpoczęciem
Przed przystąpieniem do instalowania produktu Maximo Asset Management należy wykonać
szereg zadań. W niektórych przypadkach w celu wykonania kroków należy zalogować się
jako użytkownik posiadający uprawnienia administracyjne w systemie Windows. Niektóre
procesy, takie jak programy antywirusowe, mogą negatywnie wpływać na instalację produktu
Maximo Asset Management w systemie. Przed uruchomieniem programu instalacyjnego
produktu Maximo Asset Management należy wyłączyć wszelkie procesy niekrytyczne.
Większość zadań dotyczy oprogramowania pośredniego zainstalowanego w systemach UNIX
bez względu na to, czy program instalacyjny oprogramowania pośredniego będzie używany w
celu instalowania i konfigurowania oprogramowania pośredniego produktu Maximo Asset
Management. Te zadania należy wykonać na każdym systemie UNIX, który udostępnia
oprogramowanie pośrednie, jakie będzie używane z produktem Maximo Asset Management.
Uwaga: Wykonaj kopię obrazu systemu, bazy danych i serwera aplikacji, na których
zamierzasz zainstalować produkt.
Uwaga: IBM publikuje aktualizacje programu instalacyjnego oprogramowania pośredniego.
Przed użyciem tych aktualizacji należy odwiedzić Portal wsparcia IBM
http://www.ibm.com/support/entry/portal/Overview/Software/Tivoli/
Maximo_Asset_Management, aby sprawdzić, czy istnieje zaktualizowana kopia programu
instalacyjnego.
Upewnij się, że ilość miejsca na dysku w systemach, na których instalowany jest produkt
Maximo Asset Management, jest wystarczająca. Wykorzystanie całego miejsca na dyskach w
systemie, w którym zainstalowany jest produkt Maximo Asset Management może
spowodować problemy z działaniem produktu Maximo Asset Management.
© Copyright IBM Corp. 2007, 2013
1
Pełne nazwy hostów określone w programach instalacyjnych muszą umożliwiać odróżnienie
systemów objętych instalowaniem produktu. Upewnij się, że wszystkie adresy IP
skonfigurowane dla systemów docelowych dla instalacji produktu są dostępne dla komendy
ping z administracyjnej stacji roboczej.
“Sprawdzanie dostępności portów” na stronie 7
Przed użyciem programów instalacyjnych produktu należy się upewnić, że niektóre porty
są dostępne.
“Wymagania dotyczące komendy tar w systemach AIX i HP-UX” na stronie 8
Program instalacyjny oprogramowania pośredniego wymaga rodzimej komendy tar
systemu UNIX oraz wersji komendy tar dla systemu GNU. Rodzimy program
narzędziowy nie obsługuje długich nazw plików, dlatego należy się upewnić, że
zainstalowana jest komenda tar dla GNU w wersji 1.14 lub wyższej. Komenda tar dla
systemu GNU w wersji 1.14 zapewnia, że pliki instalacyjne zostaną wyodrębnione.
“Włączanie asynchronicznego we/wy w systemie AIX” na stronie 8
Serwer IBM Tivoli Directory Server wymaga włączenia asynchronicznego we/wy w
systemach AIX.
“Sprawdzanie, czy dostępne są wymagane biblioteki Linux” na stronie 9
W celu wdrożenia produktu Maximo Asset Management wymagane są niektóre biblioteki
systemu Linux.
“Konfigurowanie środowiska JRE w systemie Linux” na stronie 9
W niektórych sytuacjach program instalacyjny oprogramowania pośredniego nie działa w
systemach Red Hat Enterprise Linux 5 albo innych systemach, na których aktywna jest
funkcja Security-Enhanced Linux (SELinux).
“Ustawianie wartości ulimit” na stronie 10
Niniejsza sekcja zawiera szczegółowe informacje nt. ustawiania w systemie Linux
wartości ulimit, która służy do zdefiniowania systemu użytkownika oraz do przetwarzania
limitów zasobów.
“Ustawianie wielkości obszaru wymiany” na stronie 10
Produkt Maximo Asset Management jest aplikacją, która może intensywnie
wykorzystywać zasoby. System należy skonfigurować i dostroić w celu zapewnienia
maksymalnej wydajności. W niniejszej sekcji przedstawione szczegóły ustawiania
wielkości obszaru wymiany używanego w systemach Linux.
“Ustawianie pamięci współużytkowanej” na stronie 11
Niniejsza sekcja zawiera szczegółowe informacje nt. ustawiania minimalnej ilości pamięci
współużytkowanej w systemie Linux.
“Aktywowanie konfiguracji zdalnej” na stronie 11
Program instalacyjny produktu Maximo Asset Management może konfigurować
oprogramowanie pośrednie w sposób zdalny. Dla każdego systemu, na którym planowane
jest zainstalowanie oprogramowania pośredniego, należy aktywować protokół zdalnego
dostępu.
“Ustawienia systemowej strategii haseł” na stronie 12
Należy zapoznać się ze strategiami haseł w systemach używanych jako część wdrożenia
produktu Maximo Asset Management.
“Tworzenie kopii zapasowej bazy danych mechanizmu wdrażania” na stronie 13
Niniejsze instrukcje dotyczą tworzenia kopii zapasowych bazy danych mechanizmu
wdrażania. Kopie zapasowe umożliwiają odtwarzanie bazy danych do stanu, w jakim była
przed instalacją.
“Programowe sprawdzanie wymagań wstępnych” na stronie 3
Za pomocą programu narzędziowego do sprawdzania wymagań wstępnych można
sprawdzić, czy w systemie spełniono wymagania wstępne programu instalacyjnego. Tego
programu narzędziowego należy użyć przed uruchomieniem programu instalacyjnego
oprogramowania pośredniego oraz programu instalacyjnego produktu.
2
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Programowe sprawdzanie wymagań wstępnych
Za pomocą programu narzędziowego do sprawdzania wymagań wstępnych można sprawdzić,
czy w systemie spełniono wymagania wstępne programu instalacyjnego. Tego programu
narzędziowego należy użyć przed uruchomieniem programu instalacyjnego oprogramowania
pośredniego oraz programu instalacyjnego produktu.
O tym zadaniu
Program narzędziowy do sprawdzania wymagań wstępnych sprawdza następujące elementy:
v Wymagania dotyczące systemu operacyjnego, w tym również pakiety poprawek.
v Wymagania sprzętowe, w tym ilość pamięci wewnętrznej i ilość miejsca na dyskach
twardych.
v Dostępność portów.
v Wymagania dotyczące oprogramowania pośredniego, takie jak pakiety oprogramowania,
pliki bibliotek, uprawnienia dot. katalogów, nazwy hostów i miejsca instalacji.
Uwaga: Za pomocą tego programu narzędziowego nie można sprawdzić serwera Oracle
WebLogic Server.
Program narzędziowy do sprawdzania wymagań wstępnych można uruchomić ze startera
instalacji produktu albo z wiersza komend. W przypadku uruchomienia ze startera program
narzędziowy działa w trybie interaktywnym. W przypadku uruchomienia z wiersza komend
program narzędziowy do sprawdzania wymagań wstępnych przyjmuje różne parametry.
Program narzędziowy do sprawdzania wymagań wstępnych należy uruchomić w systemie, na
którym istnieją sprawdzane wymagania wstępne. Za pomocą tego programu narzędziowego
nie można sprawdzać parametrów wstępnych w systemie zdalnym.
Tabela 1. Parametry umożliwiające sprawdzenie systemu
Parametry
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.
dbserver
Parametr dbserver powoduje, że program narzędziowy do sprawdzania wymagań
wstępnych sprawdza wymagania wstępne dotyczące DB2.
dirserver
Parametr dirserver powoduje, że program narzędziowy do sprawdzania wymagań
wstępnych sprawdza wymagania wstępne dotyczące IBM Tivoli Directory Server.
bsi
Parametr bsi powoduje, że program narzędziowy do sprawdzania wymagań wstępnych
sprawdza wymagania wstępne wymagane przez program instalacyjny produktu.
Program narzędziowy do sprawdzania wymagań wstępnych należy uruchomić z
parametrem bsi na administracyjnej stacji roboczej.
Przykład składni:
tpae_req_check.bat -component bsi
Jeśli nie użyto parametru -component, wówczas w czasie stosowania programu
narzędziowego pojawi się zachęta do określania komponentów.
Można określić wiele komponentów, a ich nazwy należy rozdzielać przecinkami.
Rozdział 1. Przygotowanie do instalacji
3
Tabela 1. Parametry umożliwiające sprawdzenie systemu (kontynuacja)
Parametry
Szczegóły
-input
Program narzędziowy do sprawdzania wymagań wstępnych może zaakceptować plik
właściwości jako dane wejściowe. Program narzędziowy sprawdza wartości właściwości
znalezione w tym pliku.
Na przykład: parametr domyślnego portu serwera DB2 to DB2_SERVER_PORT=50000.
Program narzędziowy do sprawdzania wymagań wstępnych sprawdza, czy ten port jest
dostępny na hoście serwera DB2.
Domyślnym plikiem wejściowym właściwości jest tpae.properties - plik ten znajduje się na
nośniku oprogramowania pośredniego w katalogu SystemRequirements. W katalogu
SystemRequirements\sample_property_files istnieje również kilka przykładowych
plików właściwości. Te przykładowe pliki właściwości zawierają niestandardowe wartości
zdefiniowane dla konkretnych systemów operacyjnych. Użytkownik może kopiować te pliki
właściwości na system i modyfikować je, albo tworzyć własne, przed uruchomieniem
programu narzędziowego do sprawdzania wymagań wstępnych.
Przykład składni:
tpae_req_check.bat -component dbserver -input
ścieżka do pliku właściwości
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że działać w trybie cichym
lub trybie interaktywnym.
tryb interaktywny
Domyślnie program narzędziowy do sprawdzania wymagań wstępnych jest
uruchamiany w trybie interaktywnym. Jeśli nie zostanie podany parametr -mode,
wówczas program narzędziowy zostanie domyślnie uruchomiony w trybie
interaktywnym. W przypadku uruchomienia ze startera program narzędziowy działa w
trybie interaktywnym.
tryb cichy
W przypadku zastosowania kwalifikatora silent można również użyć parametru input
i wprowadzić plik właściwości. Jeśli plik właściwości nie zostanie wprowadzony,
wówczas zostaną zastosowane domyślne wartości właściwości. W celu wyświetlenia
wyników dane wyjściowe należy skierować do pliku.
Przykład składni:
tpae_req_check.bat
-component dbserver
-mode silent
-input ścieżka do pliku właściwości > prereqresults.log
4
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 1. Parametry umożliwiające sprawdzenie systemu (kontynuacja)
Parametry
Szczegóły
-lang
Parametr stosowany w celu określenia ustawień narodowych sprawdzanego systemu.
Przykład składni:
tpae_req_check.bat
-component dbserver
-lang en
Wyniki zostaną wygenerowane w języku zgodnym z ustawieniami narodowymi.
Ten parametr jest opcjonalny.
Domyślnie wykorzystywany język ustawiony w ustawieniach narodowych systemu. Jeśli nie
zostanie znaleziony pakunek źródłowy dla ustawień narodowych systemu lub język ustawień
narodowych systemu nie jest obsługiwany, wówczas komunikaty będą wyświetlane w języku
angielskim.
-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 postaci domyślnej.
Przykład składni:
tpae_req_check.bat
-component dbserver
-trace None
Procedura
1. Zaloguj się do systemu, który sprawdzasz pod względem wymagań wstępnych,
wprowadzając identyfikator użytkownika, który ma uprawnienia do uruchamiania
skryptów w systemie. Upewnij się, że nośnik instalacyjny oprogramowania pośredniego
został podłączony lub że jest w inny sposób dostępny dla systemu. Poniższa przykładowa
procedura wykorzystuje wartości znalezione w domyślnym pliku tpae.properties w celu
sprawdzenia, czy system może udostępniać bazę danych DB2 dla wdrożenia produktu
Maximo Asset Management.
2. Otwórz okno wiersza komend i przejdź do katalogu SystemRequirements na nośniku
instalacyjnym oprogramowania pośredniego.
3. Uruchom program narzędziowy do sprawdzania wymagań wstępnych. Określ sprawdzany
komponent i plik właściwości, który zostanie wykorzystany.
tpae_req_check.bat
-component dbserver
-input d:\SystemRequirements\tpae.properties
W tym przykładzie plik tpae.properties znajduje się w tym samym katalogu, co skrypt
tpae_req_check.bat.
Rozdział 1. Przygotowanie do instalacji
5
Wyniki
Gdy program narzędziowy do sprawdzania wymagań wstępnych pomyślnie zakończy
działanie, wyniki zostaną wyświetlone na ekranie.
CTGIN8117I : Uruchomiono program narzędziowy Tivoli Pre-requisite Scanner.
CTGIN8118I : Program narzędziowy Tivoli Pre-requisite Scanner zakończył pracę z kodem powrotu
IBM Prerequisite Scanner
Wersja : 1.0.34
Kompilacja
: 20101109
Nazwa SO : Microsoft Windows Server 2003, Enterprise Edition Service Pack 2
Nazwa użytkownika: Administrator
Inf. o komputerze
Nazwa komputera : MYMACHINE
Nr seryjny: KKKKKK0
Nr seryjny SO
: 66666-666-6666666-66666
PAE [nie zdefiniowano] [wersja 07500000]:
Właściw.
Wynik
Stwierdz.
========
====== =====
os.totalPhysicalMemory
PASS
2.00GB
network.hasFQDN
FAIL
False
Disk#1 (C:\ibm\tivoli\mwi\workspace)
PASS
27.99GB
Disk#2 (C:\Temp\1)
PASS
27.99GB
Disk#3 (C:\Temp\1)
PASS
27.99GB
network.availablePorts.db2
PASS
135,445,1025,2967,3389,5800,5900,139
network.availablePorts.ctginst
PASS
135,445,1025,2967,3389,5800,5900,139
Disk#4 (C:\Program Files\IBM\SQLLIB)
PASS
27.99GB
WSZYSTKIE KOMPONENTY :
Właściw.
Wynik
========
======
C:
PASS
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, wówczas należy rozwiązać problem i
ponownie uruchomić program narzędziowy do sprawdzania poprawności przed
zainstalowaniem komponentów Maximo Asset Management.
Sekcja Tabela 2 zawiera listę sprawdzanych właściwości. Tę listę należy wykorzystać w celu
przeanalizowania wyników działania programu narzędziowego do sprawdzania wymagań
wstępnych.
Tabela 2. Właściwości programu narzędziowego do sprawdzania wymagań wstępnych
Właściwość
Opis
CpuArchitecture
Sprawdza, czy architektura komputera jest obsługiwana.
disk(rw permissions)
Sprawdza uprawnienia do odczytu/zapisu dotyczące wymaganych katalogów.
network.availablePorts.*
Sprawdza, czy dostępne są wymagane porty.
Przykładowa instrukcja sprawdza, czy port wymagany przez bazę danych 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.
6
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 2. Właściwości programu narzędziowego do sprawdzania wymagań wstępnych (kontynuacja)
Właściwość
Opis
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 wystarczającej
wielkości.
os.iodevicestatus
Sprawdza status systemowych urządzeń we/wy.
os.lib.ksh
Sprawdza bibliotekę ksh.
os.lib.libstdc++.so.5
Sprawdza, czy wstępnie wymagana biblioteka jest dostępna w systemie.
os.lib.xlC.rte=xlC.rte.9.0.0.8+
Sprawdza, czy wstępnie wymagana biblioteka jest dostępna w systemie.
os.mountcheck
Sprawdza, czy w systemie plików istnieje nosuid.
os.package.rpm
Sprawdza, czy wstępnie wymagane pakiety są dostępne w systemie.
os.RAMSize
Zgłasza ilość pamięci RAM w systemie.
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ę zrealizowaną dla obszaru roboczego programu
instalacyjnego oprogramowania pośredniego.
os.space.root=[dir:root=/root/ibm/tivoli/mwi/workspace,unit:MB]300
os.totalPhysicalMemory
Zgłasza ilość fizycznej pamięci RAM dostępnej dla systemu operacyjnego.
os.ulimit
Określa ograniczenia dotyczące użytkownika, jakie zostały skonfigurowane w systemie.
os.Version
Zgłasza typ i wersję systemu operacyjnego.
Sprawdzanie dostępności portów
Przed użyciem programów instalacyjnych produktu należy się upewnić, że niektóre porty są
dostępne.
O tym zadaniu
Należy sprawdzić, czy porty są używane oraz czy akceptują połączenia dla systemu, który
będzie używany w celu udostępniania oprogramowania pośredniego.
Na przykład: port 50000 musi być dostępny dla DB2.
Port 7001 musi być dostępny dla Oracle WebLogic Server.
Jeśli planowane jest korzystanie z tych portów domyślnych, wówczas - przed uruchomieniem
programów instalacyjnych - należy się upewnić, że port nie został już przypisany.
W celu sprawdzenia dostępności portu można użyć programu narzędziowego do sprawdzania
wymagań wstępnych albo można sprawdzić dostępność ręcznie.
Procedura
1. Otwórz odpowiedni port, sprawdzając program narzędziowy w systemie hosta. Jeśli
serwer jest dostępny, sprawdź reguły firewalla dla systemu.
Rozdział 1. Przygotowanie do instalacji
7
2. Sprawdź dostępność portów wymaganych przez produkt Maximo Asset Management.
Jeśli okaże się, że port jest już przypisany, w zachęcie z programu instalacyjnego
oprogramowania pośredniego wybierz inną wartość.
“Programowe sprawdzanie wymagań wstępnych” na stronie 3
Za pomocą programu narzędziowego do sprawdzania wymagań wstępnych można
sprawdzić, czy w systemie spełniono wymagania wstępne programu instalacyjnego. Tego
programu narzędziowego należy użyć przed uruchomieniem programu instalacyjnego
oprogramowania pośredniego oraz programu instalacyjnego produktu.
Wymagania dotyczące komendy tar w systemach AIX i HP-UX
Program instalacyjny oprogramowania pośredniego wymaga rodzimej komendy tar systemu
UNIX oraz wersji komendy tar dla systemu GNU. Rodzimy program narzędziowy nie
obsługuje długich nazw plików, dlatego należy się upewnić, że zainstalowana jest komenda
tar dla GNU w wersji 1.14 lub wyższej. Komenda tar dla systemu GNU w wersji 1.14
zapewnia, że pliki instalacyjne zostaną wyodrębnione.
Upewnij się, że zmienna ścieżki systemu zawiera ścieżki dla komendy tar w wersji rodzimej
dla systemu UNIX oraz dla komendy tar w wersji dla systemu GNU. Ścieżkę do komendy
tar GNU należy zdefiniować przed rodzimą ścieżką tar UNIX. Na przykład: rodzimy
program narzędziowy tar jest zainstalowany w ścieżce /usr/bin, a program narzędziowy tar
GNU jest zainstalowany w katalogu /opt/freeware/bin/tar.
Jeśli zostało ustawione dowiązanie symboliczne, które powoduje nadpisanie rodzimej
komendy tar UNIX komendą tar GNU, wówczas pojawi się błąd.
http://www.ibm.com/systems/p/os/aix/linux/toolbox/download.html
Wymagania dotyczące czcionek w systemie AIX
System AIX wymaga specjalnych czcionek w celu generowania raportów.
O tym zadaniu
W przypadku generowania raportów w systemach AIX w systemie muszą być dostępne
czcionki TrueType.
Procedura
1. Zainstaluj czcionki TrueType w systemie AIX.
2. Upewnij się, że zmienna środowiskowa fonts-path odwołuje się do lokalizacji czcionek.
Włączanie asynchronicznego we/wy w systemie AIX
Serwer IBM Tivoli Directory Server wymaga włączenia asynchronicznego we/wy w
systemach AIX.
O tym zadaniu
Włączenie asynchronicznego we/wy w systemie AIX to wymaganie instalacyjne, dlatego ten
krok należy wykonać przed uruchomieniem programu instalacyjnego oprogramowania
pośredniego. Wykonanie tego kroku jest konieczne, gdy system udostępnia serwer IBM
Tivoli Directory Server.
Bez asynchronicznego we/wy nie będzie możliwości poprawnego uruchamiania instancji bazy
danych DB2.
8
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Bez asynchronicznego we/wy nie będzie możliwości poprawnego uruchamiania instancji
produktu Oracle.
Aby uruchomić asynchroniczne we/wy, wykonaj następujące kroki:
Procedura
1. Zaloguj się do systemu jako użytkownik root.
2. Otwórz terminal i uruchom następującą komendę:
smit chgaio
3. Z okna dialogowego System Management Interface Tool (SMIT) zmień ustawienie
STATE (Stan) konfigurowania przy restarcie systemu z opcji defined (zdefiniowane) na
available (dostępne).
4. Kliknij przycisk OK.
5. Wyjdź z narzędzia SMIT.
6. Uruchom następującą komendę z wiersza komend:
smit aio
7. W oknie dialogowym System Management Interface Tool (SMIT) wybierz opcję
Configure Defined Asynchronous I/O (Skonfiguruj zdefiniowane asynchroniczne
we/wy), a następnie kliknij opcję Enter (Wprowadź).
8. Zrestartuj system, aby zmiany odniosły skutek.
Sprawdzanie, czy dostępne są wymagane biblioteki Linux
W celu wdrożenia produktu Maximo Asset Management wymagane są niektóre biblioteki
systemu Linux.
Procedura
1. Odszukaj bibliotekę libstdc++.so.5 w katalogu /usr/lib/. Jeśli ta biblioteka nie jest
zainstalowana, wówczas program instalacyjny oprogramowania pośredniego zwróci błąd,
gdy będzie uruchamiany w trybie graficznym. Jeśli nie można znaleźć tej biblioteki w
systemie, wówczas należy odszukać dla systemu pakiet RPM, który zawiera tę bibliotekę,
a następnie należy zainstalować pakiet.
2. Przed uruchomieniem programu instalacyjnego produktu upewnij się, że zainstalowany
został pakiet libstdc++33-32bit-3.3.3-11.9.x86_64.rpm. Ten pakiet musi być
udostępniany przez 64-bitowe systemy SUSE Linux Enterprise Server 10 udostępniające
ręcznie skonfigurowane oprogramowanie pośrednie.
Konfigurowanie środowiska JRE w systemie Linux
W niektórych sytuacjach program instalacyjny oprogramowania pośredniego nie działa w
systemach Red Hat Enterprise Linux 5 albo innych systemach, na których aktywna jest
funkcja Security-Enhanced Linux (SELinux).
O tym zadaniu
W jednym scenariuszu działanie programu instalacyjnego oprogramowania pośredniego
kończy się błędem informującym o tym, że nie można znaleźć środowiska Java™ Runtime
Environment (JRE). W innym scenariuszu program instalacyjny oprogramowania
pośredniego nie informuje o tym, że nie może znaleźć VM.
Wykonaj poniższe kroki, aby usunąć te problemy:
Rozdział 1. Przygotowanie do instalacji
9
Procedura
1.
2.
3.
4.
Tymczasowo wyłącz zabezpieczenia SELinux za pomocą komendy setenforce 0.
Uruchom program instalacyjny oprogramowania pośredniego.
Ponownie włącz zabezpieczenia SELinux za pomocą komendy setenforce 1.
Ręcznie wydaj komendę chcon -R -t textrel_shlib_t katalog_główny_instalacji/jvm/jre>.
Wyniki
Program instalacyjny oprogramowania pośredniego może teraz zlokalizować środowisko
wykonawcze JRE. Alternatywnie można zmodyfikować plik /etc/selinux/config i ustawić
parametr SELINUX na wartość permissive lub disabled w celu osiągnięcia bardziej
trwałego rezultatu. Takie rozwiązanie ma jednak wpływ na poziom bezpieczeństwa całego
systemu.
Ustawianie wartości ulimit
Niniejsza sekcja zawiera szczegółowe informacje nt. ustawiania w systemie Linux wartości
ulimit, która służy do zdefiniowania systemu użytkownika oraz do przetwarzania limitów
zasobów.
O tym zadaniu
Przed użyciem programu instalacyjnego oprogramowania pośredniego w systemie Linux
należy ustawić wartość ulimit dla systemu.
Jeśli wartość ulimit dla użytkownika root zostanie ustawiona w podkatalogu .profile,
wówczas ustawienie ulimit będzie obowiązywało do wszystkich procesów.
Aby ustawić wartość ulimit, wykonaj następujące czynności:
Procedura
1. W wierszu komend wpisz ulimit -f unlimited
2. W wierszu komend wpisz ulimit -n 8192
Ustawianie wielkości obszaru wymiany
Produkt Maximo Asset Management jest aplikacją, która może intensywnie wykorzystywać
zasoby. System należy skonfigurować i dostroić w celu zapewnienia maksymalnej
wydajności. W niniejszej sekcji przedstawione szczegóły ustawiania wielkości obszaru
wymiany używanego w systemach Linux.
O tym zadaniu
Zwykle wielkość obszaru wymiany dla systemu Linux jest ustawiona na wartość dwukrotnie
przekraczającą ilość fizycznej pamięci RAM na serwerze. Więcej informacji zawiera
dokumentacja produktu dla konkretnej dystrybucji systemu Linux.
Dodatkowy obszar wymiany można udostępnić systemowi na różne sposoby:
Procedura
v zwiększając istniejącą partycję wymiany;
v tworząc nową, dodatkową partycję wymiany;
v tworząc plik wymiany.
10
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Ustawianie pamięci współużytkowanej
Niniejsza sekcja zawiera szczegółowe informacje nt. ustawiania minimalnej ilości pamięci
współużytkowanej w systemie Linux.
O tym zadaniu
Przed użyciem programu instalacyjnego oprogramowania pośredniego w systemie Linux
należy ustawić minimalną ilość pamięci współużytkowanej dla systemu.
Aby ustawić minimalną wielkość pamięci współużytkowanej, wykonaj następujące
czynności:
Procedura
1. Do wiersza komend wpisz sysctl kernel.shmmax i określ, czy wartość będzie
mniejsza niż 268435456 bajtów (256 MB).
2. Jeśli konieczne jest zwiększenie wartości, wówczas do wiersza komend wpisz sysctl -w
kernel.shmmax=268435456.
3. Zaktualizuj wartość w pliku /etc/sysctl.conf.
Aktywowanie konfiguracji zdalnej
Program instalacyjny produktu Maximo Asset Management może konfigurować
oprogramowanie pośrednie w sposób zdalny. Dla każdego systemu, na którym planowane jest
zainstalowanie oprogramowania pośredniego, należy aktywować protokół zdalnego dostępu.
W celu logowania się do zdalnych systemów Linux i UNIX i konfigurowania ich należy
używać protokołu SSH. W celu logowania się do zdalnych systemów Windows należy
korzystać z protokołu Windows SMB. Windows SMB jest protokołem systemu Windows.
Środowisko IBM JRE na administracyjnej stacji roboczej zawiera protokół SSH.
Przed uruchomieniem programu instalacyjnego upewnij się, że możesz zalogować się na
dowolne serwery zdalne za pomocą protokołów, z których zamierzasz korzystać. Użyj
referencji, które zamierzasz wprowadzić do programu instalacyjnego.
W przypadku zdalnych systemów Windows przed instalowaniem oprogramowania upewnij
się, że spełnione są następujące wymagania:
v Nazwa użytkownika wprowadzona do programu instalacyjnego musi istnieć jako konto
lokalne na systemie zdalnym. Ten użytkownik musi być członkiem grupy administratorów
systemu Windows.
v Następujące usługi Windows należy uruchomić na systemie zdalnym przed rozpoczęciem
zdalnego instalowania i konfigurowania:
– winmgmt (Windows Management Instrumentation)
– RemoteRegistry (rejestr zdalny)
– lanmanserver (usługa)
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.
Rozdział 1. Przygotowanie do instalacji
11
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ć.
W przypadku zdalnych systemów Linux lub UNIX przed instalowaniem oprogramowania
upewnij się, że spełnione są następujące wymagania:
v W przypadku systemów AIX ustaw następujące parametry SSH, które znajdują się w pliku
/etc/ssh/sshd_config:
– ClientAliveInterval 900
– ClientAliveCountMax 10
Zatrzymaj demona SSH za pomocą komendy stopsrc -s sshd, a następnie zrestartuj go
za pomocą komendy startsrc -s sshd.
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 instalowania.
v Nazwa użytkownika określona w programie instalacyjnym 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
związku z tym 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.
Ustawienia systemowej strategii haseł
Należy zapoznać się ze strategiami haseł w systemach używanych jako część wdrożenia
produktu Maximo Asset Management.
W organizacji mogą obowiązywać strategie haseł wymuszone na systemach w sieci. Przed
wdrożeniem produktu Maximo Asset Management należy się zapoznać ze strategiami haseł w
systemach używanych we wdrożeniu - w przeciwnym wypadku podczas instalacji mogą
pojawiać się błędy.
Na przykład: w systemach Microsoft Windows Server 2008 domyślnie obowiązują bardziej
restrykcyjne wymagania dot. haseł niż w poprzednich wersjach systemu. Jeśli użytkownik
12
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
nie zapozna się z tymi wymaganiami, wówczas może pojawiać się błąd podczas instalowania
produktu Maximo Asset Management. Ten błąd pojawia się podczas tworzenia
użytkowników w systemie Microsoft Windows Server 2008.
Wartości haseł określone podczas instalowania produktu Maximo Asset Management muszą
być zgodne ze strategiami haseł, jakie obowiązują w systemie docelowym. Hasła
wprowadzane na panelach programu instalacyjnego nie są sprawdzane pod względem
zgodności ze strategiami haseł w systemach docelowych. Jeśli hasła nie będą zgodne ze
strategiami haseł systemów używanych do wdrażania produktu, wówczas będą pojawiać się
błędy, gdy program instalacyjny podejmie próbę utworzenia tych haseł podczas kroku
konfiguracji.
Tworzenie kopii zapasowej bazy danych mechanizmu
wdrażania
Niniejsze instrukcje dotyczą tworzenia kopii zapasowych bazy danych mechanizmu
wdrażania. Kopie zapasowe umożliwiają odtwarzanie bazy danych do stanu, w jakim była
przed instalacją.
Zanim rozpoczniesz
Przed i po zastosowaniu aktualizacji względem istniejącego wdrożenia należy utworzyć kopię
zapasową bazy danych silnika wdrażania w systemie. Te kopie zapasowe umożliwiają
odtwarzanie w przypadku prób instalacji, które powiodły się tylko częściowo.
O tym zadaniu
Aby wykonać kopię zapasową bazy danych mechanizmu wdrażania, wykonaj następujące
czynności:
Procedura
1. Skonfiguruj środowisko za pomocą następującej komendy:
Windows
c:\katalog_główny_instalacji\ctg_DE\acsi\setenv.cmd
2. Uruchom komendę, aby utworzyć kopię zapasową mechanizmu wdrażania:
Windows
c:\katalog_główny_instalacji\ctg_DE\acsi\bin\backupdb.cmd nazwa pliku
kopii zapasowej
Użyj znaczącej nazwy pliku kopii zapasowej, która będzie odzwierciedlała fakt, że
zawiera stan rejestru po zainstalowaniu produktu Maximo Asset Management. Na
przykład kopiazapasowaDEpoInstalacji.
Określanie wartości nazw hostów
Dla nazw hostów w programie instalacyjnym nie należy stosować wartości localhost. Należy
określić pełną nazwę hosta lub adres IP systemu, na którym instalowany jest produkt.
W systemach Linux i UNIX: jeśli komenda hostname -f nie zwraca pełnej nazwy hosta,
wówczas należy zapoznać się z dokumentacją systemu.
Określanie pełnej nazwy hosta w systemach Windows
Za pomocą opisanego zadania można określić pełną nazwę hosta w systemach on Windows.
Rozdział 1. Przygotowanie do instalacji
13
O tym zadaniu
Aby określić pełną nazwę hosta w systemach Windows, wykonaj następujące kroki.
Procedura
1.
2.
3.
4.
Na pulpicie kliknij prawym przyciskiem myszy ikonę Mój komputer.
Wybierz opcję Właściwości.
Na karcie Nazwa komputera kliknij przycisk Zmień.
Wprowadź pełną nazwę hosta do pola Nazwa komputera, a następnie kliknij przycisk
Więcej. Można również określić adres IP systemu.
5. W oknie Sufiks domeny DNS Suffix i nazwa NetBIOS komputera sprawdź, czy pole
Sufiks podstawowej domeny DNS tego komputera zawiera nazwę domeny, a następnie
kliknij przycisk OK.
6. W oknie Zmiany nazwy komputera kliknij przycisk OK.
7. Kliknij przycisk Zastosuj i zamknij okno Właściwości systemu.
Wymuszanie stosowania alfanumerycznych nazw hostów w
instalatorze oprogramowania pośredniego
Stosowanie alfanumerycznych nazw hostów w programie instalacyjnym oprogramowania
pośredniego można wymusić poprzez uruchomienie tego programu z wiersza komend z
parametrem forceHostname=true.
Przykład
Przykład prezentuje zastosowanie parametru forceHostname=true:
mwi-console -V forceHostname=true
Co dalej
Jeśli program instalacyjny oprogramowania pośredniego został uruchomiony z wiersza
komend z parametrem forceHostname=true, wówczas wymagane jest wprowadzenie
wartości alfanumerycznej do pola Nazwa hosta. Wprowadzenie adresu IP spowoduje błąd.
Aktywowanie funkcji wyszukiwania pełnotekstowego w
programie IBM DB2
Wyszukiwanie pełnotekstowe jest opcją, która umożliwia wyszukiwanie słów i fraz, a także
przeprowadzanie bardziej skomplikowanego wyszukiwania z zastosowaniem znaków
wieloznacznych i operatorów logicznych. W przypadku produktu Maximo Asset Management
7.5 bardzo istotne jest zainstalowanie i aktywowanie funkcji wyszukiwania tekstu,
udostępnionej w programie DB2 9.7.5 lub jego nowszej wersji.
O tym zadaniu
Wykonywane kroki zależą od tego, czy instalowana jest nowa instancja produktu Maximo
Asset Management 7.5 czy też przeprowadzana jest aktualizacja wcześniejszego wydania. Ta
procedura ma zastosowanie w przypadku nowej instalacji. Informacje dot. procedury
obowiązującej przy aktualizowaniu wcześniejszego wydania zawiera podręcznik aktualizacji.
Ważne: Procedurę tę należy wykonać przed zainstalowaniem produktu Maximo Asset
Management.
Procedura
1. Upewnij się, czy zainstalowano program DB2 9.7.5 lub jego nowszą wersję.
14
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
2. Na serwerze DB2 aktywuj funkcję wyszukiwania pełnotekstowego. Więcej informacji
zawiera strona Installing and configuring DB2 Text Search (Instalowanie i
konfigurowanie wyszukiwania tekstu w programie DB2).
3. Zainstaluj produkt Maximo Asset Management.
Starter
Starter IBM Maximo Asset Management stanowi centralny interfejs przeznaczony do
uruchamiania kolekcji programów instalacyjnych oraz do odczytywania informacji o
produkcie.
Aplikacja Starter ułatwia wybór programów instalacyjnych, jakie będą używane, a ponadto
wskazuje kolejność instalowania tych programów instalacyjnych.
Za pomocą startera Maximo Asset Management można wykonywać następujące czynności:
v uruchamianie programu instalacyjnego oprogramowania pośredniego
v uruchamianie programu narzędziowego do kontroli wymagań wstępnych
v uruchamianie programu instalacyjnego produktu Maximo Asset Management
v uzyskiwanie dostępu do Centrum informacyjnego Maximo Asset Management, w tym
również informacji wykorzystywanych w celu planowania instalacji i wdrażania produktu
Maximo Asset Management.
Przed uruchomieniem startera należy upewnić się, że zostały spełnione wszystkie wymagania
wstępnego dotyczące oprogramowania pośredniego. Upewnij się, że posiadasz odpowiednie
wersje pakietów serwisowych dla środowisk i zawsze stosuj pełne nazwy domen w przypadku
wprowadzania wartości dla programu instalacyjnego.
Uruchamianie startera
Wykorzystaj następujące informacje w celu uruchomienia startera produktu Maximo Asset
Management
Zanim rozpoczniesz
Starter generuje komunikaty zapisywane w ukrytej ramce dziennika podczas uruchamiania
startera. W celu wyświetlenia ramki dziennika u dołu paneli startera przytrzymaj klawisz
CTRL, jednocześnie klikając ramkę banera startera. Komunikaty generowane podczas
działania startera nie są automatycznie zapisywane na dysku twardym. W celu ręcznego
zapisania komunikatów z sesji należy kliknąć opcję Zapisz u dołu ramki dziennika, a
następnie określić miejsce zapisania pliku.
O tym zadaniu
Aby uruchomić starter IBM Maximo Asset Management, wykonaj następujące kroki:
Procedura
1. Zaloguj się na koncie, które posiada uprawnienia administracyjne na komputerze, na
którym zamierzasz zainstalować komponenty produktu Maximo Asset Management.
2. Uruchom starter z katalogu głównego obrazu instalacyjnego:
v Windows: Uruchom starter za pomocą programu launchpad.exe.
Rozdział 1. Przygotowanie do instalacji
15
16
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 2. Wdrażanie produktu z automatycznym
konfigurowaniem oprogramowania pośredniego
Przedstawione informacje umożliwiają wykorzystanie programów instalacyjnych produktu
oraz narzędzi w celu zainstalowania i automatycznego skonfigurowania wdrożenia Maximo
Asset Management w przedsiębiorstwie.
Niniejsza sekcja zawiera ogólny przegląd (albo przewodnik przejścia) zadań, jakie należy
wykonać w celu wdrożenia produktu Maximo Asset Management z automatycznym
konfigurowaniem oprogramowania pośredniego.
W tym scenariuszu program instalacyjny oprogramowania pośredniego jest wykorzystywany
w celu zainstalowania i automatycznego skonfigurowania nowych instancji następujących
komponentów:
v DB2
v IBM Tivoli Directory Server
Program instalacyjny produktu należy wykorzystać w celu automatycznego wykonania
dalszych zadań konfiguracyjnych oprogramowania pośredniego przed ostatecznym
wdrożeniem produktu.
Serwer Oracle WebLogic Server należy zawsze konfigurować ręcznie.
Program instalacyjny oprogramowania pośredniego można wykorzystać w celu
zainstalowania bazy danych DB2. Następnie należy wykorzystać program instalacyjny
produktu Maximo Asset Management w celu automatycznego skonfigurowania tej bazy
danych.
© Copyright IBM Corp. 2007, 2013
17
Rysunek 1. Wdrażanie produktu Maximo Asset Management z automatycznym konfigurowaniem oprogramowania
pośredniego
Przegląd planu wdrażania oprogramowania pośredniego w programie
instalacyjnym oprogramowania pośredniego
Plan wdrażania znajduje się w katalogu obszaru roboczego i jest generowany na podstawie
opcji wdrażania wybieranych w programie instalacyjnym oprogramowania pośredniego.
Plan składa się z szeregu kroków wdrożenia i parametrów konfiguracji. W każdym kroku
dochodzi do instalowania i deinstalowania jednej porcji oprogramowania pośredniego.
Zmiana opcji wdrożenia powoduje usunięcie istniejącego planu wdrożenia i zastąpienie go
nowym.
Instalowanie oprogramowania pośredniego za pomocą programu
instalacyjnego oprogramowania pośredniego
Program instalacyjny oprogramowania pośredniego służy do instalowania komponentów
oprogramowania pośredniego, które mają być używane z produktem IBM Maximo Asset
Management. Komponenty oprogramowania pośredniego wybierane do instalowania przez
użytkownika, a także powiązane parametry konfiguracyjne, są rejestrowane w planie
wdrażania dla systemu docelowego.
Zanim rozpoczniesz
v Zaplanuj proces instalacji.
v Użyj arkuszy planowania instalacji oprogramowania pośredniego do rejestracji wartości
potrzebnych do podania w trakcie procedury instalacyjnej.
18
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
O tym zadaniu
Niniejsza instrukcja obejmuje zastosowanie programu instalacyjnego oprogramowania
pośredniego do instalacji i konfiguracji komponentów oprogramowania pośredniego na
jednym serwerze. Scenariusz wdrażania na jednym serwerze jest przydatny do prezentowania,
testowania oraz do celów szkoleniowych.
Instalowane są następujące komponenty oprogramowania pośredniego:
v DB2
v Tivoli Directory Server
Aby móc użyć produktu Oracle WebLogic Server z produktem Maximo Asset Management,
należy zainstalować go osobno lub ponownie wykorzystać istniejącą instancję, konfigurując
ją ręcznie.
Konieczne jest uruchomienie programu instalacyjnego oprogramowania pośredniego lokalnie
w systemie docelowym. Program można uruchomić za pomocą startera lub skryptu programu
instalacyjnego. W przypadku korzystania ze startera pliki programu są kopiowane do katalogu
tymczasowego w systemie docelowym. W przypadku korzystania ze skryptu programu
instalacyjnego do systemu docelowego nie są kopiowane żadne pliki. W przypadku
instalowania w 64-bitowym systemie Windows do uruchomienia programu konieczne jest
użycie skryptu programu instalacyjnego.
Procedura
1. Zaloguj się do systemu docelowego jako użytkownik z uprawnieniami administratora.
W przypadku uruchamiania programu instalacyjnego oprogramowania pośredniego z
okna terminalu produktu Linux lub UNIX konieczne jest zalogowanie się jako
administrator.
2. Uruchom program instalacyjny oprogramowania pośredniego, korzystając ze startera lub
skryptu programu instalacyjnego.
v Użyj startera w celu uruchomienia programu instalacyjnego oprogramowania
pośredniego.
a. Uruchom starter.
Windows (tylko wersja 32-bitowa)
Z katalogu głównego obrazu instalacyjnego uruchom następującą
komendę: launchpad.exe.
Linux i UNIX
Z katalogu głównego obrazu instalacyjnego lub nośnika z produktem
uruchom następującą komendę: launchpad.sh.
b. Uruchom program narzędziowy sprawdzający wymagania instalacyjne
oprogramowania pośredniego.
c. Kliknij opcję Oprogramowanie pośrednie.
v Uruchom następującą komendę w celu uruchomienia skryptu programu
instalacyjnego, uruchamiającego program instalacyjny oprogramowania pośredniego:
Windows
launchpad\Install\MWI\setupwin.bat /l
Linux i UNIX
launchpad/Install/MWI/setupUNIX.sh -l
3. Wskaż lokalizację obszaru roboczego dla tej instalacji oprogramowania pośredniego.
4. W panelu Opcje wdrażania wybierz komponenty, które chcesz zainstalować w systemie.
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
19
5. Przejrzyj podsumowanie wygenerowanego planu wdrażania i kliknij przycisk Dalej, aby
kontynuować konfigurowanie wskazanych komponentów. Po kliknięciu przycisku Dalej
program instalacyjny oprogramowania pośredniego weryfikuje wymagania wstępne
instalacji wskazanych komponentów.
6. Aby wskazać nazwę hosta dla systemu docelowego inną niż domyślna nazwa hosta,
wybierz opcję Zastąp nazwę hosta komputera lokalnego i wprowadź nazwę hosta w
polu Nazwa hosta. Nie jest możliwe anulowanie wyboru tej opcji po jej wybraniu,
można jednak zmienić wartość w polu Nazwa hosta.
7. Opcjonalne: W celu określenia domyślnego hasła, które może być używane przez
program instalacyjny oprogramowania pośredniego, wybierz opcję Użyj tego hasła jako
wartości dla wszystkich kolejnych haseł i wprowadź wymagane hasło.
8. Wskaż następujące szczegóły dla produktu DB2 Enterprise Edition Server:
a. Wskaż katalog instalacyjny.
b. Podaj szczegółowe dane konta administracyjnego dla produktu DB2 Administration
Server. Podane hasło jest również używane jako hasło dla domyślnej instancji bazy
danych produktu DB2.
c. W przypadku instalowania w systemie Linux lub AIX wskaż szczegółowe dane
konta użytkownika dla produktu DB2.
9. Podaj nazwę instancji, port i nazwę użytkownika dla domyślnej instancji bazy danych.
10. Podaj nazwę instancji, port i szczegółowe dane konta użytkownika dla instancji bazy
danych Maximo Asset Management.
11. Podaj nazwy administratorów i grup użytkowników produktu DB2. Nazwa grupy
użytkowników jest wymagana wyłączeni w przypadku instalowania produktu DB2
Enterprise Edition Server w systemie Windows.
12. Podaj następujące dane szczegółowe dla produktu IBM Tivoli Directory Server:
a. Wskaż katalog instalacyjny.
b. Wskaż nazwę wyróżniającą i hasło dla administratora produktu Tivoli Directory
Server.
13. Podaj parametry konfiguracyjne wymagane przez Tivoli Directory Server, wraz z
jednostką organizacyjną, przyrostkiem organizacji oraz przyrostkiem kraju wymaganymi
w przypadku używania serwera katalogów wraz z produktem Maximo Asset
Management.
14. Podaj następujące dane szczegółowe dla instancji bazy danych Tivoli Directory Server:
a. Podaj nazwę bazy danych DB2 używanej do przechowywania danych produktu
Tivoli Directory Server.
b. Podaj nazwę i hasło instancji bazy danych produktu Tivoli Directory Server.
15. Podaj parametry konfiguracyjne wymagane w przypadku używania produktu Tivoli
Directory Server jako zasobu LDAP na potrzeby zabezpieczeń produktu WebSphere
Application Server Network Deployment.
16. Wskaż powiązaną nazwę wyróżniającą oraz hasło, wymagane w celu utworzenia
powiązania z instancją LDAP. Po kliknięciu przycisku Dalej program instalacyjny
oprogramowania pośredniego sprawdza informacje o hoście i katalogu podane dla
serwera katalogów. Podane informacje muszą zostać zweryfikowane, aby można było
kontynuować instalację.
17. Określ, czy chcesz skopiować obrazy instalacyjne oprogramowania pośredniego z
nośnika z produktem Maximo Asset Management do systemu plików:
v Jeśli koniczne jest skopiowanie obrazów instalacyjnych oprogramowania pośredniego
z nośników z produktem, wskaż katalogi źródłowy i docelowy.
v Jeśli obrazy instalacyjne oprogramowania pośredniego zostały już zapisane w
systemie plików, wskaż katalog, w którym się one znajdują.
20
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
18. Opcjonalne: Przed wdrożeniem zweryfikuj integralność obrazów instalacyjnych
oprogramowania pośredniego, wybierając opcję sprawdzania sumy kontrolnej. Jeśli
sprawdzanie sumy kontrolnej nie powiedzie się, kliknij przycisk Wstecz i ponownie
skopiuj obrazy. Jeśli ta opcja nie zostanie wybrana i obrazy instalacyjne
oprogramowania pośredniego zostaną uszkodzone lub staną się w inny sposób
niedostępne ze wskazanego katalogu, występuje błąd. W przypadku napotkania tego
błędu konieczne jest zastąpienie uszkodzonych obrazów instalacyjnych, a następnie
zrestartowanie programu instalacyjnego oprogramowania pośredniego.
19. Wskaż katalog, który będzie katalogiem na pliki tymczasowe programu instalacyjnego
oprogramowania pośredniego oraz wyodrębnione obrazy instalacyjne.
20. Wybierz opcję Wdrażaj plan w celu potwierdzenia gotowości do instalacji i
konfiguracji wybranych komponentów oprogramowania pośredniego.
21. Kliknij opcję Wdrażaj w celu zainicjowania procesu instalacji.
22. Po zakończeniu wdrażania kliknij opcję Zakończ, aby zamknąć kreatora instalacji.
Dzienniki programu instalacyjnego oprogramowania
pośredniego
Dzienniki programu instalacyjnego oprogramowania pośredniego znajdują się w katalogu
obszaru roboczego, który został zdefiniowany w programie instalacyjnym oprogramowania
pośredniego.
Istnieje kilka typów plików dziennika.
Dzienniki interfejsu użytkownika
Dzienniki wygenerowane przez interfejs użytkownika programu instalacyjnego
oprogramowania pośredniego znajdują się w katalogu obszaru roboczego.
Program instalacyjny oprogramowania pośredniego rejestruje wszystkie informacje
w pliku <lokalizacja_obszaru_roboczego>/mwi.log: Domyślne lokalizacje
obszaru roboczego dla poszczególnych platform są następujące:
Windows
C:\ibm\tivoli\mwi\workspace
Linux
/root/ibm/tivoli/mwi/workspace
AIX
/ibm/tivoli/mwi/workspace
Plik mwi.log to plik dziennika zawierający informacje ogólne, który został
wygenerowany po ostatnim wywołaniu programu instalacyjnego oprogramowania
pośredniego. Jeśli wystąpi błąd, należy w pierwszej kolejności przeanalizować
właśnie ten dziennik. Wpis w tym dzienniku może odsyłać do pliku dziennika
niższego poziomu.
Pliki dzienników o nazwie mwi.logX, gdzie X jest liczbą, to kopie pliku mwi.log z
wcześniejszych wywołań programu instalacyjnego oprogramowania pośredniego. Na
przykład: plik mwi.log0 powstał po pierwszym wywołaniu programu instalacyjnego
oprogramowania pośredniego. Plik mwi.log1 powstał po drugim wywołaniu
programu instalacyjnego oprogramowania pośredniego.
Dzienniki działań wykonywanych przez interfejs użytkownika
Interfejs użytkownika programu instalacyjnego oprogramowania pośredniego oprócz gromadzenia danych wprowadzanych przez użytkownika - wykonuje również
kontrole w systemie. Oto przykłady takich działań wykonywanych przez interfejs
użytkownika:
v sprawdzanie zależności w celu zapewnienia, że system operacyjny spełnia
wymagania dot. wdrażania
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
21
v prowadzenie inwentaryzacji oprogramowania w systemie w celu lokalizowania
istniejących instancji produktów oprogramowania pośredniego wdrażanych przez
program instalacyjny oprogramowania pośredniego
v sprawdzanie, czy ilość wolnego miejsca na dysku jest wystarczająca do
przeprowadzenia wdrożenia
Każde z tych działań sprawdzających ma postać kroku, który może być
uwzględniony również w planie wdrożenia. Gdy interfejs użytkownika wykonuje
krok, kopiuje go do podkatalogu w katalogu obszaru roboczego. Pliki dziennika
wygenerowane w konkretnym kroku znajdują się w tym samym podkatalogu. Te
pliki są zgodne z tym samym wzorcem, co krok uruchamiany w ramach planu
wdrożenia.
Dzienniki planu wdrożenia
Plan wdrożenia znajduje się w katalogu <katalog obszaru roboczego>/nazwa
hosta/deploymentPlan, gdzie nazwa hosta jest nazwą hosta aktualnego systemu.
Za każdym razem, gdy plan wdrożenia jest używany do zainstalowania lub
zdeinstalowania oprogramowania pośredniego, przypisywany jest identyfikator
procesu i generowane są pliki dzienników.
Pliki dziennika dla planu wdrożenia znajdują się w podkatalogu logs/ID_procesu.
Podstawowym plikiem dziennika dla planu wdrożenia jest DeploymentPlan.log jest to plik dziennika, który zawiera informacje ogólne oraz listę kroków
rozpoczętych w ramach planu wdrożenia.
Dzienniki dla planu stacji roboczej
Plan komputera znajduje się w katalogu <katalog obszaru roboczego>/nazwa
hosta/deploymentPlan/MachinePlan_nazwa hosta. Pliki dziennika dla planu
komputera znajdują się w podkatalogu logs. Podstawowe pliki dziennika dla planu
komputera mają nazwy MachinePlan_nazwa hosta_id_procesu. Te pliki
dziennika zawierają dane wyjściowe wygenerowane przez Apache ANT podczas
uruchamiania skryptu ANT planu komputera.
Dzienniki kroków planu wdrożenia
Każdy krok z planu wdrożenia znajduje się w katalogu <katalog obszaru
roboczego>/nazwa hosta/deploymentPlan/MachinePlan_nazwa hosta/nr
kroku_id kroku, gdzie nr kroku jest kolejnym numerem danego kroku w kolejności
przetwarzania instalacji wg planu wdrożenia, a id kroku identyfikuje krok. Pliki
dzienników kroków znajdują się w podkatalogu logs.
Niektóre kroki mogą powodować tworzenie pliku dziennika komunikatów o nazwie
id kroku_id procesu.message, który zawiera wpisy podsumowujące wynik
rozpoczęcia kroku. Każdy krok powodują tworzenie pliku dziennika śledzenia o
nazwie id kroku_id procesu.log, który zawiera wiele wpisów - zwykle są to
informacje nt. parametrów wejściowych i rozpoczętych kroków podrzędnych.
Dzienniki kroków podrzędnych
Każdy krok zawiera jeden lub większą liczbę kroków podrzędnych. Kroki podrzędne
wykonują rzeczywistą pracę związaną z instalowaniem, deinstalowaniem i
sprawdzaniem w programie instalacyjnym oprogramowania pośredniego.
Każdy krok podrzędny znajduje się w katalogu <katalog obszaru
roboczego>/nazwa hosta/deploymentPlan/MachinePlan_nazwa hosta/nr
kroku_id kroku/operacja/nr kroku podrz._id kroku podrz., gdzie operacja to cel
ANT w skrypcie ANT kroku, który wykonuje dany krok podrzędny. nr kroku podrz.
to kolejny numer danego kroku podrzędnego w kolejności przetwarzania kroku, a id
kroku podrz. identyfikuje krok podrzędny. Do typowych wartości "operacja" należą:
install, uninstall i check.
22
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Pliki dzienników dla kroków podrzędnych zwykle znajdują się w podkatalogu o
nazwie id procesu/logs.
Pliki dzienników generowane przez rodzime programy instalacyjne oprogramowania
pośredniego również znajdują się w tym podkatalogu.
Na przykład: plik dziennika wygenerowany przez program instalacyjny oprogramowania
pośredniego podczas instalacji DB2 w systemie UNIX będzie znajdował się w katalogu:
<obszar roboczy>/<nazwa komputera>/deploymentPlan/MachinePlan_<nazwa
komputera>/000XX_DB2_9.7/install/01_BASE/<znacznik czasu>/logs/db2setup.log
Skorowidz dzienników programu instalacyjnego oprogramowania
pośredniego
Podczas korzystania z programu instalacyjnego oprogramowania pośredniego generowane są
następujące dzienniki.
Krok instalacji DB2
Dzienniki instalacji DB2 można znaleźć w następujących lokalizacjach:
Podstawowe dzienniki DB2
Następujące podstawowe dzienniki DB2 można znaleźć w ścieżce
<obszar_roboczy>/<nazwa_komputera>/deploymentPlan/
MachinePlan_<nazwa_komputera>/000XX_DB2_9.7/install/01_BASE/
<znacznik czasu>/logs:
v DB2_ESE_InstallProduct_<znacznik_czasu>.err
v DB2_ESE_InstallProduct_<znacznik_czasu>.log
v DB2_ESE_MoveDB2InstallLogsToLogsLoc_<znacznik_czasu>.err
v DB2_ESE_MoveDB2InstallLogsToLogsLoc_<znacznik_czasu>.log
v
v
v
v
v
v
v
DB2_ESE_Register_DB_<znacznik_czasu>.err
DB2_ESE_Register_DB_<znacznik_czasu>.log
DB2_ESE_Verify_DB2_Level_<znacznik_czasu>.err
DB2_ESE_Verify_DB2_Level_<znacznik_czasu>.log
db2setup.log
de_processreq.log
de_processreq.log_utf8
v de_trace.log
W przypadku systemu Windows dostępne są również następujące pliki dodatkowe:
v DB2_ESE_Verify_DB2_Service_20080805_063132GMT.err
v serviceList.log
Plik de_processreq.log zawiera informacje o statusie. Ten plik dziennika zawiera
szczegółowe informacje o tym, która operacja nie powiodła się. W celu uzyskania
dodatkowych informacji należy sprawdzić dziennik operacji, która się nie powiodła.
Plik db2setup.log to własny dziennik produktu dla DB2. Ten dziennik zawiera
informacje o instalacji DB2.
Pakiet poprawek DB2
Następujące pliki dziennika pakietu poprawek DB2 można znaleźć w katalogu
<obszar_roboczy>/<nazwa_komputera>/deploymentPlan/
MachinePlan_<nazwa_komputera>/000XX_DB2_XX/install/02_FP/
<znacznik_czasu>/logs:
v DB2_ESE_FP2MoveDB2LogsToLogsLoc_<znacznik_czasu>.err
v DB2_ESE_FP2MoveDB2LogsToLogsLoc_<znacznik_czasu>.log
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
23
v
v
v
v
v
DB2_ESE_InstallDB2Fixpack_<znacznik_czasu>.err
DB2_ESE_InstallDB2Fixpack_<znacznik_czasu>.log
DB2_ESE_ListDB2FPAdmin_<znacznik_czasu>.err
DB2_ESE_ListDB2FPAdmin_<znacznik_czasu>.log
DB2_ESE_ListDB2FPinstance_<znacznik_czasu>.err
v
v
v
v
v
v
v
DB2_ESE_ListDB2FPinstance_<znacznik_czasu>.log
DB2_ESE_StartDB2FPAdminInstance_<znacznik_czasu>.err
DB2_ESE_StartDB2FPAdminInstance_<znacznik_czasu>.log
DB2_ESE_StopDB2FPAdminInstance_<znacznik_czasu>.err
DB2_ESE_StopDB2FPAdminInstance_<znacznik_czasu>.log
DB2_ESE_UpdateDB2_<znacznik_czasu>.err
DB2_ESE_UpdateDB2_<znacznik_czasu>.log
v
v
v
v
v
v
DB2_ESE_Verify_DB2_FP_Level_<znacznik_czasu>.err
DB2_ESE_Verify_DB2_FP_Level_<znacznik_czasu>.log
de_processreq.log
de_processreq.log_utf8
de_trace.log
installFixPack.log
Plik de_processreq.log zawiera informacje o statusie. Ten plik dziennika zawiera
szczegółowe informacje o tym, która operacja nie powiodła się. W celu uzyskania
dodatkowych informacji należy sprawdzić dziennik operacji, która się nie powiodła.
Plik installFixPack.log jest dziennikiem własnym dla pakietu poprawek. Ten
dziennik zawiera informacje o instalacji pakietu poprawek DB2.
W systemach Windows nie są dostępne żadne dzienniki pakietów poprawek.
Jeśli pojawi się błąd opakowania, wówczas więcej informacji będzie zawierał katalog
$(_TempLocation) w folderze <znacznik_czasu>. Ten katalog zawiera dzienniki powiązane z
instalacją DB2
Krok konfiguracji DB2
Następujące dzienniki konfiguracji DB2 można znaleźć w katalogu <obszar_roboczy>/
<nazwa_komputera>/deploymentPlan/MachinePlan_<nazwa_komputera>/
000XX_DB2_Configuration/install/01_CONFIG/<znacznik_czasu>/logs:
v checkpasswdCreated.log
v
v
v
v
createuser.log
etcgroupfile.log
etcpasswdfile.log
setUserPassword.log
W przypadku systemów Linux (w tym również Linux on IBM System z) generowane są
następujące pliki dodatkowe:
v permissions.log
v catalogLocalNode.log (generowany w folderze 02_CONFIG)
v catalogLocalNode.log (generowany w folderze 02_CONFIG)
v startDB2.log
W przypadku systemów Windows generowane są następujące pliki dodatkowe:
24
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
v
v
v
v
v
createDB2instance.log
localEnvVariables.log
setTCPIPCommForDB2instance.log
setTCPIPPortForDB2instance.log
setWindowsServiceToAutoStart.log
W systemach UNIX (w tym Linux, Linux on IBM System z i AIX) generowane są
następujące pliki dodatkowe:
v createinstance.log
v SetTCPIPCOMM.log
v stopDB2.log
v updatePort.log
Krok IBM Tivoli Directory Server DB2 dla produktu Maximo Asset
Management
Następujące dzienniki IBM Tivoli Directory Server DB2 dla produktu Maximo Asset
Management można znaleźć w katalogu <obszar_roboczy>/<nazwa_komputera>/
deploymentPlan/MachinePlan_<nazwa_komputera>/000XX_ITDS_DB2_CCMDB/
check/01_CHECKS/<znacznik czasu>/logs:
v etcgroupfile.log
v etcpasswdfile.log
Krok instalacji IBM Tivoli Directory Server
Dzienniki instalacji IBM Tivoli Directory Server można znaleźć w następujących
lokalizacjach:
GSKIT
Następujące pliki dziennika instalacji IBM Tivoli Directory Server można znaleźć w
ścieżce <obszar_roboczy>/<nazwa_komputera>/deploymentPlan/
MachinePlan_<nazwa_komputera>/000XX_ITDS_6.3/install/01_GSKIT/
<znacznik_czasu>/logs .
v de_processreq.log
v de_trace.log
Na systemach Windows i Linux (a także na Linux on IBM System z) generowane są
następujące dodatkowe pliki:
v GSKit_Install_GSKit_<znacznik_czasu>.log
v GSKit_Install_GSKit_<znacznik_czasu>.err
Dla 32-bitowych systemów Windows generowany jest następujący plik dodatkowy:
v gskInstall.log
Na 32-bitowych systemach Windows generowane są następujące pliki dodatkowe:
v ISScript_Install.log
v gskInstall.log
Na systemach AIX generowane są następujące pliki dodatkowe:
v
v
v
v
GSKit_Install_JS_RTE_20080721_084044GMT-06.00.log
GSKit_Install_SA_RTE_20080721_084044GMT-06.00.log
vGSKit_Install_TA_RTE_20080721_084044GMT-06.00.log
rteList.log
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
25
Plik de_processreq.log zawiera informacje o statusie. Ten plik dziennika zawiera
szczegółowe informacje o tym, która operacja nie powiodła się. W celu uzyskania
dodatkowych informacji należy sprawdzić dziennik operacji, która się nie powiodła.
Podstawowe dzienniki IBM Tivoli Directory Server
Następujące podstawowe dzienniki IBM Tivoli Directory Server można znaleźć w
ścieżce <obszar_roboczy>/<nazwa_komputera>/deploymentPlan/
MachinePlan_<nazwa_komputera>/000XX_ITDS_6.3/install/02_BASE/
<znacznik czasu>/logs:
v de_processreq.log
v de_trace.log
W przypadku systemów Windows dostępne są następujące pliki dodatkowe:
v ldapinst.log
v registryList.log
W przypadku systemów Linux (w tym również Linux on IBM System z)
generowane są następujące pliki dodatkowe:
v ITDS6.3_CheckRPMEntry_<znacznik_czasu>.err
v ITDS6.3_CheckRPMEntry_<znacznik_czasu>.log
v rpmList.log
Na systemach AIX generowane są następujące pliki dodatkowe:
v ITDS6.3_CheckRTEEntry_<znacznik_czasu>.log
v ITDS6.3_CheckRTEEntry_<znacznik_czasu>.err
v rteList.log
Plik de_processreq.log zawiera informacje o statusie. Ten plik dziennika zawiera
szczegółowe informacje o tym, która operacja nie powiodła się. W celu uzyskania
dodatkowych informacji należy sprawdzić dziennik operacji, która się nie powiodła.
Pakiet poprawek IBM Tivoli Directory Server
Następujące pliki dziennika pakietu poprawek produktu IBM Tivoli Directory Server
można znaleźć w katalogu <obszar_roboczy>/<nazwa_komputera>/deploymentPlan/
MachinePlan_<nazwa_komputera>/000XX_ITDS_6.3/install/02A_FP/
<znacznik_czasu>/logs:
v de_processreq.log
v de_trace.log
W przypadku systemów Windows dostępny jest następujący plik dodatkowy:
v ldapinst.log
W przypadku systemów Linux generowane są następujące pliki dodatkowe:
v ITDS6.3_CheckRPMEntry_<znacznik_czasu>.err
v ITDS_InstallFixpack_<znacznik_czasu>.log
v rpmList.log
Na systemach AIX generowane są następujące pliki dodatkowe:
v ITDS_InstallFixpack_<znacznik_czasu>.err
v ITDS_InstallFixpack_<znacznik_czasu>.log
v ITDS6.3_CheckRTEEntry_<znacznik_czasu>.log
v ITDS6.3_CheckRTEEntry_<znacznik_czasu>.err
v rteList.log
26
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Plik de_processreq.log zawiera informacje o statusie. Ten plik dziennika zawiera
szczegółowe informacje o tym, która operacja nie powiodła się. W celu uzyskania
dodatkowych informacji należy sprawdzić dziennik operacji, która się nie powiodła.
Pakiet językowy IBM Tivoli Directory Server
Następujące pliki dziennika pakietu językowego IBM Tivoli Directory Server można
znaleźć w katalogu <obszar_roboczy>/<nazwa_komputera>/deploymentPlan/
MachinePlan_<nazwa_komputera>/000XX_ITDS_6.3/install/03_LP/
<znacznik_czasu>/logs:
v de_processreq.log
v de_trace.log
W przypadku systemów Windows dostępne są następujące pliki dodatkowe:
v ldapLP_inst.log
v registryList.log
W systemach Linux (w tym również including Linux on IBM System z) generowany
jest następujący plik dodatkowy:
v checkIfRPMEntryExists_<znacznik_czasu>.log
Na systemach AIX generowane są następujące pliki dodatkowe:
v checkIfRTEEntryExists_<znacznik_czasu>.log
v checkIfRTEEntryExists_<znacznik_czasu>.err
Krok konfiguracji IBM Tivoli Directory Server
Następujące dzienniki konfiguracji produktu IBM Tivoli Directory Server można znaleźć w
katalogu <obszar_roboczy>/<nazwa_komputera>/deploymentPlan/
MachinePlan_<nazwa_komputera>/000XX_ITDS_Configuration/install/01_CONFIG/
logs:
v createUsers.log
v netUserCheck.log
W przypadku systemów Windows generowane są następujące pliki dodatkowe:
v PasswdNeverExpires.log
v configureDB.log (generowany w folderze 02_CONFIG)
v configureDNPassword.log (generowany w folderze 02_CONFIG)
v configureSuffix.log (generowany w folderze 02_CONFIG)
v startInstanceTool.log (generowany w folderze 02_CONFIG)
v
v
v
v
v
v
v
startServer.log (generowany w folderze 02_CONFIG)
audit.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
bulkload.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
db2clicmds.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
lostandfound.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
traceibmslapd.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
adminaudit.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
v ibmdiradm.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
v db2cli.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
v perftune_stat.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
v idstools.log (generowany w folderze C:\idsslapd-idsccmdb\logs)
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
27
W systemach UNIX (w tym Linux, Linux on IBM System z i AIX) generowane są
następujące pliki dodatkowe:
v permissions.log
v ITDS_LDAP_Config.encrypted.ldif (generowany w folderze 03_CONFIG)
v addLDIFData.log (generowany w folderze 03_CONFIG/logs)
v idsadm.log (generowany w folderze /var/idsldap/V6.3)
v idsadmdb2.log (generowany w folderze /var/idsldap/V6.3
v idsadmdb2cmds.log (generowany w folderze /var/idsldap/V6.3)
Konfigurowanie łańcuchów użytkowników i grup serwera IBM
Tivoli Directory Server
Na serwerze IBM Tivoli Directory Server można skonfigurować łańcuchy użytkowników i
grup w celu dostosowania serwera do konkretnych potrzeb związanych z wdrażaniem.
O tym zadaniu
Łańcuchy użytkowników i grup dla serwera Tivoli Directory Server można utworzyć ręcznie
podczas instalowania.
W przypadku konfigurowania łańcuchów użytkowników i grup serwera katalogów dla
systemu, który obsługuje tylko serwera IBM Tivoli Directory Server, wówczas należy ręcznie
utworzyć właściwości w pliku input.properties (w kroku ITDS_CONFIGURATION) w
planie wdrożenia.
Procedura
1. Przeprowadź edycję pliku input.properties, który znajduje się w folderze serwera
katalogów w ścieżce: obszar roboczy\nazwa komputera\deploymentPlan\
MachinePlan_skrócona nazwa komputera\00006_ITDS_Configuration. Na
przykład: w systemie Windows domyślną lokalizacją pliku input.properties jest ścieżka
C:\ibm\tivoli\mwi\workspace\mymachine.ibm.com\deploymentPlan\
MachinePlan_mymachine\00006_ITDS_Configuration.
2. Dodaj następujące właściwości:
was_nd.secure.GroupSuffix=ou\=groups,ou\=SWG,o\=IBM,c\=US
was_nd.secure.UserSuffix=ou\=users,ou\=SWG,o\=IBM,c\=US
3. Jeśli parametry konfiguracji Tivoli Directory Server zostały dostosowane, zmień
odpowiednie wartości na wartości niestandardowe na panelu parametrów konfiguracji. Na
przykład: jeśli wartości niestandardowe to ou=SWG1 a przyrostek kraju organizacji to
o=IBM1,c=US1, wówczas należy ręcznie zastąpić wszystkie wystąpienia tych wartości w
pliku input.properties:
was_nd.secure.GroupSuffix=ou\=groups,ou\=SWG1,o\=IBM1,c\=US1
was_nd.secure.UserSuffix=ou\=users,ou\=SWG1,o\=IBM1,c\=US1
Deinstalowanie oprogramowania pośredniego
Aby zdeinstalować oprogramowanie pośrednie produktu IBM Maximo Asset Management,
należy uruchomić program instalacyjny oprogramowania pośredniego i wybrać odpowiednie
opcje w celu usunięcia poprzedniego wdrożenia.
Zanim rozpoczniesz
Jeśli oprogramowanie pośrednie produktu Maximo Asset Management było wdrażane za
pomocą serwera katalogów, wówczas należy się upewnić, że ten serwer katalogów jest
aktywny.
28
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
O tym zadaniu
Program instalacyjny oprogramowania pośredniego tworzy rejestr podczas instalacji
oprogramowania pośredniego produktu Maximo Asset Management. Zastosowanie
rodzimych programów do deinstalacji oprogramowania pośredniego spowoduje, że ten rejestr
utraci synchronizację z tym, co zostało wdrożone. W rezultacie przy próbie ponownego
zainstalowania oprogramowania pośredniego - z wykorzystaniem programu instalacyjnego
oprogramowania pośredniego - pojawią się błędy.
Procedura
1. Zatrzymaj i uruchom serwery zgodnie z potrzebami:
a. zatrzymaj IBM Tivoli Directory Server (IBM Tivoli Directory Server v6.3 idsccmdb).
b. Zatrzymaj demona IBM Tivoli Directory Server (IBM Tivoli Directory Admin
Server v6.3 - idsccmdb).
c. Uruchom produkt DB2.
d. Uruchom instancję idsccmdb DB2 (DB2 - DB2COPY1 - IDSCCMDB).
e. Uruchom demona IBM Tivoli Directory Server (IBM Tivoli Directory Admin Server
v6.3 - idsccmdb)
2. Zaloguj się jako administrator w systemie Windows i jako użytkownik root w systemie
Linux lub AIX.
3. Uruchom starter, uruchamiając następującą komendę z katalogu głównego pobranego
obrazu instalacyjnego:
Opcja
Opis
Windows
launchpad.exe
Linux
launchpad.sh
AIX
launchpad.sh
4. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
5. W sekcji instalowania oprogramowania pośredniego kliknij opcję Oprogramowanie
pośrednie, a następnie wykonaj kroki w panelach startera.
6. Gdy pojawi się zachęta do przejścia do obszaru roboczego, określ katalog obszaru
roboczego, który zawiera aktualnie wdrożony plan, a następnie kliknij przycisk Dalej.
Domyślne położenie obszaru roboczego to ostatnie określone położenie. Jeśli
poprzednio nie podano ścieżki, wówczas domyślną lokalizacją obszaru roboczego jest
c:\ibm\tivoli\mwi\workspace
7. W panelu Wybierz operacje wybierz opcję Cofnij wdrożenie planu i kliknij przycisk
Dalej.
8. W panelu podglądu cofnięcia wdrożenia kliknij przycisk Dalej, aby cofnąć wdrożenie
planu.
9. Zamknij program instalacyjny oprogramowania pośredniego.
10. W systemach UNIX usuń następujące odwołania do bazy danych DB2 z pliku
/etc/services:
v db2c_db2insxy 50001/tcp
v db2c_db2inst1 50000/tcp
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
29
Ponowne instalowanie oprogramowania pośredniego z produktem IBM
DB2
Instalację oprogramowania pośredniego można uruchomić z ustawieniami użytkownika i
ustawieniami grupy produktu DB2, jakie obowiązywały w poprzedniej instalacji.
Zanim rozpoczniesz
Przed ponownym zainstalowaniem oprogramowania pośredniego należy usunąć wszystkie
produkty oprogramowania pośredniego i ich komponenty.
O tym zadaniu
Jeśli produkt DB2 jest zdeinstalowany, wówczas użytkownicy i grupy nie są
usuwani/usuwane. Można zastąpić te same wartości dotyczące użytkownika i grup DB2 albo
wprowadzić nowe wartości podczas uruchamiania programu instalacyjnego.
Procedura
1. Upewnij się, że wszystkie produkty oprogramowania pośredniego zostały poprawnie
usunięte - w tym celu sprawdzić pliki dzienników planu wdrażania. Pliki dzienników
znajdują się w podkatalogu katalog obszaru roboczego/nazwa
hosta/deploymentPlan/logs/ID_procesu. Głównym plikiem dziennika dla planu
wdrożenia jest DeploymentPlan.log.
2. Program instalacyjny oprogramowania pośredniego tworzy domyślną instancję dla bazy
danych DB2 i dodaje właściciela domyślnej instancji do grupy administratorów DB2, jaka
określa użytkownik. Określ użytkowników i grupy DB2, jakie zamierzasz wykorzystać
podczas instalacji:
v Udostępnij te same wartości, jakie zostały poprzednio wykorzystane dla grupy
administratorów DB2.
v Usuń istniejącego właściciela instancji i określ nową grupę administratorów. W
przypadku nowej grupy administratorów DB2 nie można określić istniejącego
właściciela instancji.
3. Uruchom program instalacyjny oprogramowania pośredniego ze startera.
Ręczne konfigurowanie produktu WebLogic Server
Serwer WebLogic Server może być używany z produktem Maximo Asset Management, pod
warunkiem że zostanie skonfigurowany ręcznie.
O tym zadaniu
Serwer WebLogic Server może być używany jako serwer J2EE. Proces instalacji Maximo
Asset Management przygotowuje pliki EAR na administracyjnej stacji roboczej Maximo
Asset Management. Te pliki są następnie ręcznie wdrażane na serwer WebLogic Server.
Program instalacyjny Maximo Asset Management nie konfiguruje automatycznie środowiska
WebLogic Server. Ponadto nie instaluje ani w inny sposób nie wdraża aplikacji Maximo Asset
Management na serwer WebLogic Server server.
Ręczne konfigurowanie serwera WebLogic Server obejmuje następujące zadania:
Procedura
1. “Tworzenie domeny MAXIMOSERVER” na stronie 31
2. “Konfigurowanie opcji JMS dla struktury integracji” na stronie 32
30
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
3. “Konfigurowanie JMS dla programu nasłuchującego wiadomości e-mail w serwerze
WebLogic Server” na stronie 33
Tworzenie domeny MAXIMOSERVER
W tej sekcji omówiono sposób tworzenia domeny MAXIMOSERVER w produkcie
WebLogic Server.
O tym zadaniu
Aby utworzyć domenę MAXIMOSERVER w produkcie WebLogic Server, wykonaj
następujące czynności:
Procedura
1. Uruchom narzędzie kreatora konfiguracji.
v W systemach Windows: wybierz Start > Wszystkie programy > BEA Products >
Tools > Configuration Wizard.
v W systemach UNIX kreatora konfiguracji można uruchomić za pomocą komendy
config.sh w katalogu <katalog_główny_WebLogic>/weblogic10/common/bin.
2. Na panelu powitalnym wybierz opcję Utwórz nową domenę WebLogic Server, a
następnie kliknij przycisk Next (Dalej).
3. Na panelu Select a Domain Source (Wybierz źródło domeny) wybierz opcję Generate a
domain configured automatically to support the following products (Wygeneruj
domenę skonfigurowaną automatycznie w celu obsługi następujących produktów), a
następnie kliknij przycisk Next (Dalej).
4. Na panelu Specify Domain Name and Location (Określ nazwę i lokalizację domeny)
nadaj domenie nazwę MAXIMOSERVER, a następnie kliknij przycisk Next (Dalej).
5. Na panelu Configure Administrator Username and Password (Konfiguruj nazwę
administratora i hasło) wprowadź ID i hasło administratora, a następnie kliknij przycisk
Next (Dalej).
6. Na panelu Configure Server Start Mode and JDK (Konfiguruj tryb uruchamiania serwera i
oprogramowania JDK) wprowadź następujące informacje, a następnie kliknij przycisk
Next (Dalej).
WebLogic Server Domain Startup Mode (Tryb uruchamiania domeny WebLogic)
Wybierz opcję Production (Produkcja).
Wybranie tej opcji wymaga udostępnienia ID i hasła użytkownika w celu
wdrożenia aplikacji.
JDK Selection (Wybór oprogramowania JDK)
Wybierz pakiet JDK o numerze wersji 1.6.0 lub wyższym.
7. Wykonaj operacje w kilku kolejnych panelach, aż do panelu Customize Environment and
Services Settings (Dostosuj ustawienia dotyczące środowiska i usług). Na panelu
Customize Environment and Services Settings (Dostosuj ustawienia dotyczące
środowiska i usług) wybierz domyślną opcję No (Nie), a następnie kliknij przycisk Next
(Dalej).
8. Na panelu Create WebLogic Server (Utwórz domenę serwera WebLogic) zmień wartość
pola Domain Name (Nazwa domeny) na MaximoServer, a następnie kliknij opcję
Create (Utwórz), aby utworzyć tę domenę.
9. Po utworzeniu domeny upewnij się, że opcja Start Admin Server (Uruchom serwer
administracyjny) nie jest zaznaczona, a następnie kliknij przycisk Done (Gotowe), aby
zamknąć kreatora konfiguracji. W systemach UNIX ta opcja nie jest wyświetlana.
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
31
Konfigurowanie opcji JMS dla struktury integracji
W niniejszej procedurze przedstawiono szczegółowe informacje o konfigurowaniu kolejek
JMS.
Zanim rozpoczniesz
W celu przeprowadzenia poniższej procedury należy zapoznać się z konsolą administracyjną
produktu Oracle WebLogic Server. Dokumentacja Oracle WebLogic Server zawiera
informacje o nawigacji w konsoli administracyjnej Oracle WebLogic Server.
Procedura
1. Uruchom program Internet Explorer i otwórz konsolę administracyjną
MAXIMOSERVER, wpisując następujący adres URL:
http://nazwa_hosta:7001/console
2. Zaloguj się, wprowadzając ID użytkownika i hasło.
3. Utwórz trzy trwałe składnice plików z następującymi parametrami konfiguracji:
Opcja
Opis
File Store Name (Nazwa składnicy plików)
sqinstore, sqoutstore, cqinstore
File Store Target (Docelowa składnica plików)
MAXIMOSERVER
File Store Directory (Katalog składnicy plików)
C:\WebLogic, lub inny wybrany katalog
Składnice plików mają zwykle wyższą wydajność. Jednak możliwe jest wybranie składnic
opartych na bazie danych. Informacje na temat różnic między składnicami plików a
składnicami opartymi na bazach danych zawiera dokumentacja Oracle WebLogic Server.
4. Utwórz trzy serwery JMS z następującymi parametrami konfiguracyjnymi:
Opcja
Opis
Properties Name (Nazwa właściwości)
sqinserver, sqoutserver, cqinserver
Server Target (Serwer docelowy)
MAXIMOSERVER
Bytes Maximum (Maks. liczba bajtów)
20% lub mniej niż wielkość przydzielonej sterty JVM
W przypadku serwerów JMS zalecane jest skonfigurowanie maksymalnej liczby bajtów
na 20% lub mniej niż wielkość przydzielonej sterty JVM - taka wielkość zapobiega
utracie pamięci dla produktu Oracle WebLogic Server.
5. Utwórz moduł systemu JMS o nazwie intjmsmodule, z MAXIMOSERVER jako
serwerem docelowym.
6. Do modułu JMS dodaj źródło fabryki połączeń:
Opcja
Opis
Name (Nazwa)
intjmsconfact
JNDI Name (Nazwa JNDI)
jms/maximo/int/cf/intcf
Target (Cel)
MAXIMOSERVER
7. Dodaj trzy zasoby kolejek do modułu JMS:
a. Utwórz typ zasobu kolejki.
b. Utwórz nowe wdrożenie podrzędne o takiej samej nazwie, jak kolejka.
c. Przydziel serwer docelowy nazwa_wdrożenia_podrzędnegoserver do wdrożenia
podrzędnego.
32
Opcja
Opis
Queue 1 (Kolejka 1)
Nazwa: sqin Nazwa JNDI: jms/maximo/int/queues/sqin
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Opcja
Opis
Queue 2 (Kolejka 2)
Nazwa: sqout Nazwa JNDI: jms/maximo/int/queues/
sqout
Queue 3 (Kolejka 3)
Nazwa: cqin Nazwa JNDI: jms/maximo/int/queues/
cqin
Template (Szablon)
None (Brak)
8. Włącz fabrykę połączeń JMS dla struktury integracji:
a. Wybierz odsyłacz intjmsconfact.
b. Na karcie Transactions (Transakcje) zaznacz pole wyboru XA Connection Factory
Enabled (Fabryka połączeń XA włączona).
c. Maksymalną liczbę komunikatów na sesję ustaw na -1.
9. Zapisz i aktywuj zmiany.
Co dalej
Aktualizacja nastąpi po zatrzymaniu i ponownym uruchomieniu serwera aplikacji
MAXIMOSERVER.
Konfigurowanie JMS dla programu nasłuchującego
wiadomości e-mail w serwerze WebLogic Server
Aplikacja programu nasłuchującego wiadomości e-mail służy do odbierania i przyjmowania
żądań za pośrednictwem poczty e-mail, które mają postać wiadomości e-mail.
O tym zadaniu
W celu skonfigurowania kolejek JMS dla produktu WebLogic Server należy wykonać
następujące czynności:
Procedura
1. Zaloguj się do konsoli administracyjnej WebLogic Server.
2. Utwórz trwałą składnicę.
a. W panelu Domain Structure (Struktura domeny) rozwiń węzeł Services (Usługi), a
następnie kliknij opcję Persistent Stores (Składnice trwałe).
b. Kliknij opcję New (Nowe), a następnie wybierz opcję tworzenia składnicy plików.
c. Wprowadź lsnrstore jako nazwę składnicy plików i c:\wls10 jako katalog, a
następnie kliknij przycisk Finish (Zakończ).
3. Utwórz serwer JMS
a. W panelu Domain Structure (Struktura domeny), w obszarze Services > Messaging
(Usługi > Przesyłanie wiadomości), kliknij opcję JMS Servers (Serwery JMS),
wprowadź następujące informacje, a następnie kliknij przycisk Next (Dalej).
Name (Nazwa)
Wprowadź nazwę dla nowego serwera JMS, na przykład: lsnrserver.
Persistent Store (Składnica trwała)
Wybierz: lsnrstore.
b. Dla opcji Target (Cel) wybierz AdminServer, a następnie kliknij przycisk Finish
(Zakończ).
4. Utwórz moduł systemu JMS
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
33
a. W panelu Domain Structure (Struktura domeny), w obszarze Services > Messaging,
(Usługi > Przesyłanie wiadomości), kliknij opcję JMS Modules (Moduły JMS), a
następnie kliknij przycisk New (Nowe).
b. Wprowadź wartość do pola Name (Nazwa), np. lsnrjmsmodule, a następnie kliknij
przycisk Next (Dalej).
c. Wybierz opcję dla AdminServer, a następnie kliknij przycisk Next (Dalej).
d. Wybierz odpowiednią wartość dla opcji Would you like to add resources to the
JMS system module? (Czy chcesz dodać zasoby do modułu systemu JMS), a
następnie kliknij przycisk Finish (Zakończ).
5. Dodaj fabrykę połączeń do modułu JMS.
a. W tabeli Summary of Resources (Podsumowanie zasobów) modułu lsnrjmsmodule
kliknij opcję New (Nowe), aby dodać zasób.
b. Wybierz opcję Connection Factory (Fabryka połączeń), a następnie kliknij przycisk
Next (Dalej).
c. W panelu Connection Factory Properties (Właściwości fabryki połączeń) wprowadź
następujące informacje, a następnie kliknij przycisk Next (Dalej).
Name (Nazwa)
Wprowadź nazwę nowej fabryki połączeń. Na przykład: lsnrconnfact.
JNDI Name (Nazwa JNDI)
Wprowadź: jms/mro/lsnr/lsnrcf.
d. Upewnij się, że wybrana jest opcja AdminServer, a następnie kliknij przycisk Finish
(Zakończ)
6. Dodaj kolejkę do modułu JMS.
a. W tabeli Summary of Resources (Podsumowanie zasobów) modułu lsnrjmsmodule
kliknij opcję New (Nowe), aby dodać zasób.
b. Wybierz opcję Queue (Kolejka), a następnie kliknij przycisk Next (Dalej).
c. W panelu JMS Destination Properties (Właściwości miejsca docelowego JMS)
wprowadź następujące informacje, a następnie kliknij przycisk Next (Dalej).
Name (Nazwa)
Wprowadź nazwę nowej kolejki. Na przykład: lsnrqueue.
JNDI Name (Nazwa JNDI)
Wprowadź jms/mro/lsnr/qin.
Template (Szablon)
Żaden szablon nie jest wymagany.
d. Kliknij opcję Create a new Subdeployment (Utwórz nowe wdrożenie podrzędne),
wybierz lsnrserver, a następnie kliknij przycisk Finish (Zakończ).
7. Ustaw opcję XA dla fabryki połączeń.
a. Wybierz lsnrconnfact, a następnie wybierz kartę Transactions (Transakcje).
b. Upewnij się, że opcja XA Connection Factory Enabled (Fabryka połączeń XA
włączona) jest wybrana, a następnie kliknij przycisk Save (Zapisz).
8. Kliknij opcję Activate Changes (Aktywuj zmiany) w celu zapisania i aktywacji zmian.
9. Aby umożliwić programowi nasłuchującemu wiadomości e-mail korzystanie z kolejek
JMS, należy skonfigurować komponent Message Driven Bean za pośrednictwem pliku
deskryptora wdrażania, który jest częścią instalacji. W celu skonfigurowania komponentu
Message Driven Bean usuń wiersze komentarza z sekcji w plikach deskryptora
wdrożenia. Przeprowadź edycję plików ejb-jar.xml i weblogic-ejb-jar.xml.
a. Otwórz plik katalog_instalacyjny\applications\maximo\mboejb\ejbmodule\
META-INF\ejb-jar.xml w edytorze, usuń znaki komentarza z następujących sekcji, a
następnie zapisz plik:
34
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Email Listener JMS is not deployed by default
<message-driven id="MessageDriven_LSNRMessageBean">
<ejb-name>LSNRMessageBean</ejb-name>
ejb-class>psdi.common.emailstner.LSNRMessageBean</ejb-class>
transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</messagedestinationtype>
</message-driven>
Email Listener JMS is not deployed by default
<container-transaction>
<method>
<ejb-name>LSNRMessageBean</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
b. Otwórz plik c:\ibm\smp\maximo\applications\maximo\mboejb\ejbmodule\
META-INF\weblogic-ejb-jar.xml w edytorze, usuń znaki komentarza z następującej
sekcji, a następnie zapisz plik:
Email Listener JMS is not deployed by default
<weblogic-enterprise-bean>
<ejb-name>LSNRMessageBean</ejb-name>
<message-driven-descriptor>
<destination-jndi-name>jms/mro/lsnr/qin</destination-jndiname>
<connection-factory-jndi-name>jms/mro/lsnr/lsnrcf</
connection-factory-jndi-name>
</message-driven-descriptor>
<transaction-descriptor>
<trans-timeout-seconds>600</trans-timeout-seconds>
</transaction-descriptor>
<jndi-name>LSNRMessageBean</jndi-name>
</weblogic-enterprise-bean>
Przegląd informacji na temat programu instalacyjnego
Program instalacyjny produktu Maximo Asset Management udostępnia interfejs
przeznaczony do instalowania i wdrażania produktu Maximo Asset Management, który
zawiera mechanizm automatyzacji procesów oraz menedżerów procesów dla produktów z
gamy .
Program instalacyjny produktu Maximo Asset Management rejestruje wybrane opcje
dotyczące wdrożenia produktu Maximo Asset Management. Rejestruje parametry
konfiguracji powiązane z tymi opcjami, a następnie instaluje i wdraża produkt Maximo Asset
Management zgodnie z informacjami wprowadzonymi przez użytkownika.
Podczas instalowania produktu Maximo Asset Management dostępne są dwie ścieżki
instalacji.
Prosta Wdrożenie proste obejmuje zainstalowanie oprogramowania pośredniego Maximo
Asset Management na jednym systemie. W przypadku tej opcji z produktem
Maximo Asset Management nie można wykorzystać oprogramowania pośredniego,
jakie istnieje w organizacji. Całe oprogramowanie pośrednie używane z produktem
Maximo Asset Management należy zainstalować w systemie za pomocą programu
instalacyjnego oprogramowania pośredniego, stosując wartości domyślne. Produkt
Maximo Asset Management jest instalowany z wartościami domyślnymi
udostępnionymi przez program instalacyjny oprogramowania pośredniego oraz
program instalacyjny produktu Maximo Asset Management.
Jeśli konieczne jest zastąpienie wartości domyślnych, jakie są wykorzystywane w
prostej ścieżce instalacji, wówczas należy zastosować ścieżkę instalacji
niestandardowej.
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
35
Jeśli wdrażanie przebiega z wykorzystaniem serwera Oracle WebLogic Server,
wówczas nie można wybrać tej opcji.
Niestandardowa
Wdrożenie niestandardowe zwykle obejmuje wdrożenie produktu Maximo Asset
Management na kilku systemach, które mogą już udostępniać niektóre produkty
oprogramowania pośredniego, jakie będą wykorzystywane podczas wdrażania
produktu Maximo Asset Management. W przypadku wdrażania z opcją instalacji
niestandardowej możliwa jest modyfikacja domyślnych wartości instalacji.
W przypadku tej opcji wdrażania nie jest wymagane rozmieszczenie wdrożenia
produktu Maximo Asset Management na kilku systemach. Nazwę hosta lokalnego
można wprowadzić jako miejsce docelowe dla wszystkich komponentów Maximo
Asset Management.
Jeśli wdrażanie przebiega z wykorzystaniem serwera Oracle WebLogic Server,
wówczas należy zastosować tą ścieżkę instalowania.
Program instalacyjny produktu Maximo Asset Management może zautomatyzować
konfigurowanie niektórych elementów oprogramowania pośredniego, które będą
wykorzystywane z produktem Maximo Asset Management.
Program instalacyjny produktu Maximo Asset Management nie może zautomatyzować
konfigurowania serwera Oracle WebLogic Server.
Jeśli nie wybrano opcji automatycznego konfigurowania oprogramowania pośredniego przez
program instalacyjny produktu Maximo Asset Management, wówczas należy ręcznie
skonfigurować ten element oprogramowania pośredniego przed zainstalowaniem produktu
Maximo Asset Management.
Ważne: Podczas wprowadzania wartości LDAP do pól w panelu instalacji produktu Maximo
Asset Management należy pamiętać o regułach składni dla produktu, które dotyczą
stosowania znaków specjalnych w łańcuchach LDAP. W większości przypadków znaki
specjalne należy poprzedzać znakiem zmiany znaczenia, dzięki temu znak specjalny będzie
bardziej czytelny dla serwera katalogów. Brak zmiany znaczenia znaku specjalnego
zawartego w łańcuchu LDAP wykorzystywanym z produktem Maximo Asset Management
spowoduje błędy produktu Maximo Asset Management.
Wiele serwerów katalogów traktuje spację jako znak specjalny, który jest częścią łańcucha
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 z
produktem Maximo Asset Management.
Więcej informacji na temat stosowania znaków specjalnych w łańcuchach LDAP zawiera
dokumentacja używanego serwera katalogów.
Informacje wprowadzone do programu instalacyjnego produktu Maximo Asset Management
są zapisywane w plikach maximo.properties i install.properties oraz w bazie danych
Maximo. Te wartości są wprowadzane do pól panelu programu instalacyjnego Maximo Asset
Management przy kolejnych okazjach korzystania z programu. Jeśli użytkownik wyłączy
program instalacyjny, wówczas przy kolejnym uruchomieniu program przywróci większość
wartości, jakie zostały wprowadzone podczas przerwanej instalacji. Wartości, które nie są
zapisywane w takich przypadkach, to katalog instalacyjny produktu Maximo Asset
Management oraz opcja skrótu wybrana podczas instalacji. Wartości domyślne można
przywrócić do programu instalacyjnego produktu Maximo Asset Management poprzez
usunięcie plików <katalog_główny_Maximo>/applications/maximo/properties/
maximo.properties i <katalog_główny_Maximo>/etc/install.properties. Jeśli
36
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
odnalezienie pliku maximo.properties w katalogu <katalog_główny_Maximo> jest trudne,
wówczas należy go poszukać w katalogu plików tymczasowych w systemie.
Instalowanie produktu i automatyczne konfigurowanie
oprogramowania pośredniego
W celu zainstalowania produktu Maximo Asset Management należy uruchomić program
instalacyjny ze startera. Procedura instalacji automatycznie skonfiguruje oprogramowanie
pośrednie na wielu serwerach, wykorzystując wartości domyślne.
Zanim rozpoczniesz
Upewnij się, że wymagania wstępne zostały spełnione.
v W celu wdrożenia wymagane jest ręczne skonfigurowanie serwera Oracle WebLogic
Server.
v Usługi serwera bazy danych, serwera katalogów i serwera aplikacji muszą być
uruchomione i aktywne.
v Na administracyjnej stacji roboczej tymczasowo wyłącz wszelkie niekrytyczne procesy,
które mogą negatywnie wpływać na instalację, np. programy antywirusowe.
v Upewnij się, że ustawienie zapobiegania wykonywaniu danych w systemie Windows nie
blokuje uruchomienia startera: wybierz opcje Start > Ustawienia > Panel sterowania >
System > Zaawansowane > Wydajność > Ustawienia > Zapobieganie wykonywaniu
danych. Wybierz opcję Włącz funkcję DEP tylko dla istotnych programów i usług
systemu Windows i kliknij przycisk Zastosuj. Może pojawić się komunikat o
konieczności ponownego uruchomienia systemu.
v W systemach Linux i UNIX z zainstalowanym oprogramowaniem pośrednim komenda
hostname -f musi zwracać pełną nazwę hosta. W razie potrzeby zapoznaj się z
dokumentacją systemu operacyjnego. Zamiast tego można podać adres IP systemu.
v Włącz usługę zdalnego wykonywania i dostępu zdalnego na każdym systemie, na którym
zainstalowane jest oprogramowanie pośrednie. Każdy system zdalny musi obsługiwać
protokół dostępu zdalnego. Ponadto musi akceptować logowania zdalne po wprowadzeniu
nazwy i hasła użytkownika, jakie skonfigurowano na serwerze docelowym. Do protokołów
zdalnego dostępu należą SSH i Windows SMB. Jeśli system zdalny jest serwerem
Windows, wówczas w celu korzystania z SMB należy skonfigurować zdalne uruchamianie
i zdalny dostęp.
v Baza danych DB2 musi być przygotowana.
– Jeśli program DB2 jest zainstalowany na systemie Linux lub na systemie UNIX,
wówczas należy utworzyć użytkownika instancji oraz katalog osobisty tego
użytkownika na serwerze DB2.
– katalog osobisty właściciela instancji bazy danych musi zawierać 8 GB miejsca bez
względu na to, czy baza danych jest zainstalowana w tym miejscu.
– ID użytkownika dla administratora instancji DB2 musi posiadać uprawnienia
administracyjne SYSADM (administrowanie systemem). Ten identyfikator
użytkownika należy określić podczas działania programu instalacyjnego produktu.
Informacje na temat tworzenia użytkownika posiadającego uprawnienia SYSADM na
serwerze DB2 zawiera dokumentacja bazy danych DB2. W systemach UNIX do grupy z
uprawnieniem SYSADM należy dodać użytkownika root.
O tym zadaniu
Przedstawione instrukcje dotyczą instalacji na wielu serwerach, podczas której
wykorzystywane są wartości domyślne.
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
37
Jeśli używana jest baza danych DB2, a produkt Maximo Asset Management zostanie
zainstalowany w języku innym niż angielski, wówczas należy zaakceptować wartości
domyślne rozmiaru obszaru tabel bazy danych i rozmiaru obszaru tabel indeksu. Podczas
instalacji te wartości są wyświetlane jako Null. Dostępne są trzy opcje dostosowywania
rozmiarów obszarów tabel:
v Program instalacyjny należy uruchomić w języku angielskim.
v Bazę danych należy skonfigurować ręcznie.
v Rozmiary obszarów tabel należy zmodyfikować po instalacji.
Procedura
1. Zaloguj się do systemu administracyjnego.
2. Uruchom program instalacyjny produktu ze startera.
a. Uruchom starter. Przejdź do katalogu głównego pobranego obrazu instalacyjnego i
uruchom następującą komendę:
Windows
launchpad.exe
b. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
c. Kliknij opcję Instaluj Maximo Asset Management 7.5.
Jeśli starter nie rozpocznie instalowania, wówczas można bezpośrednio uruchomić
instalację produktu. Na pobranym obrazie instalacji przejdź do katalogu \Install\mam\ i
uruchom jedną z następujących komend:
Windows
v install.bat
3.
4.
5.
6.
7.
8.
38
v install_win64.bat
Wybierz język instalacji i kliknij przycisk OK.
Na panelu Wybierz folder instalacyjny określ ścieżkę do miejsca, w którym zamierzasz
zainstalować produkt Maximo Asset Management.
Możliwe jest określenie opisu instalacji. Opis ułatwia odróżnianie poszczególnych
instalacji w przypadku wielu instalacji na jednej administracyjnej stacji roboczej.
Zapoznaj się z informacjami widocznymi w panelu Weryfikuj miejsce instalacji. Panel
przedstawia informacje o poprzedniej instalacji, jakie zostały znalezione - w zależności
od nazwy katalogu instalacyjnego określonego na poprzednim panelu. Po przejściu za
ten panel nie będzie można wrócić i zmienić katalogu instalacyjnego dla tej instalacji.
Jeśli w określonym katalogu instalacyjnym zostanie znaleziona nowsza wersja programu
instalacyjnego, wówczas użytkownik zostanie o tym powiadomiony. Powiadomienie
informuje o tym, że używana jest starsza wersja programu instalacyjnego. Wersja
znaleziona na administracyjnej stacji roboczej jest nowsza i może zawierać ważne
funkcje i rozszerzenia. W celu użycia nowszej wersji programu instalacyjnego wybierz
opcję wersji na panelu powiadomienia i kliknij przycisk Dalej. Wykonanie tej
czynności spowoduje zamknięcie aktualnego procesu instalacji i ponowne uruchomienie
procesu instalacji z wykorzystaniem nowszego programu instalacyjnego. Jeśli ta opcja
nie zostanie wybrana, wówczas należy kontynuować instalację z wykorzystaniem
starszej wersji programu instalacyjnego.
Na panelu Podsumowanie pakietów zapoznaj się z informacjami o wdrażaniu pakietów.
Ten panel zawiera informacje o wersji zarówno dla nowego, jak i dla istniejącego
pakietu w systemie. Docelowe informacje o wersji pakietu wskazują wersję pakietu
obecnie wdrażanego.
Na panelu Wybierz opcję wdrażania określ typ wdrażania Proste lub Niestandardowe.
Na panelu Zaimportuj informacje o konfiguracji warstwy pośredniej wybierz opcję
Zaimportuj informacje o konfiguracji warstwy pośredniej - dzięki temu program
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
instalacyjny ponownie wykorzysta wartości programu instalacyjnego warstwy
pośredniej. Te wartości zostaną wykorzystane jako wartości domyślne dla tych samych
pól w programie instalacyjnym produktu.
Pole Lokalizacja obszaru roboczego odwołuje się do lokalizacji pliku topologii, który
zawiera wartości określone dla programu instalacyjnego oprogramowania pośredniego.
Plik znajduje się w obszarze roboczym, który został zdefiniowany podczas instalowania
oprogramowania pośredniego. Na przykład: C:\ibm\tivoli\mwi\workspace dla systemu
Windows lub /root/ibm/tivoli/mwi/workspace dla systemu UNIX.
Jeśli wybrano wdrożenie proste, wówczas domyślne informacje dot. oprogramowania
pośredniego nie będą wykorzystywane.
9. Na panelu Typ bazy danych określ oprogramowanie, które będzie używane dla bazy
danych Maximo.
10. Na panelu Baza danych określ informacje dotyczące konfiguracji dla oprogramowania
bazy danych.
Jeśli podczas określania elementów, takich jak identyfikator użytkownika bazy danych,
nazwa bazy danych, instancja bazy danych dla Maximo Asset Management i nazwa
schematu odpowiednie wartości nie istnieją, wówczas są tworzone.
Dla bazy danych DB2 identyfikator użytkownika nie może być taki sam, jak
identyfikator użytkownika administratora instancji.
Nazwy użytkowników bazy danych i instancji bazy danych nie mogą zawierać spacji.
W przypadku DB2 instancja bazy danych jest tworzona, jeśli nie istnieje, ale użytkownik
i powiązany z nim katalog główny muszą istnieć na serwerze DB2. W przypadku DB2
nazwa schematu może być taka sama, jak nazwa właściciela obszarów tabel, które są
zdefiniowane, lub może być inną wartością, np. maximo.
Gdy użytkownik określi informacje dot. konfiguracji dla oprogramowania bazy danych,
wówczas program instalacyjny sprawdza poprawność informacji na serwerze bazy
danych.
11. Na panelu Zautomatyzuj konfigurowanie bazy danych można wskazać, że tworzenie i
konfigurowanie bazy danych będzie przebiegało w sposób zautomatyzowany.
Jeśli ta opcja nie zostanie wybrana, wówczas bazę danych należy skonfigurować ręcznie.
12. Na panelu Autoryzacja dostępu zdalnego określ informacje dotyczące autoryzacji dla
funkcji automatycznej konfiguracji bazy danych. Określenie tych wartości umożliwia
konfigurację zdalną.
13. Na panelu Administrowanie bazą danych określ informacje dotyczące bazy danych.
Wymagane informacje są zależne od platformy bazy danych.
W przypadku bazy danych DB2: na przykład ID użytkownika administratora nie może
być taki sam, jak ID użytkownika bazy danych. A w przypadku Windows ID
użytkownika usługi musi mieć te same uprawnienia administracyjne na systemie.
14. Na panelu Obszar tabel bazy danych określ informacje dotyczące obszaru tabel bazy
danych.
Po kliknięciu przycisku Dalej program instalacyjny produktu nawiąże połączenie z
serwerem bazy danych i sprawdzi poprawność wprowadzonych informacji.
15. Gdy sprawdzanie poprawności bazy danych zostanie zakończone, wówczas na panelu
Typ serwera aplikacji określ typ serwera aplikacji dla wdrożenia produktu.
Należy ręcznie skonfigurować serwer WebLogic Server i ręcznie wdrożyć pliki
aplikacji.
16. Na panelu Określ użytkowników Maximo wprowadź informacje dotyczące
użytkowników bazy danych Maximo.
Użytkownik administracyjny Maximo
Identyfikator administratora produktu, który jest używany podczas
początkowego konfigurowania oraz w celu dodawania użytkowników.
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
39
Użytkownik zarejestrowany w systemie Maximo
Identyfikator użytkownika używany w celu samodzielnego rejestrowania
użytkowników.
Użytkownik integracji systemu Maximo
Identyfikator użytkownika używany z adapterami Enterprise.
Niestandardowy identyfikator i hasło użytkownika są zapisane w bazie danych Maximo.
Domyślne identyfikatory użytkowników maxadmin, maxreg i maxintadm również są
tworzone jako identyfikatory użytkowników w bazie danych Maximo. Tworzenie
domyślnych identyfikatorów użytkowników umożliwia realizowanie celów z zakresu
przetwarzania wewnętrznego. Jeśli zabezpieczenia bazy danych Maximo są
wykorzystywane w celu uwierzytelniania i autoryzacji, wówczas domyślne
identyfikatory użytkowników mogą być stosowane w celu logowania do aplikacji. Jeśli
użytkownik traktuje taki stan jako zagrożenie, wówczas hasła można zmodyfikować dla
domyślnych identyfikatorów użytkownika. Hasła dla identyfikatorów użytkowników
można zmodyfikować w aplikacji Użytkownicy.
17. Na panelu Konfiguracja SMTP określ informacje dot. konfiguracji SMTP, które będą
wykorzystywane przez przepływy pracy w celu komunikowania się z uczestnikami
przepływów pracy.
Adres e-mail administratora jest adresem używanym do wysyłania wiadomości. Jeśli
pola pozostaną puste, wówczas parametry SMTP należy skonfigurować za
pośrednictwem interfejsu produktu w ramach zadania po instalacji.
18. Na panelu Wybór języka podstawowego określ język podstawowy dla instalacji.
19. Na panelu Wybór języków dodatkowych można opcjonalnie określić jeden lub większą
liczbę języków dodatkowych, które ma obsługiwać instalacja.
20. Na panelu Wykonaj krok konfiguracji określ sposób wykonywania kroku konfiguracji
instalacji. Jeśli opcja nie zostanie wybrana, wówczas krok instalacji rozpocznie się po
kliknięciu przycisku Dalej.
Teraz skopiuj pliki, a krok konfiguracji instalacji wykonaj później
Wybierz tę opcję, jeśli zamierzasz skopiować pliki ze źródła instalacji do
administracyjnej stacji roboczej. Krok konfiguracji należy wykonać później w
celu zakończenia wdrożenia.
Wybierz tę opcję, aby utworzyć bazę danych maxdemo podczas instalowania
produktu Maximo Asset Management, a następnie wprowadź do bazy danych
dane przykładowe.
Ważne: Przed zakończeniem kroku konfiguracji pierwotnej instalacji nie
należy instalować innego produktu. Instalowanie innego produktu przed
wykonaniem kroku konfiguracji dla tej instalacji spowoduje nadpisanie
składnicy zadań, co uniemożliwi wdrożenie pierwotnej instalacji.
Określone wartości konfiguracji zostaną zapisane w plikach
katalog_główny_instalacji\maximo\applications\maximo\properties\
maximo.properties i katalog_główny_instalacji\etc\install.properties. W
celu uruchamiania kroków konfiguracji spoza programu instalacyjnego
produktu należy użyć programu narzędziowego taskrunner, który jest dostępny
w katalogu katalog_główny_instalacji\scripts. Program narzędziowy
taskrunner należy uruchamiać z wiersza komend.
katalog_główny_instalacji\scripts\taskrunner
[CONTINUE <STOPONERROR|NOSTOPONERROR>]
Program narzędziowy taskrunner wykorzystuje wartości konfiguracji, jakie
zostały zapisane w plikach maximo.properties i install.properties w celu
skonfigurowania produktu Maximo Asset Management.
40
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Jeśli program narzędziowy taskrunner zostanie uruchomiony z parametrem
NOSTOPONERROR, wówczas program taskrunner będzie kontynuował
działanie pomimo błędów. Jeśli program taskrunner zostanie uruchomiony z
parametrem STOPONERROR, wówczas taskrunner przerwie działanie w
momencie napotkania błędu. Jeśli użyto parametru STOPONERROR,
wówczas można usunąć przyczyny błędu. Następnie instalację można wznowić
od miejsca, w którym zarejestrowano ostatnie poprawnie wykonane zadanie w
poprzedniej próbie - w tym celu należy uruchomić program taskrunner z
parametrem CONTINUE.
Opóźnij aktualizację bazy danych Maximo
Wybierz tę opcję, jeśli zamierzasz ręcznie uruchomić zadanie aktualizacji bazy
danych dla wdrożenia produktu. Tej opcji można użyć, jeśli dostępny jest
pakiet poprawek, który usuwa znane błędy związane ze skryptem
updatedb. Jeśli pakiet poprawek jest dostępny, wówczas należy wybrać opcję
Opóźnij aktualizację bazy danych Maximo, zastosować pakiet poprawek, a
następnie uruchomić ręcznie komendę updatedb -v1.
21. Na panelu Wybierz folder skrótów określ miejsce tworzenia ikon Maximo Asset
Management.
Jeśli wybrano W menu Start, a używana jest przeglądarka Internet Explorer, wówczas
adres URL produktu Maximo Asset Management należy dodać do strefy zaufanych
witryn. Wyłącz opcję, która wymaga weryfikacji serwerów dla wszystkich ośrodków w
strefie.
Nie wybieraj opcji Na pasku szybkiego uruchamiania. Wybranie tej opcji nie
spowoduje utworzenia skrótu na pasku szybkiego uruchamiania.
22. Na panelu Podsumowanie danych wejściowych sprawdź informacje określone dla
programu instalacyjnego produktu.
W razie potrzeby kliknij przycisk Wstecz, aby wrócić do poprzednich paneli i zmienić
wartości.
23. Na panelu Podsumowanie przed instalacją przejrzyj informacje dotyczące instalacji, a
następnie kliknij przycisk Instaluj.
Proces instalacji zostanie rozpoczęty. Postęp instalacji można sprawdzać, zapoznając się
z wyświetlanymi komunikatami.
24. Zapoznaj się z informacjami na panelu Instalacja została zakończona, a następnie kliknij
przycisk Gotowe.
“Restartowanie oprogramowania pośredniego w systemie Windows” na stronie 165
Niniejsza procedura zawiera opis restartowania oprogramowania pośredniego w systemie
Windows, gdy pojawi się konieczność ponownego uruchomienia dowolnych usług
oprogramowania pośredniego.
“Restartowanie oprogramowania pośredniego w systemie UNIX” na stronie 166
Usługi oprogramowania pośredniego na platformach Linux i AIX muszą być w niektórych
sytuacjach restartowane, np. w przypadku ponownego uruchamiania komputera. Serwery i
usługi oprogramowania pośredniego muszą być aktywne przed uruchomieniem programu
instalacyjnego Maximo Asset Management.
Tworzenie bazy danych maxdemo podczas instalacji
Podczas instalowania produktu Maximo Asset Management można utworzyć bazę danych
maxdemo, a następnie zapełnić ją danymi przykładowymi.
Procedura
1. W panelu Wykonaj krok konfiguracji, w kreatorze instalacji, wybierz opcję Teraz
skopiuj pliki, a krok konfiguracji instalacji wykonaj później.
2. Po zakończeniu instalacji zamknij kreatora instalacji.
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
41
3.
Zmień nazwę pliku C:\IBM\SMP\Maximo\tools\maximo\en\
maximo.typ_bazy_danych.
4. Skopiuj plik C:\IBM\SMP\Maximo\tools\maximo\en\maxdemo.dbtype do pliku
C:\IBM\SMP\Maximo\tools\maximo\en\maximo.dbtype, gdzie en jest folderem
języka, a dbtype to ora, sqs lub db2.
5. Otwórz okno komend i przejdź do katalogu C:\IBM\SMP\scripts.
6. Wykonaj następującą komendę: taskrunner.bat CONTINUE STOPONERROR
7. Po zakończeniu procesu taskrunner zmień nazwy plików z powrotem na oryginalne. Nie
należy restartować komputera przed uruchomieniem komendy taskrunner. Program
narzędziowy taskrunner nie tworzy trwałej składnicy informacji, zatem może dojść do
utraty danych.
Czynności po instalacji dla wdrożeń na serwerze Oracle WebLogic
Server
W przypadku wdrożeń na serwerze Oracle WebLogic Server wymagane jest czynności po
zakończeniu instalacji.
O tym zadaniu
Jeśli serwer Oracle WebLogic Server jest używany jako serwer aplikacji dla wdrożenia
produktu Maximo Asset Management, wówczas program instalacyjny generuje plik EAR.
Następnie należy ręcznie wdrożyć ten plik na serwerze Oracle WebLogic Server.
Gdy używany jest serwer Oracle WebLogic Server, wówczas należy zmodyfikować plik
weblogic.xml i odbudować plik maximo.ear przed jego wdrożeniem.
Procedura
1. Zainstaluj zaktualizowany program JDK 1.6.
a. Z witryny http://www.oracle.com/technetwork/java/index.html pobierz najnowszy
program JDK o numerze wersji 1.6.0 SR7 lub wyższym.
b. Uruchom program instalacyjny.
c. Zaakceptuj umowę licencyjną.
d. Ścieżkę docelową instalacji ustaw na folder główny Oracle, kliknij przycisk OK, a
następnie przycisk Next (Dalej).
e. Zaakceptuj wszelkie dodatkowe zachęty dotyczące instalowania programu JDK, aby
pomyślnie zakończyć proces instalowania.
2. Jeśli używana jest baza danych Oracle, skopiuj plik oraclethin.jar.
a. Skopiuj plik oraclethin.jar z administracyjnej stacji roboczej na serwer, na którym
zainstalowano Oracle WebLogic Server. Użyj dowolnego dostępnego protokołu
przesyłania plików.
b. Plik oraclethin.jar znajduje się w katalogu katalog_główny_instalacji\maximo\
applications\maximo\lib. Domyślnie katalogiem katalog_główny_instalacji jest
C:\IBM\SMP\Maximo\Applications\Maximo\lib. Skopiuj plik oraclethin.jar na
serwer J2EE oraz do katalogu wls11g/server/lib. Na przykład:
C:/Oracle/wls11g/server/lib.
3. Przeprowadź edycję pliku konfiguracyjnego domeny dla odpowiednich ustawień Java.
a. Przejdź do katalogu katalog_instalacji\user_projects\domains\mydomain\bin.
b. Kliknij prawym przyciskiem myszy (nie klikaj dwukrotnie) i przeprowadź edycję
pliku setDomainEnv.cmd (Windows) lub setDomainEnv.sh (UNIX).
42
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
c. Za pomocą edytora tekstu wyszukaj wpisy jdk i zastąp je wpisami, które zmienią
konfigurację serwera Oracle WebLogic Server w taki sposób, aby serwer korzystał ze
zaktualizowanego programu JDK. Należy zmienić dwa wystąpienia.
d. (tylko Oracle) Wyszukaj PRE_CLASSPATH. Ustaw parametr w następujący
sposób:
set PRE_CLASSPATH=%WL_HOME%\server\lib\oraclethin.jar (Windows)
PRE_CLASSPATH={WL_HOME}/server/lib/oraclethin.jar (UNIX)
Uwaga: Ten krok jest wymagany w celu nawiązywania połączeń z bazami danych
Oracle z serwera Oracle WebLogic Server.
e. Zwiększ wartości parametrów sterty Java, wyszukując MEM_ARGS i ustawiając
parametr w następujący sposób:
set MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=512m (Windows)
MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=512m (UNIX)
W tych parametrach rozróżniana jest wielkość liter. Przed każdym parametrem
umieść znak minus (-), a po każdej wartości umieść znak m.
f. Wyszukaj set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES%.
Bezpośrednio po tym łańcuchu wprowadź opcje:
-Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0
Po zakończeniu wpis powinien wyglądać jak poniższy przykład:
set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES%
-Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0
-Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag%
-Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%
g. Zapisz i zamknij plik setDomainEnv.cmd.
4. Przeprowadź edycję \IBM\SMP\maximo\applications\maximo\maximouiweb\
webmodule\WEB-INF\weblogic.xml file i dodaj następujące wpisy:
<session-descriptor>
<cookie-http-only>false</cookie-http-only>
</session-descriptor>
5. Uruchom serwer (nie będą wyświetlane zapytania dotyczące nazwy i hasła użytkownika).
Jeśli podczas pracy w trybie produkcyjnym użytkownik nie chce, aby pojawiały się
zapytania o nazwę i hasło użytkownika Oracle WebLogic Server, należy utworzyć plik
boot.properties. W niniejszej procedurze przedstawiono zapis nazwy i hasła
użytkownika w zaszyfrowanym formacie. Wprowadź następujące dwa wiersze do
zwykłego pliku:
username=<nazwa użytkownika administratora>
password=<hasło administratora>
Wartości nazwy i hasła administratora muszą być zgodne z wartościami z istniejącego
konta użytkownika w dostawcy uwierzytelniania dla domyślnej dziedziny zabezpieczeń.
Jeśli plik zostanie zapisany jako boot.properties i umieszczony w folderze mydomain
(na przykład: C:\BEA\User_projects\domains\mydomain), wówczas serwer będzie
automatycznie korzystał z tego pliku podczas kolejnych cykli uruchamiania. Przy
pierwszym użyciu tego pliku w celu uruchomienia serwera serwer odczyta plik, a
następnie zastąpi go zaszyfrowaną wersją nazwy i hasła użytkownika.
6. Sprawdź ustawienia, uruchamiając serwer Oracle WebLogic Server. Aby upewnić się, że
zmiany wprowadzone do plików poprzedniej wersji Oracle WebLogic Server są
poprawne, uruchom produkt Oracle WebLogic Server.
7. Odbuduj plik maximo.ear.
\IBM\SMP\maximo\deployment\buildmaximoear
8. Przeprowadź wdrożenie pliku maximo.ear na serwerze Oracle WebLogic Server.
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
43
Instalowanie plików EAR
Po wykonaniu wcześniejszych czynności można wdrożyć pliki EAR z konsoli
administracyjnej Oracle WebLogic Server. Instalowanie plików EAR w celu uruchomienia
serwera aplikacji Maximo.
Zanim rozpoczniesz
Windows
UNIX
Windows
Jeśli serwer MAXIMOSERVER nie działa, uruchom go za pomocą wiersza komend.
UNIX
Demon Oracle WebLogic Server musi być uruchomiony.
O tym zadaniu
W celu wyświetlenia konsoli administracyjnej Oracle WebLogic Server należy również
zainstalować wirtualną maszynę języka Java (JVM). Nowsze wersje systemu Windows mogą
nie być wyposażone w maszynę JVM.
Procedura
1. Zmień na katalog moja_domena:
Windows
Windows
W wierszu komend zmień katalog na:
nazwa_napędu:\kat_inst_weblogic\user_projects\domain\moja_domena
UNIX
UNIX
Otwórz okno Terminal (lub wiersz komend, jeśli łączysz się zdalnie z
komputera z systemem Windows) i zmień katalog w następujący sposób:
cd /home/mxadmin/kat_inst_weblogic/user_projects/domains/moja_domena
2. Wpisz
Windows
Windows
startWebLogic.cmd
UNIX
UNIX
./startWebLogic.sh
i naciśnij klawisz Enter. Po wyświetleniu frazy: Server started in RUNNING Mode
(serwer został uruchomiony w trybie DZIAŁANIE) zostanie uruchomiony Oracle
WebLogic Server.
3. Uruchom konsolę administracyjną Oracle WebLogic Server (MAXIMOSERVER),
wpisując następujący adres URL do paska adresu przeglądarki:
http://nazwa_hosta:7001/console
4. Zaloguj się do konsoli administracyjnej za pomocą nazwy użytkownika
administracyjnego i hasła.
5. Kliknij przycisk Lock&Edit (Zablokuj w celu edycji) w sekcji Change Center
(Centrum zmian), aby przełączyć serwer w tryb edycji.
6. Kliknij odsyłacz Deployments (Wdrożenia) w sekcji Domain Structure (Struktura
domeny).
7. W sekcji Summary of Deployments (Podsumowanie wdrażania) kliknij przycisk Install
(Zainstaluj). Zostanie otwarta aplikacja Install Application Assistant (Instalowanie
aplikacji z asystą).
8. Kliknij odsyłacz upload your file(s) (prześlij pliki).
44
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
9. Kliknij przycisk Browse (Przeglądaj) obok pola Deployment Archive (Archiwum
wdrażania). Przejdź do miejsca, w którym zainstalowano plik maximo.ear (katalog
c:/ibm/smp/maximo/deployment/default/ na administracyjnej stacji roboczej),
wybierz plik i kliknij opcję Open (Otwórz).
10. Kliknij Next (Dalej) w celu przesłania pliku na serwer Oracle WebLogic Server.
11. Kliknij przełącznik obok pliku maximo.ear oraz przycisk Next (Dalej), aby
kontynuować wdrażanie.
12. Zaakceptuj wartość domyślną, aby zainstalować to wdrożenie jako aplikację i kliknij
przycisk Next (Dalej).
13. Zaakceptuj wszystkie pozostałe wartości domyślne i kliknij przycisk Finish (Zakończ),
aby uruchomić proces wdrażania.
14. Po zakończeniu procesu wdrażania kliknij przycisk Activate Changes (Aktywuj
zmiany) w Change Center (Centrum zmian), aby zastosować zmiany. Zostanie
wyświetlony następujący komunikat: All changes have been activated. No restarts
are necessary (Wszystkie zmiany zostały aktywowane. Nie jest konieczny żaden
restart) .
15. Powtórz kroki od 8 na stronie 44 do 14, aby wdrożyć plik maximoiehs.ear.
16. Kliknij pole wyboru obok aplikacji maximo.
17. Kliknij strzałkę rozwijaną przycisku Start (Start) i wybierz opcję Servicing all requests
(Obsługa wszystkich żądań). Zostanie wyświetlone okno Start Application Assistant
(Uruchamianie aplikacji z asystą).
18. Kliknij przycisk Yes (Tak), aby uruchomić system.
Ustawianie nazwy hosta serwera Oracle WebLogic Server
Ręczne ustawianie nazwy hosta Oracle WebLogic Server w celu uzyskania dostępu do
pomocy aplikacji.
O tym zadaniu
Domyślnie właściwość używana w celu zapisania nazwy hosta dla systemu pomocy Maximo
Asset Management jest ustawiona na wartość localhost. Wyświetlanie tematów pomocy
Maximo Asset Management jest możliwe, pod warunkiem że pełna nazwa hosta Oracle
WebLogic Server jest skonfigurowana we właściwości systemu pomocy. Ten krok należy
wykonać po wdrożeniu plików EAR produktu Maximo Asset Management na serwer Oracle
WebLogic Server.
Procedura
1. Zaloguj się do konsoli Maximo Asset Management jako maxadmin.
2. Wybierz opcje Idź do > Konfiguracja systemu > Konfiguracja platformy >
Właściwości systemu
3. Za pomocą opcji Filtr wyszukaj właściwość o nazwie mxe.help.host.
4. Rozwiń właściwość mxe.help.host i ustaw atrybut na pełną nazwę hosta serwera Oracle
WebLogic Server.
5. Zaznacz pole wyboru rekordu mxe.help.host.
6. Kliknij ikonę Odświeżanie na żywo na pasku narzędzi.
7. W oknie dialogowym Odświeżanie na żywo kliknij OK.
Wyniki
Po wykonaniu tych czynności można uzyskać dostęp do tematów pomocy aplikacji w
interfejsie użytkownika Maximo Asset Management.
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
45
Wdrażanie języków po odroczeniu aktualizacji bazy danych
Wybranie opcji odroczenia aktualizacji bazy danych Maximo podczas instalowania produktu
wpływa na sposób wdrażania języków.
Podczas instalacji możliwe jest odroczenie zadania aktualizacji bazy danych. Ta opcja
zapobiega zapisowi danych do bazy danych podczas instalacji. Działanie programu
instalacyjnego jest ograniczone do kopiowania plików do systemu administracyjnego oraz do
rejestrowania pakietów rozwiązań procesu produktu. W celu dodania języków należy
zakończyć instalację, ręcznie zaktualizować bazę danych, a następnie ręcznie zaktualizować
języki.
“Ręczne wdrażanie języków po odroczeniu aktualizacji bazy danych”
Jeśli aktualizowanie bazy danych zostanie odroczone w programie instalacyjnym,
wówczas języki można wdrożyć ręcznie.
Ręczne wdrażanie języków po odroczeniu aktualizacji bazy
danych
Jeśli aktualizowanie bazy danych zostanie odroczone w programie instalacyjnym, wówczas
języki można wdrożyć ręcznie.
Zanim rozpoczniesz
Przed ręcznym konfigurowaniem języków dla pakietów PSI należ uruchomić komendę
updatedb.
O tym zadaniu
W celu ręcznego skonfigurowania języków dla pakietów PSI wykonaj następujące kroki:
Procedura
1. Zaktualizuj opcje obsługi języka dla komponentów głównych.
Pliki dla języków wybranych podczas instalacji zostaną wyodrębnione do katalogu
C:\IBM\SMP\Maximo\Tools\Maximo\ustawienia_narodowe\xliff\ w systemie.
a. Aby zaktualizować język jako język podstawowy do stosowania z produktem, należy
uruchomić poniższą komendę:
katalog_główny_instalacji\maximo\tools\maximo\TDToolkit.bat
-IMPORT
-SLEN
-TLustawienia narodowe
-maxmessfix
b. Aby dodać jeden lub większą liczbę języków jako języki dodatkowe, które będą
używane z produktem, uruchom poniższą komendę dla każdego języka wybranego do
dodania:
katalog_główny_instalacji\maximo\tools\maximo\TDToolkit.bat
-ADDLANGustawienia narodowe
-maxmessfix
2. Zaktualizuj języki dla dodatkowych pakietów.
W celu określenia, które pakiety wymagają zaktualizowania, zmień katalog na
katalog_główny_instalacji\maximo\tools\maximo\en\xliff. Każdy folder znajdujący się
w katalogu xliff, z wyjątkiem folderu MAXUPG, jest używany jako wejściowy dla
operacji -pmpupdate komendy TDToolkit. W odróżnieniu od procesu aktualizowania
języków w produkcie Maximo Asset Management komendę TDToolkit należy
uruchomić raz dla każdego pakietu. Komenda TDToolkit ustala, które języki są obecnie
wdrożone i aktualizuje wszystkie języki.
46
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
a. Przejdź do katalogu install_home\maximo\tools\maximo\en\xliff. Następnie określ
folder pakietu do zaktualizowania, np. calibration.
b. Zaktualizuj języki dla wybranego pakietu.
C:\IBM\SMP\maximo\tools\maximo\TDToolkit.bat
-pmpupdatekatalog_pakietu
W tym przykładzie wartość pmpupdatekatalog_pakietu może mieć postać
pmpupdatecalibration lub pmpupdateconfig_pmp.
c. Powtórz kroki dla każdego kolejnego pakietu, który wymaga aktualizacji języków.
Rozdział 2. Wdrażanie produktu z automatycznym konfigurowaniem oprogramowania pośredniego
47
48
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 3. Wdrażanie produktu z automatycznym ponownym
wykorzystaniem istniejącego oprogramowania pośredniego
Informacje przedstawione w niniejszej sekcji umożliwiają wykorzystanie programów
instalacyjnych i narzędzi produktu Maximo Asset Management w celu automatycznego
konfigurowania istniejącego oprogramowania pośredniego w przedsiębiorstwie podczas
procesu wdrażania produktu Maximo Asset Management.
Niniejsza sekcja zawiera ogólny przegląd (albo przewodnik przejścia) zadań, jakie należy
wykonać w celu automatycznego wdrożenia produktu Maximo Asset Management. Zostanie
wykorzystane oprogramowanie pośrednie, które istnieje już w przedsiębiorstwie.
W tym scenariuszu wykorzystywany jest program instalacyjny oprogramowania pośredniego
oraz program instalacyjny produktu Maximo Asset Management w celu automatycznego
konfigurowania istniejących zasobów oprogramowania pośredniego. Konfigurowanie
oprogramowania pośredniego jest realizowane automatycznie przed wdrożeniem produktu.
Serwer Oracle WebLogic Server należy zawsze konfigurować ręcznie.
Programy instalacyjne są wykorzystywane w celu automatycznego konfigurowania
istniejącego serwera DB2 w środowisku.
Rysunek 2. Wdrażanie produktu Maximo Asset Management z ponownym wykorzystaniem istniejącego
oprogramowania pośredniego
© Copyright IBM Corp. 2007, 2013
49
Uruchamianie programu instalacyjnego oprogramowania pośredniego
na istniejących serwerach oprogramowania pośredniego
Jeśli planowane jest wykorzystanie istniejących serwerów oprogramowania pośredniego z
produktem Maximo Asset Management, wówczas te serwery należy skonfigurować przed
uruchomieniem programu instalacyjnego produktu Maximo Asset Management.
Niniejsza sekcja zawiera informacje nt. konfigurowania istniejących serwerów DB2 w celu
wykorzystania ich z produktem Maximo Asset Management w przypadku korzystania z
programu instalacyjnego oprogramowania pośredniego.
Dostępne są informacje dotyczące korzystania z programu instalacyjnego oprogramowania
pośredniego z produktem IBM Tivoli Directory Server.
Dostępne są szczegóły dotyczące korzystania z programu instalacyjnego oprogramowania
pośredniego z usługą Microsoft Active Directory.
Nie można użyć programu instalacyjnego oprogramowania pośredniego w celu
skonfigurowania istniejących serwerów Oracle.
Serwer Oracle WebLogic Server nie może być konfigurowany za pomocą programu
instalacyjnego oprogramowania pośredniego.
Serwer Microsoft SQL Server nie może być konfigurowany za pomocą programu
instalacyjnego oprogramowania pośredniego.
Upewnij się, że oprogramowanie pośrednie jest dostępne w wersji obsługiwanej dla Maximo
Asset Management.
Podczas instalowania i konfigurowania oprogramowania pośredniego w programie
instalacyjnym oprogramowania pośredniego oraz w programie instalacyjnym produktu
Maximo Asset Management należy wziąć pod uwagę następujące ograniczenia dotyczące
znaków specjalnych:
Tabela 3. Konwencje nazewnictwa obiektów oprogramowania pośredniego
Konwencja nazewnictwa
Szczegóły
Konwencje nazewnictwa DB2 dla nazw grup,
nazw użytkowników i identyfikatorów
użytkowników.
Nazwy grup oraz identyfikatory użytkowników w
systemach operacyjnych Linux i UNIX mogą
zawierać maksymalnie 8 znaków i muszą zawierać
tylko małe litery.
Nazwy grup i nazwy użytkowników w systemie
Windows mogą zawierać maksymalnie 30
znaków.
Nazwy i identyfikatory nie mogą mieć
następujących wartości: USERS, ADMINS,
GUESTS, PUBLIC, LOCAL ani żadnych słów
zastrzeżonych w SQL.
Nazwy i identyfikatory nie mogą rozpoczynać się
od liter IBM, SQL ani SYS. Nie mogą się
zaczynać od znaku podkreślenia (_).
50
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 3. Konwencje nazewnictwa obiektów oprogramowania pośredniego (kontynuacja)
Konwencja nazewnictwa
Szczegóły
Konwencje nazewnictwa DB2 dla instancji DB2.
Nazwy instancji mogą zawierać maksymalnie 8
znaków.
W systemie Windows żadna instancja nie może
mieć takiej samej nazwy, jak usługa.
Konwencje nazewnictwa DB2 dla haseł.
W systemach UNIX hasła mogą zawierać
maksymalnie 8 znaków.
W systemach Windows hasła mogą zawierać
maksymalnie 14 znaków.
Konwencje nazewnictwa IBM Tivoli Directory
Server dla baz danych i ich aliasów.
Nazwy baz danych muszą być unikalne w
lokalizacji, w której są skatalogowane. W
systemach Linux i UNIX ta lokalizacja jest
ścieżką katalogu. W systemach Windows jest to
dysk logiczny.
Nazwy aliasów baz danych muszą być unikalne w
katalogu systemowym bazy danych. W przypadku
utworzenia nowej bazy danych wartością
domyślną aliasu będzie nazwa bazy danych. W
wyniku tego nie można utworzyć bazy danych z
użyciem nazwy, która jest aliasem bazy danych,
nawet jeśli nie istnieje baza danych o takiej
nazwie.
Nazwa bazy danych i alias bazy danych mogą
zawierać maksymalnie po 8 znaków.
Należy pamiętać o tym, że znaki @, # i $ nie są
dostępne na wszystkich klawiaturach. Należy
unikać stosowania tych znaków w przypadku
tworzenia nazwy bazy danych.
Konwencje nazewnictwa IBM Tivoli Directory
Server dla użytkowników, grup, baz danych i
instancji
Wartości nie mogą zawierać więcej niż 8 znaków.
Wartości nie mogą być równe: USERS, ADMINS,
GUESTS, PUBLIC, LOCAL ani idsldap
Wartości nie mogą się rozpoczynać od liter IBM,
SQL ani SYS.
Wartości nie mogą zawierać znaków
akcentowanych.
Wartości mogą zawierać znaki z zakresu od A do
Z, od a do z oraz 0 - 9.
Wartości muszą rozpoczynać się znakami z
zakresów A - Z lub a - z.
Hasła administratorów nie mogą zawierać znaków
dwubajtowych.
Hasła nie mogą zawierać znaków specjalnych: ` ' \
"|
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
51
Tabela 3. Konwencje nazewnictwa obiektów oprogramowania pośredniego (kontynuacja)
Konwencja nazewnictwa
Szczegóły
Program instalacyjny oprogramowania
pośredniego
Program instalacyjny oprogramowania
pośredniego nie sprawdza zgodności hasła z
systemem operacyjnym na hoście docelowym.
Upewnij się, że wprowadzone wartości haseł są
poprawne w tym środowisku.
Program instalacyjny oprogramowania
pośredniego nie zezwala na stosowanie znaku '%'
w systemie Windows ani na stosowanie znaków !,
$, #, % w systemie UNIX.
Program instalacyjny oprogramowania
pośredniego nie sprawdza, czy w nazwach
użytkowników zostały użyte znaki
akcentowane. Użycie tych znaków może
powodować błędy.
Konfigurowanie istniejącego produktu DB2 za pomocą
programu instalacyjnego oprogramowania pośredniego
Istniejący serwer DB2 można skonfigurować za pomocą programu instalacyjnego
oprogramowania pośredniego.
Zanim rozpoczniesz
Jeśli planowane jest skonfigurowanie istniejącego serwera DB2 za pomocą programu
instalacyjnego oprogramowania pośredniego, wówczas musi istnieć zbiór użytkowników i
grup. Program instalacyjny oprogramowania pośredniego korzysta z tych użytkowników i
grup podczas konfigurowania serwera.
Domyślne wartości dla użytkowników i grup to między innymi:
Użytkownicy
v db2admin
v dasusr1 (UNIX)
v db2fenc1 (UNIX)
Grupy
v
v
v
v
db2admns (Windows)
dasadm1 (UNIX)
dbgrp1 (UNIX)
db2fgrp1 (UNIX)
Te wartości są domyślnymi nazwami użytkowników i grup. Jeśli wartości wprowadzane do
programu instalacyjnego oprogramowania pośredniego muszą być zgodne z wartościami w
systemie, wówczas te wartości można zmodyfikować. Jeśli tacy użytkownicy nie istnieją w
systemie, wówczas należy ich utworzyć przed uruchomieniem programu instalacyjnego.
O tym zadaniu
Jeśli istnieje instalacja DB2, którą użytkownik planuje ponownie wykorzystać dla produktu
Maximo Asset Management, wówczas w systemie należy uruchomić program instalacyjny
oprogramowania pośredniego, aby skonfigurować tę instalację. Program instalacyjny
52
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
oprogramowania pośredniego zidentyfikuje w systemie instancje oprogramowania
pośredniego zgodne z produktem Maximo Asset Management, a następnie skonfiguruje
istniejącą instancję, która będzie używana z produktem Maximo Asset Management.
Wykonaj następujące kroki, aby program instalacyjny skonfigurował istniejącą instancję DB,
która będzie ponownie wykorzystywana z produktem Maximo Asset Management:
Procedura
1. Zaloguj się jako użytkownik z uprawnieniami administratora.
2. Uruchom program instalacyjny oprogramowania pośredniego ze startera.
3. Wykonuj czynności w panelach programu instalacyjnego oprogramowania pośredniego,
aż do panelu opcji wdrażania.
4. Na panelu opcji wdrażania zaznacz serwer bazy danych, a następnie kliknij przycisk
Dalej. Program instalacyjny oprogramowania pośredniego wyświetli wszelkie instancje
serwera DB2 wykryte w systemie.
5. W menu instalacji wybierz odpowiednią instancję do ponownego użycia, a następnie
kliknij przycisk Dalej.
6. Wykonaj zadania na pozostałych panelach programu instalacyjnego oprogramowania
pośredniego.
“Instalowanie oprogramowania pośredniego za pomocą programu instalacyjnego
oprogramowania pośredniego” na stronie 18
Program instalacyjny oprogramowania pośredniego służy do instalowania komponentów
oprogramowania pośredniego, które mają być używane z produktem IBM Maximo Asset
Management. Komponenty oprogramowania pośredniego wybierane do instalowania
przez użytkownika, a także powiązane parametry konfiguracyjne, są rejestrowane w
planie wdrażania dla systemu docelowego.
Ręczne konfigurowanie produktu WebLogic Server
Serwer WebLogic Server może być używany z produktem Maximo Asset Management, pod
warunkiem że zostanie skonfigurowany ręcznie.
O tym zadaniu
Serwer WebLogic Server może być używany jako serwer J2EE. Proces instalacji Maximo
Asset Management przygotowuje pliki EAR na administracyjnej stacji roboczej Maximo
Asset Management. Te pliki są następnie ręcznie wdrażane na serwer WebLogic Server.
Program instalacyjny Maximo Asset Management nie konfiguruje automatycznie środowiska
WebLogic Server. Ponadto nie instaluje ani w inny sposób nie wdraża aplikacji Maximo Asset
Management na serwer WebLogic Server server.
Ręczne konfigurowanie serwera WebLogic Server obejmuje następujące zadania:
Procedura
1. “Tworzenie domeny MAXIMOSERVER” na stronie 31
2. “Konfigurowanie opcji JMS dla struktury integracji” na stronie 32
3. “Konfigurowanie JMS dla programu nasłuchującego wiadomości e-mail w serwerze
WebLogic Server” na stronie 33
Tworzenie domeny MAXIMOSERVER
W tej sekcji omówiono sposób tworzenia domeny MAXIMOSERVER w produkcie
WebLogic Server.
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
53
O tym zadaniu
Aby utworzyć domenę MAXIMOSERVER w produkcie WebLogic Server, wykonaj
następujące czynności:
Procedura
1. Uruchom narzędzie kreatora konfiguracji.
v W systemach Windows: wybierz Start > Wszystkie programy > BEA Products >
Tools > Configuration Wizard.
v W systemach UNIX kreatora konfiguracji można uruchomić za pomocą komendy
config.sh w katalogu <katalog_główny_WebLogic>/weblogic10/common/bin.
2. Na panelu powitalnym wybierz opcję Utwórz nową domenę WebLogic Server, a
następnie kliknij przycisk Next (Dalej).
3. Na panelu Select a Domain Source (Wybierz źródło domeny) wybierz opcję Generate a
domain configured automatically to support the following products (Wygeneruj
domenę skonfigurowaną automatycznie w celu obsługi następujących produktów), a
następnie kliknij przycisk Next (Dalej).
4. Na panelu Specify Domain Name and Location (Określ nazwę i lokalizację domeny)
nadaj domenie nazwę MAXIMOSERVER, a następnie kliknij przycisk Next (Dalej).
5. Na panelu Configure Administrator Username and Password (Konfiguruj nazwę
administratora i hasło) wprowadź ID i hasło administratora, a następnie kliknij przycisk
Next (Dalej).
6. Na panelu Configure Server Start Mode and JDK (Konfiguruj tryb uruchamiania serwera i
oprogramowania JDK) wprowadź następujące informacje, a następnie kliknij przycisk
Next (Dalej).
WebLogic Server Domain Startup Mode (Tryb uruchamiania domeny WebLogic)
Wybierz opcję Production (Produkcja).
Wybranie tej opcji wymaga udostępnienia ID i hasła użytkownika w celu
wdrożenia aplikacji.
JDK Selection (Wybór oprogramowania JDK)
Wybierz pakiet JDK o numerze wersji 1.6.0 lub wyższym.
7. Wykonaj operacje w kilku kolejnych panelach, aż do panelu Customize Environment and
Services Settings (Dostosuj ustawienia dotyczące środowiska i usług). Na panelu
Customize Environment and Services Settings (Dostosuj ustawienia dotyczące
środowiska i usług) wybierz domyślną opcję No (Nie), a następnie kliknij przycisk Next
(Dalej).
8. Na panelu Create WebLogic Server (Utwórz domenę serwera WebLogic) zmień wartość
pola Domain Name (Nazwa domeny) na MaximoServer, a następnie kliknij opcję
Create (Utwórz), aby utworzyć tę domenę.
9. Po utworzeniu domeny upewnij się, że opcja Start Admin Server (Uruchom serwer
administracyjny) nie jest zaznaczona, a następnie kliknij przycisk Done (Gotowe), aby
zamknąć kreatora konfiguracji. W systemach UNIX ta opcja nie jest wyświetlana.
Konfigurowanie opcji JMS dla struktury integracji
W niniejszej procedurze przedstawiono szczegółowe informacje o konfigurowaniu kolejek
JMS.
Zanim rozpoczniesz
W celu przeprowadzenia poniższej procedury należy zapoznać się z konsolą administracyjną
produktu Oracle WebLogic Server. Dokumentacja Oracle WebLogic Server zawiera
54
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
informacje o nawigacji w konsoli administracyjnej Oracle WebLogic Server.
Procedura
1. Uruchom program Internet Explorer i otwórz konsolę administracyjną
MAXIMOSERVER, wpisując następujący adres URL:
http://nazwa_hosta:7001/console
2. Zaloguj się, wprowadzając ID użytkownika i hasło.
3. Utwórz trzy trwałe składnice plików z następującymi parametrami konfiguracji:
Opcja
Opis
File Store Name (Nazwa składnicy plików)
sqinstore, sqoutstore, cqinstore
File Store Target (Docelowa składnica plików)
MAXIMOSERVER
File Store Directory (Katalog składnicy plików)
C:\WebLogic, lub inny wybrany katalog
Składnice plików mają zwykle wyższą wydajność. Jednak możliwe jest wybranie składnic
opartych na bazie danych. Informacje na temat różnic między składnicami plików a
składnicami opartymi na bazach danych zawiera dokumentacja Oracle WebLogic Server.
4. Utwórz trzy serwery JMS z następującymi parametrami konfiguracyjnymi:
Opcja
Opis
Properties Name (Nazwa właściwości)
sqinserver, sqoutserver, cqinserver
Server Target (Serwer docelowy)
MAXIMOSERVER
Bytes Maximum (Maks. liczba bajtów)
20% lub mniej niż wielkość przydzielonej sterty JVM
W przypadku serwerów JMS zalecane jest skonfigurowanie maksymalnej liczby bajtów
na 20% lub mniej niż wielkość przydzielonej sterty JVM - taka wielkość zapobiega
utracie pamięci dla produktu Oracle WebLogic Server.
5. Utwórz moduł systemu JMS o nazwie intjmsmodule, z MAXIMOSERVER jako
serwerem docelowym.
6. Do modułu JMS dodaj źródło fabryki połączeń:
Opcja
Opis
Name (Nazwa)
intjmsconfact
JNDI Name (Nazwa JNDI)
jms/maximo/int/cf/intcf
Target (Cel)
MAXIMOSERVER
7. Dodaj trzy zasoby kolejek do modułu JMS:
a. Utwórz typ zasobu kolejki.
b. Utwórz nowe wdrożenie podrzędne o takiej samej nazwie, jak kolejka.
c. Przydziel serwer docelowy nazwa_wdrożenia_podrzędnegoserver do wdrożenia
podrzędnego.
Opcja
Opis
Queue 1 (Kolejka 1)
Nazwa: sqin Nazwa JNDI: jms/maximo/int/queues/sqin
Queue 2 (Kolejka 2)
Nazwa: sqout Nazwa JNDI: jms/maximo/int/queues/
sqout
Queue 3 (Kolejka 3)
Nazwa: cqin Nazwa JNDI: jms/maximo/int/queues/
cqin
Template (Szablon)
None (Brak)
8. Włącz fabrykę połączeń JMS dla struktury integracji:
a. Wybierz odsyłacz intjmsconfact.
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
55
b. Na karcie Transactions (Transakcje) zaznacz pole wyboru XA Connection Factory
Enabled (Fabryka połączeń XA włączona).
c. Maksymalną liczbę komunikatów na sesję ustaw na -1.
9. Zapisz i aktywuj zmiany.
Co dalej
Aktualizacja nastąpi po zatrzymaniu i ponownym uruchomieniu serwera aplikacji
MAXIMOSERVER.
Konfigurowanie JMS dla programu nasłuchującego
wiadomości e-mail w serwerze WebLogic Server
Aplikacja programu nasłuchującego wiadomości e-mail służy do odbierania i przyjmowania
żądań za pośrednictwem poczty e-mail, które mają postać wiadomości e-mail.
O tym zadaniu
W celu skonfigurowania kolejek JMS dla produktu WebLogic Server należy wykonać
następujące czynności:
Procedura
1. Zaloguj się do konsoli administracyjnej WebLogic Server.
2. Utwórz trwałą składnicę.
a. W panelu Domain Structure (Struktura domeny) rozwiń węzeł Services (Usługi), a
następnie kliknij opcję Persistent Stores (Składnice trwałe).
b. Kliknij opcję New (Nowe), a następnie wybierz opcję tworzenia składnicy plików.
c. Wprowadź lsnrstore jako nazwę składnicy plików i c:\wls10 jako katalog, a
następnie kliknij przycisk Finish (Zakończ).
3. Utwórz serwer JMS
a. W panelu Domain Structure (Struktura domeny), w obszarze Services > Messaging
(Usługi > Przesyłanie wiadomości), kliknij opcję JMS Servers (Serwery JMS),
wprowadź następujące informacje, a następnie kliknij przycisk Next (Dalej).
Name (Nazwa)
Wprowadź nazwę dla nowego serwera JMS, na przykład: lsnrserver.
Persistent Store (Składnica trwała)
Wybierz: lsnrstore.
b. Dla opcji Target (Cel) wybierz AdminServer, a następnie kliknij przycisk Finish
(Zakończ).
4. Utwórz moduł systemu JMS
a. W panelu Domain Structure (Struktura domeny), w obszarze Services > Messaging,
(Usługi > Przesyłanie wiadomości), kliknij opcję JMS Modules (Moduły JMS), a
następnie kliknij przycisk New (Nowe).
b. Wprowadź wartość do pola Name (Nazwa), np. lsnrjmsmodule, a następnie kliknij
przycisk Next (Dalej).
c. Wybierz opcję dla AdminServer, a następnie kliknij przycisk Next (Dalej).
d. Wybierz odpowiednią wartość dla opcji Would you like to add resources to the
JMS system module? (Czy chcesz dodać zasoby do modułu systemu JMS), a
następnie kliknij przycisk Finish (Zakończ).
5. Dodaj fabrykę połączeń do modułu JMS.
56
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
a. W tabeli Summary of Resources (Podsumowanie zasobów) modułu lsnrjmsmodule
kliknij opcję New (Nowe), aby dodać zasób.
b. Wybierz opcję Connection Factory (Fabryka połączeń), a następnie kliknij przycisk
Next (Dalej).
c. W panelu Connection Factory Properties (Właściwości fabryki połączeń) wprowadź
następujące informacje, a następnie kliknij przycisk Next (Dalej).
Name (Nazwa)
Wprowadź nazwę nowej fabryki połączeń. Na przykład: lsnrconnfact.
JNDI Name (Nazwa JNDI)
Wprowadź: jms/mro/lsnr/lsnrcf.
d. Upewnij się, że wybrana jest opcja AdminServer, a następnie kliknij przycisk Finish
(Zakończ)
6. Dodaj kolejkę do modułu JMS.
a. W tabeli Summary of Resources (Podsumowanie zasobów) modułu lsnrjmsmodule
kliknij opcję New (Nowe), aby dodać zasób.
b. Wybierz opcję Queue (Kolejka), a następnie kliknij przycisk Next (Dalej).
c. W panelu JMS Destination Properties (Właściwości miejsca docelowego JMS)
wprowadź następujące informacje, a następnie kliknij przycisk Next (Dalej).
Name (Nazwa)
Wprowadź nazwę nowej kolejki. Na przykład: lsnrqueue.
JNDI Name (Nazwa JNDI)
Wprowadź jms/mro/lsnr/qin.
Template (Szablon)
Żaden szablon nie jest wymagany.
d. Kliknij opcję Create a new Subdeployment (Utwórz nowe wdrożenie podrzędne),
wybierz lsnrserver, a następnie kliknij przycisk Finish (Zakończ).
7. Ustaw opcję XA dla fabryki połączeń.
a. Wybierz lsnrconnfact, a następnie wybierz kartę Transactions (Transakcje).
b. Upewnij się, że opcja XA Connection Factory Enabled (Fabryka połączeń XA
włączona) jest wybrana, a następnie kliknij przycisk Save (Zapisz).
8. Kliknij opcję Activate Changes (Aktywuj zmiany) w celu zapisania i aktywacji zmian.
9. Aby umożliwić programowi nasłuchującemu wiadomości e-mail korzystanie z kolejek
JMS, należy skonfigurować komponent Message Driven Bean za pośrednictwem pliku
deskryptora wdrażania, który jest częścią instalacji. W celu skonfigurowania komponentu
Message Driven Bean usuń wiersze komentarza z sekcji w plikach deskryptora
wdrożenia. Przeprowadź edycję plików ejb-jar.xml i weblogic-ejb-jar.xml.
a. Otwórz plik katalog_instalacyjny\applications\maximo\mboejb\ejbmodule\
META-INF\ejb-jar.xml w edytorze, usuń znaki komentarza z następujących sekcji, a
następnie zapisz plik:
Email Listener JMS is not deployed by default
<message-driven id="MessageDriven_LSNRMessageBean">
<ejb-name>LSNRMessageBean</ejb-name>
ejb-class>psdi.common.emailstner.LSNRMessageBean</ejb-class>
transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</messagedestinationtype>
</message-driven>
Email Listener JMS is not deployed by default
<container-transaction>
<method>
<ejb-name>LSNRMessageBean</ejb-name>
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
57
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
b. Otwórz plik c:\ibm\smp\maximo\applications\maximo\mboejb\ejbmodule\
META-INF\weblogic-ejb-jar.xml w edytorze, usuń znaki komentarza z następującej
sekcji, a następnie zapisz plik:
Email Listener JMS is not deployed by default
<weblogic-enterprise-bean>
<ejb-name>LSNRMessageBean</ejb-name>
<message-driven-descriptor>
<destination-jndi-name>jms/mro/lsnr/qin</destination-jndiname>
<connection-factory-jndi-name>jms/mro/lsnr/lsnrcf</
connection-factory-jndi-name>
</message-driven-descriptor>
<transaction-descriptor>
<trans-timeout-seconds>600</trans-timeout-seconds>
</transaction-descriptor>
<jndi-name>LSNRMessageBean</jndi-name>
</weblogic-enterprise-bean>
Przegląd informacji na temat programu instalacyjnego
Program instalacyjny produktu Maximo Asset Management udostępnia interfejs
przeznaczony do instalowania i wdrażania produktu Maximo Asset Management, który
zawiera mechanizm automatyzacji procesów oraz menedżerów procesów dla produktów z
gamy .
Program instalacyjny produktu Maximo Asset Management rejestruje wybrane opcje
dotyczące wdrożenia produktu Maximo Asset Management. Rejestruje parametry
konfiguracji powiązane z tymi opcjami, a następnie instaluje i wdraża produkt Maximo Asset
Management zgodnie z informacjami wprowadzonymi przez użytkownika.
Podczas instalowania produktu Maximo Asset Management dostępne są dwie ścieżki
instalacji.
Prosta Wdrożenie proste obejmuje zainstalowanie oprogramowania pośredniego Maximo
Asset Management na jednym systemie. W przypadku tej opcji z produktem
Maximo Asset Management nie można wykorzystać oprogramowania pośredniego,
jakie istnieje w organizacji. Całe oprogramowanie pośrednie używane z produktem
Maximo Asset Management należy zainstalować w systemie za pomocą programu
instalacyjnego oprogramowania pośredniego, stosując wartości domyślne. Produkt
Maximo Asset Management jest instalowany z wartościami domyślnymi
udostępnionymi przez program instalacyjny oprogramowania pośredniego oraz
program instalacyjny produktu Maximo Asset Management.
Jeśli konieczne jest zastąpienie wartości domyślnych, jakie są wykorzystywane w
prostej ścieżce instalacji, wówczas należy zastosować ścieżkę instalacji
niestandardowej.
Jeśli wdrażanie przebiega z wykorzystaniem serwera Oracle WebLogic Server,
wówczas nie można wybrać tej opcji.
Niestandardowa
Wdrożenie niestandardowe zwykle obejmuje wdrożenie produktu Maximo Asset
Management na kilku systemach, które mogą już udostępniać niektóre produkty
oprogramowania pośredniego, jakie będą wykorzystywane podczas wdrażania
produktu Maximo Asset Management. W przypadku wdrażania z opcją instalacji
niestandardowej możliwa jest modyfikacja domyślnych wartości instalacji.
58
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
W przypadku tej opcji wdrażania nie jest wymagane rozmieszczenie wdrożenia
produktu Maximo Asset Management na kilku systemach. Nazwę hosta lokalnego
można wprowadzić jako miejsce docelowe dla wszystkich komponentów Maximo
Asset Management.
Jeśli wdrażanie przebiega z wykorzystaniem serwera Oracle WebLogic Server,
wówczas należy zastosować tą ścieżkę instalowania.
Program instalacyjny produktu Maximo Asset Management może zautomatyzować
konfigurowanie niektórych elementów oprogramowania pośredniego, które będą
wykorzystywane z produktem Maximo Asset Management.
Program instalacyjny produktu Maximo Asset Management nie może zautomatyzować
konfigurowania serwera Oracle WebLogic Server.
Jeśli nie wybrano opcji automatycznego konfigurowania oprogramowania pośredniego przez
program instalacyjny produktu Maximo Asset Management, wówczas należy ręcznie
skonfigurować ten element oprogramowania pośredniego przed zainstalowaniem produktu
Maximo Asset Management.
Ważne: Podczas wprowadzania wartości LDAP do pól w panelu instalacji produktu Maximo
Asset Management należy pamiętać o regułach składni dla produktu, które dotyczą
stosowania znaków specjalnych w łańcuchach LDAP. W większości przypadków znaki
specjalne należy poprzedzać znakiem zmiany znaczenia, dzięki temu znak specjalny będzie
bardziej czytelny dla serwera katalogów. Brak zmiany znaczenia znaku specjalnego
zawartego w łańcuchu LDAP wykorzystywanym z produktem Maximo Asset Management
spowoduje błędy produktu Maximo Asset Management.
Wiele serwerów katalogów traktuje spację jako znak specjalny, który jest częścią łańcucha
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 z
produktem Maximo Asset Management.
Więcej informacji na temat stosowania znaków specjalnych w łańcuchach LDAP zawiera
dokumentacja używanego serwera katalogów.
Informacje wprowadzone do programu instalacyjnego produktu Maximo Asset Management
są zapisywane w plikach maximo.properties i install.properties oraz w bazie danych
Maximo. Te wartości są wprowadzane do pól panelu programu instalacyjnego Maximo Asset
Management przy kolejnych okazjach korzystania z programu. Jeśli użytkownik wyłączy
program instalacyjny, wówczas przy kolejnym uruchomieniu program przywróci większość
wartości, jakie zostały wprowadzone podczas przerwanej instalacji. Wartości, które nie są
zapisywane w takich przypadkach, to katalog instalacyjny produktu Maximo Asset
Management oraz opcja skrótu wybrana podczas instalacji. Wartości domyślne można
przywrócić do programu instalacyjnego produktu Maximo Asset Management poprzez
usunięcie plików <katalog_główny_Maximo>/applications/maximo/properties/
maximo.properties i <katalog_główny_Maximo>/etc/install.properties. Jeśli
odnalezienie pliku maximo.properties w katalogu <katalog_główny_Maximo> jest trudne,
wówczas należy go poszukać w katalogu plików tymczasowych w systemie.
Instalowanie produktu i automatyczne konfigurowanie
oprogramowania pośredniego
W celu zainstalowania produktu Maximo Asset Management należy uruchomić program
instalacyjny ze startera. Procedura instalacji automatycznie skonfiguruje oprogramowanie
pośrednie na wielu serwerach, wykorzystując wartości domyślne.
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
59
Zanim rozpoczniesz
Upewnij się, że wymagania wstępne zostały spełnione.
v W celu wdrożenia wymagane jest ręczne skonfigurowanie serwera Oracle WebLogic
Server.
v Usługi serwera bazy danych, serwera katalogów i serwera aplikacji muszą być
uruchomione i aktywne.
v Na administracyjnej stacji roboczej tymczasowo wyłącz wszelkie niekrytyczne procesy,
które mogą negatywnie wpływać na instalację, np. programy antywirusowe.
v Upewnij się, że ustawienie zapobiegania wykonywaniu danych w systemie Windows nie
blokuje uruchomienia startera: wybierz opcje Start > Ustawienia > Panel sterowania >
System > Zaawansowane > Wydajność > Ustawienia > Zapobieganie wykonywaniu
danych. Wybierz opcję Włącz funkcję DEP tylko dla istotnych programów i usług
systemu Windows i kliknij przycisk Zastosuj. Może pojawić się komunikat o
konieczności ponownego uruchomienia systemu.
v W systemach Linux i UNIX z zainstalowanym oprogramowaniem pośrednim komenda
hostname -f musi zwracać pełną nazwę hosta. W razie potrzeby zapoznaj się z
dokumentacją systemu operacyjnego. Zamiast tego można podać adres IP systemu.
v Włącz usługę zdalnego wykonywania i dostępu zdalnego na każdym systemie, na którym
zainstalowane jest oprogramowanie pośrednie. Każdy system zdalny musi obsługiwać
protokół dostępu zdalnego. Ponadto musi akceptować logowania zdalne po wprowadzeniu
nazwy i hasła użytkownika, jakie skonfigurowano na serwerze docelowym. Do protokołów
zdalnego dostępu należą SSH i Windows SMB. Jeśli system zdalny jest serwerem
Windows, wówczas w celu korzystania z SMB należy skonfigurować zdalne uruchamianie
i zdalny dostęp.
v Baza danych DB2 musi być przygotowana.
– Jeśli program DB2 jest zainstalowany na systemie Linux lub na systemie UNIX,
wówczas należy utworzyć użytkownika instancji oraz katalog osobisty tego
użytkownika na serwerze DB2.
– katalog osobisty właściciela instancji bazy danych musi zawierać 8 GB miejsca bez
względu na to, czy baza danych jest zainstalowana w tym miejscu.
– ID użytkownika dla administratora instancji DB2 musi posiadać uprawnienia
administracyjne SYSADM (administrowanie systemem). Ten identyfikator
użytkownika należy określić podczas działania programu instalacyjnego produktu.
Informacje na temat tworzenia użytkownika posiadającego uprawnienia SYSADM na
serwerze DB2 zawiera dokumentacja bazy danych DB2. W systemach UNIX do grupy z
uprawnieniem SYSADM należy dodać użytkownika root.
O tym zadaniu
Przedstawione instrukcje dotyczą instalacji na wielu serwerach, podczas której
wykorzystywane są wartości domyślne.
Jeśli używana jest baza danych DB2, a produkt Maximo Asset Management zostanie
zainstalowany w języku innym niż angielski, wówczas należy zaakceptować wartości
domyślne rozmiaru obszaru tabel bazy danych i rozmiaru obszaru tabel indeksu. Podczas
instalacji te wartości są wyświetlane jako Null. Dostępne są trzy opcje dostosowywania
rozmiarów obszarów tabel:
v Program instalacyjny należy uruchomić w języku angielskim.
v Bazę danych należy skonfigurować ręcznie.
v Rozmiary obszarów tabel należy zmodyfikować po instalacji.
60
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Procedura
1. Zaloguj się do systemu administracyjnego.
2. Uruchom program instalacyjny produktu ze startera.
a. Uruchom starter. Przejdź do katalogu głównego pobranego obrazu instalacyjnego i
uruchom następującą komendę:
Windows
launchpad.exe
b. W panelu nawigacyjnym startera kliknij opcję Instalacja produktu.
c. Kliknij opcję Instaluj Maximo Asset Management 7.5.
Jeśli starter nie rozpocznie instalowania, wówczas można bezpośrednio uruchomić
instalację produktu. Na pobranym obrazie instalacji przejdź do katalogu \Install\mam\ i
uruchom jedną z następujących komend:
Windows
3.
4.
5.
6.
7.
8.
v install.bat
v install_win64.bat
Wybierz język instalacji i kliknij przycisk OK.
Na panelu Wybierz folder instalacyjny określ ścieżkę do miejsca, w którym zamierzasz
zainstalować produkt Maximo Asset Management.
Możliwe jest określenie opisu instalacji. Opis ułatwia odróżnianie poszczególnych
instalacji w przypadku wielu instalacji na jednej administracyjnej stacji roboczej.
Zapoznaj się z informacjami widocznymi w panelu Weryfikuj miejsce instalacji. Panel
przedstawia informacje o poprzedniej instalacji, jakie zostały znalezione - w zależności
od nazwy katalogu instalacyjnego określonego na poprzednim panelu. Po przejściu za
ten panel nie będzie można wrócić i zmienić katalogu instalacyjnego dla tej instalacji.
Jeśli w określonym katalogu instalacyjnym zostanie znaleziona nowsza wersja programu
instalacyjnego, wówczas użytkownik zostanie o tym powiadomiony. Powiadomienie
informuje o tym, że używana jest starsza wersja programu instalacyjnego. Wersja
znaleziona na administracyjnej stacji roboczej jest nowsza i może zawierać ważne
funkcje i rozszerzenia. W celu użycia nowszej wersji programu instalacyjnego wybierz
opcję wersji na panelu powiadomienia i kliknij przycisk Dalej. Wykonanie tej
czynności spowoduje zamknięcie aktualnego procesu instalacji i ponowne uruchomienie
procesu instalacji z wykorzystaniem nowszego programu instalacyjnego. Jeśli ta opcja
nie zostanie wybrana, wówczas należy kontynuować instalację z wykorzystaniem
starszej wersji programu instalacyjnego.
Na panelu Podsumowanie pakietów zapoznaj się z informacjami o wdrażaniu pakietów.
Ten panel zawiera informacje o wersji zarówno dla nowego, jak i dla istniejącego
pakietu w systemie. Docelowe informacje o wersji pakietu wskazują wersję pakietu
obecnie wdrażanego.
Na panelu Wybierz opcję wdrażania określ typ wdrażania Proste lub Niestandardowe.
Na panelu Zaimportuj informacje o konfiguracji warstwy pośredniej wybierz opcję
Zaimportuj informacje o konfiguracji warstwy pośredniej - dzięki temu program
instalacyjny ponownie wykorzysta wartości programu instalacyjnego warstwy
pośredniej. Te wartości zostaną wykorzystane jako wartości domyślne dla tych samych
pól w programie instalacyjnym produktu.
Pole Lokalizacja obszaru roboczego odwołuje się do lokalizacji pliku topologii, który
zawiera wartości określone dla programu instalacyjnego oprogramowania pośredniego.
Plik znajduje się w obszarze roboczym, który został zdefiniowany podczas instalowania
oprogramowania pośredniego. Na przykład: C:\ibm\tivoli\mwi\workspace dla systemu
Windows lub /root/ibm/tivoli/mwi/workspace dla systemu UNIX.
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
61
Jeśli wybrano wdrożenie proste, wówczas domyślne informacje dot. oprogramowania
pośredniego nie będą wykorzystywane.
9. Na panelu Typ bazy danych określ oprogramowanie, które będzie używane dla bazy
danych Maximo.
10. Na panelu Baza danych określ informacje dotyczące konfiguracji dla oprogramowania
bazy danych.
Jeśli podczas określania elementów, takich jak identyfikator użytkownika bazy danych,
nazwa bazy danych, instancja bazy danych dla Maximo Asset Management i nazwa
schematu odpowiednie wartości nie istnieją, wówczas są tworzone.
Dla bazy danych DB2 identyfikator użytkownika nie może być taki sam, jak
identyfikator użytkownika administratora instancji.
Nazwy użytkowników bazy danych i instancji bazy danych nie mogą zawierać spacji.
W przypadku DB2 instancja bazy danych jest tworzona, jeśli nie istnieje, ale użytkownik
i powiązany z nim katalog główny muszą istnieć na serwerze DB2. W przypadku DB2
nazwa schematu może być taka sama, jak nazwa właściciela obszarów tabel, które są
zdefiniowane, lub może być inną wartością, np. maximo.
Gdy użytkownik określi informacje dot. konfiguracji dla oprogramowania bazy danych,
wówczas program instalacyjny sprawdza poprawność informacji na serwerze bazy
danych.
11. Na panelu Zautomatyzuj konfigurowanie bazy danych można wskazać, że tworzenie i
konfigurowanie bazy danych będzie przebiegało w sposób zautomatyzowany.
Jeśli ta opcja nie zostanie wybrana, wówczas bazę danych należy skonfigurować ręcznie.
12. Na panelu Autoryzacja dostępu zdalnego określ informacje dotyczące autoryzacji dla
funkcji automatycznej konfiguracji bazy danych. Określenie tych wartości umożliwia
konfigurację zdalną.
13. Na panelu Administrowanie bazą danych określ informacje dotyczące bazy danych.
Wymagane informacje są zależne od platformy bazy danych.
W przypadku bazy danych DB2: na przykład ID użytkownika administratora nie może
być taki sam, jak ID użytkownika bazy danych. A w przypadku Windows ID
użytkownika usługi musi mieć te same uprawnienia administracyjne na systemie.
14. Na panelu Obszar tabel bazy danych określ informacje dotyczące obszaru tabel bazy
danych.
Po kliknięciu przycisku Dalej program instalacyjny produktu nawiąże połączenie z
serwerem bazy danych i sprawdzi poprawność wprowadzonych informacji.
15. Gdy sprawdzanie poprawności bazy danych zostanie zakończone, wówczas na panelu
Typ serwera aplikacji określ typ serwera aplikacji dla wdrożenia produktu.
Należy ręcznie skonfigurować serwer WebLogic Server i ręcznie wdrożyć pliki
aplikacji.
16. Na panelu Określ użytkowników Maximo wprowadź informacje dotyczące
użytkowników bazy danych Maximo.
Użytkownik administracyjny Maximo
Identyfikator administratora produktu, który jest używany podczas
początkowego konfigurowania oraz w celu dodawania użytkowników.
Użytkownik zarejestrowany w systemie Maximo
Identyfikator użytkownika używany w celu samodzielnego rejestrowania
użytkowników.
Użytkownik integracji systemu Maximo
Identyfikator użytkownika używany z adapterami Enterprise.
62
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
17.
18.
19.
20.
Niestandardowy identyfikator i hasło użytkownika są zapisane w bazie danych Maximo.
Domyślne identyfikatory użytkowników maxadmin, maxreg i maxintadm również są
tworzone jako identyfikatory użytkowników w bazie danych Maximo. Tworzenie
domyślnych identyfikatorów użytkowników umożliwia realizowanie celów z zakresu
przetwarzania wewnętrznego. Jeśli zabezpieczenia bazy danych Maximo są
wykorzystywane w celu uwierzytelniania i autoryzacji, wówczas domyślne
identyfikatory użytkowników mogą być stosowane w celu logowania do aplikacji. Jeśli
użytkownik traktuje taki stan jako zagrożenie, wówczas hasła można zmodyfikować dla
domyślnych identyfikatorów użytkownika. Hasła dla identyfikatorów użytkowników
można zmodyfikować w aplikacji Użytkownicy.
Na panelu Konfiguracja SMTP określ informacje dot. konfiguracji SMTP, które będą
wykorzystywane przez przepływy pracy w celu komunikowania się z uczestnikami
przepływów pracy.
Adres e-mail administratora jest adresem używanym do wysyłania wiadomości. Jeśli
pola pozostaną puste, wówczas parametry SMTP należy skonfigurować za
pośrednictwem interfejsu produktu w ramach zadania po instalacji.
Na panelu Wybór języka podstawowego określ język podstawowy dla instalacji.
Na panelu Wybór języków dodatkowych można opcjonalnie określić jeden lub większą
liczbę języków dodatkowych, które ma obsługiwać instalacja.
Na panelu Wykonaj krok konfiguracji określ sposób wykonywania kroku konfiguracji
instalacji. Jeśli opcja nie zostanie wybrana, wówczas krok instalacji rozpocznie się po
kliknięciu przycisku Dalej.
Teraz skopiuj pliki, a krok konfiguracji instalacji wykonaj później
Wybierz tę opcję, jeśli zamierzasz skopiować pliki ze źródła instalacji do
administracyjnej stacji roboczej. Krok konfiguracji należy wykonać później w
celu zakończenia wdrożenia.
Wybierz tę opcję, aby utworzyć bazę danych maxdemo podczas instalowania
produktu Maximo Asset Management, a następnie wprowadź do bazy danych
dane przykładowe.
Ważne: Przed zakończeniem kroku konfiguracji pierwotnej instalacji nie
należy instalować innego produktu. Instalowanie innego produktu przed
wykonaniem kroku konfiguracji dla tej instalacji spowoduje nadpisanie
składnicy zadań, co uniemożliwi wdrożenie pierwotnej instalacji.
Określone wartości konfiguracji zostaną zapisane w plikach
katalog_główny_instalacji\maximo\applications\maximo\properties\
maximo.properties i katalog_główny_instalacji\etc\install.properties. W
celu uruchamiania kroków konfiguracji spoza programu instalacyjnego
produktu należy użyć programu narzędziowego taskrunner, który jest dostępny
w katalogu katalog_główny_instalacji\scripts. Program narzędziowy
taskrunner należy uruchamiać z wiersza komend.
katalog_główny_instalacji\scripts\taskrunner
[CONTINUE <STOPONERROR|NOSTOPONERROR>]
Program narzędziowy taskrunner wykorzystuje wartości konfiguracji, jakie
zostały zapisane w plikach maximo.properties i install.properties w celu
skonfigurowania produktu Maximo Asset Management.
Jeśli program narzędziowy taskrunner zostanie uruchomiony z parametrem
NOSTOPONERROR, wówczas program taskrunner będzie kontynuował
działanie pomimo błędów. Jeśli program taskrunner zostanie uruchomiony z
parametrem STOPONERROR, wówczas taskrunner przerwie działanie w
momencie napotkania błędu. Jeśli użyto parametru STOPONERROR,
wówczas można usunąć przyczyny błędu. Następnie instalację można wznowić
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
63
od miejsca, w którym zarejestrowano ostatnie poprawnie wykonane zadanie w
poprzedniej próbie - w tym celu należy uruchomić program taskrunner z
parametrem CONTINUE.
Opóźnij aktualizację bazy danych Maximo
Wybierz tę opcję, jeśli zamierzasz ręcznie uruchomić zadanie aktualizacji bazy
danych dla wdrożenia produktu. Tej opcji można użyć, jeśli dostępny jest
pakiet poprawek, który usuwa znane błędy związane ze skryptem
updatedb. Jeśli pakiet poprawek jest dostępny, wówczas należy wybrać opcję
Opóźnij aktualizację bazy danych Maximo, zastosować pakiet poprawek, a
następnie uruchomić ręcznie komendę updatedb -v1.
21. Na panelu Wybierz folder skrótów określ miejsce tworzenia ikon Maximo Asset
Management.
Jeśli wybrano W menu Start, a używana jest przeglądarka Internet Explorer, wówczas
adres URL produktu Maximo Asset Management należy dodać do strefy zaufanych
witryn. Wyłącz opcję, która wymaga weryfikacji serwerów dla wszystkich ośrodków w
strefie.
Nie wybieraj opcji Na pasku szybkiego uruchamiania. Wybranie tej opcji nie
spowoduje utworzenia skrótu na pasku szybkiego uruchamiania.
22. Na panelu Podsumowanie danych wejściowych sprawdź informacje określone dla
programu instalacyjnego produktu.
W razie potrzeby kliknij przycisk Wstecz, aby wrócić do poprzednich paneli i zmienić
wartości.
23. Na panelu Podsumowanie przed instalacją przejrzyj informacje dotyczące instalacji, a
następnie kliknij przycisk Instaluj.
Proces instalacji zostanie rozpoczęty. Postęp instalacji można sprawdzać, zapoznając się
z wyświetlanymi komunikatami.
24. Zapoznaj się z informacjami na panelu Instalacja została zakończona, a następnie kliknij
przycisk Gotowe.
“Restartowanie oprogramowania pośredniego w systemie Windows” na stronie 165
Niniejsza procedura zawiera opis restartowania oprogramowania pośredniego w systemie
Windows, gdy pojawi się konieczność ponownego uruchomienia dowolnych usług
oprogramowania pośredniego.
“Restartowanie oprogramowania pośredniego w systemie UNIX” na stronie 166
Usługi oprogramowania pośredniego na platformach Linux i AIX muszą być w niektórych
sytuacjach restartowane, np. w przypadku ponownego uruchamiania komputera. Serwery i
usługi oprogramowania pośredniego muszą być aktywne przed uruchomieniem programu
instalacyjnego Maximo Asset Management.
Tworzenie bazy danych maxdemo podczas instalacji
Podczas instalowania produktu Maximo Asset Management można utworzyć bazę danych
maxdemo, a następnie zapełnić ją danymi przykładowymi.
Procedura
1. W panelu Wykonaj krok konfiguracji, w kreatorze instalacji, wybierz opcję Teraz
skopiuj pliki, a krok konfiguracji instalacji wykonaj później.
2. Po zakończeniu instalacji zamknij kreatora instalacji.
3. Zmień nazwę pliku C:\IBM\SMP\Maximo\tools\maximo\en\
maximo.typ_bazy_danych.
4. Skopiuj plik C:\IBM\SMP\Maximo\tools\maximo\en\maxdemo.dbtype do pliku
C:\IBM\SMP\Maximo\tools\maximo\en\maximo.dbtype, gdzie en jest folderem
języka, a dbtype to ora, sqs lub db2.
64
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
5. Otwórz okno komend i przejdź do katalogu C:\IBM\SMP\scripts.
6. Wykonaj następującą komendę: taskrunner.bat CONTINUE STOPONERROR
7. Po zakończeniu procesu taskrunner zmień nazwy plików z powrotem na oryginalne. Nie
należy restartować komputera przed uruchomieniem komendy taskrunner. Program
narzędziowy taskrunner nie tworzy trwałej składnicy informacji, zatem może dojść do
utraty danych.
Czynności po instalacji dla wdrożeń na serwerze Oracle WebLogic
Server
W przypadku wdrożeń na serwerze Oracle WebLogic Server wymagane jest czynności po
zakończeniu instalacji.
O tym zadaniu
Jeśli serwer Oracle WebLogic Server jest używany jako serwer aplikacji dla wdrożenia
produktu Maximo Asset Management, wówczas program instalacyjny generuje plik EAR.
Następnie należy ręcznie wdrożyć ten plik na serwerze Oracle WebLogic Server.
Gdy używany jest serwer Oracle WebLogic Server, wówczas należy zmodyfikować plik
weblogic.xml i odbudować plik maximo.ear przed jego wdrożeniem.
Procedura
1. Zainstaluj zaktualizowany program JDK 1.6.
a. Z witryny http://www.oracle.com/technetwork/java/index.html pobierz najnowszy
program JDK o numerze wersji 1.6.0 SR7 lub wyższym.
b. Uruchom program instalacyjny.
c. Zaakceptuj umowę licencyjną.
d. Ścieżkę docelową instalacji ustaw na folder główny Oracle, kliknij przycisk OK, a
następnie przycisk Next (Dalej).
e. Zaakceptuj wszelkie dodatkowe zachęty dotyczące instalowania programu JDK, aby
pomyślnie zakończyć proces instalowania.
2. Jeśli używana jest baza danych Oracle, skopiuj plik oraclethin.jar.
a. Skopiuj plik oraclethin.jar z administracyjnej stacji roboczej na serwer, na którym
zainstalowano Oracle WebLogic Server. Użyj dowolnego dostępnego protokołu
przesyłania plików.
b. Plik oraclethin.jar znajduje się w katalogu katalog_główny_instalacji\maximo\
applications\maximo\lib. Domyślnie katalogiem katalog_główny_instalacji jest
C:\IBM\SMP\Maximo\Applications\Maximo\lib. Skopiuj plik oraclethin.jar na
serwer J2EE oraz do katalogu wls11g/server/lib. Na przykład:
C:/Oracle/wls11g/server/lib.
3. Przeprowadź edycję pliku konfiguracyjnego domeny dla odpowiednich ustawień Java.
a. Przejdź do katalogu katalog_instalacji\user_projects\domains\mydomain\bin.
b. Kliknij prawym przyciskiem myszy (nie klikaj dwukrotnie) i przeprowadź edycję
pliku setDomainEnv.cmd (Windows) lub setDomainEnv.sh (UNIX).
c. Za pomocą edytora tekstu wyszukaj wpisy jdk i zastąp je wpisami, które zmienią
konfigurację serwera Oracle WebLogic Server w taki sposób, aby serwer korzystał ze
zaktualizowanego programu JDK. Należy zmienić dwa wystąpienia.
d. (tylko Oracle) Wyszukaj PRE_CLASSPATH. Ustaw parametr w następujący
sposób:
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
65
set PRE_CLASSPATH=%WL_HOME%\server\lib\oraclethin.jar (Windows)
PRE_CLASSPATH={WL_HOME}/server/lib/oraclethin.jar (UNIX)
Uwaga: Ten krok jest wymagany w celu nawiązywania połączeń z bazami danych
Oracle z serwera Oracle WebLogic Server.
e. Zwiększ wartości parametrów sterty Java, wyszukując MEM_ARGS i ustawiając
parametr w następujący sposób:
set MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=512m (Windows)
MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=512m (UNIX)
W tych parametrach rozróżniana jest wielkość liter. Przed każdym parametrem
umieść znak minus (-), a po każdej wartości umieść znak m.
f. Wyszukaj set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES%.
Bezpośrednio po tym łańcuchu wprowadź opcje:
-Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0
Po zakończeniu wpis powinien wyglądać jak poniższy przykład:
set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES%
-Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0
-Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag%
-Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%
g. Zapisz i zamknij plik setDomainEnv.cmd.
4. Przeprowadź edycję \IBM\SMP\maximo\applications\maximo\maximouiweb\
webmodule\WEB-INF\weblogic.xml file i dodaj następujące wpisy:
<session-descriptor>
<cookie-http-only>false</cookie-http-only>
</session-descriptor>
5. Uruchom serwer (nie będą wyświetlane zapytania dotyczące nazwy i hasła użytkownika).
Jeśli podczas pracy w trybie produkcyjnym użytkownik nie chce, aby pojawiały się
zapytania o nazwę i hasło użytkownika Oracle WebLogic Server, należy utworzyć plik
boot.properties. W niniejszej procedurze przedstawiono zapis nazwy i hasła
użytkownika w zaszyfrowanym formacie. Wprowadź następujące dwa wiersze do
zwykłego pliku:
username=<nazwa użytkownika administratora>
password=<hasło administratora>
Wartości nazwy i hasła administratora muszą być zgodne z wartościami z istniejącego
konta użytkownika w dostawcy uwierzytelniania dla domyślnej dziedziny zabezpieczeń.
Jeśli plik zostanie zapisany jako boot.properties i umieszczony w folderze mydomain
(na przykład: C:\BEA\User_projects\domains\mydomain), wówczas serwer będzie
automatycznie korzystał z tego pliku podczas kolejnych cykli uruchamiania. Przy
pierwszym użyciu tego pliku w celu uruchomienia serwera serwer odczyta plik, a
następnie zastąpi go zaszyfrowaną wersją nazwy i hasła użytkownika.
6. Sprawdź ustawienia, uruchamiając serwer Oracle WebLogic Server. Aby upewnić się, że
zmiany wprowadzone do plików poprzedniej wersji Oracle WebLogic Server są
poprawne, uruchom produkt Oracle WebLogic Server.
7. Odbuduj plik maximo.ear.
\IBM\SMP\maximo\deployment\buildmaximoear
8. Przeprowadź wdrożenie pliku maximo.ear na serwerze Oracle WebLogic Server.
66
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Instalowanie plików EAR
Po wykonaniu wcześniejszych czynności można wdrożyć pliki EAR z konsoli
administracyjnej Oracle WebLogic Server. Instalowanie plików EAR w celu uruchomienia
serwera aplikacji Maximo.
Zanim rozpoczniesz
Windows
UNIX
Windows
Jeśli serwer MAXIMOSERVER nie działa, uruchom go za pomocą wiersza komend.
UNIX
Demon Oracle WebLogic Server musi być uruchomiony.
O tym zadaniu
W celu wyświetlenia konsoli administracyjnej Oracle WebLogic Server należy również
zainstalować wirtualną maszynę języka Java (JVM). Nowsze wersje systemu Windows mogą
nie być wyposażone w maszynę JVM.
Procedura
1. Zmień na katalog moja_domena:
Windows
Windows
W wierszu komend zmień katalog na:
nazwa_napędu:\kat_inst_weblogic\user_projects\domain\moja_domena
UNIX
UNIX
Otwórz okno Terminal (lub wiersz komend, jeśli łączysz się zdalnie z
komputera z systemem Windows) i zmień katalog w następujący sposób:
cd /home/mxadmin/kat_inst_weblogic/user_projects/domains/moja_domena
2. Wpisz
Windows
Windows
startWebLogic.cmd
UNIX
UNIX
./startWebLogic.sh
i naciśnij klawisz Enter. Po wyświetleniu frazy: Server started in RUNNING Mode
(serwer został uruchomiony w trybie DZIAŁANIE) zostanie uruchomiony Oracle
WebLogic Server.
3. Uruchom konsolę administracyjną Oracle WebLogic Server (MAXIMOSERVER),
wpisując następujący adres URL do paska adresu przeglądarki:
http://nazwa_hosta:7001/console
4. Zaloguj się do konsoli administracyjnej za pomocą nazwy użytkownika
administracyjnego i hasła.
5. Kliknij przycisk Lock&Edit (Zablokuj w celu edycji) w sekcji Change Center
(Centrum zmian), aby przełączyć serwer w tryb edycji.
6. Kliknij odsyłacz Deployments (Wdrożenia) w sekcji Domain Structure (Struktura
domeny).
7. W sekcji Summary of Deployments (Podsumowanie wdrażania) kliknij przycisk Install
(Zainstaluj). Zostanie otwarta aplikacja Install Application Assistant (Instalowanie
aplikacji z asystą).
8. Kliknij odsyłacz upload your file(s) (prześlij pliki).
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
67
9. Kliknij przycisk Browse (Przeglądaj) obok pola Deployment Archive (Archiwum
wdrażania). Przejdź do miejsca, w którym zainstalowano plik maximo.ear (katalog
c:/ibm/smp/maximo/deployment/default/ na administracyjnej stacji roboczej),
wybierz plik i kliknij opcję Open (Otwórz).
10. Kliknij Next (Dalej) w celu przesłania pliku na serwer Oracle WebLogic Server.
11. Kliknij przełącznik obok pliku maximo.ear oraz przycisk Next (Dalej), aby
kontynuować wdrażanie.
12. Zaakceptuj wartość domyślną, aby zainstalować to wdrożenie jako aplikację i kliknij
przycisk Next (Dalej).
13. Zaakceptuj wszystkie pozostałe wartości domyślne i kliknij przycisk Finish (Zakończ),
aby uruchomić proces wdrażania.
14. Po zakończeniu procesu wdrażania kliknij przycisk Activate Changes (Aktywuj
zmiany) w Change Center (Centrum zmian), aby zastosować zmiany. Zostanie
wyświetlony następujący komunikat: All changes have been activated. No restarts
are necessary (Wszystkie zmiany zostały aktywowane. Nie jest konieczny żaden
restart) .
15. Powtórz kroki od 8 na stronie 44 do 14 na stronie 45, aby wdrożyć plik
maximoiehs.ear.
16. Kliknij pole wyboru obok aplikacji maximo.
17. Kliknij strzałkę rozwijaną przycisku Start (Start) i wybierz opcję Servicing all requests
(Obsługa wszystkich żądań). Zostanie wyświetlone okno Start Application Assistant
(Uruchamianie aplikacji z asystą).
18. Kliknij przycisk Yes (Tak), aby uruchomić system.
Ustawianie nazwy hosta serwera Oracle WebLogic Server
Ręczne ustawianie nazwy hosta Oracle WebLogic Server w celu uzyskania dostępu do
pomocy aplikacji.
O tym zadaniu
Domyślnie właściwość używana w celu zapisania nazwy hosta dla systemu pomocy Maximo
Asset Management jest ustawiona na wartość localhost. Wyświetlanie tematów pomocy
Maximo Asset Management jest możliwe, pod warunkiem że pełna nazwa hosta Oracle
WebLogic Server jest skonfigurowana we właściwości systemu pomocy. Ten krok należy
wykonać po wdrożeniu plików EAR produktu Maximo Asset Management na serwer Oracle
WebLogic Server.
Procedura
1. Zaloguj się do konsoli Maximo Asset Management jako maxadmin.
2. Wybierz opcje Idź do > Konfiguracja systemu > Konfiguracja platformy >
Właściwości systemu
3. Za pomocą opcji Filtr wyszukaj właściwość o nazwie mxe.help.host.
4. Rozwiń właściwość mxe.help.host i ustaw atrybut na pełną nazwę hosta serwera Oracle
WebLogic Server.
5. Zaznacz pole wyboru rekordu mxe.help.host.
6. Kliknij ikonę Odświeżanie na żywo na pasku narzędzi.
7. W oknie dialogowym Odświeżanie na żywo kliknij OK.
68
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Wyniki
Po wykonaniu tych czynności można uzyskać dostęp do tematów pomocy aplikacji w
interfejsie użytkownika Maximo Asset Management.
Wdrażanie języków po odroczeniu aktualizacji bazy danych
Wybranie opcji odroczenia aktualizacji bazy danych Maximo podczas instalowania produktu
wpływa na sposób wdrażania języków.
Podczas instalacji możliwe jest odroczenie zadania aktualizacji bazy danych. Ta opcja
zapobiega zapisowi danych do bazy danych podczas instalacji. Działanie programu
instalacyjnego jest ograniczone do kopiowania plików do systemu administracyjnego oraz do
rejestrowania pakietów rozwiązań procesu produktu. W celu dodania języków należy
zakończyć instalację, ręcznie zaktualizować bazę danych, a następnie ręcznie zaktualizować
języki.
“Ręczne wdrażanie języków po odroczeniu aktualizacji bazy danych” na stronie 46
Jeśli aktualizowanie bazy danych zostanie odroczone w programie instalacyjnym,
wówczas języki można wdrożyć ręcznie.
Ręczne wdrażanie języków po odroczeniu aktualizacji bazy
danych
Jeśli aktualizowanie bazy danych zostanie odroczone w programie instalacyjnym, wówczas
języki można wdrożyć ręcznie.
Zanim rozpoczniesz
Przed ręcznym konfigurowaniem języków dla pakietów PSI należ uruchomić komendę
updatedb.
O tym zadaniu
W celu ręcznego skonfigurowania języków dla pakietów PSI wykonaj następujące kroki:
Procedura
1. Zaktualizuj opcje obsługi języka dla komponentów głównych.
Pliki dla języków wybranych podczas instalacji zostaną wyodrębnione do katalogu
C:\IBM\SMP\Maximo\Tools\Maximo\ustawienia_narodowe\xliff\ w systemie.
a. Aby zaktualizować język jako język podstawowy do stosowania z produktem, należy
uruchomić poniższą komendę:
katalog_główny_instalacji\maximo\tools\maximo\TDToolkit.bat
-IMPORT
-SLEN
-TLustawienia narodowe
-maxmessfix
b. Aby dodać jeden lub większą liczbę języków jako języki dodatkowe, które będą
używane z produktem, uruchom poniższą komendę dla każdego języka wybranego do
dodania:
katalog_główny_instalacji\maximo\tools\maximo\TDToolkit.bat
-ADDLANGustawienia narodowe
-maxmessfix
2. Zaktualizuj języki dla dodatkowych pakietów.
W celu określenia, które pakiety wymagają zaktualizowania, zmień katalog na
katalog_główny_instalacji\maximo\tools\maximo\en\xliff. Każdy folder znajdujący się
Rozdział 3. Wdrażanie z automatycznym ponownym wykorzystaniem istniejącego oprogramowania pośredniego (scenariusz 2)
69
w katalogu xliff, z wyjątkiem folderu MAXUPG, jest używany jako wejściowy dla
operacji -pmpupdate komendy TDToolkit. W odróżnieniu od procesu aktualizowania
języków w produkcie Maximo Asset Management komendę TDToolkit należy
uruchomić raz dla każdego pakietu. Komenda TDToolkit ustala, które języki są obecnie
wdrożone i aktualizuje wszystkie języki.
a. Przejdź do katalogu install_home\maximo\tools\maximo\en\xliff. Następnie określ
folder pakietu do zaktualizowania, np. calibration.
b. Zaktualizuj języki dla wybranego pakietu.
C:\IBM\SMP\maximo\tools\maximo\TDToolkit.bat
-pmpupdatekatalog_pakietu
W tym przykładzie wartość pmpupdatekatalog_pakietu może mieć postać
pmpupdatecalibration lub pmpupdateconfig_pmp.
c. Powtórz kroki dla każdego kolejnego pakietu, który wymaga aktualizacji języków.
70
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 4. Ręczne wdrażanie produktu z ponownym
wykorzystaniem istniejącego oprogramowania pośredniego
Informacje przedstawione w tej sekcji ułatwiają wdrożenie produktu Maximo Asset
Management poprzez ponowne wykorzystanie istniejących serwerów oprogramowania
pośredniego oraz ręczne skonfigurowanie w nich opcji współpracy z produktem Maximo
Asset Management.
Niniejsza sekcja zawiera ogólny przegląd (albo przewodnik przejścia) zadań, jakie należy
wykonać w celu automatycznego wdrożenia produktu Maximo Asset Management 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 instalacyjnego produktu Maximo Asset
Management.
© Copyright IBM Corp. 2007, 2013
71
Rysunek 3. Wdrażanie produktu Maximo Asset Management z ręcznym konfigurowaniem oprogramowania pośredniego
72
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Instalowanie produktu Maximo Asset Management z ręcznym
konfigurowaniem oprogramowania pośredniego
W przypadku instalacji konfigurowanych ręcznie wymagane jest skonfigurowanie
komponentów oprogramowania pośredniego, serwera bazy danych, serwera katalogów oraz
serwera J2EE w celu pracy z produktem Maximo Asset Management, zanim możliwe będzie
użycie programu instalacyjnego produktu Maximo Asset Management.
Można wybrać jeden lub większą liczbę komponentów oprogramowania pośredniego Maximo
Asset Management do automatycznego skonfigurowania przez program instalacyjny produktu
Maximo Asset Management. Alternatywą dla tego rozwiązania jest ręczne skonfigurowanie
jednego lub wielu serwerów oprogramowania pośredniego do współpracy z
oprogramowaniem Maximo Asset Management.
Niniejsza sekcja zawiera szczegóły dotyczące sposobu ręcznego konfigurowania
oprogramowania pośredniego Maximo Asset Management przed uruchomieniem programu
instalacyjnego produktu Maximo Asset Management.
Zanim rozpoczniesz upewnij się, że zostały spełnione następujące wymagania wstępne:
v Wyznaczono serwer oparty na systemie Windows lub UNIX, na którym zostanie
uruchomiony program instalacyjny produktu Maximo Asset Management.
Ręcznie skonfiguruj każdy serwer, który nie będzie konfigurowany za pomocą funkcji
automatycznej konfiguracji, jaka jest dostępna w programie instalacyjnym produktu Maximo
Asset Management - serwery, które nie będą konfigurowane za pomocą tej funkcji, należy
skonfigurować przed użyciem programu instalacyjnego produktu Maximo Asset Management
w celu zainstalowania produktu Maximo Asset Management.
Upewnij się, że oprogramowanie pośrednie jest dostępne w obsługiwanej wersji.
Ręczne konfigurowanie bazy danych
Istnieje możliwość ręcznego skonfigurowania serwera bazy danych używanego we wdrożeniu
produktu Maximo Asset Management. Czynności ręcznej konfiguracji serwera bazy danych
należy wykonać przed użyciem programu instalacyjnego produktu Maximo Asset
Management.
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 9.x
Niniejsza sekcja zawiera instrukcje dotyczące ręcznego konfigurowania serwerów DB2 9.x,
które będą wykorzystywane przez produkt Maximo Asset Management.
O tym zadaniu
Aby skonfigurować istniejący serwer DB2 9.x do użytku z produktem Maximo Asset
Management, należy wykonać następujące kroki przed uruchomieniem programu
instalacyjnego produktu Maximo Asset Management:
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
73
Procedura
1. Zaloguj się do systemu jako użytkownik posiadający uprawnienia administracyjne 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 należy przypisać do grupy db2iadm1.
3. Otwórz okno konsoli i skonfiguruj środowisko DB2:
v Windows
db2cmd
v Linux lub UNIX
Upewnij się, że katalogi /opt/ibm/db2/V9.7/bin, /opt/ibm/db2/v9.7/instance i
/opt/ibm/db2/V9.7/adm zostały dodane do ścieżki ścieżki.
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 db2fenc1 -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 ’maxdb75’ ALIAS ’maxdb75’ using codeset UTF-8 territory US pagesize 32 K
connect to ’maxdb75’
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
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
db2
74
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
update
db cfg for maxdb75 using SELF_TUNING_MEM ON
db cfg for maxdb75 using APP_CTL_HEAP_SZ 16384 DEFERRED
db cfg for maxdb75 using APPLHEAPSZ 2048 AUTOMATIC DEFERRED
db cfg for maxdb75 using AUTO_MAINT ON DEFERRED
db cfg for maxdb75 using AUTO_TBL_MAINT ON DEFERRED
db cfg for maxdb75 using AUTO_RUNSTATS ON DEFERRED
db cfg for maxdb75 using AUTO_REORG ON DEFERRED
db cfg for maxdb75 using AUTO_DB_BACKUP ON DEFERRED
db cfg for maxdb75 using CATALOGCACHE_SZ 800 DEFERRED
db cfg for maxdb75 using CHNGPGS_THRESH 40 DEFERRED
db cfg for maxdb75 using DBHEAP AUTOMATIC
db cfg for maxdb75 using LOCKLIST AUTOMATIC DEFERRED
db cfg for maxdb75 using LOGBUFSZ 1024 DEFERRED
db cfg for maxdb75 using LOCKTIMEOUT 300 DEFERRED
db cfg for maxdb75 using LOGPRIMARY 20 DEFERRED
db cfg for maxdb75 using LOGSECOND 100 DEFERRED
db cfg for maxdb75 using LOGFILSIZ 8192 DEFERRED
db cfg for maxdb75 using SOFTMAX 1000 DEFERRED
db cfg for maxdb75 using MAXFILOP 32768 DEFERRED #32-bit Windows
db cfg for maxdb75 using MAXFILOP 65335 DEFERRED #64-bit Windows
db cfg for maxdb75 using MAXFILOP 30720 DEFERRED #32-bit UNIX
db cfg for maxdb75 using MAXFILOP 61440 DEFERRED #64-bit UNIX
db cfg for maxdb75 using PCKCACHESZ AUTOMATIC DEFERRED
db cfg for maxdb75 using STAT_HEAP_SZ AUTOMATIC DEFERRED
db cfg for maxdb75 using STMTHEAP AUTOMATIC DEFERRED
db cfg for maxdb75 using UTIL_HEAP_SZ 10000 DEFERRED
db cfg for maxdb75 using DATABASE_MEMORY AUTOMATIC DEFERRED
db cfg for maxdb75 using AUTO_STMT_STATS OFF DEFERRED
db cfg for maxdb75 using STMT_CONC LITERALS DEFERRED
alert cfg for database on maxdb75 using db.db_backup_req SET THRESHOLDSCHECKED YES
alert cfg for database on maxdb75 using db.tb_reorg_req SET THRESHOLDSCHECKED YES
alert cfg for database on maxdb75 using db.tb_runstats_req SET THRESHOLDSCHECKED YES
dbm cfg using PRIV_MEM_THRESH 32767 DEFERRED
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
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 przypadku systemu Linux lub UNIX zaloguj się jako użytkownik ctginst1, a
następnie zrestartuj środowisko wiersza komend DB2
su - ctginst1
db2
8. Zrestartuj produkt DB2.
db2stop force
db2start
9. Ponownie nawiąż połączenie z bazą danych.
db2 connect to ’maxdb75’
10. Utwórz pulę buforów.
db2 CREATE BUFFERPOOL MAXBUFPOOL IMMEDIATE SIZE 4096 AUTOMATIC PAGESIZE 32 K
11. Utwórz obszary tabel
db2 CREATE REGULAR TABLESPACE MAXDATA PAGESIZE 32 K MANAGED BY AUTOMATIC STORAGE INITIALSIZE 5000 M BUFFERPOOL MAXBUFPOOL
db2 CREATE TEMPORARY TABLESPACE MAXTEMP PAGESIZE 32 K MANAGED BY AUTOMATIC STORAGE BUFFERPOOL MAXBUFPOOL
db2 GRANT USE OF TABLESPACE MAXDATA TO USER MAXIMO
12. 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
db2 create schema maximo authorization maximo
13. Zerwij połączenie z bazą danych.
db2 connect reset
14. Zamknij środowisko wiersza komend DB2
15. Zainstaluj odpowiedni pakiet poprawek określony w wymaganiach wstępnych w
rozdziale, który opisuje sposób przygotowania instalacji. Upewnij się, że zostały
wykonane wszystkie zadania instalacji i po instalacji określone w pliku readme pakietu
poprawek. Niewykonanie tych zadań może spowodować niepowodzenie instalacji
produktu Maximo Asset Management. Więcej informacji zawiera odpowiednia witryna
wsparcia dla produktu.
Ręczne konfigurowanie produktu Oracle 11g
Poniżej przedstawiono instrukcje ręcznego konfigurowania produktu Oracle 11g w celu
korzystania z produktem Maximo Asset Management.
Zanim rozpoczniesz
Nazwy instancji 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.
O tym zadaniu
Aby skonfigurować istniejący serwer Oracle 11g do użytku z produktem Maximo Asset
Management, należy wykonać następujące kroki przed uruchomieniem programu
instalacyjnego produktu Maximo Asset Management:
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
75
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. Program nasłuchujący zarządza żądaniami
połączenia z bazą danych. Ten krok jest wymagany tylko wówczas, gdy nie istnieje
jeszcze program nasłuchujący.
a. Otwórz aplikację Oracle Network Configuration Assistant.
b. Na panelu powitania wybierz opcję Listener configuration (Konfiguracja programu
nasłuchującego), a następnie kliknij przycisk 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 ukończenia konfiguracji 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 Maximo Asset Management.
a. Otwórz okno Oracle Database Configuration Assistant.
b. Kliknij przycisk Next (Dalej).
c. Wybierz opcję Create a Database (Utwórz bazę danych), a następnie 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. Upewnij się, że jako mechanizm przechowywania danych 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), a następnie kliknij przycisk Next (Dalej).
i. Pozostaw wybrane wartości domyślne w panelu opcji odtwarzania bazy danych, a
następnie kliknij przycisk Next (Dalej).
j. W panelu Sample Schemas (Schematy przykładowe) kliknij przycisk Next (Dalej).
k. W panelu Initialization Parameters (Parametry inicjowania), na karcie Memory
(Pamięć), wybierz opcję Custom (Niestandardowe), 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 152.
76
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
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 1000.
cursor_sharing
Ustaw tę wartość na FORCE.
p. Na panelu parametrów inicjowania kliknij przycisk Next (Dalej).
q. Na panelu Database Storage (Pamięć masowa bazy danych) kliknij przycisk Next
(Dalej).
r. na panelu Creation Options (Opcje tworzenia) kliknij przycisk Finish (Zakończ).
s. 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, wówczas 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\11.1.0\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 korzystając z komendy w SQL*Plus
create temporary tablespace maxtemp tempfile
’C:\oracle\product\11.1.0\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, korzystając z następującej
komendy w 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;
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
77
grant
grant
grant
grant
grant
grant
grant
alter
create sequence to maximo;
create synonym to maximo;
create table to maximo;
create view to maximo;
create procedure to maximo;
alter session to maximo;
execute on ctxsys.ctx_ddl to maximo;
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. Na przykład: 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
W niniejszych instrukcjach przyjęto założenie, że nie zmodyfikowano domyślnych
zestawów ról przypisanych do użytkownika Oracle DBA ani ID użytkowników
utworzonych w celu nawiązania połączenia z bazą danych. Jeśli domyślne uprawnienia
nadane identyfikatorom użytkowników zostały ograniczone, wówczas 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 Oracle 10g
Oracle 10g można skonfigurować ręcznie w celu korzystania z produktem Maximo Asset
Management.
Zanim rozpoczniesz
Nazwy instancji 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.
O tym zadaniu
Aby skonfigurować istniejący serwer Oracle 10g do użytku z produktem Maximo Asset
Management, należy wykonać następujące kroki przed uruchomieniem programu
instalacyjnego produktu Maximo Asset Management:
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. Program nasłuchujący zarządza żądaniami
połączenia z bazą danych.
a. Otwórz aplikację Oracle Network Configuration Assistant.
b. Na panelu powitania wybierz opcję Listener configuration (Konfiguracja programu
nasłuchującego), a następnie kliknij przycisk 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).
78
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
h. Na panelu ukończenia konfiguracji programu nasłuchującego kliknij przycisk Next
(Dalej).
i. Kliknij przycisk Finish (Zakończ).
3. Utwórz bazę danych dla produktu Maximo Asset Management.
a. Otwórz okno Oracle Database Configuration Assistant.
b. Kliknij przycisk Next (Dalej).
c. Wybierz opcję Create a Database (Utwórz bazę danych), a następnie kliknij przycisk
Next (Dalej).
d. Wybierz opcję General Purpose (Ogólnego przeznaczenia), 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 Password for All Accounts
(Użyj tego samego hasła dla wszystkich kont), wprowadź hasło dla użytkowników
Oracle, a następnie kliknij przycisk Next (Dalej).
h. Upewnij się, że jako mechanizm przechowywania danych w bazie danych jest
wybrany system plików (File System). a następnie kliknij przycisk Next (Dalej).
i. 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), a
następnie kliknij przycisk Next (Dalej).
j. Pozostaw wybrane wartości domyślne w panelu opcji odtwarzania bazy danych, a
następnie kliknij przycisk Next (Dalej).
k. W panelu Sample Schemas (Schematy przykładowe) kliknij przycisk Next (Dalej).
l. W panelu przydzielania pamięci wybierz opcję Custom (Niestandardowe) określ
następujące wartości (mierzone w bajtach), a następnie kliknij przycisk Next (Dalej).
Shared Memory Management (Zarządzanie pamięcią współużytkowaną)
Ustaw tę wartość na Manual (Ręcznie).
Shared Pool (Pula współużytkowana)
Ustaw tę wartość na 152.
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.
m. Na karcie Character Sets (Zestawy znaków) wybierz opcję Use Unicode
(AL32UTF8) (Używaj Unicode).
n. Kliknij All Initialization Parameters... (Wszystkie parametry inicjowania).
o. Kliknij opcję Show Advanced Parameters (Pokaż parametry zaawansowane).
p. Odszukaj następujące parametry, nadaj im wskazane wartości, po czym kliknij
przycisk Close (Zamknij).
nls_length_semantics
Zmień tę wartość na CHAR
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
79
open_cursors
Zmień tę wartość na 1000
q.
r.
s.
t.
u.
cursor_sharing
Ustaw tę wartość na FORCE.
Na panelu parametrów inicjowania kliknij przycisk Next (Dalej).
Na panelu Database Storage (Pamięć masowa bazy danych) kliknij przycisk Next
(Dalej).
na panelu Creation Options (Opcje tworzenia) kliknij przycisk Finish (Zakończ).
Po utworzeniu bazy danych kliknij opcję Password Management (Zarządzanie
hasłami).
Odblokuj konto CTXSYS usuwając znacznik wyboru w kolumnie Lock Account?
(Zablokować konto?) dla tego wpisu, wprowadź hasło dla konta i kliknij przycisk
OK.
v. Kliknij przycisk Exit (Wyjdź), aby wyjść z programu Database Configuration
Assistant. Baza danych została pomyślnie utworzona.
Uwaga: Aplikacja Oracle Database Configuration Assistant wykona skrypt
ORACLE_HOME/ctx/admin/defaults/drdefus.sql w ramach konfigurowania
użytkownika CTXSYS. Skrypt można wykonać ręcznie, jeśli aplikacja Oracle Database
Configuration Assistant nie jest używana.
4. Utwórz obszar tabel za pomocą następującej komendy w programie SQL*Plus:
Create tablespace maxdata datafile
’C:\oracle\product\10.2.0\oradata\ctginst1\maxdata.dbf’
size 1000M autoextend on;
Katalog określony w przykładzie należy zmienić na miejsce instalacji bazy danych. Jeśli
katalog nie istnieje, ta komenda zakończy się niepowodzeniem.
5. Utwórz tymczasowy obszar tabel.
6. Utwórz użytkownika maximo i nadaj mu uprawnienia, korzystając z następującej
komendy w 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 zdecydowano o utworzeniu osobnego obszaru tabel na potrzeby indeksowania,
należy także udzielić użytkownikowi maximo dostępu do tego obszaru tabel. Na przykład
należy wykonać poniższą dodatkową komendę SQL*plus w przypadku utworzenia
osobnego obszaru tabel o nazwie TSI_CMDB_OWN:
alter user maximo quota unlimited on TSI_CMDB_OWN
W niniejszej instrukcji przyjęto założenie, że użytkownik nie zmodyfikował domyślnych
zestawów ról, które są przypisane do użytkownika Oracle DBA lub innych
identyfikatorów użytkowników połączenia z bazą danych. Jeśli domyślne uprawnienia
nadane identyfikatorom użytkowników zostały ograniczone, wówczas należy je jawnie
nadać użytkownikowi maximo. Na przykład: rola select_catalog_role jest wymagana dla
identyfikatora użytkownika, który nawiązuje połączenie z bazą danych. Aby wdrożyć
80
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
produkt Maximo Asset Management pomyślnie, należy jawnie nadać tę rolę
użytkownikowi maximo za pomocą następującej komendy SQL*Plus:
grant select_catalog_role to maximo
Ręczne konfigurowanie serwera Microsoft SQL Server
Usługę Microsoft SQL Server można ręcznie skonfigurować na potrzeby produktu Maximo
Asset Management.
Zanim rozpoczniesz
Ponieważ produktu Microsoft SQL Server nie obsługuje kodowania UTF-8, produkt Maximo
Asset Management nie zapewnia obsługi wielu języków w przypadku wdrożenia wraz z
produktem Microsoft SQL Server.
Porządkowanie w bazie danych Microsoft SQL Server musi być ustawione na następujące
opcje:
v Kolejność słownika
v Bez rozróżniania wielkości liter
v Do użytku z zestawem znaków 1252
O tym zadaniu
Aby skonfigurować istniejący serwer Microsoft SQL Server do użytku z produktem Maximo
Asset Management, należy wykonać następujące kroki przed uruchomieniem programu
instalacyjnego produktu Maximo Asset Management:
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 2008 > Configuration Tools >
SQL Server Configuration Manager
b. Na panelu nawigacyjnym menedżera konfiguracji Microsoft SQL Server 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ę adresów IP.
d. Dla każdego adresu IP z listy upewnij się, ze pole dynamicznych portów TCP jest
puste. Jeśli pole Dynamiczne porty TCP zawiera wartość 0, oznacza to, że konkretny
adres IP korzysta z portów dynamicznych. Ponieważ produkt Maximo Asset
Management wymaga, aby serwer Microsoft SQL Server nasłuchiwał na porcie
statyczny, dlatego to pole musi być puste.
e. Dla każdego adres IP z na liście wprowadź 1433 do pola 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.
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
81
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 2008 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 czynności:
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 przycisk New Query (Nowe zapytanie).
c. Wpisz następującą komendę:
select FULLTEXTSERVICEPROPERTY ( ’IsFulltextInstalled’ )
Jeśli nie zainstalowano opcji wyszukiwania pełnotekstowego (wartość wynikowa to
zero), wówczas należy ją zainstalować teraz. Aby zainstalować opcję wyszukiwania
pełnotekstowego, wczytaj do systemu nośnik produktu Microsoft SQL Server 2008 i
uruchom kreatora instalacji. Wykonaj kroki w kreatorze i włącz opcję wyszukiwania
pełnotekstowego, która znajduje się w 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 2008 > 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 Database name (Nazwa bazy danych) określ unikalną nazwę
bazy danych (na przykład maxdb75)
d. Dla nazwy logicznej maxdb75 zmień atrybut rozmiaru początkowego (MB) na 500
(MB), a ponadto ustaw wartość pola Autogrowth (Wzrost automatyczny) na By 1MB,
unrestricted growth (O 1 MB, bez ograniczeń).
e. W razie potrzeby 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 2008 > SQL Server Management Studio)
b. Kliknij przycisk New Query (Nowe zapytanie).
c. W menu Available Databases (Dostępne bazy danych) Wybierz bazę danych Maximo
Asset Management (maxdb75).
d. Wprowadź poniższy skrypt, aby utworzyć użytkownika MAXIMO (bazy danych
Maximo) z hasłem MAXIMO.
sp_addlogin MAXIMO,MAXIMO
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).
82
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Co dalej
Jeśli do bazy danych zostaną dodane dodatkowe nazwy logiczne, a ich grupa plików zostanie
ustawiona na wartość inną niż PRIMARY, wówczas po skonfigurowaniu bazy danych i
utworzeniu użytkownika Maximo należy wykonać poniższe kroki:
1. Uruchom program instalacyjny produktu Maximo Asset Management 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>
3. Wykonaj kroki konfiguracji poza programem instalacyjnym produktu Maximo Asset
Management korzystając z programu narzędziowego taskrunner, który jest dostępny w
katalogu katalog_główny_instalacji\scripts.
Dodatkowe kroki można wykonać tylko wówczas, gdy do bazy danych dodano dodatkowe
nazwy logiczne, a ich grupę plików ustawiono na wartość inną niż PRIMARY.
Ręczne konfigurowanie serwera katalogów
Niniejsza sekcja zawiera szczegółowe informacje na temat ręcznego konfigurowania serwera
katalogów, który będzie wykorzystywany przez produkt Maximo Asset Management
Istnieje kilka metod zabezpieczania produktu Maximo Asset Management. Jeśli w celu
zabezpieczania produktu Maximo Asset Management używany będzie serwera katalogów,
wówczas serwer katalogów należy skonfigurować ręcznie przed użyciem programu
instalacyjnego produktu Maximo Asset Management. Konfigurowanie ręczne jest
wymagane, jeśli nie wybrano opcji konfigurowania przez program instalacyjny produktu
Maximo Asset Management.
Uwaga: Nazwa wyróżniająca bazy, nazwa użytkownika bind oraz wartości innych węzłów
przedstawione w tych sekcjach to wartości domyślne. Te wartości są zastępowane
wartościami odpowiednimi dla istniejących hierarchii LDAP w organizacji.
Ważne: Podczas wprowadzania wartości LDAP do pól panelu instalacji produktu Maximo
Asset Management, w czasie wprowadzania wartości do pól 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 dotyczących stosowania znaków specjalnych w
łańcuchach LDAP. W większości przypadków znaki specjalne należy poprzedzać znakiem
zmiany znaczenia, dzięki temu znak specjalny będzie bardziej czytelny dla serwera
katalogów. Brak zmiany znaczenia znaku specjalnego zawartego w łańcuchu LDAP
wykorzystywanym z produktem Maximo Asset Management spowoduje błędy produktu
Maximo Asset Management.
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 Maximo Asset Management.
Więcej informacji na temat znaków specjalnych w łańcuchach LDAP zawiera dokumentacja
serwera katalogów.
Ręczne konfigurowanie produktu IBM Tivoli Directory Server
Poniżej przedstawiono instrukcje ręcznego konfigurowania produktu IBM Tivoli Directory
Server w celu korzystania z produktem Maximo Asset Management.
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
83
O tym zadaniu
W celu skonfigurowania produktu IBM Tivoli Directory Server przed uruchomieniem
programu instalacyjnego produktu Maximo Asset Management należy utworzyć instancję
IBM Tivoli Directory Server.
Uwaga: Możliwe jest współużytkowanie instancji DB2 między produktem Maximo Asset
Management oraz produktem IBM Tivoli 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 Tivoli Directory Server w przedsiębiorstwie. Jeśli używane są
zautomatyzowane programy instalacyjne, wówczas tworzone są osobne instancje, z których
korzystają produkty Maximo Asset Management i IBM Tivoli 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 WindowsAdministratorzy
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
Użytkownik root musi być również członkiem grup dasadm1, idsldap i
dbsysadm.
2. Jeśli narzędzie do administrowania instancjami nie zostało jeszcze uruchomione,
upewnij się, że jesteś zalogowany(a) jako administrator w systemie, a następnie
uruchom 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.
84
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
6. W panelu szczegółów instancji DB2 wprowadź idsccmdb jako wartość nazwy instancji
DB2, a następnie kliknij przycisk Dalej.
7. W obszarze ustawień TCP/IP na panelu hostów multihomed wybierz opcję
nasłuchiwania na wszystkich skonfigurowanych adresach IP, a następnie kliknij przycisk
Dalej.
8. Na panelu ustawień portu TCP/IP wypełnij następujące pola, a następnie 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
Zaznaczenie tej opcji oznacza, że wymagane jest skonfigurowanie nazwy
wyróżniającej i hasła administratora dla instancji.
Konfiguruj bazę danych
Zaznaczenie tej opcji oznacza, że wymagane jest skonfigurowanie bazy danych
dla serwera katalogów.
10. Na panelu ustawień konfiguracji 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.
Hasło administratora
Wprowadź hasło administratora.
11. Na panelu konfigurowania bazy 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 opcji bazy danych wypełnij następujące pola, a następnie 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 platform innych niż Windows: ta lokalizacja musi być
nazwą katalogu, np. /home/ldapdb.
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
85
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 Tivoli 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. W panelu Zarządzaj 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: W tym przykładzie ou=SWG,o=IBM,c=US jest jednostką organizacyjną o
nazwie SWG. SWG zawiera jednostki organizacyjne OU=Users, w których umieszczani
są użytkownicy tworzeni dla produktu Maximo Asset Management. DC=IBM i
DC=COM oznaczają las domeny ibm.com. Przykładową strukturę można zastąpić
odpowiednią strukturą katalogów dla konkretnej organizacji.
W utworzonych nazwach wyróżniających ou=users zdefiniuj następujących
użytkowników i ich stanowiska. Zdefiniowanie tych użytkowników jest wymagane,
ponieważ umożliwia korzystanie z menedżera elementów wirtualnych w celu
zabezpieczania produktu Maximo Asset Management.
Ważne: Przed rozpoczęciem tej procedury upewnij się, ze w katalogu głównym
repozytorium LDAP utworzeni zostali następujący użytkownicy:
Tabela 4. Podstawowi wymagani użytkownicy Maximo Asset Management
Użytkownik
maxadmin
mxintadm
maxreg
Oto przykład domyślnych podstawowych danych LDIF:
dn: o=ibm,c=us
objectClass: top
objectClass: organization
o: IBM
86
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
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: 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
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, wówczas 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 do konfigurowania IBM Tivoli Directory Server kliknij opcję Importuj
dane LDIF.
22. Kliknij przycisk Przeglądaj, aby odszukać plik LDIF.
23. Kliknij przycisk Importuj.
24. Zamknij narzędzie do konfigurowania IBM Tivoli Directory Server i zrestartuj serwer.
Ręczne konfigurowanie usługi Microsoft Active Directory
Usługę Microsoft Active Directory można ręcznie skonfigurować na potrzeby produktu
Maximo Asset Management.
Zanim rozpoczniesz
Ta procedura umożliwia ręczne tworzenie użytkowników i grup w ramach produktu Microsoft
Active Directory.
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
87
Ważne: Użytkownicy i hasła tworzone w kolejnych krokach musza 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 programu instalacyjnego produktu Maximo Asset Management
skonfiguruj produkt Microsoft Active Directory. Wykonaj następujące kroki.
Procedura
1. Wybierz opcje Start > Panel sterowania > Narzędzia administracyjne >
Użytkownicy i komputery Microsoft Active Directory, a następnie wybierz domenę,
która jest używana.
2. Dokonaj edycji poziomu funkcjonalnego, wybierając opcję Akcja > Podnieś poziom
funkcjonalny domeny. Zostanie wyświetlone okno dialogowe Podnieś poziom
funkcjonalny domeny.
3. Wybierz opcję Microsoft Windows Server 2008 z menu Wybierz poziom funkcjonalny
dostępnej domeny, a następnie kliknij przycisk Podnieś. Zostanie wyświetlone okno
dialogowe z alertem.
4. Kliknij przycisk OK.
5. Po podniesieniu poziomu funkcjonalnego domeny kliknij przycisk OK.
6. W narzędziu Użytkownicy i komputery usługi Microsoft Active Directory kliknij
prawym przyciskiem myszy domenę, z którą zamierzasz pracować. Wybierz opcję
Nowa > Jednostka organizacyjna.
7. Wprowadź nazwę nowej jednostki organizacyjnej, na przykład SWG, a następnie kliknij
przycisk OK.
8. Utwórz obiekt grup w ramach jednostki organizacyjnej SWG:
a. Kliknij prawym przyciskiem myszy jednostkę organizacyjną SWG OU i wybierz
opcję Nowy > Jednostka organizacyjna.
b. Jako nazwę nowej jednostki organizacyjnej wprowadź Groups, a następnie kliknij
przycisk OK.
9. Utwórz obiekt użytkowników w ramach jednostki organizacyjnej SWG:
a. Kliknij prawym przyciskiem myszy jednostkę organizacyjną SWG OU i wybierz
opcję Nowy > Jednostka organizacyjna.
b. Jako nazwę nowej jednostki organizacyjnej wprowadź Users, a następnie kliknij
przycisk OK.
10. Utwórz użytkownika o uprawnieniach administratora, na przykład maxadmin:
a. Kliknij prawym przyciskiem myszy jednostkę organizacyjną Users OU i wybierz
opcję Nowy > Użytkownik.
b. W oknie dialogowym Nowy obiekt - Użytkownik wprowadź następujące wartości, a
następnie kliknij przycisk Dalej:
Imię
Wprowadź maxadmin.
Inicjały
Pozostaw to pole puste.
Nazwisko
Pozostaw to pole puste.
Pełna nazwa
Wprowadź maxadmin.
88
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Nazwa użytkownika
W pierwszym polu wprowadź maxadmin. Pozostaw wartość domyślną w
drugim polu.
Nazwa użytkownika (systemy wcześniejsze niż Microsoft Windows 2000)
W tym polu wpisywana jest ta sama wartość (maxadmin), którą
wprowadzono w polu Nazwa użytkownika.
c. Na kolejnym panelu wprowadź następujące informacje i kliknij przycisk Dalej:
Hasło
Wprowadź maxadmin jako hasło dla użytkownika maxadmin.
Użytkownik musi zmienić hasło przy następnym logowaniu
To pole wyboru nie powinno być zaznaczone.
Użytkownik nie może zmieniać hasła
To pole wyboru powinno być zaznaczone.
Hasło nie traci ważności
To pole wyboru powinno być zaznaczone.
Konto jest wyłączone
To pole wyboru nie powinno być zaznaczone.
Wartości poprzedzające stanowią przykłady. Wprowadź wartości zgodne ze strategią
haseł Twojej organizacji.
d. Przejrzyj ustawienia hasła w panelu podsumowania i kliknij przycisk Zakończ.
11. Utwórz użytkownika mxintadm:
a. Kliknij prawym przyciskiem myszy jednostkę organizacyjną Users OU i wybierz
opcję Nowy > Użytkownik.
b. W oknie dialogowym Nowy obiekt - Użytkownik wprowadź następujące wartości, a
następnie kliknij przycisk Dalej:
Imię
Wprowadź mxintadm.
Inicjały
Pozostaw to pole puste.
Nazwisko
Pozostaw to pole puste.
Pełna nazwa
Wprowadź mxintadm.
Nazwa użytkownika
W pierwszym polu wprowadź mxintadm. Pozostaw wartość domyślną w
drugim polu.
Nazwa użytkownika (systemy wcześniejsze niż Microsoft Windows 2000)
W tym polu wpisywana jest ta sama wartość (mxintadm), którą
wprowadzono w polu Nazwa użytkownika.
c. Na kolejnym panelu wprowadź następujące informacje i kliknij przycisk Dalej:
Hasło
Wprowadź wartość taką samą, jak hasło dla użytkownika mxintadm.
Użytkownik musi zmienić hasło przy następnym logowaniu
To pole wyboru nie powinno być zaznaczone.
Użytkownik nie może zmieniać hasła
To pole wyboru powinno być zaznaczone.
Hasło nie traci ważności
To pole wyboru powinno być zaznaczone.
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
89
Konto jest wyłączone
To pole wyboru nie powinno być zaznaczone.
Wartości poprzedzające stanowią przykłady. Ustaw wartości zgodne ze strategią
haseł Twojej organizacji.
d. Przejrzyj ustawienia hasła w panelu podsumowania i kliknij przycisk Zakończ.
12. Utwórz użytkownika maxreg:
a. Kliknij prawym przyciskiem myszy jednostkę organizacyjną Users OU i wybierz
opcję Nowy > Użytkownik.
b. W oknie dialogowym Nowy obiekt - Użytkownik wprowadź następujące wartości, a
następnie kliknij przycisk Dalej:
Imię
Wprowadź maxreg.
Inicjały
Pozostaw to pole puste.
Nazwisko
Pozostaw to pole puste.
Pełna nazwa
Wprowadź maxreg.
Nazwa użytkownika
W pierwszym polu wprowadź maxreg. Pozostaw wartość domyślną w
drugim polu.
Nazwa użytkownika (systemy wcześniejsze niż Microsoft Windows 2000)
W tym polu wpisywana jest ta sama wartość (maxreg), którą wprowadzono
w polu Nazwa użytkownika.
c. Na kolejnym panelu wprowadź następujące informacje i kliknij przycisk Dalej:
Hasło
Wprowadź wartość taką samą, jak hasło dla użytkownika maxreg.
Użytkownik musi zmienić hasło przy następnym logowaniu
To pole wyboru nie powinno być zaznaczone.
Użytkownik nie może zmieniać hasła
To pole wyboru powinno być zaznaczone.
Hasło nie traci ważności
To pole wyboru powinno być zaznaczone.
Konto jest wyłączone
To pole wyboru nie powinno być zaznaczone.
Wartości poprzedzające stanowią przykłady. Wprowadź wartości zgodne ze strategią
haseł Twojej organizacji.
d. Przejrzyj ustawienia hasła w panelu podsumowania i kliknij przycisk Zakończ.
13. Możesz teraz zamknąć narzędzie Użytkownicy i komputery produktu Microsoft Active
Directory.
Co dalej
Konfigurowanie produktu Microsoft Active Directory zostało zakończone; użytkownik jest
teraz gotów do instalacji pozostałego oprogramowania pośredniego produktu Maximo Asset
Management i konfiguracji serwera J2EE w celu obsługi produktu Microsoft Active
Directory.
90
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Ręczne konfigurowanie serwera J2EE
Niniejsza sekcja zawiera instrukcje ręcznego konfigurowania istniejącego serwera J2EE w
celu wykorzystania go z produktem Maximo Asset Management.
Ręczna konfiguracja serwera J2EE jest wymagana w przypadku wdrożenia produktu Maximo
Asset Management za pomocą serwera Oracle WebLogic Server. Konfigurację ręczną należy
przeprowadzić przed użyciem programu instalacyjnego produktu Maximo Asset
Management.
Ręczne konfigurowanie produktu WebLogic Server
Serwer WebLogic Server może być używany z produktem Maximo Asset Management, pod
warunkiem że zostanie skonfigurowany ręcznie.
O tym zadaniu
Serwer WebLogic Server może być używany jako serwer J2EE. Proces instalacji Maximo
Asset Management przygotowuje pliki EAR na administracyjnej stacji roboczej Maximo
Asset Management. Te pliki są następnie ręcznie wdrażane na serwer WebLogic Server.
Program instalacyjny Maximo Asset Management nie konfiguruje automatycznie środowiska
WebLogic Server. Ponadto nie instaluje ani w inny sposób nie wdraża aplikacji Maximo Asset
Management na serwer WebLogic Server server.
Ręczne konfigurowanie serwera WebLogic Server obejmuje następujące zadania:
Procedura
1. “Tworzenie domeny MAXIMOSERVER” na stronie 31
2. “Konfigurowanie opcji JMS dla struktury integracji” na stronie 32
3. “Konfigurowanie JMS dla programu nasłuchującego wiadomości e-mail w serwerze
WebLogic Server” na stronie 33
Tworzenie domeny MAXIMOSERVER:
W tej sekcji omówiono sposób tworzenia domeny MAXIMOSERVER w produkcie
WebLogic Server.
O tym zadaniu
Aby utworzyć domenę MAXIMOSERVER w produkcie WebLogic Server, wykonaj
następujące czynności:
Procedura
1. Uruchom narzędzie kreatora konfiguracji.
v W systemach Windows: wybierz Start > Wszystkie programy > BEA Products >
Tools > Configuration Wizard.
v W systemach UNIX kreatora konfiguracji można uruchomić za pomocą komendy
config.sh w katalogu <katalog_główny_WebLogic>/weblogic10/common/bin.
2. Na panelu powitalnym wybierz opcję Utwórz nową domenę WebLogic Server, a
następnie kliknij przycisk Next (Dalej).
3. Na panelu Select a Domain Source (Wybierz źródło domeny) wybierz opcję Generate a
domain configured automatically to support the following products (Wygeneruj
domenę skonfigurowaną automatycznie w celu obsługi następujących produktów), a
następnie kliknij przycisk Next (Dalej).
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
91
4. Na panelu Specify Domain Name and Location (Określ nazwę i lokalizację domeny)
nadaj domenie nazwę MAXIMOSERVER, a następnie kliknij przycisk Next (Dalej).
5. Na panelu Configure Administrator Username and Password (Konfiguruj nazwę
administratora i hasło) wprowadź ID i hasło administratora, a następnie kliknij przycisk
Next (Dalej).
6. Na panelu Configure Server Start Mode and JDK (Konfiguruj tryb uruchamiania serwera i
oprogramowania JDK) wprowadź następujące informacje, a następnie kliknij przycisk
Next (Dalej).
WebLogic Server Domain Startup Mode (Tryb uruchamiania domeny WebLogic)
Wybierz opcję Production (Produkcja).
Wybranie tej opcji wymaga udostępnienia ID i hasła użytkownika w celu
wdrożenia aplikacji.
JDK Selection (Wybór oprogramowania JDK)
Wybierz pakiet JDK o numerze wersji 1.6.0 lub wyższym.
7. Wykonaj operacje w kilku kolejnych panelach, aż do panelu Customize Environment and
Services Settings (Dostosuj ustawienia dotyczące środowiska i usług). Na panelu
Customize Environment and Services Settings (Dostosuj ustawienia dotyczące
środowiska i usług) wybierz domyślną opcję No (Nie), a następnie kliknij przycisk Next
(Dalej).
8. Na panelu Create WebLogic Server (Utwórz domenę serwera WebLogic) zmień wartość
pola Domain Name (Nazwa domeny) na MaximoServer, a następnie kliknij opcję
Create (Utwórz), aby utworzyć tę domenę.
9. Po utworzeniu domeny upewnij się, że opcja Start Admin Server (Uruchom serwer
administracyjny) nie jest zaznaczona, a następnie kliknij przycisk Done (Gotowe), aby
zamknąć kreatora konfiguracji. W systemach UNIX ta opcja nie jest wyświetlana.
Konfigurowanie opcji JMS dla struktury integracji:
W niniejszej procedurze przedstawiono szczegółowe informacje o konfigurowaniu kolejek
JMS.
Zanim rozpoczniesz
W celu przeprowadzenia poniższej procedury należy zapoznać się z konsolą administracyjną
produktu Oracle WebLogic Server. Dokumentacja Oracle WebLogic Server zawiera
informacje o nawigacji w konsoli administracyjnej Oracle WebLogic Server.
Procedura
1. Uruchom program Internet Explorer i otwórz konsolę administracyjną
MAXIMOSERVER, wpisując następujący adres URL:
http://nazwa_hosta:7001/console
2. Zaloguj się, wprowadzając ID użytkownika i hasło.
3. Utwórz trzy trwałe składnice plików z następującymi parametrami konfiguracji:
Opcja
Opis
File Store Name (Nazwa składnicy plików)
sqinstore, sqoutstore, cqinstore
File Store Target (Docelowa składnica plików)
MAXIMOSERVER
File Store Directory (Katalog składnicy plików)
C:\WebLogic, lub inny wybrany katalog
Składnice plików mają zwykle wyższą wydajność. Jednak możliwe jest wybranie składnic
opartych na bazie danych. Informacje na temat różnic między składnicami plików a
składnicami opartymi na bazach danych zawiera dokumentacja Oracle WebLogic Server.
92
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
4. Utwórz trzy serwery JMS z następującymi parametrami konfiguracyjnymi:
Opcja
Opis
Properties Name (Nazwa właściwości)
sqinserver, sqoutserver, cqinserver
Server Target (Serwer docelowy)
MAXIMOSERVER
Bytes Maximum (Maks. liczba bajtów)
20% lub mniej niż wielkość przydzielonej sterty JVM
W przypadku serwerów JMS zalecane jest skonfigurowanie maksymalnej liczby bajtów
na 20% lub mniej niż wielkość przydzielonej sterty JVM - taka wielkość zapobiega
utracie pamięci dla produktu Oracle WebLogic Server.
5. Utwórz moduł systemu JMS o nazwie intjmsmodule, z MAXIMOSERVER jako
serwerem docelowym.
6. Do modułu JMS dodaj źródło fabryki połączeń:
Opcja
Opis
Name (Nazwa)
intjmsconfact
JNDI Name (Nazwa JNDI)
jms/maximo/int/cf/intcf
Target (Cel)
MAXIMOSERVER
7. Dodaj trzy zasoby kolejek do modułu JMS:
a. Utwórz typ zasobu kolejki.
b. Utwórz nowe wdrożenie podrzędne o takiej samej nazwie, jak kolejka.
c. Przydziel serwer docelowy nazwa_wdrożenia_podrzędnegoserver do wdrożenia
podrzędnego.
Opcja
Opis
Queue 1 (Kolejka 1)
Nazwa: sqin Nazwa JNDI: jms/maximo/int/queues/sqin
Queue 2 (Kolejka 2)
Nazwa: sqout Nazwa JNDI: jms/maximo/int/queues/
sqout
Queue 3 (Kolejka 3)
Nazwa: cqin Nazwa JNDI: jms/maximo/int/queues/
cqin
Template (Szablon)
None (Brak)
8. Włącz fabrykę połączeń JMS dla struktury integracji:
a. Wybierz odsyłacz intjmsconfact.
b. Na karcie Transactions (Transakcje) zaznacz pole wyboru XA Connection Factory
Enabled (Fabryka połączeń XA włączona).
c. Maksymalną liczbę komunikatów na sesję ustaw na -1.
9. Zapisz i aktywuj zmiany.
Co dalej
Aktualizacja nastąpi po zatrzymaniu i ponownym uruchomieniu serwera aplikacji
MAXIMOSERVER.
Konfigurowanie JMS dla programu nasłuchującego wiadomości e-mail w serwerze
WebLogic Server:
Aplikacja programu nasłuchującego wiadomości e-mail służy do odbierania i przyjmowania
żądań za pośrednictwem poczty e-mail, które mają postać wiadomości e-mail.
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
93
O tym zadaniu
W celu skonfigurowania kolejek JMS dla produktu WebLogic Server należy wykonać
następujące czynności:
Procedura
1. Zaloguj się do konsoli administracyjnej WebLogic Server.
2. Utwórz trwałą składnicę.
a. W panelu Domain Structure (Struktura domeny) rozwiń węzeł Services (Usługi), a
następnie kliknij opcję Persistent Stores (Składnice trwałe).
b. Kliknij opcję New (Nowe), a następnie wybierz opcję tworzenia składnicy plików.
c. Wprowadź lsnrstore jako nazwę składnicy plików i c:\wls10 jako katalog, a
następnie kliknij przycisk Finish (Zakończ).
3. Utwórz serwer JMS
a. W panelu Domain Structure (Struktura domeny), w obszarze Services > Messaging
(Usługi > Przesyłanie wiadomości), kliknij opcję JMS Servers (Serwery JMS),
wprowadź następujące informacje, a następnie kliknij przycisk Next (Dalej).
Name (Nazwa)
Wprowadź nazwę dla nowego serwera JMS, na przykład: lsnrserver.
Persistent Store (Składnica trwała)
Wybierz: lsnrstore.
b. Dla opcji Target (Cel) wybierz AdminServer, a następnie kliknij przycisk Finish
(Zakończ).
4. Utwórz moduł systemu JMS
a. W panelu Domain Structure (Struktura domeny), w obszarze Services > Messaging,
(Usługi > Przesyłanie wiadomości), kliknij opcję JMS Modules (Moduły JMS), a
następnie kliknij przycisk New (Nowe).
b. Wprowadź wartość do pola Name (Nazwa), np. lsnrjmsmodule, a następnie kliknij
przycisk Next (Dalej).
c. Wybierz opcję dla AdminServer, a następnie kliknij przycisk Next (Dalej).
d. Wybierz odpowiednią wartość dla opcji Would you like to add resources to the
JMS system module? (Czy chcesz dodać zasoby do modułu systemu JMS), a
następnie kliknij przycisk Finish (Zakończ).
5. Dodaj fabrykę połączeń do modułu JMS.
a. W tabeli Summary of Resources (Podsumowanie zasobów) modułu lsnrjmsmodule
kliknij opcję New (Nowe), aby dodać zasób.
b. Wybierz opcję Connection Factory (Fabryka połączeń), a następnie kliknij przycisk
Next (Dalej).
c. W panelu Connection Factory Properties (Właściwości fabryki połączeń) wprowadź
następujące informacje, a następnie kliknij przycisk Next (Dalej).
Name (Nazwa)
Wprowadź nazwę nowej fabryki połączeń. Na przykład: lsnrconnfact.
JNDI Name (Nazwa JNDI)
Wprowadź: jms/mro/lsnr/lsnrcf.
d. Upewnij się, że wybrana jest opcja AdminServer, a następnie kliknij przycisk Finish
(Zakończ)
6. Dodaj kolejkę do modułu JMS.
a. W tabeli Summary of Resources (Podsumowanie zasobów) modułu lsnrjmsmodule
kliknij opcję New (Nowe), aby dodać zasób.
94
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
b. Wybierz opcję Queue (Kolejka), a następnie kliknij przycisk Next (Dalej).
c. W panelu JMS Destination Properties (Właściwości miejsca docelowego JMS)
wprowadź następujące informacje, a następnie kliknij przycisk Next (Dalej).
Name (Nazwa)
Wprowadź nazwę nowej kolejki. Na przykład: lsnrqueue.
JNDI Name (Nazwa JNDI)
Wprowadź jms/mro/lsnr/qin.
Template (Szablon)
Żaden szablon nie jest wymagany.
d. Kliknij opcję Create a new Subdeployment (Utwórz nowe wdrożenie podrzędne),
wybierz lsnrserver, a następnie kliknij przycisk Finish (Zakończ).
7. Ustaw opcję XA dla fabryki połączeń.
a. Wybierz lsnrconnfact, a następnie wybierz kartę Transactions (Transakcje).
b. Upewnij się, że opcja XA Connection Factory Enabled (Fabryka połączeń XA
włączona) jest wybrana, a następnie kliknij przycisk Save (Zapisz).
8. Kliknij opcję Activate Changes (Aktywuj zmiany) w celu zapisania i aktywacji zmian.
9. Aby umożliwić programowi nasłuchującemu wiadomości e-mail korzystanie z kolejek
JMS, należy skonfigurować komponent Message Driven Bean za pośrednictwem pliku
deskryptora wdrażania, który jest częścią instalacji. W celu skonfigurowania komponentu
Message Driven Bean usuń wiersze komentarza z sekcji w plikach deskryptora
wdrożenia. Przeprowadź edycję plików ejb-jar.xml i weblogic-ejb-jar.xml.
a. Otwórz plik katalog_instalacyjny\applications\maximo\mboejb\ejbmodule\
META-INF\ejb-jar.xml w edytorze, usuń znaki komentarza z następujących sekcji, a
następnie zapisz plik:
Email Listener JMS is not deployed by default
<message-driven id="MessageDriven_LSNRMessageBean">
<ejb-name>LSNRMessageBean</ejb-name>
ejb-class>psdi.common.emailstner.LSNRMessageBean</ejb-class>
transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</messagedestinationtype>
</message-driven>
Email Listener JMS is not deployed by default
<container-transaction>
<method>
<ejb-name>LSNRMessageBean</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
b. Otwórz plik c:\ibm\smp\maximo\applications\maximo\mboejb\ejbmodule\
META-INF\weblogic-ejb-jar.xml w edytorze, usuń znaki komentarza z następującej
sekcji, a następnie zapisz plik:
Email Listener JMS is not deployed by default
<weblogic-enterprise-bean>
<ejb-name>LSNRMessageBean</ejb-name>
<message-driven-descriptor>
<destination-jndi-name>jms/mro/lsnr/qin</destination-jndiname>
<connection-factory-jndi-name>jms/mro/lsnr/lsnrcf</
connection-factory-jndi-name>
</message-driven-descriptor>
<transaction-descriptor>
<trans-timeout-seconds>600</trans-timeout-seconds>
</transaction-descriptor>
<jndi-name>LSNRMessageBean</jndi-name>
</weblogic-enterprise-bean>
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
95
Instalowanie produktu i ręczne konfigurowanie oprogramowania
pośredniego
Przed rozpoczęciem instalacji można wdrożyć produkt Maximo Asset Management ze
wstępnie skonfigurowanym oprogramowaniem pośrednim. Z tej procedury można skorzystać,
jeśli w organizacji obowiązują konkretne strategie i procedury, które określają sposoby
tworzenia baz danych, instancji baz danych oraz użytkowników w organizacji.
Zanim rozpoczniesz
Upewnij się, że wymagania wstępne zostały spełnione.
v Serwer Oracle WebLogic Server musi być skonfigurowany.
v Usługi serwera bazy danych, serwera katalogów i serwera aplikacji muszą być
uruchomione i aktywne.
v Na administracyjnej stacji roboczej tymczasowo wyłącz wszelkie niekrytyczne procesy,
które mogą negatywnie wpływać na instalację, np. programy antywirusowe.
v Upewnij się, że ustawienie zapobiegania wykonywaniu danych w systemie Windows nie
blokuje uruchomienia startera: wybierz opcje Start > Ustawienia > Panel sterowania >
System > Zaawansowane > Wydajność > Ustawienia > Zapobieganie wykonywaniu
danych. Wybierz opcję Włącz funkcję DEP tylko dla istotnych programów i usług
systemu Windows i kliknij przycisk Zastosuj. Może pojawić się komunikat o
konieczności ponownego uruchomienia systemu.
v W systemach Linux i UNIX z zainstalowanym oprogramowaniem pośrednim komenda
hostname -f musi zwracać pełną nazwę hosta. W razie potrzeby zapoznaj się z
dokumentacją systemu operacyjnego. Zamiast tego można podać adres IP systemu.
v Włącz usługę zdalnego wykonywania i dostępu zdalnego na każdym systemie, na którym
zainstalowane jest oprogramowanie pośrednie. Każdy system zdalny musi obsługiwać
protokół dostępu zdalnego. Każdy system musi akceptować logowania zdalne po
wprowadzeniu nazwy i hasła użytkownika, jakie skonfigurowano na serwerze docelowym.
Do protokołów zdalnego dostępu należą SSH i Windows SMB. Jeśli system zdalny jest
serwerem Windows, wówczas w celu korzystania z SMB należy skonfigurować zdalne
uruchamianie i zdalny dostęp.
v Baza danych DB2 musi być przygotowana.
– Jeśli program DB2 jest zainstalowany na systemie Linux lub na systemie UNIX,
wówczas należy utworzyć użytkownika instancji oraz katalog osobisty tego
użytkownika na serwerze DB2.
– katalog osobisty właściciela instancji bazy danych musi zawierać 8 GB miejsca bez
względu na to, czy baza danych jest zainstalowana w tym miejscu.
– ID użytkownika dla administratora instancji DB2 musi posiadać uprawnienia
administracyjne SYSADM (administrowanie systemem). Ten identyfikator
użytkownika należy określić podczas działania programu instalacyjnego produktu.
Informacje na temat tworzenia użytkownika posiadającego uprawnienia SYSADM na
serwerze DB2 zawiera dokumentacja bazy danych DB2. W systemach UNIX do grupy z
uprawnieniem SYSADM należy dodać użytkownika root.
– Aby uniknąć wysokiego wykorzystania pamięci systemowej przez produkt DB2, można
ustawić następującą właściwość DB2 i zrestartować serwer DB2:
db2 update dbm cfg using KEEPFENCED NO
v Jeśli baza danych DB2 jest używana w systemach UNIX, na których dostępny jest produkt
Maximo Asset Management, wówczas należy dodać użytkownika root do grupy
posiadającej uprawnienia SYSADM dla danej instancji bazy danych. Takie przypisanie
musi istnieć przed uruchomieniem programu instalacyjnego Maximo Asset Management.
v Wykonaj następujące czynności dotyczące produktu Oracle WebLogic Server:
96
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
– Skonfiguruj opcje JMS dla struktury integracji
– Utwórz domenę
– Skonfiguruj JMS dla programu nasłuchującego poczty e-mail
O tym zadaniu
Przedstawione instrukcje dotyczą instalacji na wielu serwerach, podczas której
wykorzystywane są wartości domyślne.
Jeśli używana jest baza danych DB2, a produkt Maximo Asset Management zostanie
zainstalowany w języku innym niż angielski, wówczas należy zaakceptować wartości
domyślne rozmiaru obszaru tabel bazy danych i rozmiaru obszaru tabel indeksu. Podczas
instalacji te wartości są wyświetlane jako Null. Dostępne są trzy opcje dostosowywania
rozmiarów obszarów tabel:
v Program instalacyjny należy uruchomić w języku angielskim.
v Bazę danych należy skonfigurować ręcznie.
v Rozmiary obszarów tabel należy zmodyfikować po instalacji.
Procedura
1. Zaloguj się do systemu administracyjnego.
2. Uruchom program instalacyjny produktu ze startera.
a. Uruchom starter. Przejdź do katalogu głównego pobranego obrazu instalacyjnego i
uruchom następującą komendę:
Windows
launchpad.exe
b. W panelu nawigacyjnym startera kliknij opcję Instaluj.
c. Kliknij opcję Instaluj Maximo Asset Management 7.5.
Jeśli starter nie rozpocznie instalowania, wówczas można bezpośrednio uruchomić
instalację produktu. Na pobranym obrazie instalacji przejdź do katalogu \Install\mam\ i
uruchom jedną z następujących komend:
Windows
v install.bat
v install_win64.bat
3. Wybierz język instalacji i kliknij przycisk OK.
4. Na panelu Wybierz folder instalacyjny określ ścieżkę do miejsca, w którym zamierzasz
zainstalować produkt Maximo Asset Management.
Możliwe jest określenie opisu instalacji. Opis ułatwia odróżnianie poszczególnych
instalacji w przypadku wielu instalacji na jednej administracyjnej stacji roboczej.
5. Zapoznaj się z informacjami widocznymi w panelu Weryfikuj miejsce instalacji. Panel
przedstawia informacje o poprzedniej instalacji, jakie zostały znalezione - w zależności
od nazwy katalogu instalacyjnego określonego na poprzednim panelu. Po przejściu za
ten panel nie będzie można wrócić i zmienić katalogu instalacyjnego dla tej instalacji.
Jeśli w określonym katalogu instalacyjnym zostanie znaleziona nowsza wersja programu
instalacyjnego, wówczas użytkownik zostanie o tym powiadomiony. Powiadomienie
informuje o tym, że używana jest starsza wersja programu instalacyjnego. Wersja
znaleziona na administracyjnej stacji roboczej jest nowsza i może zawierać ważne
funkcje i rozszerzenia. W celu użycia nowszej wersji programu instalacyjnego wybierz
opcję wersji na panelu powiadomienia i kliknij przycisk Dalej. Wykonanie tej
czynności spowoduje zamknięcie aktualnego procesu instalacji i ponowne uruchomienie
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
97
procesu instalacji z wykorzystaniem nowszego programu instalacyjnego. Jeśli ta opcja
nie zostanie wybrana, wówczas należy kontynuować instalację z wykorzystaniem
starszej wersji programu instalacyjnego.
6. Na panelu Podsumowanie pakietów zapoznaj się z informacjami o wdrażaniu pakietów.
Ten panel zawiera informacje o wersji zarówno dla nowego, jak i dla istniejącego
pakietu w systemie. Docelowe informacje o wersji pakietu wskazują wersję pakietu
obecnie wdrażanego.
7. Na panelu Wybierz opcję wdrażania określ typ wdrażania Proste lub Niestandardowe.
8. Na panelu Zaimportuj informacje o konfiguracji warstwy pośredniej wybierz opcję
Zaimportuj informacje o konfiguracji warstwy pośredniej - dzięki temu program
instalacyjny ponownie wykorzysta wartości programu instalacyjnego warstwy
pośredniej. Te wartości zostaną wykorzystane jako wartości domyślne dla tych samych
pól w programie instalacyjnym produktu.
Pole Lokalizacja obszaru roboczego odwołuje się do lokalizacji pliku topologii, który
zawiera wartości określone dla programu instalacyjnego oprogramowania pośredniego.
Plik znajduje się w obszarze roboczym, który został zdefiniowany podczas instalowania
oprogramowania pośredniego. Na przykład: C:\ibm\tivoli\mwi\workspace dla systemu
Windows lub /root/ibm/tivoli/mwi/workspace dla systemu UNIX.
Jeśli wybrano wdrożenie proste, wówczas domyślne informacje dot. oprogramowania
pośredniego nie będą wykorzystywane.
9. Na panelu Typ bazy danych określ oprogramowanie, które będzie używane dla bazy
danych Maximo.
10. Na panelu Baza danych określ informacje dotyczące konfiguracji dla oprogramowania
bazy danych.
Jeśli podczas określania elementów, takich jak identyfikator użytkownika bazy danych,
nazwa bazy danych, instancja bazy danych dla Maximo Asset Management i nazwa
schematu odpowiednie wartości nie istnieją, wówczas są tworzone. Nazwy
użytkowników bazy danych i instancji bazy danych nie mogą zawierać spacji.
Dla bazy danych DB2 identyfikator użytkownika nie może być taki sam, jak
identyfikator użytkownika administratora instancji. W przypadku DB2 instancja bazy
danych jest tworzona, jeśli nie istnieje, ale użytkownik i powiązany z nim katalog
główny muszą istnieć na serwerze DB2. W przypadku DB2 nazwa schematu może być
taka sama, jak nazwa właściciela obszarów tabel, które są zdefiniowane, lub może być
inną wartością, np. maximo.
Gdy użytkownik określi informacje dot. konfiguracji dla oprogramowania bazy danych,
wówczas program instalacyjny sprawdza poprawność informacji na serwerze bazy
danych.
11. Na panelu Zautomatyzuj konfigurowanie bazy danych wybierz opcję Baza danych
została już utworzona i skonfigurowana, a następnie kliknij przycisk Dalej.
W tym kroku przyjęto założenie, że utworzono instancję bazy danych, bazę danych,
obszary tabel, użytkownika i schemat, które będą używane z oprogramowaniem Maximo
Asset Management. Patrz “Ręczne konfigurowanie bazy danych” na stronie 73. Jeśli
przed wybraniem opcji Baza danych została już utworzona i skonfigurowana nie
przeprowadzono jeszcze ręcznej konfiguracji bazy danych, wówczas pojawi się zachęta
do skonfigurowania przed restartem programu instalacyjnego.
12. Na panelu Obszar tabel bazy danych określ informacje dotyczące obszaru tabel bazy
danych.
Po kliknięciu przycisku Dalej program instalacyjny produktu nawiąże połączenie z
serwerem bazy danych i sprawdzi poprawność wprowadzonych informacji.
13. Gdy sprawdzanie poprawności bazy danych zostanie zakończone, wówczas na panelu
Typ serwera aplikacji określ typ serwera aplikacji dla wdrożenia produktu.
98
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Należy ręcznie skonfigurować serwer WebLogic Server i ręcznie wdrożyć pliki
aplikacji.
14. Na panelu Określ użytkowników Maximo wprowadź informacje dotyczące
użytkowników bazy danych Maximo.
Użytkownik administracyjny Maximo
Identyfikator administratora produktu, który jest używany podczas
początkowego konfigurowania oraz w celu dodawania użytkowników.
Użytkownik zarejestrowany w systemie Maximo
Identyfikator użytkownika używany w celu samodzielnego rejestrowania
użytkowników.
Użytkownik integracji systemu Maximo
Identyfikator użytkownika używany z adapterami Enterprise.
Niestandardowy identyfikator i hasło użytkownika są zapisane w bazie danych Maximo.
Domyślne identyfikatory użytkowników maxadmin, maxreg i maxintadm również są
tworzone jako identyfikatory użytkowników w bazie danych Maximo. Tworzenie
domyślnych identyfikatorów użytkowników umożliwia realizowanie celów z zakresu
przetwarzania wewnętrznego. Jeśli zabezpieczenia bazy danych Maximo są
wykorzystywane w celu uwierzytelniania i autoryzacji, wówczas domyślne
identyfikatory użytkowników mogą być stosowane w celu logowania do aplikacji. Jeśli
użytkownik traktuje taki stan jako zagrożenie, wówczas hasła można zmodyfikować dla
domyślnych identyfikatorów użytkownika. Hasła dla identyfikatorów użytkowników
można zmodyfikować w aplikacji Użytkownicy.
15. Na panelu Konfiguracja SMTP określ informacje dot. konfiguracji SMTP, które będą
wykorzystywane przez przepływy pracy w celu komunikowania się z uczestnikami
przepływów pracy.
Adres e-mail administratora jest adresem używanym do wysyłania wiadomości. Jeśli
pola pozostaną puste, wówczas parametry SMTP należy skonfigurować za
pośrednictwem interfejsu produktu w ramach zadania po instalacji.
16. Na panelu Wybór języka podstawowego określ język podstawowy dla instalacji.
17. Na panelu Wybór języków dodatkowych można opcjonalnie określić jeden lub większą
liczbę języków dodatkowych, które ma obsługiwać instalacja.
18. Na panelu Wykonaj krok konfiguracji określ sposób wykonywania kroku konfiguracji
instalacji. Jeśli opcja nie zostanie wybrana, wówczas krok instalacji rozpocznie się po
kliknięciu przycisku Dalej. Opcjonalnie z panelu Wykonaj krok konfiguracji można
utworzyć bazę danych maxdemo.
Teraz skopiuj pliki, a krok konfiguracji instalacji wykonaj później
Wybierz tę opcję, jeśli zamierzasz skopiować pliki ze źródła instalacji do
administracyjnej stacji roboczej. Krok konfiguracji należy wykonać później w
celu zakończenia wdrożenia.
Wybierz tę opcję, aby utworzyć bazę danych maxdemo podczas instalowania
produktu Maximo Asset Management, a następnie wprowadź do bazy danych
dane przykładowe.
Ważne: Przed zakończeniem kroku konfiguracji pierwotnej instalacji nie
należy instalować innego produktu. Instalowanie innego produktu przed
wykonaniem kroku konfiguracji dla tej instalacji spowoduje nadpisanie
składnicy zadań, co uniemożliwi wdrożenie pierwotnej instalacji.
Określone wartości konfiguracji zostaną zapisane w plikach
katalog_główny_instalacji\maximo\applications\maximo\properties\
maximo.properties i katalog_główny_instalacji\etc\install.properties. W
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
99
celu uruchamiania kroków konfiguracji spoza programu instalacyjnego
produktu należy użyć programu narzędziowego taskrunner, który jest dostępny
w katalogu katalog_główny_instalacji\scripts. Program narzędziowy
taskrunner należy uruchamiać z wiersza komend.
katalog_główny_instalacji\scripts\taskrunner
[CONTINUE <STOPONERROR|NOSTOPONERROR>]
Program narzędziowy taskrunner wykorzystuje wartości konfiguracji, jakie
zostały zapisane w plikach maximo.properties i install.properties w celu
skonfigurowania produktu Maximo Asset Management.
Jeśli program narzędziowy taskrunner zostanie uruchomiony z parametrem
NOSTOPONERROR, wówczas program taskrunner będzie kontynuował
działanie pomimo błędów. Jeśli program taskrunner zostanie uruchomiony z
parametrem STOPONERROR, wówczas taskrunner przerwie działanie w
momencie napotkania błędu. Jeśli użyto parametru STOPONERROR,
wówczas można usunąć przyczyny błędu. Następnie instalację można wznowić
od miejsca, w którym zarejestrowano ostatnie poprawnie wykonane zadanie w
poprzedniej próbie - w tym celu należy uruchomić program taskrunner z
parametrem CONTINUE.
Opóźnij aktualizację bazy danych Maximo
Wybierz tę opcję, jeśli zamierzasz ręcznie uruchomić zadanie aktualizacji bazy
danych dla wdrożenia produktu. Tej opcji można użyć, jeśli dostępny jest
pakiet poprawek, który usuwa znane błędy związane ze skryptem
updatedb. Jeśli pakiet poprawek jest dostępny, wówczas należy wybrać opcję
Opóźnij aktualizację bazy danych Maximo, zastosować pakiet poprawek, a
następnie uruchomić ręcznie komendę updatedb -v1.
19. Na panelu Wybierz folder skrótów określ miejsce tworzenia ikon Maximo Asset
Management.
Jeśli wybrano W menu Start, a używana jest przeglądarka Internet Explorer, wówczas
adres URL produktu Maximo Asset Management należy dodać do strefy zaufanych
witryn. Wyłącz opcję, która wymaga weryfikacji serwerów dla wszystkich ośrodków w
strefie.
Nie wybieraj opcji Na pasku szybkiego uruchamiania. Wybranie tej opcji nie
spowoduje utworzenia skrótu na pasku szybkiego uruchamiania.
20. Na panelu Podsumowanie danych wejściowych sprawdź informacje określone dla
programu instalacyjnego produktu.
W razie potrzeby kliknij przycisk Wstecz, aby wrócić do poprzednich paneli i zmienić
wartości.
21. Na panelu Podsumowanie przed instalacją przejrzyj informacje dotyczące instalacji, a
następnie kliknij przycisk Instaluj.
Proces instalacji zostanie rozpoczęty. Postęp instalacji można sprawdzać, zapoznając się
z wyświetlanymi komunikatami.
22. Zapoznaj się z informacjami na panelu Instalacja została zakończona, a następnie kliknij
przycisk Gotowe.
Co dalej
Wykonaj zadania po instalacji, które są wymagane do instalacji z ręcznym konfigurowaniem
oprogramowania pośredniego.
Teraz przeprowadź wdrożenie plików maximo.ear i maximoiehs.ear.
100
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
“Obsługiwanie plików EAR” na stronie 169
Niniejsza sekcja zawiera informacje dotyczące obsługiwania plików EAR produktu
Maximo Asset Management.
Tworzenie bazy danych maxdemo podczas instalacji
Podczas instalowania produktu Maximo Asset Management można utworzyć bazę danych
maxdemo, a następnie zapełnić ją danymi przykładowymi.
Procedura
1. W panelu Wykonaj krok konfiguracji, w kreatorze instalacji, wybierz opcję Teraz
skopiuj pliki, a krok konfiguracji instalacji wykonaj później.
2. Po zakończeniu instalacji zamknij kreatora instalacji.
3. Zmień nazwę pliku C:\IBM\SMP\Maximo\tools\maximo\en\
maximo.typ_bazy_danych.
4. Skopiuj plik C:\IBM\SMP\Maximo\tools\maximo\en\maxdemo.dbtype do pliku
C:\IBM\SMP\Maximo\tools\maximo\en\maximo.dbtype, gdzie en jest folderem
języka, a dbtype to ora, sqs lub db2.
5. Otwórz okno komend i przejdź do katalogu C:\IBM\SMP\scripts.
6. Wykonaj następującą komendę: taskrunner.bat CONTINUE STOPONERROR
7. Po zakończeniu procesu taskrunner zmień nazwy plików z powrotem na oryginalne. Nie
należy restartować komputera przed uruchomieniem komendy taskrunner. Program
narzędziowy taskrunner nie tworzy trwałej składnicy informacji, zatem może dojść do
utraty danych.
Czynności po instalacji dla wdrożeń na serwerze Oracle WebLogic
Server
W przypadku wdrożeń na serwerze Oracle WebLogic Server wymagane jest czynności po
zakończeniu instalacji.
O tym zadaniu
Jeśli serwer Oracle WebLogic Server jest używany jako serwer aplikacji dla wdrożenia
produktu Maximo Asset Management, wówczas program instalacyjny generuje plik EAR.
Następnie należy ręcznie wdrożyć ten plik na serwerze Oracle WebLogic Server.
Gdy używany jest serwer Oracle WebLogic Server, wówczas należy zmodyfikować plik
weblogic.xml i odbudować plik maximo.ear przed jego wdrożeniem.
Procedura
1. Zainstaluj zaktualizowany program JDK 1.6.
a. Z witryny http://www.oracle.com/technetwork/java/index.html pobierz najnowszy
program JDK o numerze wersji 1.6.0 SR7 lub wyższym.
b. Uruchom program instalacyjny.
c. Zaakceptuj umowę licencyjną.
d. Ścieżkę docelową instalacji ustaw na folder główny Oracle, kliknij przycisk OK, a
następnie przycisk Next (Dalej).
e. Zaakceptuj wszelkie dodatkowe zachęty dotyczące instalowania programu JDK, aby
pomyślnie zakończyć proces instalowania.
2. Jeśli używana jest baza danych Oracle, skopiuj plik oraclethin.jar.
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
101
a. Skopiuj plik oraclethin.jar z administracyjnej stacji roboczej na serwer, na którym
zainstalowano Oracle WebLogic Server. Użyj dowolnego dostępnego protokołu
przesyłania plików.
b. Plik oraclethin.jar znajduje się w katalogu katalog_główny_instalacji\maximo\
applications\maximo\lib. Domyślnie katalogiem katalog_główny_instalacji jest
C:\IBM\SMP\Maximo\Applications\Maximo\lib. Skopiuj plik oraclethin.jar na
serwer J2EE oraz do katalogu wls11g/server/lib. Na przykład:
C:/Oracle/wls11g/server/lib.
3. Przeprowadź edycję pliku konfiguracyjnego domeny dla odpowiednich ustawień Java.
a. Przejdź do katalogu katalog_instalacji\user_projects\domains\mydomain\bin.
b. Kliknij prawym przyciskiem myszy (nie klikaj dwukrotnie) i przeprowadź edycję
pliku setDomainEnv.cmd (Windows) lub setDomainEnv.sh (UNIX).
c. Za pomocą edytora tekstu wyszukaj wpisy jdk i zastąp je wpisami, które zmienią
konfigurację serwera Oracle WebLogic Server w taki sposób, aby serwer korzystał ze
zaktualizowanego programu JDK. Należy zmienić dwa wystąpienia.
d. (tylko Oracle) Wyszukaj PRE_CLASSPATH. Ustaw parametr w następujący
sposób:
set PRE_CLASSPATH=%WL_HOME%\server\lib\oraclethin.jar (Windows)
PRE_CLASSPATH={WL_HOME}/server/lib/oraclethin.jar (UNIX)
Uwaga: Ten krok jest wymagany w celu nawiązywania połączeń z bazami danych
Oracle z serwera Oracle WebLogic Server.
e. Zwiększ wartości parametrów sterty Java, wyszukując MEM_ARGS i ustawiając
parametr w następujący sposób:
set MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=512m (Windows)
MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=512m (UNIX)
W tych parametrach rozróżniana jest wielkość liter. Przed każdym parametrem
umieść znak minus (-), a po każdej wartości umieść znak m.
f. Wyszukaj set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES%.
Bezpośrednio po tym łańcuchu wprowadź opcje:
-Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0
Po zakończeniu wpis powinien wyglądać jak poniższy przykład:
set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES%
-Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0
-Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag%
-Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%
g. Zapisz i zamknij plik setDomainEnv.cmd.
4. Przeprowadź edycję \IBM\SMP\maximo\applications\maximo\maximouiweb\
webmodule\WEB-INF\weblogic.xml file i dodaj następujące wpisy:
<session-descriptor>
<cookie-http-only>false</cookie-http-only>
</session-descriptor>
5. Uruchom serwer (nie będą wyświetlane zapytania dotyczące nazwy i hasła użytkownika).
Jeśli podczas pracy w trybie produkcyjnym użytkownik nie chce, aby pojawiały się
zapytania o nazwę i hasło użytkownika Oracle WebLogic Server, należy utworzyć plik
boot.properties. W niniejszej procedurze przedstawiono zapis nazwy i hasła
użytkownika w zaszyfrowanym formacie. Wprowadź następujące dwa wiersze do
zwykłego pliku:
username=<nazwa użytkownika administratora>
password=<hasło administratora>
102
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Wartości nazwy i hasła administratora muszą być zgodne z wartościami z istniejącego
konta użytkownika w dostawcy uwierzytelniania dla domyślnej dziedziny zabezpieczeń.
Jeśli plik zostanie zapisany jako boot.properties i umieszczony w folderze mydomain
(na przykład: C:\BEA\User_projects\domains\mydomain), wówczas serwer będzie
automatycznie korzystał z tego pliku podczas kolejnych cykli uruchamiania. Przy
pierwszym użyciu tego pliku w celu uruchomienia serwera serwer odczyta plik, a
następnie zastąpi go zaszyfrowaną wersją nazwy i hasła użytkownika.
6. Sprawdź ustawienia, uruchamiając serwer Oracle WebLogic Server. Aby upewnić się, że
zmiany wprowadzone do plików poprzedniej wersji Oracle WebLogic Server są
poprawne, uruchom produkt Oracle WebLogic Server.
7. Odbuduj plik maximo.ear.
\IBM\SMP\maximo\deployment\buildmaximoear
8. Przeprowadź wdrożenie pliku maximo.ear na serwerze Oracle WebLogic Server.
Instalowanie plików EAR
Po wykonaniu wcześniejszych czynności można wdrożyć pliki EAR z konsoli
administracyjnej Oracle WebLogic Server. Instalowanie plików EAR w celu uruchomienia
serwera aplikacji Maximo.
Zanim rozpoczniesz
Windows
UNIX
Windows
Jeśli serwer MAXIMOSERVER nie działa, uruchom go za pomocą wiersza komend.
UNIX
Demon Oracle WebLogic Server musi być uruchomiony.
O tym zadaniu
W celu wyświetlenia konsoli administracyjnej Oracle WebLogic Server należy również
zainstalować wirtualną maszynę języka Java (JVM). Nowsze wersje systemu Windows mogą
nie być wyposażone w maszynę JVM.
Procedura
1. Zmień na katalog moja_domena:
Windows
Windows
W wierszu komend zmień katalog na:
nazwa_napędu:\kat_inst_weblogic\user_projects\domain\moja_domena
UNIX
UNIX
Otwórz okno Terminal (lub wiersz komend, jeśli łączysz się zdalnie z
komputera z systemem Windows) i zmień katalog w następujący sposób:
cd /home/mxadmin/kat_inst_weblogic/user_projects/domains/moja_domena
2. Wpisz
Windows
Windows
startWebLogic.cmd
UNIX
UNIX
./startWebLogic.sh
i naciśnij klawisz Enter. Po wyświetleniu frazy: Server started in RUNNING Mode
(serwer został uruchomiony w trybie DZIAŁANIE) zostanie uruchomiony Oracle
WebLogic Server.
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
103
3. Uruchom konsolę administracyjną Oracle WebLogic Server (MAXIMOSERVER),
wpisując następujący adres URL do paska adresu przeglądarki:
http://nazwa_hosta:7001/console
4. Zaloguj się do konsoli administracyjnej za pomocą nazwy użytkownika
administracyjnego i hasła.
5. Kliknij przycisk Lock&Edit (Zablokuj w celu edycji) w sekcji Change Center
(Centrum zmian), aby przełączyć serwer w tryb edycji.
6. Kliknij odsyłacz Deployments (Wdrożenia) w sekcji Domain Structure (Struktura
domeny).
7. W sekcji Summary of Deployments (Podsumowanie wdrażania) kliknij przycisk Install
(Zainstaluj). Zostanie otwarta aplikacja Install Application Assistant (Instalowanie
aplikacji z asystą).
8. Kliknij odsyłacz upload your file(s) (prześlij pliki).
9. Kliknij przycisk Browse (Przeglądaj) obok pola Deployment Archive (Archiwum
wdrażania). Przejdź do miejsca, w którym zainstalowano plik maximo.ear (katalog
c:/ibm/smp/maximo/deployment/default/ na administracyjnej stacji roboczej),
wybierz plik i kliknij opcję Open (Otwórz).
10. Kliknij Next (Dalej) w celu przesłania pliku na serwer Oracle WebLogic Server.
11. Kliknij przełącznik obok pliku maximo.ear oraz przycisk Next (Dalej), aby
kontynuować wdrażanie.
12. Zaakceptuj wartość domyślną, aby zainstalować to wdrożenie jako aplikację i kliknij
przycisk Next (Dalej).
13. Zaakceptuj wszystkie pozostałe wartości domyślne i kliknij przycisk Finish (Zakończ),
aby uruchomić proces wdrażania.
14. Po zakończeniu procesu wdrażania kliknij przycisk Activate Changes (Aktywuj
zmiany) w Change Center (Centrum zmian), aby zastosować zmiany. Zostanie
wyświetlony następujący komunikat: All changes have been activated. No restarts
are necessary (Wszystkie zmiany zostały aktywowane. Nie jest konieczny żaden
restart) .
15. Powtórz kroki od 8 na stronie 44 do 14 na stronie 45, aby wdrożyć plik
maximoiehs.ear.
16. Kliknij pole wyboru obok aplikacji maximo.
17. Kliknij strzałkę rozwijaną przycisku Start (Start) i wybierz opcję Servicing all requests
(Obsługa wszystkich żądań). Zostanie wyświetlone okno Start Application Assistant
(Uruchamianie aplikacji z asystą).
18. Kliknij przycisk Yes (Tak), aby uruchomić system.
Ustawianie nazwy hosta serwera Oracle WebLogic Server
Ręczne ustawianie nazwy hosta Oracle WebLogic Server w celu uzyskania dostępu do
pomocy aplikacji.
O tym zadaniu
Domyślnie właściwość używana w celu zapisania nazwy hosta dla systemu pomocy Maximo
Asset Management jest ustawiona na wartość localhost. Wyświetlanie tematów pomocy
Maximo Asset Management jest możliwe, pod warunkiem że pełna nazwa hosta Oracle
WebLogic Server jest skonfigurowana we właściwości systemu pomocy. Ten krok należy
wykonać po wdrożeniu plików EAR produktu Maximo Asset Management na serwer Oracle
WebLogic Server.
104
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Procedura
1. Zaloguj się do konsoli Maximo Asset Management jako maxadmin.
2. Wybierz opcje Idź do > Konfiguracja systemu > Konfiguracja platformy >
Właściwości systemu
3. Za pomocą opcji Filtr wyszukaj właściwość o nazwie mxe.help.host.
4. Rozwiń właściwość mxe.help.host i ustaw atrybut na pełną nazwę hosta serwera Oracle
WebLogic Server.
5. Zaznacz pole wyboru rekordu mxe.help.host.
6. Kliknij ikonę Odświeżanie na żywo na pasku narzędzi.
7. W oknie dialogowym Odświeżanie na żywo kliknij OK.
Wyniki
Po wykonaniu tych czynności można uzyskać dostęp do tematów pomocy aplikacji w
interfejsie użytkownika Maximo Asset Management.
Wdrażanie języków po odroczeniu aktualizacji bazy danych
Wybranie opcji odroczenia aktualizacji bazy danych Maximo podczas instalowania produktu
wpływa na sposób wdrażania języków.
Podczas instalacji możliwe jest odroczenie zadania aktualizacji bazy danych. Ta opcja
zapobiega zapisowi danych do bazy danych podczas instalacji. Działanie programu
instalacyjnego jest ograniczone do kopiowania plików do systemu administracyjnego oraz do
rejestrowania pakietów rozwiązań procesu produktu. W celu dodania języków należy
zakończyć instalację, ręcznie zaktualizować bazę danych, a następnie ręcznie zaktualizować
języki.
“Ręczne wdrażanie języków po odroczeniu aktualizacji bazy danych” na stronie 46
Jeśli aktualizowanie bazy danych zostanie odroczone w programie instalacyjnym,
wówczas języki można wdrożyć ręcznie.
Ręczne wdrażanie języków po odroczeniu aktualizacji bazy
danych
Jeśli aktualizowanie bazy danych zostanie odroczone w programie instalacyjnym, wówczas
języki można wdrożyć ręcznie.
Zanim rozpoczniesz
Przed ręcznym konfigurowaniem języków dla pakietów PSI należ uruchomić komendę
updatedb.
O tym zadaniu
W celu ręcznego skonfigurowania języków dla pakietów PSI wykonaj następujące kroki:
Procedura
1. Zaktualizuj opcje obsługi języka dla komponentów głównych.
Pliki dla języków wybranych podczas instalacji zostaną wyodrębnione do katalogu
C:\IBM\SMP\Maximo\Tools\Maximo\ustawienia_narodowe\xliff\ w systemie.
a. Aby zaktualizować język jako język podstawowy do stosowania z produktem, należy
uruchomić poniższą komendę:
Rozdział 4. Ręczne wdrażanie produktu z ponownym wykorzystaniem istniejącego oprogramowania pośredniego
105
katalog_główny_instalacji\maximo\tools\maximo\TDToolkit.bat
-IMPORT
-SLEN
-TLustawienia narodowe
-maxmessfix
b. Aby dodać jeden lub większą liczbę języków jako języki dodatkowe, które będą
używane z produktem, uruchom poniższą komendę dla każdego języka wybranego do
dodania:
katalog_główny_instalacji\maximo\tools\maximo\TDToolkit.bat
-ADDLANGustawienia narodowe
-maxmessfix
2. Zaktualizuj języki dla dodatkowych pakietów.
W celu określenia, które pakiety wymagają zaktualizowania, zmień katalog na
katalog_główny_instalacji\maximo\tools\maximo\en\xliff. Każdy folder znajdujący się
w katalogu xliff, z wyjątkiem folderu MAXUPG, jest używany jako wejściowy dla
operacji -pmpupdate komendy TDToolkit. W odróżnieniu od procesu aktualizowania
języków w produkcie Maximo Asset Management komendę TDToolkit należy
uruchomić raz dla każdego pakietu. Komenda TDToolkit ustala, które języki są obecnie
wdrożone i aktualizuje wszystkie języki.
a. Przejdź do katalogu install_home\maximo\tools\maximo\en\xliff. Następnie określ
folder pakietu do zaktualizowania, np. calibration.
b. Zaktualizuj języki dla wybranego pakietu.
C:\IBM\SMP\maximo\tools\maximo\TDToolkit.bat
-pmpupdatekatalog_pakietu
W tym przykładzie wartość pmpupdatekatalog_pakietu może mieć postać
pmpupdatecalibration lub pmpupdateconfig_pmp.
c. Powtórz kroki dla każdego kolejnego pakietu, który wymaga aktualizacji języków.
106
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 5. Instalacja cicha
Produkt Maximo Asset Management udostępnia opcję instalowania w trybie cichym.
Opcja instalacji cichej programu Maximo Asset Management umożliwia wpływanie na
sposób działania programu instalacyjnego Maximo Asset Management za pomocą wiersza
komend (a nie startera Maximo Asset Management) oraz za pomocą pliku odpowiedzi.
Instalowanie produktu Maximo Asset Management w trybie instalacji
cichej
Produkt Maximo Asset Management można zainstalować w trybie instalacji cichej,
korzystając z pliku odpowiedzi instalacji.
Zanim rozpoczniesz
W celu utworzenia pliku odpowiedzi do wykorzystania podczas operacji instalacji cichej
należy pomyślnie zainstalować produkt Maximo Asset Management. Alternatywnie można
wykorzystać jeden z przykładowych plików odpowiedzi dostępnych na nośniku produktu, a
następnie zmodyfikować go zgodnie z potrzebami.
Należy sprawdzić, czy wszystkie ścieżki pliku odpowiedzi są poprawnie sformatowane. Jeśli
ścieżka, taka jak USER_INSTALL_DIR=K:/IBM/max_dev jest zawarta w pliku odpowiedzi
używanym z systemem administracyjnym Windows, wówczas wystąpi błąd. Równoważna
instrukcja dla sytemu Windows musi być sformatowana zgodnie z systemem Windows:
USER_INSTALL_DIR=K:\\IBM\\max_dev
Uwaga: Plik odpowiedzi instalacji cichej można wykorzystać w celu wprowadzania wartości
do pól programu instalacyjnego Maximo Asset Management podczas instalacji nadzorowanej.
Usuń właściwość INSTALLER_UI=silent z pliku odpowiedzi przed użyciem tego pliku z
programem instalacyjnym produktu Maximo Asset Management. Program instalacyjny
wykorzysta wartości domyślne poprzez odczytanie ich z pliku odpowiedzi. Program
instalacyjny Maximo Asset Management wykorzysta plik odpowiedzi automatycznie, pod
warunkiem że plik ma nazwę installer.properties lub install.properties i znajduje się w tym
samym katalogu. Podczas uruchamiania programu instalacyjnego Maximo Asset Management
nie ma potrzeby określania nazwy pliku odpowiedzi.
Uwaga: Ten plik odpowiedzi można również wykorzystać z programem deinstalacyjnym
Maximo Asset Management w celu przeprowadzenia cichej deinstalacji produktu Maximo
Asset Management.
O tym zadaniu
Aby zainstalować Maximo Asset Management produkt w trybie instalacji cichej, wykonaj
następujące czynności:
Procedura
1. Wybierz opcje konfiguracji w programie instalacyjnym Maximo Asset Management, a
następnie zapisz wybrane opcje w pliku odpowiedzi:
a. Uruchom program instalacyjny Maximo Asset Management z obrazu produktu. Użyj
następującej komendy dla systemów 32–bitowych:
install.exe -r <ścieżka i nazwa pliku odpowiedzi>
© Copyright IBM Corp. 2007, 2013
107
W systemach 64–bitowych użyj następującej komendy:
install_win64.exe -r <ścieżka i nazwa pliku odpowiedzi>
Pliki wykonywalne programu instalacyjnego produktu Maximo Asset Management
znajdują się w katalogu Maximo Asset Management obrazu produktu Maximo Asset
Management 7.5.
Pliki odpowiedzi muszą mieć rozszerzenie .properties, na przykład:
response.properties.
Podczas określania pliku odpowiedzi należy określić pełną ścieżkę dostępu do tego
pliku.
b. Wykonaj poszczególne etapu w programie instalacyjnym Maximo Asset
Management, wybierając opcje konfiguracji.
c. Zamknij program instalacyjny Maximo Asset Management po pomyślnym
zainstalowaniu produktu Maximo Asset Management.
W obrazie produktu IBM Maximo Asset Management 7.5 dostępny jest kilka
przykładowych plików odpowiedzi.
Tabela 5. Przykładowe pliki odpowiedzi programu instalacyjnego Maximo Asset Management
Plik
Opis
simple_response.properties
Ten plik zawiera przykładowy plik odpowiedzi,
który można wykorzystać w celu zainstalowania
prostego wdrożenia produktu Maximo Asset
Management.
custom_response_win.properties
Ten plik zawiera przykładowy plik odpowiedzi,
który można wykorzystać w celu zainstalowania
niestandardowego wdrożenia produktu Maximo
Asset Management w systemie Windows.
Pliki znajdują się w katalogu Maximo Asset Management\samples obrazu produktu.
Jeśli plik odpowiedzi jest tworzony poprzez rejestrowanie rzeczywistej instalacji,
wówczas należy dodać wpis dla LICENSE_ACCEPTED=true. Jeśli używany jest
przykładowy plik odpowiedzi, wówczas wartość false należy zmienić na true. Jeśli
uruchomiono instalację cichą, a ten wpis nie został dodany do pliku odpowiedzi, wówczas
instalacja zakończy się natychmiastowo. Nie pojawią się żadne komunikaty i nie zostanie
utworzony żaden plik dziennika.
Jeśli planowane jest wdrożenie produktu Maximo Asset Management za pomocą
oprogramowania pośredniego dostępnego w systemach Windows oraz UNIX, wówczas
plik odpowiedzi zawiera wartości dla systemu Windows oraz dla systemu UNIX. Te
wartości obejmują ścieżki katalogów oraz nazwy plików wykonywalnych. W niektórych
sytuacjach plik odpowiedzi nie jest generowany, ponieważ użytkownik uruchamiający
program instalacyjny nie ma praw do zapisu w katalogu docelowym. W takim przypadku
program instalacyjny nie zgłasza błędu. Plik odpowiedzi nie jest zapisywany w katalogu
docelowym, a plik dziennika nie jest tworzony w katalogu ibm\smp\logs. W celu
rozwiązania tego problemu należy się upewnić, że użytkownik, który uruchamia program
instalacyjny, ma prawo do zapisu w katalogu docelowym - dopiero wówczas ten
użytkownik może uruchomić program instalacyjny.
2. Otwórz plik odpowiedzi w edytorze tekstu, a następnie zmień właściwość
INSTALLER_UI na INSTALLER_UI=silent. Hasła są zapisywane w formacie jawnego
tekstu. Wartości haseł w polach CONFIRM_PASSWORD w pliku odpowiedzi należy
zmodyfikować w taki sposób, aby były zgodne z wartościami haseł używanymi dla
poszczególnych zadań. Na przykład: upewnij się, że CONFIRM_PASSWORD jest
zgodne z RXA_PASSWORD w następującym przykładzie:
108
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
#Middleware Server Information
#----------------------------MIDDLEWARE_SERVER=mojserwer.mojadomena.com
RXA_USER_ID=root
RXA_PASSWORD=mojehaslo
CONFIRM_PASSWORD=mojehaslo
3. Skopiuj plik odpowiedzi do systemu docelowego.
4. Uruchom program instalacyjny Maximo Asset Management w trybie cichym i określ plik
odpowiedzi, który będzie używany.
install.exe -f <ścieżka i nazwa pliku odpowiedzi>
Podczas określania pliku odpowiedzi należy podać pełną ścieżkę dostępu do tego pliku,
który musi znajdować się na dysku C:\ w systemie.
Wyniki
Instalacja będzie odbywać się w trybie cichym i wykorzystywane będą wartości dostępne w
pliku odpowiedzi.
Pliki odpowiedzi, które zawierają pola dla konfiguracji Oracle, należy zmodyfikować w celu
usunięcia zewnętrznych ukośników odwrotnych. Zostanie wygenerowany plik odpowiedzi
zawierający Oracle jako opcję wdrożenia oraz pola jak w poniższym fragmencie:
DB_INSTALL_DIR=C\:/oracle/product/10.2.0/db_1
INSTANCE_LOCATION=C\:/oracle/product/10.2.0/db_1/dbs
USER_INSTALL_DIR=C\:/IBM/
USER_SHORTCUTS=C\:/Documents and Settings/All Users/Start Menu/Programs
/Process Automation Engine
MAXIMO_INSTALL_DIR=C\:/IBM/maximo
Należy usunąć ukośnik odwrotny, który jest widoczny po literze napędu, dzięki czemu nazwa
pliku odpowiedzi będzie wyglądać jak w następującym fragmencie kodu.
DB_INSTALL_DIR=C:/oracle/product/10.2.0/db_1
INSTANCE_LOCATION=C:/oracle/product/10.2.0/db_1/dbs
USER_INSTALL_DIR=C:/IBM/
USER_SHORTCUTS=C:/Documents and Settings/All Users/Start Menu/Programs
/Process Automation Engine
MAXIMO_INSTALL_DIR=C:/IBM/maximo
Jeśli użytkownik podejmie próbę przeprowadzenia cichej instalacji produktu Maximo Asset
Management i pojawi się interfejs użytkownika instalacji, wówczas należy upewnić się, że
plik odpowiedzi zawiera następujący wiersz:
INSTALLER_UI=silent
Właściwości instalacji cichej
Właściwości instalacji cichej są rejestrowane w pliku odpowiedzi instalacji. Pliki odpowiedzi
instalacji cichej są generowane po uruchomieniu programu instalacyjnego z użyciem
parametrów opisanych w procedurze instalacji cichej. Alternatywnie plik odpowiedzi
instalacji cichej można utworzyć i wypełnić ręcznie.
Rozdział 5. Instalacja cicha
109
Wspólne właściwości instalacji cichej
Poniższe właściwości są wspólne dla wszystkich wdrożeń.
Tabela 6. Wspólne właściwości pliku odpowiedzi instalacji cichej
Kategoria
Właściwość
Definicja
Nagłówek pliku
INSTALLER_UI=SILENT
Ta właściwość wymaga ustawienia, aby
plik mógł być używany wraz z
programem instalacyjnym produktu.
Ustawienie
wdrażania pakietu
INSTALL_SOME_PACKAGES=0
Jeśli możliwe jest zainstalowanie tylko
podzbioru pakietów, należy ustawić dla
tej opcji wartość 1. To ustawienie
umożliwia kontynuowanie pracy
programu instalacyjnego.
Umowa licencyjna
LICENSE_ACCEPTED=TRUE
Ustawienie dla tej opcji wartości true
oznacza zaakceptowanie umowy
licencyjnej, false, jej odrzucenie.
Folder instalacyjny
USER_INSTALL_DIR=ścieżka_instalacji
Ustawianie ścieżki instalacji. Na
przykład dla Windows, C:\\IBM\\SMP.
Opis instalacji
INSTALLATION_DESCRIPTION
Opis lokalizacji instalacji
Typ wdrożenia
SIMPLE=0
Ustawienie dla instalacji typu SIMPLE.
Ustawienie wartości 0 powoduje jej
wyłączenie. Ustawienie wartości 1
powoduje jej włączenie. W przypadku
włączenia opcji SIMPLE konieczne jest
wyłączenie opcji ADVANCED.
ADVANCED=1
Ustawienie dla instalacji typu
ADVANCED oznacza instalację
niestandardową. Ustawienie wartości 0
spowoduje wyłączenie opcji.
Ustawienie wartości 1 spowoduje jej
włączenie. Po włączeniu typu
ADVANCED konieczne jest
wyłączenie typu SIMPLE.
MIDDLEWARE_SERVER=nazwa_hosta
Ustawianie nazwy hosta systemu, który
udostępnia całe oprogramowanie
pośrednie.
RXA_USER_ID=nazwa_użytkownika
Ustawianie identyfikatora użytkownika
umożliwiającego dostęp do systemu
udostępniającego całe oprogramowanie
pośrednie.
RXA_PASSWORD=hasło
Ustawianie hasła dla identyfikatora
użytkownika umożliwiającego dostęp
do systemu udostępniającego całe
oprogramowanie pośrednie.
Informacje o
serwerze
oprogramowania
pośredniego
(używanym tylko w
przypadku prostych
instalacji)
110
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 6. Wspólne właściwości pliku odpowiedzi instalacji cichej (kontynuacja)
Kategoria
Właściwość
Importowanie
MWI_IMPORT_DATA=0
informacji programu
instalacyjnego
oprogramowania
pośredniego
Definicja
Ustawianie parametru w celu
zaimportowania danych
konfiguracyjnych z programu
instalacyjnego oprogramowania
pośredniego.
Ustawienie wartości 0 spowoduje
wyłączenie opcji. Ustawienie wartości
1 spowoduje jej włączenie.
MWI_HOSTNAME=nazwa_hosta
Ustawianie nazwy hosta systemu
udostępniającego obszar roboczy
programu instalacyjnego
oprogramowania pośredniego.
MWI_USER_ID=nazwa_użytkownika
Ustawianie identyfikatora użytkownika
umożliwiającego dostęp do systemu
udostępniającego obszar roboczy
programu instalacyjnego
oprogramowania pośredniego. Na
przykład: root.
MWI_PASSWORD=hasło
Ustawianie hasła dla identyfikatora
użytkownika umożliwiającego dostęp
do systemu udostępniającego obszar
roboczy programu instalacyjnego
oprogramowania pośredniego.
MWI_LOCATION=ścieżka
Ustawianie ścieżki dla lokalizacji
obszaru roboczego programu
instalacyjnego oprogramowania
pośredniego. Na przykład dla Windows,
C:\\ibm\\tivoli\\mwi\\workspace.
Konfiguracja SMTP SMTP_SERVER=nazwa_hosta
Ustawianie nazwy systemu
udostępniającego serwer SMTP
odpowiedzialny za dystrybucję
komunikatów administracyjnych do
administratora produktu Maximo Asset
Management.
ADMIN_EMAIL=adres_email
Ustawianie adresu e-mail dla
administratora produktu Maximo Asset
Management.
RUN_CONFIG_NO=0
Ustawianie działania uruchamiania
kroku konfiguracji.
Uruchom krok
konfiguracji
Ustawienie wartości 0 powoduje
wyłączenie (uruchomienie kroku
konfiguracji w czasie instalacji).
Ustawienie wartości 1 powoduje
włączenie (odroczenie kroku
konfiguracji).
DEPLOY_EAR_NO=0
Ustawianie działania kroku wdrażania
EAR.
Wartość 0 powoduje wyłączenie
(wdrażanie EAR w chwili instalacji).
Wartość 1 powoduje włączenie
(odroczenie wdrażania EAR).
Rozdział 5. Instalacja cicha
111
Tabela 6. Wspólne właściwości pliku odpowiedzi instalacji cichej (kontynuacja)
Kategoria
Właściwość
Definicja
DEFER_DB_UPDATE=0
Ustawianie działania kroku aktualizacji
bazy danych.
Wartość 0 powoduje wyłączenie
(uruchomienie programu updateDB w
chwili instalacji). Wartość 1 powoduje
włączenie (odroczenie programu
updateDB).
Folder skrótów
USER_SHORTCUTS=ścieżka
Ustawianie ścieżki skrótów. Na
przykład dla Windows,
C:\\Documents and
Settings\\Administrator\\Desktop\\
Process Automation Engine.
Wersja instalatora
LAUNCH_NEW_INSTALLER=TRUE
Jeśli w docelowym katalogu
instalacyjnym znaleziono nowszą
wersję programu instalacyjnego.
Okoliczność ta oznacza, że użytkownik
korzysta ze starszej wersji programu
instalacyjnego. W celu użycia nowszej
wersji programu instalacyjnego należy
ustawić dla tej opcji wartość TRUE.
Ustawienie dla tej opcji wartości
FALSE powoduje użycie do instalacji
starszej wersji programu instalacyjnego.
Właściwości instalacji cichej użytkowników
Poniższe właściwości mają zastosowanie wobec użytkowników utworzonych lub
zidentyfikowanych przez program instalacyjny.
Tabela 7. Właściwości instalacji cichej użytkowników
Kategoria
Właściwość
Definicja
Informacje o
użytkowniku
MAXADMIN_USER_NAME=nazwa_użytkownika
Ustawianie nazwy użytkownika
administratora systemu Maximo. For
Na przykład maxadmin.
MAXADMIN_PASSWORD=hasło
Ustawianie hasła administratora
systemu Maximo. For Na przykład
maxadmin.
MAXREG_USER_NAME=nazwa_użytkownika
Ustawianie nazwy użytkownika dla
użytkownika, który dokonuje
samorejestracji. Użytkownik ten
odpowiada za proces, w którym
użytkownicy mogą tworzyć swoje
własne konta. Na przykład: maxreg.
MAXREG_PASSWORD=hasło
Ustawianie hasła dla użytkownika
dokonującego samorejestracji. Na
przykład: maxreg.
MXINTADM_USER_NAME=nazwa_użytkownika
Ustawianie nazwy użytkownika dla
użytkownika wewnętrznego. Na
przykład: mxintadm.
MXINTADM_PASSWORD=hasło
Ustawianie hasła dla użytkownika
wewnętrznego. Na przykład:
mxintadm.
112
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Wspólne właściwości instalacji cichej bazy danych
Poniższe właściwości zawierają wspólne informacje dotyczące bazy danych używanej do
wdrażania.
Tabela 8. Wspólne właściwości pliku odpowiedzi instalacji cichej bazy danych
Kategoria
Właściwość
Definicja
Typ bazy danych
DB_TYPE_DB2=1
Ustawianie typu bazy danych na
wartość DB2. Ustawienie wartości 0
powoduje wyłączenie. Ustawienie
wartości 1 powoduje włączenie.
Istnieje możliwość włączenia tylko
jednego typu bazy danych.
DB_TYPE_ORACLE=0
Ustawianie typu bazy danych na
wartość Oracle. Ustawienie wartości 0
spowoduje wyłączenie opcji.
Ustawienie wartości 1 spowoduje jej
włączenie. Można włączyć tylko jeden
typ bazy danych.
DB_TYPE_SQLSERVER=0
Ustawianie typu bazy danych na
wartość Microsoft SQL Server.
Ustawienie wartości 0 spowoduje
wyłączenie opcji. Ustawienie wartości
1 spowoduje jej włączenie. Można
włączyć tylko jeden typ bazy danych.
DB_HOST_NAME=nazwa_hosta
Ustawianie nazwy hosta serwera bazy
danych.
DB_PORT=port
Ustawianie portu bazy danych. Na
przykład: 50005.
DB_NAME=nazwa
Ustawianie nazwy bazy danych. Na
przykład: maxdb75.
Baza danych
DB2
DB_NAME=nazwa
Ustawianie nazwy bazy danych. Na
przykład: maxdb75.
Microsoft SQL Server
DB_INSTANCE=instancja
Ustawianie nazwy dla instancji bazy
danych, która ma być używana z
produktem. Na przykład: ctginst1.
DB2
DB_INSTANCE=instancja
Ustawianie nazwy dla instancji bazy
danych, która ma być używana z
produktem. Na przykład: ctginst1.
Oracle
DB_USER=nazwa_użytkownika
Ustawianie nazwy dla identyfikatora
użytkownika uzyskującego dostęp do
bazy danych. Na przykład maximo.
Rozdział 5. Instalacja cicha
113
Tabela 8. Wspólne właściwości pliku odpowiedzi instalacji cichej bazy danych (kontynuacja)
Kategoria
Automatyzacja
konfiguracji bazy
danych
Autoryzacja
zdalnego dostępu
Właściwość
Definicja
DB_PASSWORD=hasło
Ustawianie hasła dla identyfikatora
użytkownika bazy danych. Na
przykład: maximo.
AUTOMATE_DB=1
Konfigurowanie automatycznej
konfiguracji bazy danych za
pośrednictwem programu
instalacyjnego. Ustawienie wartości 0
spowoduje wyłączenie opcji.
Ustawienie wartości 1 spowoduje jej
włączenie. Można włączyć albo
konfigurację AUTOMATE_DB, albo
DO_NOT_AUTOMATE_DB.
DO_NOT_AUTOMATE_DB=0
Konfigurowanie automatycznej
konfiguracji bazy danych za
pośrednictwem programu
instalacyjnego. Ustawienie wartości 0
spowoduje wyłączenie opcji.
Ustawienie wartości 1 spowoduje jej
włączenie. Można włączyć albo
konfigurację AUTOMATE_DB, albo
DO_NOT_AUTOMATE_DB.
DB_RXA_USER=nazwa_użytkownika
Ustawianie nazwy dla identyfikatora
użytkownika uzyskującego dostęp do
systemu serwera zdalnej bazy danych.
Na przykład: root.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
DB2
Autoryzacja
zdalnego dostępu
DB_RXA_USER=nazwa_użytkownika
Ustawianie nazwy dla identyfikatora
użytkownika uzyskującego dostęp do
systemu serwera zdalnej bazy danych.
Na przykład: root.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
Oracle
DB_RXA_PASSWORD=hasło
Ustawianie hasła dla identyfikatora
użytkownika zdalnego dostępu.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
DB2
114
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 8. Wspólne właściwości pliku odpowiedzi instalacji cichej bazy danych (kontynuacja)
Kategoria
Właściwość
Definicja
DB_RXA_PASSWORD=hasło
Ustawianie hasła dla identyfikatora
użytkownika zdalnego dostępu.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
Oracle
Administrowanie
bazą danych
DB_INSTALL_DIR=ścieżka
Wprowadzanie ścieżki instalacyjnej
serwera bazy danych. Na przykład:
/opt/IBM/db2/V9.7
UNIX
/opt/oracle/product/
11.2.0/db_1
Windows
C:\Program
Files\oracle\product\
11.2.0\db_1
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
DB2
Administrowanie
bazą danych
DB_INSTALL_DIR=ścieżka
Wprowadzanie ścieżki instalacyjnej
serwera bazy danych. Na przykład:
/opt/IBM/db2/V9.7
UNIX
/opt/oracle/product/
11.2.0/db_1
Windows
C:\Program
Files\oracle\product\
11.2.0\db_1
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
Oracle
DB_ADMIN_USER=nazwa_użytkownika
Ustawianie nazwy administratora bazy
danych. Na przykład: db2admin.
DB2
DB_ADMIN_USER=nazwa_użytkownika
Ustawianie nazwy administratora bazy
danych. Na przykład Sys.
Oracle
DB_ADMIN_PASSWORD=hasło
Ustawianie hasła dla administratora
bazy danych zdalnego dostępu.
DB2
Rozdział 5. Instalacja cicha
115
Tabela 8. Wspólne właściwości pliku odpowiedzi instalacji cichej bazy danych (kontynuacja)
Kategoria
Właściwość
Definicja
DB_ADMIN_PASSWORD=hasło
Ustawianie hasła dla administratora
bazy danych zdalnego dostępu.
Oracle
Obszar tabel bazy
danych
DB_TABLE_SPACE_NAME=nazwa obszaru tabel
Ustawianie obszaru tabel bazy danych.
Na przykład: MAXDATA.
DB2
Obszar tabel bazy
danych
DB_TABLE_SPACE_NAME=nazwa obszaru tabel
Ustawianie obszaru tabel bazy danych.
Na przykład: MAXDATA.
Oracle
DB_TABLE_SPACE_SIZE=wielkość obszaru tabel w MB
Ustawianie wielkości obszaru tabel
bazy danych w MB. Na przykład:
5000. .
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
DB_TEMP_TABLE_SPACE_NAME=nazwa tymczasowego
obszaru tabel
Ustawianie nazwy tymczasowego
obszaru tabel bazy danych. Na
przykład: MAXTEMP.
DB2
DB_TEMP_TABLE_SPACE_NAME=nazwa tymczasowego
obszaru tabel
Ustawianie nazwy tymczasowego
obszaru tabel bazy danych. Na
przykład: MAXTEMP.
Oracle
DB_TEMP_TABLE_SPACE_SIZE=wielkość tymczasowego
obszaru tabel w MB
Ustawianie wielkości tymczasowego
obszaru tabel bazy danych w MB. Na
przykład: 1000.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
DB2
DB_TEMP_TABLE_SPACE_SIZE=wielkość tymczasowego
obszaru tabel w MB
Ustawianie wielkości tymczasowego
obszaru tabel bazy danych w MB. Na
przykład: 1000.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
Oracle
DB_INDEX_TABLE_SPACE_NAME=nazwa obszaru tabel
indeksu
Ustawianie nazwy obszaru tabel
indeksu bazy danych. Na przykład:
MAXDATA.
DB2
116
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 8. Wspólne właściwości pliku odpowiedzi instalacji cichej bazy danych (kontynuacja)
Kategoria
Właściwość
Definicja
DB_INDEX_TABLE_SPACE_NAME=nazwa obszaru tabel
indeksu
Ustawianie nazwy obszaru tabel
indeksu bazy danych. Na przykład:
MAXDATA.
Oracle
DB_INDEX_TABLE_SPACE_SIZE=wielkość obszaru tabel
indeksu w MB
Ustawianie wielkości obszaru tabel
bazy danych indeksu w MB. Na
przykład: 5000.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
DB2
DB_INDEX_TABLE_SPACE_SIZE=wielkość obszaru tabel
indeksu w MB
Ustawianie wielkości obszaru tabel
bazy danych indeksu w MB. Na
przykład: 5000.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
Tylko Oracle.
Właściwości instalacji cichej produktu DB2
Poniższe właściwości zawierają informacje dotyczące bazy danych DB2 używanej do
wdrażania. Te właściwości są niezbędne wyłącznie, jeśli użytkownik korzysta z bazy danych
DB2 do wdrażania.
Tabela 9. Właściwości pliku odpowiedzi instalacji cichej produktu DB2
Kategoria
Właściwość
Definicja
DB2
DB_SCHEMA=schemat
Oznaczanie schematu bazy danych. Na
przykład: maximo.
DB_WIN_SERVICE_USER=nazwa_użytkownika
Ustawianie nazwy osoby
odpowiedzialnej za usługę bazy danych
w produkcie Windows. Na przykład:
ctginst1.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
DB_WIN_SERVICE_PASSWORD=hasło
Ustawianie hasła dla osoby
odpowiedzialnej za usługę bazy danych
w produkcie Windows.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
Rozdział 5. Instalacja cicha
117
Tabela 9. Właściwości pliku odpowiedzi instalacji cichej produktu DB2 (kontynuacja)
Kategoria
Właściwość
Definicja
DB2_VARCHAR=0
Konfigurowanie varchar lub vargraphic
w bazie danych za pośrednictwem
programu instalacyjnego. Ustawienie
wartości 0 powoduje użycie
formatowania vargraphic. Ustawienie
wartości 1 powoduje użycie varchar.
Formatowanie varchar jest obsługiwane
wyłącznie w języku angielskim.
Właściwości instalacji cichej produktu Oracle
Poniższe właściwości zawierają informacje dotyczące bazy danych Oracle używanej do
wdrażania. Te właściwości są niezbędne wyłącznie, jeśli użytkownik korzysta z bazy Oracle
do wdrażania.
Tabela 10. Właściwości pliku odpowiedzi instalacji cichej produktu Oracle
Kategoria
Właściwość
Definicja
Oracle
ORACLE_OWNER_ID=nazwa_użytkownika
Ustawianie identyfikatora użytkownika
odpowiedzialnego za oprogramowanie
Oracle. Na przykład: oracle.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
ORACLE_OWNER_PASSWORD=hasło
Ustawianie hasła odpowiedzialnego za
oprogramowanie Oracle.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
INSTANCE_LOCATION=lokalizacja_instancji
Ustawianie lokalizacji instancji bazy
danych Oracle. Na przykład:
/opt/oracle/product/11.2.0/db_1.
Opcja wymagana tylko w przypadku
wyboru konfiguracji
AUTOMATE_DB.
Właściwości instalacji cichej produktu Microsoft SQL Server
Poniższe właściwości zawierają informacje dotyczące bazy danych używanej do wdrażania
produktu Microsoft SQL Server. Te właściwości są niezbędne wyłącznie, jeśli użytkownik
korzysta z bazy danych Microsoft SQL Server do wdrażania.
Tabela 11. Właściwości pliku odpowiedzi instalacji cichej produktu Microsoft SQL Server
Kategoria
Właściwość
Definicja
Microsoft SQL
Server
SQL_DATA_FILE_NAME=nazwa_pliku_danych
Ustawianie nazwy pliku dla źródła
danych Microsoft SQL Server. Na
przykład: maxdb75_dat.
Opcja wymagana tylko w przypadku
wyboru konfiguracji AUTOMATE_DB.
118
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 11. Właściwości pliku odpowiedzi instalacji cichej produktu Microsoft SQL Server (kontynuacja)
Kategoria
Właściwość
Definicja
DB_TABLE_SPACE_SIZE=wielkość źródła danych w MB
Ustawianie wielkości źródła danych
Microsoft SQL Server w MB. Na
przykład: 1000.
Opcja wymagana tylko w przypadku
wyboru konfiguracji AUTOMATE_DB.
SQL_ADMIN=nazwa_użytkownika
Ustawianie nazwy administratora
produktu Microsoft SQL Server. Na
przykład: sa.
Opcja wymagana tylko w przypadku
wyboru konfiguracji AUTOMATE_DB.
SQL_ADMIN_PW=hasło
Ustawianie hasła dla administratora
produktu Microsoft SQL Server.
Opcja wymagana tylko w przypadku
wyboru konfiguracji AUTOMATE_DB.
SQL_LOG_FILE_NAME
Nazwa dziennika produktu Microsoft
SQL Server. Na przykład:
maxdb75_log
Opcja wymagana tylko w przypadku
wyboru konfiguracji AUTOMATE_DB.
Wspólne właściwości instalacji cichej serwera aplikacji
Poniższe właściwości zawierają wspólne informacje dotyczące serwera aplikacji używanego
do wdrażania.
Tabela 12. Wspólne właściwości pliku odpowiedzi instalacji cichej serwera aplikacji
Kategoria
Właściwość
Definicja
APPLICATION_SERVER_TYPE_BEA=0
Konfigurowanie serwera aplikacji
służącego do wdrażania produktu
Maximo Asset Management.
Ustawienie wartości 0 spowoduje
wyłączenie opcji. Ustawienie wartości
1 spowoduje jej włączenie.
Można włączyć tylko jeden typ serwera
aplikacji.
Rozdział 5. Instalacja cicha
119
Właściwości instalacji cichej obsługi języków
Poniższe właściwości są używane do konfigurowania języków.
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków
Kategoria
Właściwość
Definicja
Język
podstawowy
BASE_ARABIC=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_BRAZILIAN_PORTUGUESE=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_CROATIAN=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
120
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
BASE_CZECH=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_DANISH=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_DUTCH=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
Rozdział 5. Instalacja cicha
121
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
BASE_ENGLISH=1
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_FINNISH=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_FRENCH=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
122
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
BASE_GERMAN=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_HEBREW=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_HUNGARIAN=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
Rozdział 5. Instalacja cicha
123
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
BASE_ITALIAN=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_JAPANESE=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_KOREAN=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
124
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
BASE_NORWEGIAN=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_POLISH=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_RUSSIAN=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
Rozdział 5. Instalacja cicha
125
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
BASE_SIMPLIFIED_CHINESE=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_SLOVAK=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_SLOVENIAN=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
126
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
BASE_SPANISH=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_SWEDISH=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
BASE_TRADITIONAL_CHINESE=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
Rozdział 5. Instalacja cicha
127
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
BASE_TURKISH=0
Ustawienie tego
języka jako języka
podstawowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
Języki
dodatkowe
ADD_ARABIC=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_BRAZILIAN_PORTUGUESE=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
128
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
ADD_CROATIAN=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_CZECH=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_DANISH=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
Rozdział 5. Instalacja cicha
129
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
ADD_DUTCH=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_ENGLISH=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_FINNISH=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
130
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
ADD_FRENCH=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_GERMAN=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_HEBREW=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
Rozdział 5. Instalacja cicha
131
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
ADD_HUNGARIAN=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_ITALIAN=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_JAPANESE=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
132
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
ADD_KOREAN=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_NORWEGIAN=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_POLISH=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
Rozdział 5. Instalacja cicha
133
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
ADD_RUSSIAN=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_SIMPLIFIED_CHINESE=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_SLOVAK=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
134
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
ADD_SLOVENIAN=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_SPANISH=1
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_SPANISH=1
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
Rozdział 5. Instalacja cicha
135
Tabela 13. Właściwości pliku odpowiedzi instalacji cichej obsługi języków (kontynuacja)
Kategoria
Właściwość
Definicja
ADD_TRADITIONAL_CHINESE=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
ADD_TURKISH=0
Ustawienie tego
języka jako języka
dodatkowego
używanego przez
aplikację Maximo
Asset Management.
Ustawienie
wartości 0
spowoduje
wyłączenie opcji.
Ustawienie
wartości 1
spowoduje jej
włączenie.
136
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 6. Programowe sprawdzanie pomyślności instalacji
Jeśli program instalacyjny produktu Maximo Asset Management 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 Maximo Asset Management 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 middlewareValidate służy do sprawdzania oprogramowania
pośredniego.
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 plik dziennika znajduje się w katalogu \ibm\smp\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. Jeśli
planowane jest korzystanie z programu narzędziowego middlewareValidate, zaloguj się
na serwerze, który udostępnia oprogramowanie pośrednie.
2. Upewnij się, że zmienna środowiskowa JAVA_HOME została poprawnie ustawiona na
miejsce instalacji JRE 1.6.
3. Aby sprawdzić instalację produktu z administracyjnej stacji roboczej, przejdź do katalogu
\ibm\smp\scripts i uruchom komendę installValidation.bat. Dla każdej z tych komend
zastosuj parametry opisane poniżej: Aby sprawdzić instalację oprogramowania
pośredniego z obrazu oprogramowania pośredniego, zaktualizuj plik
middleware.properties, wprowadzając wartości parametrów instalacji dla komponentów
© Copyright IBM Corp. 2007, 2013
137
oprogramowania pośredniego, które mają zostać sprawdzone, przejdź do katalogu
\HealthCheck, a następnie uruchom komendę middlewareValidate.[sh|bat].
Tabela 14. 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. Wyświetlane
dane można zmodyfikować za pomocą
parametru -tracing.
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.
138
-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.
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 14. Parametry programu narzędziowego do sprawdzania (kontynuacja)
Program
middlewareValidate.[sh|bat]
Parametry składni
Wejście
-maxuser
Należy określić ID użytkownika
administratora produktu Maximo Asset
Management. Na przykład: maxadmin.
-maxpwd
Należy określić hasło dla ID użytkownika
administratora produktu Maximo Asset
Management.
-middlewareproperties
Zastosowanie
-middlewareproperties plik
gdzie plik określa położenie pliku
middleware.properties. Domyślnie ten
plik znajduje się na nośniku instalacyjnym
oprogramowania pośredniego w katalogu
\HealthCheck.
Plik middleware.properties zawiera
właściwości instalacji oprogramowania
pośredniego, takie jak miejsca instalacji i
porty. W tym pliku, który jest zapisywany
jawnym tekstem, nie są zapisywane
nazwy użytkowników ani hasła. Niektóre
właściwości wspólne dla wszystkich
platform zostały zdefiniowane jako
wartości domyślne, ale właściwości
specyficzne dla platform, takie jak miejsca
instalacji, należy zaktualizować w tym
pliku przed uruchomieniem programu
narzędziowego middlewareValidate.
Parametr -middlewareproperties jest
jedynym parametrem obowiązkowym,
gdy używany jest program narzędziowy
middlewareValidate.
Rozdział 6. Programowe sprawdzanie pomyślności instalacji
139
Tabela 14. Parametry programu narzędziowego do sprawdzania (kontynuacja)
Program
Parametry składni
Wejście
-trace
Użycie tego parametru spowoduje
wyświetlanie informacji o postępie
sprawdzania na ekranie. Wyświetlane
dane 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.
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.
Jeśli ta opcja nie zostanie wprowadzona,
wówczas domyślnie dane nie będą
wyświetlane.
-component
Ten parametr umożliwia określenie
komponentów oprogramowania
pośredniego:
v DBSERVER - sprawdzenie instalacji
serwera IBM DB2.
v DIRSERVER - sprawdzenie instalacji
opcjonalnego serwera IBM Tivoli
Directory Server.
v LDAPSERVER - sprawdzenie
konfiguracji opcjonalnego serwera IBM
Tivoli Directory Server.
Jeden lub większą liczbę tych parametrów
można określić jako listę wartości
rozdzielanych przecinkami. Jeśli ten
argument zostanie pominięty, wówczas
narzędzie przyjmie założenie, że do
sprawdzenia wybrano wszystkie
komponenty.
-bindUser
Ten parametr umożliwia określenie
użytkownika bind.
Wymagane w celu sprawdzania
poprawności LDAPSERVER. W celu
sprawdzenia serwera LDAPSERVER
wymagane są: referencje użytkownika
bind, nazwa wyróżniająca bind oraz hasło
bind. Wartości te należy określić w
opcjach -bindUser i -bindPass.
140
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 14. Parametry programu narzędziowego do sprawdzania (kontynuacja)
Program
Parametry składni
Wejście
-bindPass
Należy określić hasło dla użytkownika
bind.
Wymagane w celu sprawdzania
poprawności LDAPSERVER. W celu
sprawdzenia serwera LDAPSERVER
wymagane są: referencje użytkownika
bind, nazwa wyróżniająca bind oraz hasło
bind. Wartości te należy określić w
opcjach -bindUser i -bindPass.
Na przykład:
installValidation.bat -action validate
Wyniki
Wyniki sprawdzania przez program narzędziowy installValidation.bat są rejestrowane w
pliku ctginstallvalidationtrace00.log. Ten dziennik znajduje się w katalogu \ibm\smp\logs
na administracyjnej stacji roboczej.
Wyniki działania programu narzędziowego middlewareValidate.[sh|bat] są rejestrowane w
pliku CTGInstallValidationTrace.log. Ten dziennik znajduje się w katalogu HealthCheck.
Rozdział 6. Programowe sprawdzanie pomyślności instalacji
141
142
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 7. Ręczne sprawdzanie instalacji
Gdy program instalacyjny produktu Maximo Asset Management 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 powiodło się, wówczas zwracany jest błąd HealthCheckFailed dla funkcji
getUrlContentString. Ten błąd zostanie zapisany w pliku katalog_główny_instalacji\logs\
CTGInstallTraceXX.log, gdzie XX to numer dwucyfrowy, taki jak 00.
O tym zadaniu
W celu dodatkowego sprawdzenia, czy instalacja produktu Maximo Asset Management
została zakończona pomyślnie należy przeprowadzić następujące procedury kontrolne:
Procedura
1. Sprawdź, czy plik CTGInstallTrace00.log zawiera komunikaty informujące o sukcesie.
W pliku CTGInstallTrace00.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).
v CTGIN2253I: buildmaximoear.cmd zakończone pomyślnie
v CTGIN2253I: buildhelpear.cmd zakończone pomyślnie
v CTGIN2208I: Funkcja runConfigurationStep zakończyła poprawnie działanie
v CTGIN2370I: Instalacja została zakończona pomyślnie
Wyszukaj w pliku CTGInstallTrace00.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 Maximo Asset
Management zawiera podsumowanie wszystkich pakietów, jakie mają zostać
zainstalowane. Zawartość tego panelu można porównać z listą obiektów zainstalowanych
w systemie. W celu wyświetlenia listy zainstalowanych pakietów należy uruchomić
komendę solutioninstaller:
kat_gł_inst\bin\setupPSIenv.bat
kat_gł_inst\bin\solutionInstaller.bat -action showInstalled -type all
Wynikowa lista przedstawia pakiety, jakie są widoczne w panelu Podsumowanie
pakietów.
© Copyright IBM Corp. 2007, 2013
143
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 się sprawdź, czy możesz uzyskać dostęp do oczekiwanych
aplikacji. Jeśli pojawią się problemy z uzyskiwaniem dostępu do produktu, opróżnij
pamięć podręczną przeglądarki i spróbuj ponownie.
144
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 8. Zadania po instalacji
Istnieje kilka zadań po instalacji, które należy wykonać w celu zakończenia wdrożenia
produktu Maximo Asset Management.
Dostęp do dokumentacji produktu
Uzyskiwanie dostępu do dokumentacji w Centrum informacyjnym produktu Maximo Asset
Management oraz do pomocy elektronicznej dla produktu.
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.
Początkowa konfiguracja danych
Po pomyślnym zainstalowaniu i skonfigurowaniu komponentów Maximo Asset Management,
a przed rozpoczęciem korzystania z produktu Maximo Asset Management, należy wykonać
kilka zadań związanych z konfiguracją danych.
Logowanie się przy użyciu domyślnego ID użytkownika
Użytkownikami można zarządzać za pomocą aplikacji Maximo lub za pośrednictwem
serwera katalogów skonfigurowanego w celu korzystania z produktu Maximo Asset
Management
Zanim rozpoczniesz
Po zainstalowaniu produktu Maximo Asset Management zawiera następujące domyślne
identyfikatory użytkowników:
Tabela 15. Użytkownicy produktu Maximo Asset Management
Użytkownik
maxadmin
mxintadm
maxreg
Ważne: Jeśli w ramach wdrożenia używany jest serwer katalogów, wówczas przed
rozpoczęciem tej procedury należy się upewnić, że w repozytorium LDAP utworzono
następujących użytkowników.
Uwaga: W nazwach użytkowników i w hasłach rozróżniane są wielkości liter. Domyślne
nazwy użytkowników zawierają małe litery.
O tym zadaniu
Aby się zalogować, wykonaj następujące czynności:
Procedura
1. Otwórz okno przeglądarki.
© Copyright IBM Corp. 2007, 2013
145
2. Przejdź do adresu logowania URL do produktu Maximo Asset Management. Na przykład:
http://nazwa hosta:port/maximo.
3. Wprowadź nazwę użytkownika maxadmin (małymi literami).
4. Wprowadź hasło wprowadzone podczas instalacji, a następnie kliknij przycisk Enter.
Zostanie wyświetlone domyślne centrum startowe dla użytkownika maxadmin.
Konfigurowanie SMTP
Panele instalacji udostępniają opcje przeznaczone do skonfigurowania serwera SMTP w celu
wysyłania do administratora lub innych użytkowników powiadomień e-mail dotyczących
zdarzeń systemu. Jeśli podczas instalowania produktu Maximo Asset Management
użytkownik pominie te panele, wówczas w celu skonfigurowania parametrów SMTP można
skorzystać z interfejsu Maximo Asset Management.
Zanim rozpoczniesz
To zadanie musi zostać wykonane przed zastosowaniem zmian względem bazy danych.
O tym zadaniu
Aby skonfigurować SMTP dla produktu Maximo Asset Management, wykonaj następujące
czynności.
Procedura
1. Zaloguj się do konsoli jako maxadmin.
2. Otwórz aplikację, wybierając kolejno opcje: Konfiguracja systemu > Konfiguracja
platformy > Właściwości systemu.
3. Za pomocą opcji Filtr wyszukaj właściwości o nazwie mail.smtp.host.
4. Rozwiń właściwość mail.smtp.host i ustaw atrybut Wartość globalna na własny host
SMTP.
5. Zaznacz pole wyboru rekordu mail.smtp.host.
6. Kliknij ikonę Odświeżanie na żywo na pasku narzędzi.
7. W oknie dialogowym Odświeżanie na żywo kliknij OK.
8. Za pomocą opcji Filtr wyszukaj właściwości o nazwie mxe.adminEmail.
9. Rozwiń właściwość mxe.adminEmail i ustaw atrybut Wartość globalna na własny
adres e-mail.
10. Zaznacz pole wyboru rekordu mxe.adminEmail.
11. Kliknij ikonę Odświeżanie na żywo na pasku narzędzi.
12. W oknie dialogowym Odświeżanie na żywo kliknij OK.
“Zastosowanie zmian w bazie danych” na stronie 148
W przypadku utworzenia ogólnego komponentu księgi głównej ten komponent należy
zastosować względem bazy danych Maximo.
Tworzenie kodów walut
Wymagane jest zdefiniowanie kodu waluty dla organizacji.
O tym zadaniu
Aby zdefiniować kod waluty dla organizacji, wykonaj następujące czynności.
146
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Procedura
1.
2.
3.
4.
Otwórz aplikację, wybierając kolejno opcje: Finanse > Kod waluty.
Kliknij opcję Nowy wiersz.
Wprowadź nazwę waluty. Na przykład USD.
Kliknij ikonę Zapisz.
Tworzenie zestawów pozycji i przedsiębiorstw
Dla organizacji należy zdefiniować zestawy pozycji i zestawy przedsiębiorstw.
O tym zadaniu
Aby zdefiniować zestaw pozycji i przedsiębiorstw dla organizacji, należy wykonać
następujące czynności:
Procedura
1. Otwórz aplikację, wybierając kolejno opcje Administracja > Zestawy.
2. Kliknij opcję Nowy wiersz.
3. Wprowadź nazwę pozycji. Na przykład Pozycje infor..
4. W polu Typ wpisz ITEM.
5. Kliknij opcję Nowy wiersz.
6. Wprowadź nazwę zestawu przedsiębiorstwa. Na przykład Zestaw inf. przeds..
7. W polu Typ wpisz COMPANY.
8. Kliknij ikonę Zapisz.
Tworzenie organizacji
Dla produktu Maximo Asset Management należy zdefiniować co najmniej jedną organizację.
O tym zadaniu
Aby zdefiniować organizację, wykonaj następujące czynności.
Procedura
1. Otwórz aplikację, wybierając kolejno opcje Administracja > Organizacje.
2. Kliknij ikonę Nowa organizacja na pasku narzędzi.
3. W polu Organizacja wprowadź nazwę organizacji. Na przykład ENGLENA.
4. Wprowadź podstawową walutę zdefiniowaną w polu Waluta podstawowa 1. Na
przykład USD.
5. Wprowadź zestaw pozycji zdefiniowany w polu Zestaw pozycji. Na przykład Pozycje
infor..
6. Wprowadź zestaw przedsiębiorstwa zdefiniowany w polu Zestaw przedsiębiorstwa.
Na przykład Zestaw inf. przeds..
7. Wprowadź domyślny status pozycji OCZEK. w polu Domyślny status pozycji.
8. Kliknij zakładkę Ośrodki.
9. Kliknij opcję Nowy wiersz.
10. Do pola Ośrodek wprowadź nazwę ośrodka. Na przykład B901.
11. Kliknij ikonę Zapisz.
Tworzenie segmentu konta księgi głównej
Dla produktu Maximo Asset Management należy utworzyć segment konta księgi głównej.
Rozdział 8. Zadania po instalacji
147
O tym zadaniu
Aby utworzyć segment konta księgi głównej, wykonaj następujące czynności.
Procedura
1. Otwórz aplikację, wybierając kolejno opcje: Konfiguracja systemu > Konfiguracja
platformy > Konfiguracja bazy danych.
2. Wybierz czynność Konfiguracja konta KG.
3. Kliknij opcję Nowy wiersz.
4. Do pola Segment wprowadź nazwę segmentu. Na przykład MÓJSEGMENT.
5. Wprowadź długość numeryczną dla komponentu. Na przykład 5.
6. Wprowadź typ segmentu. Na przykład ALN.
7. Kliknij przycisk OK.
Zastosowanie zmian w bazie danych
W przypadku utworzenia ogólnego komponentu księgi głównej ten komponent należy
zastosować względem bazy danych Maximo.
O tym zadaniu
Aby zastosować zmiany konfiguracji względem bazy danych Maximo, wykonaj następujące
kroki.
Procedura
1. Zaloguj się do konsoli Maximo jako maxadmin
2. Otwórz aplikację, wybierając kolejno opcje: Konfiguracja systemu > Konfiguracja
platformy > Konfiguracja bazy danych. Każdy obiekt, który należy zaktualizować w
bazie danych Maximo ma status Do dodania.
3. Wybierz czynność Zarządzaj trybem administracji.
4. Kliknij opcję Włącz tryb administracji, a następnie kliknij przycisk OK. Wykonanie
tego zadania trwa kilka minut. Aby zobaczyć postęp, można użyć przycisku Odśwież
status.
5. Po włączeniu trybu administracyjnego wybierz opcję Zastosuj zmiany konfiguracji, aby
zastosować zmiany względem bazy danych Maximo. Kolumna statusu obiektów nie może
zawierać wartości Do zmiany.
6. Wyłącz tryb administratora.
a. Otwórz aplikację, wybierając kolejno opcje: Konfiguracja systemu > Konfiguracja
platformy > Konfiguracja bazy danych.
b. Wybierz czynność Zarządzaj trybem administracji.
c. Kliknij opcję Wyłącz tryb administracji, a następnie kliknij przycisk OK. Jeśli tryb
administracyjny nie zostanie wyłączony, wówczas wystąpi awaria zadania cron.
Tworzenie konta w księdze głównej
Dla produktu Maximo Asset Management należy utworzyć konto w księdze głównej.
O tym zadaniu
Aby utworzyć konto księgi głównej, wykonaj następujące czynności:
148
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Procedura
1.
2.
3.
4.
Otwórz aplikację, wybierając kolejno opcje: Finanse > Plan kont.
Kliknij nazwę organizacji, aby ją wybrać. Na przykład kliknij ENGLENA.
Wybierz czynność Obsługa segmentów KG.
Kliknij opcję Nowy wiersz.
5. Dodaj wartość segmentu KG i opis, a następnie kliknij przycisk OK. Na przykład
1234.
6. Kliknij opcję Nowy wiersz.
7.
8.
9.
10.
11.
12.
13.
Wybierz Konto księgi głównej.
Kliknij przycisk Zapisz.
Otwórz aplikację, wybierając kolejno opcje Idź do > Administracja > Organizacje.
Kliknij nazwę utworzonej organizacji. Na przykład ENGLENA.
W polu Konto rozliczeniowe wybierz właśnie utworzono konto KG.
Wybierz opcję Aktywne.
Kliknij ikonę Zapisz.
Aktualizacja autoryzacji typu segmentu KG
Dla produktu Maximo Asset Management należy zaktualizować autoryzację typu segmentu
KG.
O tym zadaniu
Aby umożliwić grupie uprawnień zmianę typu segmentu księgi głównej, należy wykonać
następujące kroki:
Procedura
1. Otwórz aplikację, wybierając kolejno opcje: Zabezpieczenia > Grupy uprawnień.
2. Wybierz grupę, która zapewnia autoryzację (na przykład: PMSCOA).
3. Kliknij zakładkę Segmenty KG.
4. Kliknij pole wyboru Autoryzowane dla każdego segmentu KG.
5. Kliknij przycisk Zapisz
Aktualizacja kont związanych z przedsiębiorstwem
W przypadku produktu Maximo Asset Management wymagane jest zaktualizowanie kont
związanych z przedsiębiorstwem.
O tym zadaniu
W celu zaktualizowania kont związanych z przedsiębiorstwem wykonaj następujące kroki:
Procedura
1.
2.
3.
4.
Otwórz aplikację, wybierając kolejno opcje: Finanse > Plan kont.
W menu czynności wybierz opcję Konta związane z przedsiębiorstwem.
W oknie dialogowym kliknij opcję Nowy wiersz.
Wybierz przedsiębiorstwo typu 'C'.
5. Ustaw konto RBNI, konto rozliczenia z dostawcami oraz konto syntetyczne zobowiązań
na utworzone komponenty.
6. Kliknij przycisk OK.
7. W menu czynności wybierz opcję Aktualizuj bazę danych.
Rozdział 8. Zadania po instalacji
149
8. Kliknij przycisk OK.
Tworzenie domyślnego ośrodka wprowadzania danych
Dla produktu Maximo Asset Management należy utworzyć domyślny ośrodek wprowadzania
danych.
O tym zadaniu
Aby utworzyć domyślny ośrodek wprowadzania danych, wykonaj poniższe kroki.
Jeśli pojawi się komunikat o błędzie z informacją o tym, że rekord jest aktualizowany przez
innego użytkownika, wówczas wyloguj się jako maxadmin i zaloguj się ponownie.
Procedura
1. Otwórz aplikację, wybierając kolejno opcje: Zabezpieczenia > Użytkownicy.
2. Wyszukaj maxadmin, a następnie zaznacz, aby otworzyć rekord dla maxadmin.
3. Do pola Domyślny ośr. do wprowadz. danych wprowadź nazwę ośrodka utworzonego
wcześniej. Na przykład B901.
4. Do pola Ośr. magazynu dla zapotrz. w ramach samoobsługi wprowadź nazwę ośrodka
utworzonego wcześniej. Na przykład B901.
5. Kliknij przycisk Zapisz.
Tworzenie typów pracy
Dla produktu Maximo Asset Management należy utworzyć typy pracy.
O tym zadaniu
Aby utworzyć typ pracy, wykonaj następujące kroki.
Procedura
1. Otwórz aplikację, wybierając kolejno opcje Administracja > Organizacje.
2. Wyszukaj utworzoną organizację. Na przykład ENGLENA.
3.
4.
5.
6.
7.
Kliknij nazwę organizacji, aby otworzyć jej rekord.
W menu Wybierz czynności wybierz opcje Opcje zlecenia pracy > Typ pracy.
Kliknij opcję Nowy wiersz.
Wybierz PMCFGWO jako klasę Zlecenia pracy.
Ustaw Typ pracy jako AR.
8. Ustaw Status rozpoczęcia jako W_TOKU.
9. Ustaw Status zakończenia jako ZAK.
10.
11.
12.
13.
14.
15.
16.
Kliknij opcję Nowy wiersz.
Wybierz PMCFGWO jako klasę Zlecenia pracy.
Ustaw Typ pracy jako UR.
Ustaw Status rozpoczęcia jako W_TOKU.
Ustaw Status zakończenia jako ZAK.
Kliknij przycisk OK.
Kliknij przycisk Zapisz.
17. Zrestartuj serwer aplikacji MXServer.
150
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Logowanie i wylogowywanie się
W przypadku wprowadzania zmian do grupy uprawnień, która zawiera ID użytkownika
wprowadzającego zmiany, w celu aktywacji zmian należy się wylogować, a następnie
zalogować. Na przykład: nawet jeśli grupie nadano uprawnienia do tworzenia szablonów
centrów startowych, to czynności nie będą widoczne aż do momentu ponownego zalogowania
się.
Procedura
1. Wyloguj się.
2. Zaloguj się jako ten sam użytkownik.
Synchronizowanie użytkowników i grup
Po wybraniu zabezpieczeń serwera aplikacji planowana synchronizacja użytkowników i grup,
która odbywa się między repozytoriami i Maximo Asset Management jest zarządzana przez
repozytoria stowarzyszone.
Zanim rozpoczniesz
Wyświetl informacje o konfiguracji zadania Cron w sekcji Administrowanie w Centrum
informacyjnym.
O tym zadaniu
Repozytoria LDAP są synchronizowane za pomocą Oracle WebLogic Server przy
wykorzystaniu zadania Cron LDAP.
W celu skonfigurowania harmonogramu synchronizacji między repozytoriami LDAP i
Maximo Asset Management należy wykonać następujące czynności:
Procedura
1. Otwórz przeglądarkę WWW i przejdź do http://nazwa hosta:port/maximo.
2. Zaloguj się do produktu Maximo Asset Management, wprowadzając identyfikator
użytkownika maxadmin.
3. W interfejsie Maximo Asset Management otwórz aplikację, wybierając kolejno opcje:
Konfiguracja systemu > Konfiguracja platformy > Konfiguracja zadań Cron
application.
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.
Tworzenie bazy danych maxdemo po instalacji
Bazę danych maxdemo oraz dodatkowe bazy danych można utworzyć po zainstalowaniu
produktu Maximo Asset Management, a następnie można wprowadzić do bazy danych
przykładowe dane. W celu tworzenia dodatkowych baz danych należy użyć programu
maxinst.
Rozdział 8. Zadania po instalacji
151
Zanim rozpoczniesz
Program maxinst nie udostępnia wartości domyślnych dla parametrów obszarów tabel. W
celu przyspieszenia instalacji określ dane oraz nazwy obszarów tabel indeksu.
O tym zadaniu
Jeśli baza danych została utworzona automatycznie lub ręcznie podczas instalacji, wówczas
można użyć programu maxinst w celu opcjonalnego utworzenia bazy danych maxdemo w tej
instancji bazy danych. Jeśli program maxinst nie utworzy bazy danych, wówczas konieczne
będzie odtworzenie schematu bazy danych Maximo przed ponownym uruchomieniem
programu maxinst.
Procedura
1. Otwórz okno komend i przejdź do katalogu C:IBM\SMP\Maximo\tools\maximo.
2. Dodatkową bazę danych można utworzyć na jeden z następujących sposobów:
v W celu utworzenia pustej bazy danych Maximo uruchom następującą komendę:
maxinst -imaximo
v W celu utworzenia bazy danych maxdemo uruchom następującą komendę:
maxinst -snazwa_obszaru_tabel -tnazwa_obszaru_tabel
Na przykład: wpisz maxinst -sMAXIMO -tMAXIMO.
System odczyta plik maximo.properties w celu uzyskania informacji o opcjach połączeń
bazy danych. Plik maximo.properties znajduje się w katalogu C:IBM\SMP\Maximo\
Applications\Maximo\Properties. System nawiązuje połączenie z bazą danych za
pośrednictwem JDBC i tworzy bazę danych maxdemo.
3. W celu zapełnienia dodatkowej bazy danych można uruchomić komendy, podając
konkretne wartości parametrów. W poniższej tabeli przedstawiono parametry bazy danych
maxinst:
152
Parametr
Opis
-a
Alias bazy danych. Jeśli alias nie został określony,
wówczas stosowany jest alias
mxe.db.url.property.
-d
Katalog pliku dziennika. Jeśli używany jest
parametr -l, wówczas plik dziennika jest wysyłany
do określonego katalogu. W przeciwnym wypadku
plik dziennika jest wysyłany do katalogu
dziennika, np. C:\IBM\SMP\Maximo\tools\
maximo\lo.
-e
Uruchamia SQL. Ten parametr jest wymagany i
już istnieje w pliku maxinst.bat.
-f
Nazwa pliku właściwości. Jeśli nie określono,
wówczas stosowany będzie plik
maximo.properties.
-i
Nazwa pliku wejściowego (bez ścieżki i
rozszerzenia). Jeśli ta wartość nie jest określona,
wówczas stosowana jest domyślna nazwa pliku
Unlcvt.
-k
Katalog pliku właściwości.
-l
Tworzy szczegółowy plik dziennika. Ten parametr
już istnieje w pliku maxinst.bat.
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Parametr
Opis
-o
Jeśli używany jest parametr -l, wówczas parametr
-o określa nazwę pliku dziennika.
-p
Hasło dla połączenia z bazą danych. Jeśli nie jest
określone, wówczas wykorzystywana jest
właściwość mxe.db.password lub wartość
MAXIMO. Jeśli stosowana jest wartość MAXIMO,
wówczas musi być wprowadzana wielkimi
literami.
-s
Wartość wymagana: Obszar tabeli na pamięć
masową indeksu.
-t
Wartość wymagana: Obszar tabeli na pamięć
masową tabeli.
-u
Nazwa użytkownika dla połączenia z bazą danych.
Jeśli nie jest określona, wówczas stosowana jest
właściwość mxe.db.user albo MAXIMO. Jeśli
stosowana jest wartość MAXIMO, wówczas musi
być wprowadzana wielkimi literami.
-x
Wymagana wartość w systemie UNIX: Naprawia
separatory plików w środowiskach UNIX. Uwaga:
Jeśli środowisko UNIX zostało wdrożone bez
użycia tego parametru, wówczas dołączone
dokumenty nie działają poprawnie.
4. Dodaj do bazy danych właściwości powiązane z instalacją, z pliku install.properties.
Plik install.properties znajduje się w folderze C:\IBM\SMP\ETC. Te właściwości
można dodać do bazy danych z aplikacji Właściwości systemu.
Zasady zabezpieczeń i konfigurowanie zabezpieczeń
Zabezpieczenia należy skonfigurować, aby upewnić się, że tylko autoryzowani użytkownicy
mogą logować się do produktu Maximo Asset Management. Ponadto dla odpowiednich
użytkowników należy skonfigurować dostęp do ich aplikacji i elementów konfiguracji.
Informacje dotyczące bezpieczeństwa zawarte w Centrum informacyjnym produktu Maximo
Asset Management stanowią przegląd następujących zagadnień:
v Sposób implementowania zabezpieczeń.
v Kroki wykonywane w celu skonfigurowania zabezpieczeń.
Rozdział 8. Zadania po instalacji
153
154
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 9. Deinstalowanie produktu
Sposób deinstalowania produktu Maximo Asset Management 7.5 jest zależny od tego, w jaki
sposób ten produkt został wdrożony.
Przedstawione procedury i instrukcje są oparte na scenariuszu, który zakłada wystąpienie
błędu lub niepowodzenia w programie instalacyjnym produktu Maximo Asset Management.
Deinstalacja Maximo Asset Management 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 wdrożonych przez inne produkty. Deinstalowanie produktu Maximo
Asset Management powoduje również usuwanie menedżerów procesów poprzednio
wdrożonych produktów.
Program deinstalacyjny produktu Maximo Asset Management można uruchomić tylko raz.
Jeśli pojawią się błędy, wówczas zostaną wygenerowane komunikaty informujące o
problemach, które należy rozwiązać przed próbą deinstalacji. W celu usunięcia produktu w
takiej sytuacji należy ręcznie usunąć pliki z administracyjnej stacji roboczej.
Produkt Maximo Asset Management można zdeinstalować tylko za pomocą deinstalatora
produktu Maximo Asset Management, zgodnie z wytycznymi. Nie należy korzystać z innych
metod deinstalowania produktu Maximo Asset Management, np. takich jak panel Dodaj/Usuń
programy.
Przebieg procedury deinstalacji jest zależny od typu wdrożenia Maximo Asset Management,
które jest deinstalowane. W zakresie deinstalowania wdrożenia Maximo Asset Management
należą do jednej z następujących kategorii:
Konfiguracja w pełni zautomatyzowana
W tym scenariuszu wybrano opcję umożliwiającą programowi instalacyjnemu
produktu Maximo Asset Management automatyczne skonfigurowanie
oprogramowania pośredniego podczas wdrożenia.
Konfiguracja ręczna
W tym scenariuszu wybrano opcję ręcznego konfigurowania oprogramowania
pośredniego. Nie wybrano opcji, która umożliwiałaby programowi deinstalacyjnemu
produktu Maximo Asset Management automatyczne skonfigurowanie
oprogramowania pośredniego podczas wdrożenia.
Po zakończeniu deinstalacji produktu Maximo Asset Management można ponownie
zainstalować produkt Maximo Asset Management poprzez ponowne uruchomienie programu
instalacyjnego produktu Maximo Asset Management.
“Deinstalowanie automatycznie skonfigurowanego wdrożenia” na stronie 156
Deinstalowanie produktu Maximo Asset Management, który został wdrożony z
wykorzystaniem opcji automatycznego konfigurowania oprogramowania pośredniego, jest
procesem zautomatyzowanym.
“Deinstalowanie wdrożenia skonfigurowanego ręcznie” na stronie 157
W celu zdeinstalowania produktu Maximo Asset Management, który został wdrożony z
oprogramowaniem pośrednim skonfigurowanym ręcznie, wymagane jest ręcznego
wykonanie dodatkowych zadań.
© Copyright IBM Corp. 2007, 2013
155
Deinstalowanie automatycznie skonfigurowanego wdrożenia
Deinstalowanie produktu Maximo Asset Management, który został wdrożony z
wykorzystaniem opcji automatycznego konfigurowania oprogramowania pośredniego, jest
procesem zautomatyzowanym.
Wdrożenia obejmujące automatyczne konfigurowanie oprogramowania pośredniego mogą
być deinstalowane za pomocą metod zautomatyzowanych.
Uruchamianie programu deinstalacyjnego dla oprogramowania
pośredniego, które zostało skonfigurowane automatycznie
Uruchomienie programu deinstalacyjnego produktu Maximo Asset Management powoduje
przywrócenie systemu administracyjnego i serwerów oprogramowania pośredniego do
poprzedniego stanu.
Zanim rozpoczniesz
Należy upewnić się, że wszystkie stosowne serwery działają i wszystkie serwery
oprogramowania pośredniego są dostępne.
Program deinstalacyjny produktu Maximo Asset Management musi mieć możliwość
uzyskiwania dostępu do bazy danych używanej z produktem Maximo Asset Management w
celu pobrania właściwości instalacji i danych konfiguracji. Jeśli program deinstalacyjny nie
może uzyskać dostępu do niedostępnej, uszkodzonej lub z innych powodów niedostępnej
bazy danych, wówczas usuwa pliki z administracyjnej stacji roboczej. Następnie informuje
użytkownika o tym, że przed wykonaniem kolejnej operacji instalacji produktu Maximo Asset
Management konieczne może być ręczne wykonanie czynności odtwarzania.
Podczas deinstalacji program deinstalacyjny wykorzystuje wartości, jakie zostały
wprowadzone podczas początkowej instalacji. Jeśli referencje używane w celu uzyskiwania
dostępu do bazy danych i serwera J2EE są nadal poprawne, wówczas nie pojawia się zachęta
do ich ponownego wprowadzenia. Jeśli program deinstalacyjny nie może sprawdzić tych
referencji, wówczas pojawia się zachęta do wprowadzenia zaktualizowanych informacji. Jeśli
od czasu pierwotnej instalacji hasła zostały zaktualizowane, wówczas program deinstalacyjny
nie będzie mógł sprawdzić poprawności referencji.
Procedura
1. W celu uruchomienia programu deinstalacyjnego produktu Maximo Asset Management
na administracyjnej stacji roboczej otwórz wiersz komend i wprowadź następującą
komendę:
v Windows
katalog_główny_instalacji\_uninstall\uninstall.bat
2. Na panelu informacyjnym serwera aplikacji wprowadź następujące informacje, a
następnie kliknij przycisk Dalej.
ID użytkownika zdalnego
Wprowadź identyfikator użytkownika w celu uzyskania dostępu do systemu
hosta serwera aplikacji. Identyfikator użytkownika zdalnego musi zapewniać
dostęp do serwera za pośrednictwem protokołu dostępu zdalnego aktywnego w
tym systemie.
Hasło dostępu zdalnego
Wprowadź hasło dla identyfikatora użytkownika zdalnego.
ID użytkownika
Wprowadź hasło dla administratora serwera aplikacji.
156
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Wprowadź hasło dla identyfikatora użytkownika administracyjnego serwera
aplikacji.
3. Wprowadź wymagane informacje z panelu administracji bazy danych, a następnie kliknij
przycisk Dalej. W przypadku produktu DB2 wprowadź następujące informacje:
Hasło
ID użytkownika zdalnego
Wprowadź identyfikator użytkownika w celu uzyskania dostępu do systemu
udostępniającego bazę danych. Identyfikator użytkownika zdalnego musi
zapewniać dostęp do serwera za pośrednictwem protokołu dostępu zdalnego
aktywnego w tym systemie.
Hasło dostępu zdalnego
Wprowadź hasło dla identyfikatora użytkownika zdalnego.
ID użytkownika administracyjnego instancji
Wprowadź ID użytkownika administratora instancji bazy danych, jakie zostało
wprowadzone podczas instalowania.
Hasło administratora instancji
Wprowadź hasło dla identyfikatora użytkownika administracyjnego instancji
bazy danych.
W przypadku bazy danych Oracle wprowadź referencje dla ID użytkownika
administratora oraz ID właściciela oprogramowania Oracle. W przypadku serwera
Microsoft SQL Server należy wprowadzić identyfikator i hasło administratora produktu
Microsoft SQL Server.
4. Przejrzyj komponenty widoczne na liście w panelu podsumowania deinstalacji, a
następnie kliknij przycisk Zdeinstaluj.
5. Po zakończeniu procesu deinstalacji określ, czy zamierzasz zrestartować komputer teraz,
czy później, a następnie kliknij przycisk Gotowe, aby zakończyć korzystanie z programu.
6. Usuń katalog instalacyjny Maximo Asset Management, np. c:\ibm\smp. Ten katalog
należy usunąć ręcznie przed przejściem do procesu ponownego instalowania.
Deinstalowanie wdrożenia skonfigurowanego ręcznie
W celu zdeinstalowania produktu Maximo Asset Management, który został wdrożony z
oprogramowaniem pośrednim skonfigurowanym ręcznie, wymagane jest ręcznego wykonanie
dodatkowych zadań.
Deinstalowanie ręcznie skonfigurowanego wdrożenia Maximo Asset Management obejmuje
dwa zadania:
v Uruchomienie programu deinstalacyjnego produktu Maximo Asset Management
v Ręczne usunięcie i odtworzenie bazy danych, która będzie używana z procesem reinstalacji
Uruchamianie programu deinstalacyjnego dla oprogramowania
pośredniego, które zostało skonfigurowane ręcznie
Uruchomienie programu deinstalacyjnego produktu Maximo Asset Management przywraca
system administracyjny i serwery oprogramowania pośredniego do stanu, w którym możliwe
jest uruchomienie programu instalacyjnego produktu Maximo Asset Management.
Zanim rozpoczniesz
Należy upewnić się, że wszystkie stosowne serwery działają i wszystkie serwery
oprogramowania pośredniego są dostępne.
Rozdział 9. Deinstalowanie produktu
157
Program deinstalacyjny produktu Maximo Asset Management musi mieć możliwość
uzyskiwania dostępu do bazy danych używanej z produktem Maximo Asset Management w
celu pobrania właściwości instalacji i danych konfiguracji. Jeśli program deinstalacyjny nie
może uzyskać dostępu do niedostępnej, uszkodzonej lub z innych powodów niedostępnej
bazy danych, wówczas usuwa pliki z administracyjnej stacji roboczej. Następnie informuje
użytkownika o tym, że przed wykonaniem kolejnej operacji instalacji produktu Maximo Asset
Management konieczne może być ręczne wykonanie czynności odtwarzania.
Podczas deinstalacji program deinstalacyjny wykorzystuje wartości, jakie zostały
wprowadzone podczas początkowej instalacji. Jeśli referencje używane w celu uzyskiwania
dostępu do bazy danych i serwera J2EE są nadal poprawne, wówczas nie pojawia się zachęta
do ich ponownego wprowadzenia. Jeśli program deinstalacyjny nie może sprawdzić tych
referencji, wówczas pojawia się zachęta do wprowadzenia zaktualizowanych informacji. Jeśli
od czasu pierwotnej instalacji hasła zostały zaktualizowane, wówczas program deinstalacyjny
nie będzie mógł sprawdzić poprawności referencji.
Procedura
1. W celu uruchomienia programu deinstalacyjnego produktu Maximo Asset Management
na administracyjnej stacji roboczej otwórz wiersz komend i wprowadź następującą
komendę:
Windows
katalog_główny_instalacji\_uninstall\uninstall.bat
2. Zapoznaj się z informacjami na panelu początkowym i kliknij przycisk Dalej.
3. Na panelu informacyjnym serwera aplikacji wprowadź następujące informacje, a
następnie kliknij przycisk Dalej.
ID użytkownika
Wprowadź hasło dla administratora serwera aplikacji.
Wprowadź hasło dla identyfikatora użytkownika administracyjnego serwera
aplikacji.
4. Przejrzyj komponenty widoczne na liście w panelu podsumowania deinstalacji, a
następnie kliknij przycisk Zdeinstaluj.
5. Po zakończeniu procesu deinstalacji określ kliknij przycisk Gotowe, aby zakończyć
korzystanie z programu.
Hasło
6. Usuń katalog instalacyjny Maximo Asset Management, np. c:\ibm\smp. Ten katalog
należy usunąć ręcznie przed przejściem do procesu ponownego instalowania.
Co dalej
Po wykonaniu tych czynności można przystąpić do odtwarzania ręcznie skonfigurowanej
bazy danych.
Odtwarzanie konfiguracji bazy danych
Obiekty bazy danych utworzone przed uruchomieniem programu instalacyjnego produktu
Maximo Asset Management należy usunąć po nieudanej instalacji, ale przed ponownym
uruchomieniem programu instalacyjnego produktu Maximo Asset Management.
Przed ponownym uruchomieniem programu instalacyjnego produktu Maximo Asset
Management należy usunąć bazę danych Maximo Asset Management i ponownie ją
utworzyć.
Uwaga: Alternatywnie: jeśli wymagane jest zachowanie instancji, wówczas można
sprawdzić, czy baza danych zawiera obiekty (np. tabele, widoki i procedury) utworzone przez
użytkownika maxadmin. Takie obiekty można usunąć pojedynczo.
158
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Odtwarzanie serwera bazy danych DB2
W celu ponownego uruchomienia programu instalacyjnego produktu Maximo Asset
Management należy najpierw przywrócić bazy danych DB2 do stanu sprzed instalacji
produktu Maximo Asset Management.
O tym zadaniu
Aby przywrócić serwer bazy danych DB2 do poprzedniego stanu, należy usunąć bazę danych
Maximo Asset Management, która została utworzona ręcznie. Następnie należy ją odtworzyć
przed ponownym uruchomieniem programu instalacyjnego produktu Maximo Asset
Management.
Aby odtworzyć bazę danych Maximo Asset Management, należy wykonać następujące kroki:
Procedura
1. Zaloguj się na systemie, który udostępnia serwer DB2.
2. Uruchom sesję komend DB2 lub uruchom db2cmd z wiersza komend.
3. Wyświetl listę wszystkich aplikacji, a następnie wymuś zamknięcie wszystkich aplikacji
połączonych z bazą danych, stosując następujące komendy:
a. Aby wyświetlić listę aplikacji, wpisz komendę:
db2 list applications
Dane wyjściowe mogą przypominać następujące dane:
Tabela 16. Przykładowe wyniki po komendzie list w DB2
Auth Id
Application
Name
Appl.
Handle
Application ID
DB Name
# of Agents
CTGINST1
db2taskd
507
*LOCAL.DB2.071113150237
MAXDB75
1
CTGINST1
db2stmm
506
*LOCAL.DB2.071113150236
MAXDB75
1
CTGINST1
db2bp
504
*LOCAL.ctginst1.071113150234
MAXDB75
1
b. Jeśli istnieją jakiekolwiek połączenia, zamknij połączoną aplikację, wydając
komendę, jak w poniższym przykładzie:
db2 force application ’( 507,506,504 )’
4. Usuń bazę danych Maximo Asset Management (domyślnie MAXDB75):
db2 drop database MAXDB75
5. Ręcznie ponownie utwórz bazę danych maxdb75.
“Ręczne konfigurowanie produktu DB2 9.x” na stronie 73
Niniejsza sekcja zawiera instrukcje dotyczące ręcznego konfigurowania serwerów DB2
9.x, które będą wykorzystywane przez produkt Maximo Asset Management.
Odtwarzanie bazy danych Oracle
W celu ponownego uruchomienia programu instalacyjnego produktu Maximo Asset
Management należy najpierw przywrócić bazy danych Oracle do stanu sprzed instalacji
produktu Maximo Asset Management.
Zanim rozpoczniesz
Przed usunięciem bazy danych należy zatrzymać serwer aplikacji MXServer.
Rozdział 9. Deinstalowanie produktu
159
O tym zadaniu
Usuń użytkownika schematu bazy danych Maximo Asset Management, aby przywrócić
serwer bazy danych Oracle do poprzedniego stanu. To zadanie należy wykonać przed
ponownym uruchomieniem programu instalacyjnego produktu Maximo Asset Management.
Aby odtworzyć bazę danych Maximo Asset Management, należy wykonać następujące kroki:
Procedura
1. Zaloguj się na serwer bazy danych Oracle jako osoba odpowiedzialna za oprogramowanie
Oracle.
2. Zaloguj się do instancji Oracle, korzystając z SQLPlus, jako użytkownik DBA:
Identyfikator Oracle SID dla świeżej instalacji to ctginst1. Jeśli z produktem Maximo
Asset Management używana jest istniejąca instancja Oracle, wówczas należy użyć
identyfikatora SID Oracle SID powiązanego z istniejącą instancją.
AIX, Linux, HP-UX, Solaris
a. Ustaw zmienną środowiskową z wiersza komend:
ORACLE_SID=<identyfikator sid>
export ORACLE_SID
b. Uruchom SQLPlus z wiersza komend:
sqlplus /nolog
c. Zaloguj się do SQLPlus jako użytkownik DBA:
connect sys/<hasło systemowe> as sysdba
Windows
a. Ustaw zmienną środowiskową z wiersza komend:
set ORACLE_SID=<identyfikator sid>
b. Uruchom SQLPlus z wiersza komend:
sqlplus /nolog
c. Zaloguj się do SQLPlus jako użytkownik DBA:
connect sys/<hasło systemowe> as sysdba
3. Usuń użytkownika bazy danych Maximo Asset Management (domyślnie maximo),
stosują komendę SQL podobną do poniższej:
drop user maximo cascade;
Nie wyłączaj połączenia z bazą danych. Jeśli pojawi się komunikat o błędzie z informacją
o tym, że nie można usunąć aktualnie podłączonego użytkownika, wówczas wydaj
następującą komendę i użyj komendy SQL drop:
shutdown immediate;
startup;
4. Ręcznie ponownie utwórz bazę danych.
“Ręczne konfigurowanie produktu Oracle 11g” na stronie 75
Poniżej przedstawiono instrukcje ręcznego konfigurowania produktu Oracle 11g w celu
korzystania z produktem Maximo Asset Management.
“Ręczne konfigurowanie produktu Oracle 10g” na stronie 78
Oracle 10g można skonfigurować ręcznie w celu korzystania z produktem Maximo Asset
Management.
Odtwarzanie bazy danych Microsoft SQL Server
W celu ponownego uruchomienia programu instalacyjnego produktu Maximo Asset
Management należy najpierw przywrócić bazy danych Microsoft SQL Server do stanu sprzed
instalacji produktu Maximo Asset Management.
160
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Zanim rozpoczniesz
Przed usunięciem bazy danych należy zatrzymać serwer aplikacji MXServer.
O tym zadaniu
Aby przywrócić serwer bazy danych Microsoft SQL Server do poprzedniego stanu, należy
usunąć bazę danych Maximo Asset Management, która została utworzona ręcznie. Następnie
należy ją odtworzyć przed ponownym uruchomieniem programu instalacyjnego produktu
Maximo Asset Management.
Aby odtworzyć bazę danych Maximo Asset Management, należy wykonać następujące kroki:
Procedura
1. Otwórz okno Microsoft SQL Server Management Studio.
2. Zaloguj się do instancji Microsoft SQL Server, która jest używana przez instalację
Maximo Asset Management - w tym celu użyj identyfikatora użytkownika sa, a następnie
kliknij opcję Connect (Połącz).
3. Rozwiń drzewo instancji aż do węzła baz danych. Kliknij prawym przyciskiem myszy
nazwę bazy danych utworzonej podczas instalacji (na przykład MAXDB75). Kliknij
opcję Delete (Usuń), aby usunąć bazę danych.
4. W oknie Delete Object (Usuń obiekt) wybierz opcję Delete backup and restore history
information for databases (Usuń kopię zapasową i odtwórz informacje o historii dla baz
danych), a następnie wybierz opcje Close existing connections (Zamknij istniejące
połączenia) i kliknij przycisk OK.
5. Ręcznie ponownie utwórz bazę danych maxdb75.
“Ręczne konfigurowanie serwera Microsoft SQL Server” na stronie 81
Usługę Microsoft SQL Server można ręcznie skonfigurować na potrzeby produktu
Maximo Asset Management.
Deinstalowanie produktu bez programu deinstalacyjnego
Deinstalowanie produktu, gdy nieudana instalacja nie spowodowała utworzenia programu
deinstalacyjnego.
Jeśli program instalacyjny produktu napotkał błąd, który spowodował, że program
deinstalacyjny produktu nie został utworzony, wówczas w celu przeprowadzenia deinstalacji
należy wykonać alternatywne czynności.
Jeśli program deinstalacyjny nie został utworzony, należy wykonać jedno z następujących
zadań w celu zdeinstalowania produktu:
v Uruchomić deinstalacyjne narzędzie do odtwarzania opisane w sekcji “Deinstalacyjne
narzędzie do odtwarzania programu”.
v Przeprowadzić deinstalację ręcznie, wykonując następujące kroki:
1. Odtworzyć bazę danych zgodnie z opisem w sekcji “Odtwarzanie konfiguracji bazy
danych” na stronie 158.
2. Ręcznie usunąć pliki z systemu zgodnie z opisem w sekcji “Usuwanie plików z
systemu” na stronie 164.
Deinstalacyjne narzędzie do odtwarzania programu
Deinstalacyjne narzędzie do odtwarzania służy do automatycznego deinstalowania produktu
Maximo Asset Management w sytuacjach, gdy program instalacyjny nie utworzy programu
deinstalacyjnego.
Rozdział 9. Deinstalowanie produktu
161
Deinstalacyjne narzędzie do odtwarzania należy uruchomić z administracyjnej stacji roboczej
po nieudanej instalacji. To narzędzie realizuje te same zadania, co program deinstalacyjny
produktu Maximo Asset Management. To narzędzie jest przeznaczone do przywracania
administracyjnej stacji roboczej i serwerów oprogramowania pośredniego do stanu, w którym
możliwe będzie ponowne uruchomienie instalacji produktu Maximo Asset
Management. Deinstalacyjne narzędzie do odtwarzania jest dostępne na nośniku produktu, a
ponadto można je pobrać z witryny wsparcia dla produktu.
Korzystanie z deinstalacyjnego narzędzia do odtwarzania
programu
Za pomocą deinstalacyjnego narzędzia do odtwarzania programu można przywrócić
administracyjną stację roboczą i serwery oprogramowania pośredniego do takiego stanu, w
którym możliwe jest ponowne uruchomienie instalacji produktu Maximo Asset
Management.
O tym zadaniu
Deinstalacyjne narzędzie do odtwarzania programu to narzędzie dostępne z wiersza komend,
które wyświetla zachęty do wprowadzenia danych. Wprowadzone dane są wykorzystywane
jako wejściowe dla kolekcji skryptów uruchamianych szeregowo. Te skrypty wykonują kroki
niezbędne do przywracania administracyjnej stacji roboczej i serwerów oprogramowania
pośredniego do stanu, w którym możliwe jest ponowne uruchomienie programu
instalacyjnego. Jeśli użytkownik pominie dowolny z kroków deinstalacyjnego narzędzia do
odtwarzania programu, wówczas w celu wykonania tego zadania można uruchomić narzędzie
w późniejszym terminie.
Deinstalacyjne narzędzie do odtwarzania programu należy uruchomić na każdym serwerze,
który udostępnia komponent wdrożenia produktu Maximo Asset Management. Na przykład:
w celu usunięcia bazy danych powiązanej z wdrożeniem należy uruchomić program na
serwerze obsługującym bazę danych.
Procedura
1. Otwórz wiersz komend na administracyjnej stacji roboczej i uruchom deinstalacyjne
narzędzie do odtwarzania programu.
v W systemie Windows: użyj narzędzia cleanupPAE.bat.
2. Wprowadź dane wejściowe dla skryptów odpowiedzialnych za odtwarzanie serwera bazy
danych używanego we wdrożeniu.
v DB2
a. Wprowadź informacje dotyczące bazy danych używanej we wdrożeniu.
1) W zachęcie Would you like to cleanup the database? [y/n]: (Czy
przeprowadzić procedurę czyszczącą bazę danych? [t/n]) wybierz y (t).
2) W zachęcie Which database type would you like to cleanup? [DB2,
Oracle, SQLServer (BAT only)]: (Dla której bazy danych przeprowadzić
procedurę czyszczącą) [DB2, Oracle, SQLServer (tylko BAT)]:) wybierz DB2.
3) W zachęcie Enter database name: (Wprowadź nazwę bazy danych:)
wprowadź nazwę bazy danych używanej we wdrożeniu.
4) W zachęcie Enter database instance administrator user ID: (Wprowadź ID
użytkownika administratora instancji bazy danych:) wprowadź ID użytkownika
administratora instancji bazy danych.
5) W zachęcie Enter database instance administrator password: (Wprowadź
hasło administratora instancji bazy danych) wprowadź odpowiednie hasło.
6) W zachęcie Enter database instance name: (Wprowadź nazwę instancji
bazy danych:) wprowadź nazwę instancji bazy danych.
162
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
b. Potwierdź usuwanie bazy danych.
1) W zachęcie Are you sure you would like to drop the <database name>
database? [y/n]: (Czy na pewno usunąć bazę danych "nazwa bazy danych"?
[t/n]) wybierz y (t).
2) Upewnij się, że baza danych została usunięta.
v Oracle
a. Wprowadź informacje dotyczące bazy danych używanej we wdrożeniu.
1) W zachęcie Would you like to cleanup the database? [y/n]: (Czy
przeprowadzić procedurę czyszczącą bazę danych? [t/n]) wybierz y (t).
2) W zachęcie Which database type would you like to cleanup? [DB2,
Oracle, SQLServer (BAT only)]: (Dla której bazy danych przeprowadzić
procedurę czyszczącą) [DB2, Oracle, SQLServer (tylko BAT)]:) wybierz
Oracle.
3) W zachęcie Enter the SID of the Oracle instance: (Wprowadź id. SID
instancji Oracle:) wprowadź identyfikator systemowy Oracle instancji Oracle
używanej we wdrożeniu.
4) W zachęcie Enter the Oracle install directory: (Wprowadź katalog
instalacyjny Oracle:) wprowadź ścieżkę instalacyjną Oracle.
b. Wprowadź informacje o użytkowniku.
1) W zachęcie Enter the SYSDBA user: (Wprowadź użytkownika SYSDBA:)
wprowadź ID użytkownika SYSDBA.
2) W zachęcie Enter the SYSDBA password: (Wprowadź hasło użytkownika
SYSDBA:) wprowadź hasło dla ID użytkownika SYSDBA.
3) W zachęcie Enter database user: (Wprowadź użytkownika bazy danych:)
wprowadź ID użytkownika bazy danych Oracle.
4) W zachęcie Would you like to delete the <database user name>
database user? [y/n]: (Czy chcesz usunąć użytkownika bazy danych
"nazwa"? [t/n]) wybierz y (t).
c. Usuń obszary tabel Oracle oraz instancję Oracle.
1) W zachęcie Would you like to delete the 'maxdata', 'maxtemp', and
'maxindex' tablespaces? [y/n]: (Czy usunąć obszary tabel 'maxdata',
'maxtemp' i 'maxindex'? [t/n]) wybierz y (t).
2) W zachęcie Would you like to delete the oracle instance? [y/n]: (Czy
usunąć instancję Oracle?) wybierz y (t).
v Microsoft SQL Server
a. W zachęcie Enter database name: (Wprowadź nazwę bazy danych:) wprowadź
nazwę bazy danych używanej we wdrożeniu.
b. W zachęcie Are you sure you would like to drop the <database name>
database? [y/n]: (Czy na pewno usunąć bazę danych "nazwa bazy danych"? [t/n])
wybierz y (t).
3. Wprowadź dane wejściowe dla skryptów odpowiedzialnych za odtwarzanie
administracyjnej stacji roboczej używanej we wdrożeniu.
a. W zachęcie Would you like to cleanup the administrator workstation? [y/n]: (Czy
przeprowadzić procedurę czyszczącą dla administracyjnej stacji roboczej? [t/n])
wybierz y (t).
b. W zachęcie Would you like to enter a custom install directory? [y/n]: (Czy
wprowadzić niestandardowy katalog instalacji? [t/n]) wybierz n, pod warunkiem że
produkt Maximo Asset Management został zainstalowany w katalogu domyślnym.
Jeśli produkt Maximo Asset Management został zainstalowany w niestandardowym
katalogu, wówczas konieczne będzie prowadzenie tego katalogu.
Rozdział 9. Deinstalowanie produktu
163
c. W zachęcie Are you sure you would like to cleanup the following directory:
<install directory>? [y/n]: (Czy na pewno usunąć następujący katalog "nazwa
katalogu instalacyjnego"? [t/n]) wybierz y (t).
Ręczne deinstalowanie
W niektórych sytuacjach konieczne jest ręczne wykonanie kroków deinstalacji produktu
Maximo Asset Management, na przykład gdy program instalacyjny nie utworzy programu
deinstalacyjnego.
Kroki deinstalacji należy wykonać ręcznie po instalacji zakończonej niepowodzeniem. Te
kroki służą do usuwania tych samych obiektów, które usuwa program deinstalacyjny produktu
Maximo Asset Management. Te kroki umożliwiają przywrócenie administracyjnej stacji
roboczej i serwerów oprogramowania pośredniego do stanu, w którym możliwe będzie
ponowne uruchomienie instalacji produktu Maximo Asset Management.
Usuwanie plików z systemu
Jeśli program deinstalacyjny jest niedostępny z powodu instancji zakończonej
niepowodzeniem, wówczas pliki produktu należy ręcznie usuwać z systemu.
O tym zadaniu
Usuń pliki z systemu, wykonując następujące kroki:
Procedura
1. Zaloguj się do systemu za pomocą tego samego identyfikatora, który był używany w celu
uruchomienia programu instalacyjnego.
2. Ręcznie usuń katalog główny produktu Maximo Asset Management. W systemie
Windows domyślną lokalizacją tego katalogu jest C:\IBM\SMP.
164
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 10. Uruchamianie i zatrzymywanie oprogramowania
pośredniego
Informacje przedstawione w tej sekcji umożliwiają uruchamianie i zatrzymywanie
oprogramowania pośredniego w razie potrzeby.
Mogą pojawiać się sytuacje, w których konieczne będzie zatrzymanie lub zrestartowanie
oprogramowania pośredniego.
Restartowanie oprogramowania pośredniego w systemie Windows
Niniejsza procedura zawiera opis restartowania oprogramowania pośredniego w systemie
Windows, gdy pojawi się konieczność ponownego uruchomienia dowolnych usług
oprogramowania pośredniego.
O tym zadaniu
W celu poprawnego uruchomienia produktów oprogramowania pośredniego w systemie
Windows należy wykorzystać poniższe skrypty w kolejności, w jakiej zostały przedstawione:
Procedura
1. Zaloguj się jako użytkownik posiadający uprawnienia administracyjne.
2. Jeśli zainstalowano bazę danych DB2, wówczas uruchom ctginst1.
a. Kliknij przycisk Start i wybierz opcję Uruchom.
b. Wpisz services.msc i kliknij przycisk OK.
c. Wybierz DB2 - DB2COPY1 - CTGINST1-0 i kliknij opcję Uruchom usługę.
Alternatywnie w celu uruchomienia CTGINST1 można użyć komendy db2start z
wiersza komend.
3. Jeśli zainstalowano serwer IBM Tivoli Directory Server, uruchom demona IBM Tivoli
Directory Server Admin Daemon.
a. Kliknij przycisk Start i wybierz opcję Uruchom.
b. Wpisz services.msc i kliknij przycisk OK.
c. Wybierz IBM Tivoli Directory Admin Daemon V6.3 - idsccmdb i kliknij opcję
Uruchom usługę.
W celu uruchomienia demona administracyjnego IBM Tivoli Directory Server można też
wywołać następującą komendę z wiersza komend:
idsdiradm -I idsccmdb
4. Jeśli zainstalowano serwer IBM Tivoli Directory Server, uruchom instancję serwera IBM
Tivoli Directory Server.
a. Kliknij przycisk Start i wybierz opcję Uruchom.
b. Wpisz services.msc i kliknij przycisk OK.
c. Wybierz IBM Tivoli Directory Server Instance V6.3 - idsccmdb, i kliknij opcję
uruchom usługę.
Alternatywnie można użyć następującej komendy w celu uruchomienia instancji IBM
Tivoli Directory Server:
idsslapd -I idsccmdb
© Copyright IBM Corp. 2007, 2013
165
Ważne: Instancja IBM Tivoli Directory Server musi pozostać jako instancja typu
uruchamianego ręcznie. Należy ją uruchomić ręcznie w celu jej poprawnego
zsynchronizowania z bazy danych w kontekście produktu Maximo Asset Management.
Restartowanie oprogramowania pośredniego w systemie UNIX
Usługi oprogramowania pośredniego na platformach Linux i AIX muszą być w niektórych
sytuacjach restartowane, np. w przypadku ponownego uruchamiania komputera. Serwery i
usługi oprogramowania pośredniego muszą być aktywne przed uruchomieniem programu
instalacyjnego Maximo Asset Management.
O tym zadaniu
W celu poprawnego uruchamiania produktów oprogramowania pośredniego w systemie
UNIX wykonaj następujące kroki:
Procedura
1. Zaloguj się jako użytkownik root.
2. Uruchom serwery stosując poniższe skrypty w kolejności, w jakiej zostały przedstawione:
Jeśli zainstalowano DB2, uruchom instancję ctginst1
su - ctginst1 -c db2start
Jeśli zainstalowano IBM Tivoli Directory Server, uruchom demona IBM Tivoli
Directory Server Admin Daemon
<KATALOG_GŁÓWNY_ITDS>/sbin/idsdiradm -I idsccmdb
Jeśli zainstalowano serwer IBM Tivoli Directory Server, uruchom demona IBM
Tivoli Directory Server
<KATALOG_GŁÓWNY_ITDS>/sbin/idsslapd -I <nazwa_instancji>
Komenda będzie wyglądać, jak w przykładzie:
<KATALOG_GŁÓWNY_ITDS>/sbin/idsslapd -I idsccmdb
Ważne: Instancja serwera IBM Tivoli Directory Server musi pozostać jako
instancja typu uruchamianego ręcznie. Należy ją uruchomić ręcznie w celu jej
poprawnego zsynchronizowania z bazy danych w kontekście produktu Maximo
Asset Management.
166
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 11. Zagadnienia instalacji zaawansowanej
Niniejsza sekcja zawiera informacje użyteczne w scenariuszach zaawansowanego
instalowania produktu Maximo Asset Management.
Te sekcje zawierają informacje na temat możliwości instalowania i konfigurowania we
wdrożeniach zaawansowanych.
Konfigurowanie i zarządzanie produktem Oracle WebLogic Server
W niniejszej sekcji opisano wspólne zadania konfigurowania i zarządzania produktem Oracle
WebLogic Server.
Bardziej szczegółowe informacje na temat uruchamiania i zarządzania produktem Oracle
WebLogic Server zawiera serwis WWW Oracle.
Uruchamianie serwera Oracle WebLogic Server
Uruchamianie serwera Oracle WebLogic Server.
O tym zadaniu
Aby uruchomić aplikację MAXIMOSERVER, wykonaj następujące czynności:
Procedura
1. Otwórz okno wiersza komend i zmień katalog na:
Windows
UNIX
Windows:
C:\bea\user_projects\domains\mydomain
UNIX:
katalog_instalacyjny_weblogic/user_projects/domains/mydomain
2. Uruchom:
Windows
Windows:
startWebLogic.cmd
UNIX
UNIX:
./startWebLogic.sh
3. Jeśli zostanie wyświetlone okno z zapytaniem, wpisz nazwę administratora i hasło. Gdy
pojawi się fraza server started in RUNNING Mode (Serwer uruchomiony w trybie
DZIAŁANIA) lub Started weblogic Admin Server MAXIMOSERVER for domain
mojadomena running in production mode (Uruchomiono serwer administracyjny
MAXIMOSERVER dla domeny mojadomena w trybie działania) (w zależności od
systemu operacyjnego), wówczas oznacza to, że serwer Oracle WebLogic Server został
uruchomiony.
Zatrzymywanie serwera Oracle WebLogic Server
W celu zatrzymania można Oracle WebLogic Server skorzystać z konsoli administracyjnej.
© Copyright IBM Corp. 2007, 2013
167
O tym zadaniu
Aby zatrzymać MAXIMOSERVER z konsoli administracyjnej, wykonaj następujące
czynności:
Procedura
1. Otwórz sesję przeglądarki i wpisz następujący adres URL: http://localhost:7001/console
Ten adres URL to adres URL administracyjny dla utworzonej domeny Oracle WebLogic
Server.
2.
3.
4.
5.
6.
Zaloguj się do konsoli administracyjnej za pomocą nazwy użytkownika i hasła.
W sekcji Struktura domeny kliknij Środowisko > Serwery.
W sekcji głównej konsoli kliknij odsyłacz AdminServer.
Kliknij zakładkę Element sterujący.
Kliknij Shutdown, a następnie Force Shutdown Now. MAXIMOSERVER zostanie
zatrzymany.
Zmiana parametrów konfiguracji programu instalacyjnego
oprogramowania pośredniego
Parametry konfiguracji wprowadzone dla planu wdrożenia można zmienić przed wdrożeniem
planu. Taki sposób zmiany parametrów można zastosować, gdy wymagane jest anulowanie
wdrożenia utworzonego planu wdrożenia poprzez zamknięcie programu instalacyjnego
oprogramowania pośredniego. Parametry konfiguracji dla planu można zmienić tylko przed
wdrożeniem planu wdrożenia.
O tym zadaniu
W instrukcjach przedstawionych w tej sekcji przyjęto założenie, że opracowano plan
wdrożenia, wprowadzono parametry konfiguracji dla planu, a następnie zamknięto program
instalacyjny oprogramowania pośredniego przed rzeczywistym wdrożeniem planu wdrożenia.
Procedura
1. Uruchom ponownie program instalacyjny oprogramowania pośredniego ze startera i
przechodź przez panele programu instalacyjnego aż do panelu wyboru obszaru roboczego.
2. W panelu wyboru obszaru roboczego określ katalog, który był poprzednio używany jako
obszar roboczy programu instalacyjnego oprogramowania pośredniego, a następnie kliknij
przycisk Dalej.
3. Wybierz opcję Dokonaj edycji parametrów konfiguracji i kliknij przycisk Dalej.
4. Wprowadź zmiany w kolejnych panelach programu instalacyjnego oprogramowania
pośredniego.
5. Na panelu działania planu wdrażania wybierz opcję Wdrażaj plan i kliknij przycisk
Dalej.
6. Na panelu podsumowania planu wdrożenia i parametrów konfiguracji przejrzyj
podsumowanie, a następnie kliknij przycisk Dalej, aby zainicjować instalowanie i
konfigurowanie wybranego oprogramowania pośredniego.
7. Na panelu wyboru katalogów obrazu oprogramowania pośredniego wprowadź lokalizację
skompresowanych obrazów dla oprogramowania pośredniego zawartego w planie
wdrażania, a także katalog, w którym znajdą się obrazy nieskompresowane. Po określeniu
obydwu lokalizacji kliknij przycisk Dalej. Podczas wdrażania obrazy oprogramowania
pośredniego są dekompresowane do systemu.
8. Aby zakończyć, kliknij przycisk Zakończ.
168
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Obsługiwanie plików EAR
Niniejsza sekcja zawiera informacje dotyczące obsługiwania plików EAR produktu Maximo
Asset Management.
Przedstawione poniżej instrukcje dotyczą ręcznego budowania lub deinstalowania plików
maximo.ear i maximoiehs.ear produktu Maximo Asset Management na serwerze Oracle
WebLogic Server.
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 Oracle WebLogic Server. W tym scenariuszu
prawdopodobnie wymagane jest tylko odbudowanie i ponowne wdrożenie pliku
maximo.ear. Odbudowanie i ponowne wdrożenie pliku maximoiehs.ear nie będzie
konieczne.
v Jeśli produkt Maximo Asset Management 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.
Kompilowanie plików EAR
Istnieje możliwość ręcznego kompilowania plików EAR produktu Maximo Asset
Management, 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 Maximo Asset Management, należy wykonać
następujące czynności:
Procedura
1. Skompiluj plik EAR maximo:
Windows
katalog_główny_instalacji\maximo\deployment\buildmaximoear.cmd
2. Skompiluj plik EAR systemu pomocy maximo:
Windows
katalog_główny_instalacji\maximo\deployment\buildmxiehsear.cmd
Ręczne deinstalowanie aplikacji z serwera Oracle WebLogic
Server
Niniejsza sekcja zawiera informacje na temat deinstalowania aplikacji Maximo Asset
Management z serwera Oracle WebLogic Server.
Ręczne deinstalowanie aplikacji z serwera Oracle WebLogic
Server
Procedura
1.
2.
3.
4.
5.
Zaloguj się do konsoli administracyjnej. na przykład: http://<serwer>:<port>/console
Kliknij opcję Lock & Edit (Zablokuj i edytuj).
Kliknij opcję Deployments (Wdrożenia).
Wybierz aplikację, którą zdeinstaluje EAR.
Kliknij przycisk Delete (Usuń).
Rozdział 11. Zagadnienia instalacji zaawansowanej
169
170
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 12. Oprogramowanie pośrednie w systemach Solaris i
HP-UX
Wersje oprogramowania pośredniego, które nie są instalowane przez program instalacyjny
oprogramowania pośredniego, są instalowane z wykorzystaniem graficznych programów
instalacyjnych, które są dostępne na poszczególnych produktach oprogramowania
pośredniego.
Procedury przedstawione w tym dokumencie można wykorzystać w celu ręcznego
zainstalowania następujących produktów na następujących systemach operacyjnych:
Solaris 11 SPARC i HP-UX 11i v2+3 (wersja 64-bitowa)
v IBM DB2 Enterprise Server Edition 9.7
v IBM Tivoli Directory Server 6.3.
Wersja IBM Tivoli Directory Server 6.3 jest obsługiwana tylko w systemie Solaris 11.
Przygotowanie systemu operacyjnego
W celu przygotowania środowiska, które będzie mogło obsługiwać operacje oprogramowania
pośredniego, należy zmienić niektóre domyślne ustawienia konfiguracji systemu
operacyjnego.
Czynności wymagane w celu przygotowania poszczególnych nowo obsługiwanych systemów
operacyjnych są zależne od systemu.
Czynności, których celem jest przygotowanie systemu operacyjnego, należy wykonać przed
zainstalowaniem oprogramowania pośredniego.
Instalowanie oprogramowania pośredniego w systemie Solaris
Niektóre domyślne parametry konfiguracji jądra w systemie Solaris mogą być
niewystarczające do uruchomienia produktu IBM DB2 9.7.
Upewnij się, że konkretny system Solaris zawiera wymagane parametry jądra - w tym celu
uruchom program narzędziowy db2osconf po zainstalowaniu produktu IBM DB2, ale przed
utworzeniem jakichkolwiek obiektów bazy danych.
Informacje pokrewne:
http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp
HP-UX
Aby zapewnić poprawne działanie bazy danych IBM DB2 9.7 w systemie HP-UX, po
zainstalowaniu bazy danych IBM DB2 należy spełnić konkretne wymagania dotyczące
członkostwa w grupach.
Po zainstalowaniu bazy danych IBM DB2 9.7 należy się upewnić, że użytkownik root został
przypisany do grupy db2iadm1.
Uruchom program narzędziowy db2osconf, aby upewnić się, że w systemie HP-UX dostępne
są wymagane parametry jądra. Ten program narzędziowy należy uruchomić po
zainstalowaniu produktu IBM DB2, ale przed utworzeniem obiektów bazy danych.
© Copyright IBM Corp. 2007, 2013
171
Informacje pokrewne:
http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp
Instalowanie komponentów
Po odpowiednim skonfigurowaniu systemu operacyjnego należy zainstalować komponenty
oprogramowania pośredniego.
Komponenty oprogramowania pośredniego są instalowane w następującej kolejności:
1. IBM DB2
2. IBM Tivoli Directory Server
Uwaga: Nośnik lub serwis WWW używany w celu zainstalowania oprogramowania
pośredniego zawiera lokalizacje katalogowe dla każdego obsługiwanego systemu
operacyjnego. Struktura katalogu to system_operacyjny/produkt.
Wprowadzenie tych komend spowoduje wyświetlenie zawartości katalogu
system_operacyjny/produkt.
cd system_operacyjny
ls
Każdy podkatalog os zawiera katalogi instalacyjne dla każdego produktu oprogramowania
pośredniego.
ls solaris
DB2-ESE_9.7_FP3a
TIV-DirectoryServer_6.3
Instalowanie produktu DB2
Uruchom program db2setup, aby zainstalować produkt DB2.
Zanim rozpoczniesz
Przed zainstalowaniem produktu DB2 należy zapoznać się z wymaganiami.
W celu przeprowadzenia poprawnej instalacji należy sprawdzić kilka elementów. Przed
uruchomieniem kreatora konfiguracji DB2 upewnij się, że spełnione zostały następujące
wymagania wstępne:
v Jeśli wybrano opcję automatyzacji konfiguracji bazy danych podczas instalowania
produktu Maximo Asset Management, wówczas użytkownik maximo jest zwykle tworzony
na systemie udostępniającym serwer bazy danych. Na systemach Solaris i HP-UX należy
ręcznie utworzyć użytkownika, nawet jeśli program instalacyjny produktu Maximo Asset
Management automatycznie konfiguruje bazę danych. Przed zainstalowaniem produktu
Maximo Asset Management upewnij się, że użytkownik maximo został utworzony na
serwerze bazy danych.
v db2setup uruchamia instalatora kreatora, dlatego system X Window System należy
zainstalować i uruchomić przed uruchomieniem programu instalacyjnego produktu DB2.
Operacja export display:
export DISPLAY= adres_ip_użytkownika:0
v Jeśli w środowisku używany jest protokół NIS, NIS+ lub podobne oprogramowanie
zabezpieczające, wówczas należy ręcznie utworzyć użytkowników DB2 przed
uruchomieniem programu instalacyjnego DB2. Przed rozpoczęciem należy zapoznać się z
tematem dotyczącym centralnego zarządzania użytkownikami w centrum informacyjnym
DB2.
172
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
v Na ogół istnieje możliwość odroczenia części działań instalacyjnych. Na przykład: jeśli nie
wybrano opcji konfigurowania powiadomień e-mail dotyczących zdarzeń bazy danych
podczas instalacji. Jeśli zajdzie potrzeba odroczenia konkretnych działań konfiguracyjnych,
należy wybrać tę opcję i skonfigurować je w późniejszym czasie.
v Niektóre produkty oprogramowania pośredniego mają specjalne wymagania lub stosowane
są w nich specjalne konwencje dotyczące nazw kont i innych ustawień. Jeśli ustawienia
domyślne instalacji nie spełniają oczekiwań, można je nadpisać w przedstawiony poniżej
sposób. Na panelach, na których wymagane jest podanie haseł, należy wprowadzić hasło
oraz jego potwierdzenie - dopiero wówczas instalator przejdzie do następnego panelu.
O tym zadaniu
Procedura opisuje sposób przeprowadzenia typowej instalacji produktu DB2 na pojedynczym
komputerze. Jeśli wymagane jest zainstalowanie komponentów DB2 na wielu komputerach,
wówczas należy zapoznać się z instrukcjami zawartymi w centrum informacyjnym DB2.
Bazy danych muszą zawierać pojedynczą partycję oraz dane zakodowane w systemie Unicode
(UTF-8).
Produkt DB2 jest domyślnie instalowany w katalogu i/opt/IBM/db2/V9.7.
Katalog /opt/IBM/db2/V9.7/logs zawiera plik db2install.history. Ten plik zawiera użyte
ustawienia instalacji oraz błędy, które powstały w procesie instalowania. Plik vmrfis.history
zawiera informacje nt. operacji konserwacji wykonanych względem produktu DB2 informuje na przykład o zainstalowanych pakietach poprawek.
W pliku db2setup.log zapisywane są wszystkie informacje o instalacji DB2, w tym również
błędy. W pliku db2setup.err zapisywane są wszelkie wyjścia błędów zwracane przez Java
(na przykład: wyjątki i informacje o pułapkach). Domyślnie obydwa dzienniki są tworzone w
katalogu /tmp, chyba że użytkownik zmieni lokalizację podczas instalacji.
Procedura
1. Zaloguj się jako użytkownik root.
2. Skopiuj plik tar produktu DB2 Enterprise Server Edition na dysk dostępny do zapisu.
W systemie Solaris
Skopiuj plik solaris/DB2-ESE_9.7_FP3a/v9.7fp3a_sun64_server.tar.gz
W systemie HP-UX
Skopiuj plik hpux-ia64/DB2-ESE_9.7_FP3a/
v9.7fp3a_hpipf64_server.tar.gz
3. Przejdź do katalogu, do którego skopiowano skompresowany plik, a następnie
zdekompresuj go.
4. Wyodrębnij plik DB2_Enterp_Svr_OEM_Activation.zip do odpowiedniego
katalogu. Na przykład: w systemie Solaris do katalogu solaris/DB2-ESE_9.7/
5.
6.
7.
8.
9.
Uruchom instalator. Wpisz ./db2setup.
W starterze wybierz opcję Zainstaluj produkt.
Kliknij opcję Zainstaluj nowy.
Zaakceptuj umowę licencyjną.
W przypadku ogólnym należy zaakceptować wszystkie wartości domyślne, chyba że
wymagane jest wprowadzenie wartości niestandardowych. Na przykład: adres e-mail
odbiorcy powiadomień e-mail dotyczących zdarzeń bazy danych ma domyślnie postać
Rozdział 12. Oprogramowanie pośrednie w systemach Solaris i HP-UX
173
nazwa hosta@nazwa serwera lokalnego. Jeśli włączono powiadomienia SMTP,
wówczas tę wartość należy zmienić na poprawny adres e-mail. Tę wartość można
również zmienić później.
10. Pola wyboru dla GUI i UID pozostaw zaznaczone; system wyznacza opcje
automatycznie.
11. Na panelu Początek kopiowania plików i tworzenia pliku odpowiedzi kliknij przycisk
Zakończ, aby zainicjować instalację.
12. Uruchom instancję DB2.
13. Zarejestruj licencję na serwer DB2:
a. Wyodrębnij plik licencji.
b. W celu zastosowania licencji zastosuj komendę narzędzia do zarządzania licencjami
DB2:
KATALOG_GŁÓWNY_DB2/adm/db2licm -a pełna ścieżka do pliku licencji
Ten plik licencji można znaleźć w odpowiednim folderze dla systemu
operacyjnego. W systemie Solaris ten plik licencji znajduje się w folderze
solaris/DB2-ESE_9.7/DB2_Enterp_Svr_OEM_Activation/db2/license/
db2ese_o.lic.
c. Zatrzymaj, a następnie zrestartuj instancję DB2 za pomocą komend db2stop i
db2start.
d. Upewnij się, że licencja została poprawnie zainstalowana:
KATALOG_GŁÓWNY_DB2/adm/db2licm -l
Ta komenda generuje dane wyjściowe podobne do przykładowych:
Nazwa produktu:
Typ licencji:
Data wygaśnięcia:
Identyfikator produktu:
Informacje o wersji:
"DB2 Enterprise Server Edition"
"Ograniczone"
"Stała"
"db2ese"
"9.7"
http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp
http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/
com.ibm.db2.luw.qb.server.doc/doc/r0007059.html
Instalowanie serwera IBM Tivoli Directory Server w systemie
Solaris
Zwykle serwer IBM Tivoli Directory Server jest instalowany na komputerze, na którym nie są
dostępne inne produkty oprogramowania pośredniego.
Procedura
1. Zaloguj się jako użytkownik root.
2. Skopiuj na dysk pliki TAR produktu IBM Tivoli Directory Server. W systemie Solaris
należy skopiować pliki tds63-solaris-sparc-base.tar i tds63-solaris-sparc-gskit.tar z
katalogu solaris64/TIV-DirectoryServer_6.3.
3. Rozpakuj pliki:
tar -xvf tds63-solaris-sparc-base.tar
tar -xvf tds63-solaris-sparc-gskit.tar
4. Przejdź do katalogu /tdsV6.3/tds i wpisz ./install_tds.bin
Można także określić katalog tymczasowy różny od systemowego katalogu
tymczasowego. Przejdź do odpowiedniego katalogu i wpisz następującą komendę w
wierszu komend:
./install_tds.bin -is:tempdir katalog
174
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
. Zmienna katalog to katalog, który będzie używany jako obszar tymczasowy. W
katalogu tym musi być co najmniej 400 MB wolnego miejsca. Na przykład:
./install_tds.bin -is:tempdir
/opt/tmp
5. Po uruchomieniu kreatora instalacji wybierz język dla procesu instalacji, zaakceptuj
umowę licencyjną i wybierz instalację niestandardową.
6. Wybierz opcje Serwer proxy, Serwer, Klient, Klient Java i Narzędzie
administracyjne WWW, a następnie kliknij przycisk Dalej.
7. Wybierz opcję Nie podawaj. Wdrożę ręcznie później, a następnie kliknij przycisk
Dalej.
8.
9.
10.
11.
12.
Kliknij opcję Instaluj .
Zamknij narzędzie administrowania instancją.
Kliknij przycisk Zakończ.
Utwórz instancję idsccmdb.
Uruchom serwer katalogów i wpisz następujące komendy:
a. /opt/ibm/ldap/V6.3/sbin/idsdiradm -I idsccmdb
b. /opt/ibm/ldap/V6.3/sbin/idsdirctl -D ID administratora -w hasło administratora
Rozdział 12. Oprogramowanie pośrednie w systemach Solaris i HP-UX
175
176
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 13. 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 Maximo Asset Management.
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 Maximo Asset Management.
Domyślnym katalogiem instalacyjnym na administracyjnej stacji roboczej Maximo Asset
Management jest C:\ibm. Ten katalog zawiera pliki o newralgicznym znaczeniu dla
wdrożenia Maximo Asset Management - 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 Maximo Asset Management, 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 Maximo Asset Management oraz administracyjnej stacji roboczej Maximo Asset
Management.
O tym zadaniu
Domyślnym katalogiem instalacyjnym na administracyjnej stacji roboczej jest C:\ibm. Ten
katalog zawiera pliki o krytycznym znaczeniu dla wdrożenia Maximo Asset Management.
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).
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 Maximo Asset
Management należy wykonać następujące kroki:
Procedura
1.
Utwórz kopię zapasową bazy danych informacji produktu Maximo Asset Management,
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 C:\IBM\SMP.
Upewnij się, że wszystkie uprawnienia do plików są zabezpieczone.
© Copyright IBM Corp. 2007, 2013
177
Odtwarzanie administracyjnej stacji roboczej
Niniejsza sekcja zawiera szczegóły na temat odtwarzania informacji dotyczących
administracyjnej stacji roboczej Maximo Asset Management, dla której utworzono kopię
zapasową, do stacji roboczej Windows. Te informacje można wykorzystać, aby przywrócić
istniejącą administracyjną stację roboczą Maximo Asset Management do poprzedniego stanu.
Zanim rozpoczniesz
Bardzo ważne jest, aby odtworzyć z kopii zapasowej bazy danych, która została utworzona
podczas wykonywania 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 Maximo Asset Management 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 Maximo Asset Management do systemu plików
docelowego systemu administracyjnego. Należy zachować strukturę katalogu oryginalnej
instalacji. Na przykład, jeśli katalog instalacji Maximo Asset Management w istniejącym
systemie administracyjnym to C:\IBM\SMP, wówczas nie można skopiować tych plików
do katalogu C:\NewAdminWS\IBM\SMP docelowej administracyjnej stacji roboczej.
Właściwości instalacji
Właściwości instalacji są rejestrowane w plikach właściwości podczas wdrażania i są
wykorzystywane jako dane wejściowe przez przyszłe operacje związane z instalacją.
Właściwości instalacji są dostępne w plikach install.properties i maximo.properties, a
także w bazie danych. Modyfikowanie jest możliwe tylko w przypadku właściwości w pliku
install.properties, które są powiązane z nazwami hostów i identyfikatorami użytkownika.
Zmiana wartości innych właściwości może poważnie wpłynąć na możliwość wykonywania
przyszłych operacji związanych z instalacją, aktualizacją i instalowaniem pakietów poprawek.
Tabela 17. Właściwości instalacji
Kategoria
Właściwość
Definicja
Właściwości MAXIMO
Maximo.InstallLocation
Miejsce instalacji katalogu maximo.
Na przykład: C:\\IBM\\SMP\\maximo
mxe.db.user
Użytkownik bazy danych, z którego korzysta
serwer w celu dołączenia do serwera bazy danych.
Na przykład: maximo
178
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwość
Definicja
mxe.db.schemaowner
Właściciel schematu bazy danych.
Na przykład: maximo
Ta wartość musi być równa dbo dla produktu
Microsoft SQL Server.
mxe.db.password
Hasło dla nazwy użytkownika bazy danych.
mail.smtp.host
Serwer hosta SMTP.
mxe.workflow.admin
Konto poczty elektronicznej administratora
przepływów pracy.
mxe.adminEmail
Poprawny adres e-mail wykorzystywany przez
przepływy pracy do komunikowania się z
uczestnikami przepływu pracy.
mxe.name
Nazwa umożliwiająca dowiązanie do obiektu
serwera MXServer w rejestrze RMI.
Na przykład: mxserver.
mxe.hostname
Nazwa komputera i portu, który udostępnia
MXServer.
mxe.rmi.port
Port komunikacyjny RMI. Jeśli ustawiony jest na
zero, wówczas RMI korzysta z dowolnego
dostępnego portu. Możliwe jest wybranie innego
dostępnego numeru portu.
mxe.registry.port
Numer portu używanego do powiązania
komunikacji RMI/JRMP.
Na przykład: 13400.
Zapis rejestru RMI rozpoczyna się od pierwszej
instancji działającej aplikacji maximo. W
środowisku może znajdować się wiele instancji
działających aplikacji produktu. Ten rejestr
koordynuje te instancje. Istnieje pojedynczy
centralny serwer rejestru RMI. Ta wartość określa
port dostępny dla innych instancji aplikacji, które
komunikują się z serwerem centralnym.
mxe.allowLocalObjects
Ma wartość true w środowiskach produkcyjnych,
co poprawia wydajność systemu. W przypadku
prac programistycznych oraz dla aplikacji
niestandardowych należy ustawić wartość false.
Wartością domyślną jest false.
mxe.useAppServerSecurity
Wskazuje, czy wykorzystywane jest
uwierzytelnianie, czy uwierzytelnianie
własne. Ustawienie tej wartości na 1 wskazuje, że
wykorzystywane są zabezpieczenia LDAP.
mxe.MLCacheLazyLoad
Domyślnie pamięć podręczna metadanych wielu
języków ładuje jednocześnie tylko jeden obiekt.
Ustawienie tej flagi na 1 umożliwia jednoczesne
załadowanie wszystkich obiektów dla jednego
języka.
Rozdział 13. Tworzenie i odtwarzanie kopii zapasowych
179
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwość
Definicja
mxe.UserLicenseKey
Moduł aktywacji produktu (klucz licencyjny) jest
używany podczas instalacji. Jeśli aktywator
zostanie zmieniony, konieczna będzie aktualizacja
tej wartości.
mxe.adminuserid
Użytkownik administracyjny. Wykorzystywany
przez serwer do wykonywania zadań
administracyjnych oraz do wykonywania zadań
CRON. Ten użytkownik musi mieć dostęp do
wszystkich ośrodków w systemie.
mxe.adminuserloginid
Definiuje domyślny identyfikator logowania
użytkownika dla aplikacji produktu.
Wartością domyślną jest maxadmin.
mxe.adminPasswd
Hasło użytkownika mxe.adminuserloginid.
mxe.system.reguser
Użytkownik, który dokonuje samorejestracji. Ten
użytkownik jest odpowiedzialny za proces, dzięki
któremu użytkownicy mogą tworzyć własne
konta.
Wartością domyślną jest maxreg.
mxe.system.regpassword
Hasło logowania w celu rejestracji
użytkownika. Ta wartość jest hasłem dla
użytkownika określonego przez właściwość
mxe.system.reguser.
mxe.email.charset
Zestaw znaków dla powiadomień e-mail
wysyłanych z produktu.
Jeśli ta właściwość jest zdefiniowana, jest to
zestaw znaków używany do kodowania tematu i
treści podczas wysyłania powiadomień e-mail.
mxe.reorder.previewtimeout
Przedział limitu czasu (w minutach) dla podglądu
ponownego zamawiania. Tę wartość należy
ustawić na wartość równą limitowi czasu sesji
serwera WWW.
Wartością domyślną jest 30 minut.
mxe.security.provider
Nazwa dostawcy zabezpieczeń jest pobierana z
pliku strategii, którym zwykle jest plik
com.sun.crypto.provider.SunJCE.
W celu wykorzystania innego dostawcy można
określić wartość dla tego parametru.
mxe.mbocount
Wyświetla liczbę obiektów biznesowych
utworzonych przez serwer.
Wartością domyślną jest 1. Zmiana wartości na 0
spowoduje wyłączenie tej funkcji.
mxe.esig.defaultuserid
Tę flagę należy ustawić na wartość true, jeśli w
oknie dialogowym podpisu elektronicznego ma
być widoczny domyślny identyfikator logowania.
Wartością domyślną jest true.
maximo.min.required.db.version
180
Określa minimalną wersję bazy danych wymaganą
do aktualizacji. Przykładem będzie 7100.
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwość
Definicja
mxe.encrypted
Właściwość używana przez aplikację w celu
określenia, czy pliki właściwości są zaszyfrowane.
Ta wartość jest ustawiona na true, jeśli plik jest
zaszyfrowany.
mxe.LDAPUserMgmt
Wskazuje, czy LDAP obsługuje zarządzanie
użytkownikami, gdy obowiązuje ustawienie
mxe.userAppServerSecurity = 1.
Wartością domyślną jest 1.
Właściwości specyficzne
dla produktu Maximo
Asset Management
CCMDB.InstallLocation
Miejsce instalacji produktu.
Na przykład: C:\\IBM\\SMP.
CCMDB.JREInstallLocation
Miejsce instalacji JRE.
Na przykład: C:\\IBM\\SMP\\JRE.
CCMDB.SDKInstallLocation
Miejsce instalacji pakietu SDK.
Na przykład: C:\\IBM\\SMP\\SDK.
CCMDB.PMP
Właściwość niewykorzystana.
CCMDB.Locale
Ustawienia narodowe systemu administracyjnej
stacji roboczej.
Na przykład: pl.
CCMDB.BaseLanguage
Podstawowy język ustawiony dla produktu.
Na przykład: pl.
CCMDB.AdditionalLanguages
Dodatkowe języki zainstalowane dla produktu.
CCMDB.DeploySampleData
Wartość binarna, która określa, czy dane
przykładów są ładowane podczas instalacji.
Na przykład: false.
CCMDB.UserShortcuts
Lokalizacja menu dla instalatora rozwiązania
procesu oraz dla skrótów konsoli produktu.
CCMDB.InstallType
Typ instalacji - pakiet poprawek, aktualizacja lub
nowa instalacja.
Na przykład: Install.
CCMDB.DeployEar
Wartość binarna, która wskazuje, czy pliki EAR są
wdrażane podczas instalacji.
Na przykład: true.
Właściwości specyficzne
dla produktu Process
Automation Engine
BASE.DeployOptionalContent
Wartość binarna, która wskazuje, czy treść
opcjonalna jest wdrażana podczas instalacji.
Na przykład: true.
BASE.DeployOptionalContentSet
Wskazuje, czy podczas początkowej aktualizacji
wybrano wdrażanie treści opcjonalnej. Tej
wartości nie można zmieniać po ustawieniu. Ta
wartość będzie wykorzystywana dla wszystkich
przyszłych aktualizacji i pakietów poprawek.
BASE.VersionUpgradingFrom
Poprzednia wersja Process Automation Engine,
która była zainstalowana.
Rozdział 13. Tworzenie i odtwarzanie kopii zapasowych
181
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwość
Definicja
Właściwości specyficzne
dla serwera LDAP
LDAP.AutomateConfig
Wartość binarna, która wskazuje, czy program
instalacyjny automatycznie konfiguruje serwer
katalogów.
Na przykład: true.
LDAP.Vendor
Typ repozytorium LDAP.
LDAP.ServerHostName
Nazwa hosta systemu LDAP.
LDAP.AdminDN
Nazwa wyróżniająca administratora.
Na przykład: cn=root.
LDAP.AdminPassword
Hasło dla ID użytkownika o nazwie zapisanej w
LDAP.AdminDN.
LDAP.ServerPort
Port nasłuchiwania żądań dot. połączeń.
Na przykład: 389.
LDAP.InstallLocation
Miejsce instalacji serwera katalogów.
Na przykład: C:\Program
Files\IBM\LDAP\V6.2.
Właściwości specyficzne
dla bazy danych
Database.AutomateConfig
Wartość binarna, która wskazuje, czy program
instalacyjny automatycznie konfiguruje bazę
danych.
Na przykład: true.
Database.Vendor
Typ bazy danych.
Na przykład: DB2.
Database.RemoteAccessUserName
ID użytkownika systemu serwera bazy danych
używany do zdalnego konfigurowania bazy
danych.
Database.RemoteAccessPassword
Hasła dla użytkownika o nazwie zapisanej w
Database.RemoteAccessUserName.
mxe.db.driver
Nazwa klasy Java sterownika JDBC.
Na przykład: com.ibm.db2.jcc.DB2Driver.
Na przykład: oracle.jdbc.OracleDriver.
Na przykład: com.inet.tds.TdsDriver.
mxe.db.url
Adres URL JDBC bazy danych.
Na przykład:
jdbc:
db2://mojkomputer.mojadomena.com:
50005/maxdb75
jdbc:
inetdae7a:mojkomputer.mojadomena.com:
1433?
database=maxdb75&
language=us_english&
nowarnings=true&mars=false
jdbc:
oracle:thin:@mojkomputer.mojadomena.com:
1521:ctginst1
182
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwość
Definicja
mxe.db.initialConnections
Liczba połączeń bazy danych do utworzenia po
uruchomieniu serwera aplikacji.
Na przykład: 8.
mxe.db.maxFreeConnections
Maksymalna liczba wolnych połączeń bazy
danych dostępnych w puli połączeń.
Na przykład: 8.
mxe.db.minFreeConnections
Minimalna liczba wolnych połączeń bazy danych
wymaganych w puli połączeń w celu
przydzielenia większej liczby połączeń.
Na przykład 5.
mxe.db.newConnectionCount
Liczba nowych połączeń do utworzenia, gdy w
puli połączeń dostępna jest minimalna liczba
wolnych połączeń.
Na przykład: 3.
mxe.db.transaction_isolation
Instalacja systemu ustawia tę wartość na:
TRANSACTION_READ_COMMITTED.
Ta wartość nie może być modyfikowana.
mxe.db.format.upper
Ta wartość definiuje funkcję zapisu wielkimi
literami w bazie danych, dla systemu.
Ta wartość nie może być modyfikowana.
mxe.db.autocommit
Ta wartość ustawia tryb automatycznego
zatwierdzania używany dla połączeń z zapisem.
Może mieć wartość true lub false. Wartością
domyślną jest false.
Ta wartość nie może być modyfikowana.
mxe.db.systemdateformat
Format daty systemowej.
Dla produktu DB2 wartością jest current
timestamp.
W przypadku produktu Oracle ta wartość jest
równa sysdate, a wartość domyślna nie może być
edytowana.
Dla produktu Microsoft SQL Server wartością jest
getdate().
mxe.db.format.nullvalue
Format funkcji o wartości null specyficzny dla
bazy danych.
Dla produktu DB2 wartością jest COALESCE, a
wartość domyślna nie może być edytowana.
W przypadku produktu Oracle ta wartość jest
równa NVL, a wartość domyślna nie może być
edytowana.
Wartość dla produktu Microsoft SQL Server
należy ustawić na ISNULL.
Rozdział 13. Tworzenie i odtwarzanie kopii zapasowych
183
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwość
Definicja
mxe.db.sqlserverPrefetchRows
Ustawienie zmniejszające rywalizację o blokady.
Ustawienie optymalne: 200 wierszy. Ustawienie
wartości większej niż 500 może spowodować
obniżenie wydajności.
Wartością domyślną jest 0.
Ta wartość jest poprawna tylko dla serwera SQL.
mxe.db.logSQLTimeLimit
System rejestruje instrukcje SQL, których
wykonanie trwa dłużej niż oczekiwano. Czas jest
mierzony w milisekundach (tysięcznych częściach
sekundy).
Wartością domyślną jest 1000 milisekund.
W celu wyłączenia należy wprowadzić do pliku
następujący zapis: mxe.db.logSQLTimeLimit=0.
mxe.db.fetchResultLogLimit
Gdy to ustawienie jest włączone, wówczas do
dziennika zapisywany jest stos wywołań dla
każdego zestawu obiektów biznesowych, którego
zakres pobierania przekracza ustalony limit
wierszy. Dziennik stosu wywołań jest również
powtarzany dla każdej wielokrotności takich
operacji pobierania.
Wartością domyślną jest 200 wierszy.
W celu wyłączenia należy wprowadzić do pliku
następujący zapis:
mxe.db.fetchResultLogLimit=0.
Właściwości produktu
Oracle
Database.Oracle.InstanceName
Nazwa instancji Oracle.
Database.Oracle.SoftwareOwner
Właściciel instalacji oprogramowania.
Na przykład: oracle.
Database.Oracle.SoftwareOwnerPassword
Hasła dla użytkownika o identyfikatorze
zapisanym w Database.Oracle.SoftwareOwner.
Database.Oracle.InstallLocation
Miejsce instalacji Oracle. Na przykład:
/opt/app/oracle/product/10.2.0/db_1.
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.
Database.Oracle.DataTablespaceLocation
Lokalizacja obszaru tabel bazy danych Oracle.
Database.Oracle.DataTablespaceSize
Wielkość obszaru tabel, podawana w MB.
Na przykład: 1000.
184
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwość
Definicja
Database.Oracle.DataTablespaceMaxSize
Maksymalna wielkość obszaru tabel, podawana w
MB.
Na przykład: 8000.
Database.Oracle.TempTablespaceName
Nazwa tymczasowego obszaru tabel.
Na przykład: maxtemp.
Database.Oracle.TempTablespaceLocation
Położenie tymczasowego obszaru tabel.
Database.Oracle.TempTablespaceSize
Wielkość tymczasowego obszaru tabel, podawana
w MB.
Na przykład: 1000.
Database.Oracle.TempTablespaceMaxSize
Maksymalna wielkość tymczasowego obszaru
tabel, podawana w MB.
Na przykład: 8000.
Database.Oracle.IndexTablespaceName
Nazwa obszaru tabel indeksu.
Na przykład: maxdata.
Database.Oracle.IndexTablespaceLocation
Położenie obszaru tabel indeksu.
Database.Oracle.IndexTablespaceSize
Wielkość obszaru tabel indeksu, podawana w MB.
Na przykład: 1000.
Database.Oracle.IndexTablespaceMaxSize
Maksymalna wielkość obszaru tabel indeksu,
podawana w MB.
Na przykład: 8000.
mxe.db.schemaowner
Właściciel schematu bazy danych.
Database.Oracle.SchemaPassword
Hasła dla użytkownika zapisanego w
mxe.db.schemaowner.
Database.Oracle.ServerHostName
Nazwa hosta serwera Oracle.
Database.Oracle.ServerPort
Numer portu wykorzystywany przez Oracle.
Na przykład: 1521.
Database.DBAUserName
Nazwa użytkownika Oracle DBA.
Na przykład: sys.
Właściwości produktu
DB2
Database.DBAPassword
Hasła dla użytkownika o identyfikatorze
zapisanym w Database.DBAUserName.
mxe.db.schemaowner
Właściciel schematu bazy danych.
Database.DB2.ServerHostName
Nazwa hosta serwera DB2.
Na przykład: mojkomputer.mojadomena.com.
Database.DB2.ServerPort
Port serwera bazy danych.
Na przykład: 50005.
Database.DB2.InstanceName
Nazwa instancji bazy danych.
Na przykład: ctginst1.
Rozdział 13. Tworzenie i odtwarzanie kopii zapasowych
185
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwość
Definicja
Database.DB2.DatabaseName
Nazwa bazy danych.
Na przykład: maxdb75.
Database.DB2.InstallLocation
Miejsce instalacji bazy danych.
Na przykład: /opt/IBM/db2/V9.7
Database.DB2.LogFileSize
Wielkość ustawiona dla dzienników transakcji.
Na przykład: 4096
Database.DB2.AppCtlHeapSize
Wielkość sterty kontrolnej aplikacji.
Na przykład: 1024
Database.DB2.ApplHeapSize
Wielkość sterty aplikacji.
Na przykład: 1024
Database.DB2.LockListSize
Wielkość przydzielona do listy blokad.
Na przykład: 30000
Database.DB2.LogSecond
Liczba dodatkowych dozwolonych plików
dziennika.
Na przykład: 4
Database.DB2.ServiceUser
ID użytkownika używany w celu autostartu.
Database.DB2.ServicePassword
Hasło dla Database.DB2.ServiceUser.
Database.DB2.PageSize
Ustawienie rozmiaru stron.
Mierzone w kB. Na przykład: 32
Database.DB2.ExtentSize
Liczba stron na obszar (grupa stron).
Na przykład: 32
Database.DB2.FencedUser
ID użytkownika chronionego dla DB2 w systemie
Linux lub systemie UNIX.
Na przykład: db2fenc1.
Database.DB2.AuthType
Metoda, z której korzysta baza danych DB2 w
celu uwierzytelniania użytkowników.
Na przykład: server.
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.
Database.DB2.BufferPoolLocation
Położenie puli buforów.
Database.DB2.BufferPoolSize
Wielkość puli buforów.
Na przykład: 32
Database.DB2.DataTablespaceLocation
186
Lokalizacja obszaru tabel bazy danych DB2.
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwość
Definicja
Database.DB2.DataTablespaceSize
Wielkość obszaru tabel, podawana w MB.
Na przykład: 1000.
Database.DB2.DataTablespaceMaxSize
Maksymalna wielkość obszaru tabel, podawana w
MB.
Na przykład: 8000.
Database.DB2.TempTablespaceName
Nazwa tymczasowego obszaru tabel.
Na przykład: maxtemp.
Database.DB2.TempTablespaceLocation
Położenie tymczasowego obszaru tabel.
Database.DB2.TempTablespaceSize
Wielkość tymczasowego obszaru tabel, podawana
w MB.
Na przykład: 1000.
Database.DB2.TempTablespaceMaxSize
Maksymalna wielkość obszaru tabel, podawana w
MB.
Na przykład: 8000.
Database.DB2.IndexTablespaceName
Nazwa obszaru tabel indeksu.
Na przykład: maxdata.
Database.DB2.IndexTablespaceLocation
Położenie obszaru tabel indeksu.
Database.DB2.IndexTablespaceSize
Wielkość tymczasowego obszaru tabel, podawana
w MB.
Na przykład: 1000.
Database.DB2.IndexTablespaceMaxSize
Maksymalna wielkość obszaru tabel indeksu,
podawana w MB.
Na przykład: 8000.
Właściwości produktu
Microsoft SQL Server
Database.DB2.InstanceAdminUserName
Użytkownik administracyjny lub instancja bazy
danych.
Database.DB2.InstanceAdminPassword
Hasło dla użytkownika o identyfikatorze
określonym w
Database.DB2.InstanceAdminUserName
mxe.db.schemaowner
Właściciel schematu bazy danych.
Database.SQL.DatabaseName
Nazwa bazy danych.
Na przykład: maxdb75.
Database.SQL.InstallLocation
Miejsce instalacji produktu Microsoft SQL
Server. Na przykład: C:\\Program
Files\\Microsoft SQL Server\\90.
Database.SQL.DataFileLocation
Lokalizacja pliku danych bazy danych.
Database.SQL.DataFileName
Sposób określania nazwy pliku danych
używanego dla bazy danych. Na przykład:
maxdb75_dat.
Database.SQL.DataFileMaxSize
Maksymalna wielkość pliku danych dla bazy
danych.
Rozdział 13. Tworzenie i odtwarzanie kopii zapasowych
187
Tabela 17. Właściwości instalacji (kontynuacja)
Kategoria
Właściwości ADE (DE)
Właściwość
Definicja
Database.SQL.DataFileSize
Początkowa wielkość pliku danych dla bazy
danych.
Database.SQL.LogFileName
Sposób określania nazwy dla pliku dziennika
transakcji bazy danych. Na przykład:
maxdb75_log.
Database.SQL.LogFileSize
Wielkość pliku dziennika transakcji bazy danych
Microsoft SQL Server.
Database.SQL.DataFilegroupName
Grupa pliku nazwy logicznej bazy danych. Na
przykład: PRIMARY.
Database.SQL.ServerHostName
Nazwa hosta serwera bazy danych. Na przykład
mojhost.mojadomena.com.
Database.SQL.ServerPort
Port serwera bazy danych. Na przykład: 1433.
Database.SQL.InstanceAdminUserName
Użytkownik administracyjny dla instancji
Microsoft SQL Server. Używany podczas
tworzenia bazy danych, tworzenia użytkownika
bazy danych oraz podczas modyfikowania bazy
danych.
Database.SQL.InstanceAdminPassword
Hasło użytkowników administracyjnych.
DE.InstalllLocation
Lokalizacja mechanizmu wdrażania.
Właściwości typu serwera ApplicationServer.Vendor
aplikacji
Wskazuje, jaki serwer aplikacji został wybrany
podczas instalacji. Na przykład: WebLogic.
Aktualizowanie danych środowiska
W przypadku instalowania drugiego produktu na tej samej administracyjnej stacji roboczej, a
także w przypadku innego sposobu aktualizacji produktu, program instalacyjny wykorzystuje
wartości zapisane z poprzedniego wdrożenia. Te wartości są zapisywane w systemie
administracyjnym w plikach install.properties i maximo.properties, a także w bazie
danych. Jeśli wprowadzono jakiekolwiek zmiany do środowiska dowolnego z systemów
używanych w oryginalnym wdrożeniu, wówczas te zmiany należy zarejestrować w plikach
install.properties i maximo.properties, a także zaktualizować w bazie danych. Zwykle te
zmiany obejmują zmianę nazwy hosta lub aktualizację hasła.
Zanim rozpoczniesz
Podczas kolejnej instalacji program instalacyjny wykorzystuje wartości znalezione w plikach
install.properties i maximo.properties w celu zrealizowania aktualizacji lub w celu
zainstalowania dodatkowego produktu. Jeśli referencje zawarte w tych plikach zostaną
pomyślnie wykorzystane, wówczas nie pojawi się żadna zachęta do wprowadzania tych
wartości. Jeśli program instalacyjny, wykorzystujący referencje z plików właściwości, nie
zaloguje się pomyślnie do systemu, wówczas pojawi się zachęta do wprowadzenia aktualnych
referencji. Te wartości zostaną wówczas zapisane do odpowiedniego pliku właściwości.
Ta metoda aktualizowania referencji w plikach właściwości ma jeden wyjątek. Przed próbą
wykonania operacji aktualizacji połączenie z bazą danych oraz informacje o referencjach
muszą być zawsze aktualne. Informacje dotyczące połączenia z bazą danych oraz referencje
zapisywane są w pliku maximo.properties. Wszelkie zmiany tych informacji od czasu
pierwotnego wdrożenia muszą zostać ręcznie zapisane w pliku maximo.properties przed
aktualizacją.
188
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Hasła są zaszyfrowane w plikach właściwości. Wartości zaszyfrowane w plikach właściwości
należy zaktualizować, wprowadzając je w tekście jawnym, a następnie należy ponownie
zaszyfrować pliki właściwości.
O tym zadaniu
Aktualizacje plików właściwości można realizować poprzez ręczną edycję odpowiedniej
wartości w pliku właściwości. W bibliotece Integrated Service Management Library dostępne
jest narzędzie do rekonfiguracji, które można wykorzystać w celu aktualizowania
właściwości. Przejdź do witryny biblioteki Integrated Service Management Library
(https://www.ibm.com/software/brandcatalog/ismlibrary/) i wyszukaj IBM Maximo
Reconfiguration Tool for Administrative Workstations.
Procedura
1. Zaktualizuj wartość właściwości w bazie danych, korzystając z aplikacji Właściwości
systemu w Maximo Asset Management.
2. Zaktualizuj właściwości bazy danych w pliku maximo.properties:
a. Dla bezpieczeństwa utwórz kopię zapasową pliku c:\ibm\smp\maximo\applications\
maximo\properties\maximo.properties.
b. Usuń plik c:\ibm\smp\maximo\applications\maximo\properties\
maximo.properties.
c. Skopiuj plik c:\ibm\smp\etc\maximo.properties_orig do pliku
c:\ibm\smp\maximo\applications\maximo\properties\maximo.properties
d. Zmień nazwę c:\ibm\smp\maximo\applications\maximo\properties\
maximo.properties_orig na c:\ibm\smp\maximo\applications\maximo\
properties\maximo.properties.
e. Przeprowadź edycję pliku c:\ibm\smp\maximo\applications\maximo\properties\
maximo.properties i zaktualizuj referencje lub informacje o połączeniu dla
docelowego serwera bazy danych.
f. Zaszyfruj plik c:\ibm\smp\maximo\tools\maximo\encryptproperties.bat.
3. Zaktualizuj plik c:\ibm\smp\etc\install.properties na administracyjnej stacji roboczej,
wprowadzając wszelkie właściwości, które uległy zmianie. Nie zmieniaj właściwości
zaszyfrowanego hasła. Zaszyfrowane właściwości hasła są poprzedzone przedrostkiem
[enc] w pliku installation.properties. Hasła można zaktualizować podczas następnej
aktualizacji.
Wyniki
Po wykonaniu tych aktualizacji możliwe jest wykonanie następujących procedur: aktualizacja
do nowej wersji, zainstalowanie pakietu poprawek lub zainstalowanie innego produktu ze
skorygowanymi wartościami.
Rozdział 13. Tworzenie i odtwarzanie kopii zapasowych
189
190
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozdział 14. Rozwiązywanie problemów
Jeśli podczas korzystania z programów instalacyjnych produktu albo oprogramowania
pośredniego pojawią się problemy, wówczas należy zapoznać się z informacjami dotyczącymi
rozwiązywania najczęstszych problemów.
Po usunięciu wszystkich błędów można ponowić próbę instalacji.
Błąd podczas uruchamiania programu instalacyjnego oprogramowania
pośredniego
Częstą przyczyną błędów programu instalacyjnego oprogramowania pośredniego jest
uruchomienie instalatora 32-bitowego oprogramowania pośredniego na systemie 64-bitowym
albo uruchomienie instalatora 64-bitowego oprogramowania pośredniego na systemie
32-bitowym.
O tym zadaniu
Jeśli pojawi się poniższy błąd, wówczas oznacza to, że próbowano użyć programu
instalacyjnego 32-bitowego oprogramowania pośredniego (mwi.exe) na 64-bitowym
systemie Windows:
CTGIN9051E: Instalator lub środowisko JRE nie są obsługiwane na tej platformie.
Jeśli pojawi się poniższy błąd, wówczas oznacza to, że próbowano użyć programu
instalacyjnego 64-bitowego oprogramowania pośredniego (mwi-AMD64.exe) na
32-bitowym systemie Windows.
CreateProcess failed ==> Plik obrazu %1 jest poprawny, ale dla komputera innego
typu niż komputer bieżący
Sprawdź, czy system, na którym próbujesz uruchomić program instalacyjny oprogramowania
pośredniego, jest 32-bitowym, czy 64-bitowym systemem, a następnie uruchom odpowiedni
program instalacyjny oprogramowania pośredniego dla tego systemu:
32-bitowe systemy Windows
Uruchom mwi.exe.
64-bitowe systemy Windows
Uruchom mwi-AMD64.exe.
Rozwiązywanie problemów instalatora oprogramowania pośredniego
W celu poprawnego zainstalowania oprogramowania pośredniego należy rozwiązać wszystkie
błędy, jakie pojawiają się po uruchomieniu programu instalacyjnego oprogramowania
pośredniego.
Więcej informacji na temat rozwiązywania problemów z konkretnymi komponentami
oprogramowania pośredniego zawiera dokumentacja tego produktu.
Funkcja rozwiązywania problemów w programie instalacyjnym
oprogramowania pośredniego
Program instalacyjny oprogramowania pośredniego zawiera funkcję, która w przypadku
błędów kieruje użytkownika do informacji na temat rozwiązywania problemów.
© Copyright IBM Corp. 2007, 2013
191
Gdy podczas planu wdrażania oprogramowania pośredniego pojawi się błąd, wówczas
program instalacyjny oprogramowania pośredniego wyświetli panel podsumowania błędu.
Panel podsumowania udostępnia szczegółowe informacje nt. charakteru błędu oraz czasu jego
wystąpienia. Po kliknięciu przycisku Dzienniki lub Rozwiązywanie problemów pojawiają
się odsyłacze do bardziej szczegółowych informacji nt. błędu.
Kliknięcie przycisku Dzienniki powoduje otwarcie katalogu, w którym znajdują się pliki
dziennika błędów. Kliknięcie przycisku Rozwiązywanie problemów powoduje otwarcie
odpowiednich informacji nt. rozwiązywania problemów bezpośrednio z witryny wsparcia dla
produktu. Na podstawie informacji w witrynie wsparcia można przeprowadzić diagnozowanie
i rozwiązywanie problemów.
Dowiązania, które wiążą warunek błędu z adresem URL witryny wsparcia dla produktu
znajdują się w pliku MWITroubleshooting.xml. Ten plik znajduje się w obszarze roboczym
programu instalacyjnego oprogramowania pośredniego. Po uruchomieniu program
instalacyjny oprogramowania pośredniego pobiera ostatnią wersję tego pliku. Jeśli program
nie może nawiązać połączenia z serwisem wsparcia dla produktu, wówczas użyje lokalnej
kopii tego pliku.
Błąd segmentacji
Do błędu segmentacji dochodzi, gdy program instalacyjny oprogramowania pośredniego
tworzy instancję produktu IBM Tivoli Directory Server.
O tym zadaniu
W przypadku korzystania z instalatora oprogramowania pośredniego w celu utworzenia
instancji IBM Tivoli Directory Server może pojawić się błąd segmentacji spowodowany
ograniczeniami uwierzytelniania użytkownika. Podczas tworzenia instancji IBM Tivoli
Directory Server nie jest dozwolone uwierzytelnianie użytkownika innego niż lokalny - w
przypadku uwierzytelniania innego użytkownika pojawia się błąd:
/opt/ibm/ldap/V6.3/sbin/idscfgdb: line 30: integer: command not found
/opt/ibm/ldap/V6.3/sbin/idscfgdb: line 1098: 29830 Segmentation fault
${IDS_LDAP_PRE} ${IDS_LDAP_HOME}/${ITDS_INST_BIN}/${ITDS_BIN}/$PROGNAME "$@"
W celu rozwiązania tego problemu wykonaj następujące kroki:
Procedura
1. Uruchom program instalacyjny oprogramowania pośredniego, wybierz opcję Cofnij
wdrożenie planu, a następnie wybierz opcję Zakończ deinstalowanie.
2. Po deinstalacji zamknij instalator i usuń użytkowników instancji DB2 i IBM Tivoli
Directory Server oraz ich katalogi osobiste.
v db2inst1
v db2fenc1
v dasusr1
v ctginst1
v idsldap
v idsccmdb
3. Sprawdź następujące warunki:
v Utworzono użytkownika lokalnego w celu utworzenia instancji IBM Tivoli Directory
Server. W razie potrzeby zaktualizuj plik /etc/nsswitch.conf. Dla wpisów passwd i
group należy określić opcję files. Na przykład:
passwd: files
group: files
192
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
v Podczas procesu tworzenia instancji nie należy konfigurować NIS. Plik /etc/passwd
nie może zawierać żadnych wpisów z przedrostkiem w postaci znaku plus (+). NIS
można skonfigurować po utworzeniu instancji. Plik /etc/passwd nie może zawierać
żadnych wpisów z przedrostkiem w postaci znaku + (co oznacza uwzględnienie
użytkownika NIS w konfiguracji pliku passwd)
4. Uruchom program instalacyjny oprogramowania pośredniego i kontynuuj wdrażanie
oprogramowania pośredniego.
Błąd ACUINI0044E
Podczas instalowania oprogramowania pośredniego za pomocą instalatora oprogramowania
pośredniego może pojawiać się błąd ACUINI0044E, który występuje podczas kroku instalacji
dla mechanizmu wdrażania.
O tym zadaniu
Jeśli błąd ACUINI0044E pojawi się podczas normalnego korzystania z programu
instalacyjnego oprogramowania pośredniego, wówczas może być on powiązany z
niepowodzeniem instalowania lub uruchamiania mechanizmu wdrażania. Gdy wdrożenie
mechanizmu wdrażania nie powiedzie się, wówczas pojawią się następujące komunikaty:
Mechanizm wdrażania nie
został poprawnie uruchomiony. Spróbuj ręcznie uruchomić
mechanizm wdrażania, a następnie zrestartuj instalator.
ACUINI0044E Nie powiodło się zarejestrowanie i uruchomienie usługi
IBM ADE dla mechanizmu wdrażania
W celu rozwiązania tego problemu wykonaj następujące kroki:
Procedura
1. Zamknij program instalacyjny oprogramowania pośredniego.
2. Zrestartuj mechanizm wdrażania.
v W systemie Windows użyj następującej komendy:
net start "IBM ADE Service"
v W systemie UNIX użyj następującej komendy:
/usr/ibm/common/acsi/bin/acsisrv.sh -start
Jeśli mechanizm wdrażania został poprawnie uruchomiony, zrestartuj program
instalacyjny oprogramowania pośredniego i wznów wdrażanie oprogramowania
pośredniego. Jeśli uruchomienie mechanizmu wdrażania nie powiodło się, należy ręcznie
zdeinstalować mechanizm wdrażania. Ta czynność spowoduje również usunięcie z
rejestru mechanizmu wdrażania informacji, które dotyczą innych produktów
zainstalowanych w systemie, zatem w przypadku deinstalowania mechanizmu wdrażania
należy zachować ostrożność.
“Najczęstsze błędy podczas wdrażania” na stronie 211
W przypadku najczęstszych błędów, jakie pojawiają się podczas wdrażania, można
stosować ogólne techniki rozwiązywania problemów.
Niepoprawne hasło użytkownika db2admin
Podczas korzystania z programu instalacyjnego oprogramowania pośredniego może pojawiać
się błąd CTGIN9042E Podczas wykonywania kroku DB2 Enterprise Server Edition 9.x
napotkano błędy.. Ten błąd pojawia się, jeśli w systemie znajduje się użytkownik db2admin,
który korzysta z innego hasła niż hasło wprowadzone w programie instalacyjnym
oprogramowania pośredniego.
Rozdział 14. Rozwiązywanie problemów
193
Sprawdź, czy plik db2_97_inst.log zawiera błąd przypominający błąd z przykładu:
BŁĄD:Wprowadzone hasło jest niepoprawne. Wprowadź poprawne hasło.
Plik db2_97_inst.log znajduje się w ścieżce: <obszar roboczy>\<nazwa
komputera>\deploymentPlan\MachinePlan_<skrócona nazwa komputera>\
00004_DB2_9.7\install\01_BASE\[INSTALL_<wymagany_id._przetwarzania>]/logs/
db2_97_inst.log
Zatem jeśli obszar roboczy znajduje się w katalogu C:\ibm\tivoli\workspace, komputer ma
nazwę mymachine, wymagany_id._przetwarzania to znacznik daty i godziny, wówczas plik
db2_97_inst.log będzie znajdował się w ścieżce:C:\ibm\tivoli\mwi\workspace\
mymachine.ibm.com\deploymentPlan\MachinePlan_mymachine\00004_DB2_9.7\
install\01_BASE\[INSTALL_0424_09.32]\logs
Sprawdź, czy plik de_processreq.log zawiera błąd przypominający błąd z przykładu:
<errorMessages>
<errorMessage>[com.ibm.ac.si.ap.action.ExternalCommandActionException:
ACUOSI0050E External command action failed with return code 87. Invocation
string: [C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1/DB2-ESE_9.7.0/ESE/setup.exe,
/f, /l, C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\[INSTALL_0424_09.32]/db2_97_inst.log,
/u, C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\[INSTALL_0424_09.32]/
Decrypted_ResponseFile.txt],
com.ibm.ac.common.hosts.CreationFailedException: : ]</errorMessage>
<errorMessage>[com.ibm.ac.common.hosts.CreationFailedException: : ]
</errorMessage>
</errorMessages>
<actionErrorEvents>
<actionErrorEvent actionID="InstallProduct" actionName="externalCommand">
ACUCME1100E
</actionErrorEvent>
</actionErrorEvents>
Plik de_processreq.log znajduje się w ścieżce: <obszar roboczy>\<nazwa
komputera>\deploymentPlan\MachinePlan_<skrócona nazwa komputera>\
00004_DB2_9.7\install\01_BASE\[INSTALL_<wymagany_id._przetwarzania>]/logs/
de_processreq.log
Zatem jeśli obszar roboczy znajduje się w katalogu C:\ibm\tivoli\workspace, komputer ma
nazwę mymachine, wymagany_id._przetwarzania to znacznik daty i godziny, wówczas plik
de_processreq.log będzie znajdował się w ścieżce:C:\ibm\tivoli\mwi\workspace\
mymachine.ibm.com\deploymentPlan\MachinePlan_mymachine\00004_DB2_9.7\
install\01_BASE\[INSTALL_0424_09.32]\logs
Te błędy oznaczają, że istniejący użytkownik db2admin korzysta z innego hasła niż
wprowadzone do programu instalacyjnego oprogramowania pośredniego.
W celu rozwiązania tego problemu wykonaj następujące kroki:
1. Kliknij przycisk Zakończ, aby zamknąć kreator programu instalacyjnego
oprogramowania pośredniego (pod warunkiem że wcześniej nie kliknięto tego przycisku).
2. Rozwiąż problem stosując jedną z następujących metod:
v Jeśli znane jest hasło użytkownika db2admin, wówczas można ponownie wykorzystać
to hasło dla programu instalacyjnego oprogramowania pośredniego.
v Użytkownika db2admin można usunąć, a następnie zrestartować program instalacyjny
oprogramowania pośredniego.
v Hasło dla istniejącego użytkownika DB2 db2admin można ustawić lub zmienić.
W celu ustawienia hasła wykonaj poniższe czynności
194
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
a. Kliknij prawym przyciskiem myszy ikonę Mój komputer i wybierz opcję
Zarządzaj.
b. W konsoli Zarządzanie komputerem wybierz opcję Użytkownicy i grupy lokalne w
narzędziach systemowych.
c. Rozwiń węzeł Użytkownicy i grupy lokalne, a następnie wybierz Użytkownicy
d. Kliknij prawym przyciskiem myszy użytkownika db2admin i wybierz opcję Ustaw
hasło.
3.
4.
5.
6.
e. Wprowadź hasło, potwierdź je i kliknij przycisk OK
f. Ponownie kliknij przycisk OK.
Przejdź do katalogu zawierającego program instalacyjny oprogramowania pośredniego i
zrestartuj program instalacyjny oprogramowania pośredniego.
Wybierz opcję Ponownie uruchom plan i kliknij przycisk Dalej.
Określ katalog dla obrazów instalacyjnych oprogramowania pośredniego i kliknij
przycisk Dalej.
Określ katalog tymczasowy i kliknij przycisk Dalej.
7. Po zakończeniu kontroli ilości miejsca na dysku kliknij przycisk Wdrażaj, aby rozpocząć
instalowanie.
8. Po zakończeniu instalacji kliknij przycisk Zakończ, aby wyłączyć kreator.
Utrata ważności hasła użytkownika db2admin
Przy próbie uzyskania dostępu do produktu Maximo Asset Management pojawia się błąd:
Error 500 - BMXAA6418E - access#DBConnectFail.
Jeśli zainstalowana jest baza danych DB2, wówczas użytkownik systemu operacyjnego,
zwykle db2admin, jest skonfigurowany z hasłem, które traci ważność po 30 dniach. Po
upływie 30 należy zmienić hasło dla tego użytkownika. Jeśli dojdzie do restartu usługi DB2, a
użytkownik systemu operacyjnego nie ma poprawnego hasła, wówczas nie może uruchomić
tej usługi. Jeśli niemożliwe jest nawiązanie połączenia między DB2 a bazą danych, wówczas
użytkownicy nie mogą zalogować się do DB2.
Należy wyszukać w pliku MyDomain.log następujący ślad błędu:
[ERROR] BMXAA6418E - Wystąpił błąd podczas przeładowywania pamięci podręcznej
MAXPROP:
access#DBConnectFail
[FATAL] BMXAA6473E Nie powiodło się uruchomienie Maximo.
psdi.util.MXSystemException: access#DBConnectFail
Po zresetowaniu hasła konieczne jest ponowne uruchomienie usług DB2.
Niepoprawna konfiguracja produktu DB2 lub produktu IBM
Tivoli Directory Server
Po uruchomieniu programu instalacyjnego oprogramowania pośredniego w systemie AIX
pojawia się komunikat o błędzie CTGIN9042E, który dotyczy nieprawidłowej konfiguracji
DB2 lub IBM Tivoli Directory Server.
Jeśli podczas normalnego korzystania z programu instalacyjnego oprogramowania
pośredniego w systemie AIX pojawi się błąd CTGIN9042E, wówczas należy sprawdzić
następujące pliki dziennika, aby określić dokładną przyczynę tego błędu:
Sprawdź plik mwi.log w katalogu obszaru roboczego (na przykład /ibm/tivoli/mwi/
workspace) i wyszukaj w nim błąd przypominający błąd z przykładu:
Rozdział 14. Rozwiązywanie problemów
195
Caused by:
<workspace>/<nazwa komputera>/deploymentPlan/MachinePlan_<nazwa komputera>/
00005_DB2_Configuration/install/02_CONFIG/02_CONFIG_AIX.xml:173: Nie
powiodło się utworzenie instancji bazy danych ctginsxy.
Sprawdź również plik createinstance.log w katalogu<obszar roboczy>/<nazwa
komputera>/deploymentPlan/MachinePlan_<machine shortname>/
00005_DB2_Configuration/install/02_CONFIG/
[INSTALL_<wymagany_id._przetwarzania>]/logs/createinstance.log
pod względem błędów przypominających następujący przykład:
Caused by: <obszar roboczy>/<nazwa komputera>/deploymentPlan/MachinePlan_
<nazwa komputera>/00008_ITDS_Configuration/install/02_CONFIG/02_CONFIG_AIX.xml:173:
Nie powiodło się utworzenie instancji itdsccmxy bazy danych itds.
Sprawdź plik startInstanceTool.log w katalogu <obszar roboczy>/<nazwa
komputera>/deploymentPlan/MachinePlan_<skrócona nazwa komputera>/
00008_ITDS_Configuration/install/02_CONFIG/
[INSTALL_<wymagany_id._przetwarzania>]/logs/startInstanceTool.log
pod względem błędu przypominającego następujący przykład:
DBI1703E Nie znaleziono poprawnej nazwy usługi ani poprawnego
numeru portu
Jeśli te pliki zawierają którekolwiek z tych błędów, wówczas błąd można przypisać do
nieprawidłowej konfiguracji bazy danych DB2 lub produktu IBM Tivoli Directory Server.
W celu rozwiązania tego problemu wykonaj następujące kroki:
1. Kliknij przycisk Zakończ, aby zamknąć kreator programu instalacyjnego
oprogramowania pośredniego.
2. Zrestartuj program instalacyjny oprogramowania pośredniego i wykonaj czynności w
kreatorze aż do panelu restartowania lub cofania wdrożenia planu.
3. Wybierz opcję Cofnij wdrożenie planu, a następnie kliknij przycisk Dalej.
4. Wybierz opcję Deinstalacja częściowa, a następnie kliknij przycisk Dalej.
5. Wybierz wyłącznie opcję Konfiguracja DB2 Enterprise Server Edition, a następnie
kliknij przycisk Dalej.
6. Wykonaj czynności z paneli, aby zakończyć deinstalowanie i kliknij przycisk Zakończ,
aby zamknąć instalator.
7. Pobierz pliki mwi_db2instance.sh i mwi_itdsinstance.sh dołączone do tego
dokumentu w systemie lokalnym.
Możesz także utworzyć własne kopie tych plików.
a. Utwórz plik tekstowy o nazwie mwi_db2instance.sh i dodaj do niego następującą
treść:
#!/bin/ksh
port1=0
var1=3
if [ -f /etc/services ]
then
if [ $# -eq 0 ]
then
cat >> /etc/services << EOF
DB2_ctginst1 60000/tcp
DB2_ctginst1_END 60003/tcp
EOF
elif [ $# -gt 0 ]
then
196
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
port1=`expr $2 + $var1`
cat >> /etc/services << EOF
DB2_$1 $2/tcp
DB2_$1_END $port1/tcp
EOF
fi
fi
b. Utwórz plik tekstowy o nazwie mwi_itdsinstance.sh i dodaj do niego następującą
treść:
#!/bin/ksh
port1=0
var1=3
if [ -f /etc/services ]
then
if [ $# -eq 0 ]
then
cat >> /etc/services << EOF
DB2_idsccmdb 60004/tcp
DB2_idsccmdb_END 60007/tcp
EOF
elif [ $# -gt 0 ]
then
port1=`expr $2 + $var1`
cat >> /etc/services << EOF
DB2_$1 $2/tcp
DB2_$1_END $port1/tcp
EOF
fi
fi
8. W zależności od opcji wdrażania wybranych w programie instalacyjnym należy
uruchomić odpowiednie skrypty:
v Jeśli wybrano wdrożenie serwera bazy danych oraz serwera katalogów, wówczas
uruchom skrypty mwi_db2instance.sh i mwi_itdsinstance.sh.
v Jeśli wybrano tylko wdrożenie serwera bazy danych, wówczas uruchom tylko skrypt
mwi_db2instance.sh.
v Jeśli wybrano tylko wdrożenie serwera katalogów, wówczas uruchom tylko skrypt
mwi_itdsinstance.sh.
9. Ponownie uruchom program instalacyjny oprogramowania pośredniego i wybierz opcję
Ponownie uruchom plan, co spowoduje zainstalowanie wszystkich elementów
wybranych w oryginalnym planie wdrażania.
10. Wykonaj pozostałe czynności procesu instalacji, a po zakończeniu zamknij program
instalacyjny.
Jeśli używany jest skrypt mwi_db2instance.sh, wówczas baza danych DB2 jest instalowana
z wartościami domyślnymi, pod warunkiem że skrypt został zainicjowany bez wprowadzania
żadnych parametrów. Jeśli wymagane jest zastosowanie wartości domyślnych, wówczas
uruchom mwi_db2instance.sh i wprowadź wartości dla nazwy instancji DB2 oraz dla
numeru portu DB2 w następującej kolejności:./mwi_db2instance.sh ctginsxy 50007 gdzie
ctginzxy i 50007 to wartości wprowadzone do panelu konfiguracyjnego DB2 w programie
instalacyjnym oprogramowania pośredniego.
Jeśli używany jest skrypt mwi_itdsinstance.sh, wówczas produkt IBM Tivoli Directory
Server jest instalowany z wartościami domyślnymi, pod warunkiem że skrypt został
zainicjowany bez wprowadzania żadnych parametrów. Jeśli wymagane jest określenie
wartości niestandardowych, wówczas uruchom mwi_itdsinstance.sh i wprowadź nazwę
instancji i numer portu w następującej kolejności: ./mwi_itdsinstance.sh itdsccmxy 60007
gdzie itdsccmxy i 60007 to wartości wprowadzane do panelu konfiguracji instancji IBM
Tivoli Directory Server DB2 w programie instalacyjnym oprogramowania pośredniego.
Rozdział 14. Rozwiązywanie problemów
197
Nieprawidłowe hasło użytkownika idsccmdb
Jeśli podczas normalnego korzystania z programu instalacyjnego oprogramowania
pośredniego pojawi się błąd CTGIN9042E, może być on powiązany z faktem, że w systemie
istnieje użytkownik idsccmdb, ale z innych hasłem niż hasło wprowadzone do programu
instalacyjnego oprogramowania pośredniego.
Błąd może przypominać następujący przykład:
CTGIN9042E: Podczas wykonywania kroku Konfiguracja serwera IBM Tivoli
Directory Server napotkano błędy
Sprawdź plik configureDB.log w celu wyszukania błędu podobnego do następującego:
GLPCDB018E
Podane Id administratora DB2 lub hasło administratora jest nieprawidłowe.
Ten komunikat oznacza, że istniejący użytkownik IBM Tivoli Directory Server idsccmdb ma
inne hasło w systemie.
Plik configureDB.log znajduje się w ścieżce: <obszar roboczy>\<nazwa
komputera>\deploymentPlan\MachinePlan_<skrócona nazwa komputera>\
00008_ITDS_Configuration\install\02_CONFIG\logs\configureDB.log
Windows
Przykład dla systemu Windows: jeśli obszar roboczy znajduje się w katalogu
C:\ibm\tivoli\workspace, a komputer ma nazwę mymachine, wówczas plik
configureDB.log znajduje się w ścieżce: C:\ibm\tivoli\mwi\workspace\
mymachine.ibm.com\deploymentPlan\MachinePlan_mymachine\
00008_ITDS_Configuration\install\02_CONFIG\logs
Linux
Przykład dla systemu Linux: jeśli obszar roboczy znajduje się w katalogu
/root/ibm/tivoli/mwi/workspace, a komputer ma nazwę mymachine, wówczas plik
configureDB.log znajduje się w ścieżce: /root/ibm/tivoli/mwi/workspace/
mymachine.ibm.com/deploymentPlan/MachinePlan_mymachine.ibm.com/
00008_ITDS_Configuration/install/02_CONFIG/logs
AIX
Przykład dla systemu AIX: jeśli obszar roboczy znajduje się w katalogu:
/ibm/tivoli/mwi/workspace, a komputer ma nazwę mymachine, wówczas plik
configureDB.log znajduje się w ścieżce: /ibm/tivoli/mwi/workspace/
mymachine.ibm.com/deploymentPlan/MachinePlan_mymachine.ibm.com/
00008_ITDS_Configuration/install/02_CONFIG/logs
W celu rozwiązania tego problemu wykonaj następujące kroki:
1. Kliknij przycisk Zakończ, aby zamknąć kreator programu instalacyjnego
oprogramowania pośredniego (pod warunkiem że wcześniej nie kliknięto tego
przycisku).
2. Rozwiąż problem stosując jedną z następujących metod:
v Administrator komputera, który zna hasło użytkownika idsccmdb, może ponownie
wykorzystać to hasło dla programu instalacyjnego oprogramowania pośredniego.
v Użytkownika idsccmdb można usunąć, a następnie zrestartować program instalacyjny
oprogramowania pośredniego.
v Hasło dla istniejącego użytkownika IBM Tivoli Directory Server idsccmdb można
ustawić lub zmienić.
Aby ustawić hasło, wykonaj następujące czynności:
Windows
a. Kliknij prawym przyciskiem myszy ikonę Mój komputer, a następnie
kliknij pozycję menu Zarządzaj.
198
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
b. W konsoli Zarządzanie komputerem wybierz opcję Użytkownicy i grupy
lokalne w narzędziach systemowych.
c. Rozwiń węzeł Użytkownicy i grupy lokalne, a następnie wybierz
Użytkownicy
d. Kliknij prawym przyciskiem myszy użytkownika idsccmdb, a następnie
kliknij pozycję menu Ustaw hasło.
e. Wprowadź hasło, potwierdź je i kliknij przycisk OK
f. Ponownie kliknij przycisk OK.
Systemy Linux ORAZ AIX
a. Zaloguj się jako użytkownik root i otwórz wiersz komend.
b. Wykonaj następującą komendę na terminalu:
3.
4.
5.
6.
# passwd idsccmdb
c. Wprowadź nowe hasło i je potwierdź.
Przejdź do katalogu zawierającego program instalacyjny oprogramowania pośredniego i
zrestartuj program instalacyjny oprogramowania pośredniego.
Wybierz opcję Cofnij wdrożenie planu i kliknij przycisk Dalej.
Wybierz opcję Deinstalacja częściowa, a następnie kliknij przycisk Dalej.
Wybierz opcję Konfiguracja dla IBM Tivoli Directory Server i kliknij przycisk Dalej.
7. Kliknij przycisk Cofnij wdrożenie, aby rozpocząć deinstalację.
8. Po zakończeniu instalacji kliknij przycisk Zakończ, aby wyłączyć kreator.
9. Przejdź do katalogu zawierającego program instalacyjny oprogramowania pośredniego i
zrestartuj program instalacyjny oprogramowania pośredniego.
10. Wybierz opcję Ponownie uruchom plan i kliknij przycisk Dalej.
11. Określ katalog dla obrazów instalacyjnych oprogramowania pośredniego i kliknij
przycisk Dalej.
12. Określ katalog tymczasowy i kliknij przycisk Dalej.
13. Po zakończeniu kontroli ilości miejsca na dysku kliknij przycisk Wdrażaj, aby
rozpocząć instalowanie.
14. Po zakończeniu instalacji kliknij przycisk Zakończ, aby wyłączyć kreator.
Niepoprawny pakiet serwisowy wymagany dla systemu AIX
Po uruchomieniu programu instalacyjnego oprogramowania pośredniego w systemach AIX
może pojawiać się następujący komunikat: CTGIN9061E: Unsupported Technology
Level. OS Technology Level should be 06 or greater and SP level 02 or greater.
Ten komunikat jest wyświetlany wówczas, gdy wersja pakietu serwisowego jest niepoprawna.
Komunikat o błędzie informuje o tym, że wymagany jest pakiet serwisowy w wersji 02 lub
wyższej, ale rzeczywistym wymaganiem dla programu instalacyjnego oprogramowania
pośredniego jest pakiet serwisowy w wersji 01 lub wyższej.
Błąd, gdy nie ma możliwości zmiany nazw katalogów
systemowych
Podczas instalowania oprogramowania pośredniego pojawia się błąd CTGIN9042E, który
towarzyszy wykonywaniu wielu kroków instalacji. Ten błąd może się pojawić podczas
wykonywania dowolnych kroków związanych z oprogramowaniem pośrednim, gdy nie
powiodła się zmiana nazwy katalogów instalacyjnych produktu.
Rozdział 14. Rozwiązywanie problemów
199
Pojawia się komunikat o błędzie: CTGIN9042E: Podczas wykonywania kroku <nazwa
kroku> napotkano błędy, gdzie <nazwa kroku> może być numerem dowolnego kroku
instalacji oprogramowania pośredniego.
Na przykład: CTGIN9042E: Podczas wykonywania kroku DB2 Enterprise Server
Edition napotkano błędy. Przed zainstalowaniem konkretnego produktu oprogramowania
pośredniego instalator oprogramowania pośredniego podejmuje próbę zapisania istniejących
katalogów instalacyjnych produktu poprzez zmianę ich nazwy.
Na przykład: jeśli instalacja odbywa się do katalogu /opt/IBM/db2/V9.7, a ten katalog
istnieje, wówczas instalator oprogramowania pośredniego podejmuje próbę zmiany nazwy na
/opt/IBM/db2/V9.7_<znacznik_daty_i_godziny>.
Zmiana nazwy istniejących katalogów może nie powieść się w niektórych sytuacjach. Na
przykład:
1. Jeśli katalog został poprzednio utworzony jako system plików (a nie jako katalog w
zdefiniowanym systemie plików).
2. Jeśli system plików lub katalog został utworzony z opcją dostępu tylko do odczytu.
Aby określić, czy ta sytuacja jest przyczyną błędu, należy wykonać następujące czynności:
1. Sprawdź dziennik DeploymentPlan.log
Ten plik dziennika znajduje się w lokalizacji /ibm/tivoli/mwi/workspace/
<nazwa_komputera>/deploymentPlan/logs/
[INSTALL_<znacznik_daty_i_godziny>]/DeploymentPlan.log, gdzie
/ibm/tivoli/mwi/workspace jest domyślnym obszarem roboczym oprogramowania
pośredniego albo ścieżką określoną w panelu obszaru roboczego instalatora, a
<nazwa_komputera> jest nazwą hosta komputera, na którym przebiega instalacja.
Odszukaj nazwę kroku, którego wykonanie się nie powiodło.
Na przykład:
2008-12-15 04:07:44.595 : Failed: Deployment Step: step_00004_DB2_9.7
2008-12-15 04:07:44.595 : Machine Plan: MachinePlan_mymachine.mydomain.com
W tym przypadku krok, który się nie powiódł, to "step_00004_DB2_9.7"
Ponadto wyszukaj w dzienniku DeploymentPlan.log następujący przykładowy tekst
błędu:
ml:284: Podczas wykonywania tego wiersza wystąpił następujący błąd:
/ibm/tivoli/mwi/workspace/<host name>/deploymentPlan/MachinePlan_<nazwa hosta>
/deploymentPlan/MachinePlan_00004_<middleware>/common/Utils.x
ml:544: Komenda de_processReq mechanizmu wdrażania zgłosiła błąd.
Sprawdź plik wyjściowy de_processReq w lokalizacji /ibm/tivoli/mwi/works
pace/<nazwa hosta>/deploymentPlan/MachinePlan_<nazwa
hosta>/00004_<middleware>/install/01_BASE/[INSTALL_1215_04.00
]/logs/de_processreq.log_utf8
Sprawdź dziennik de_trace.log w lokalizacji /ibm/tivoli/mwi/workspace/<nazwa
hosta>/deploymentPlan/MachinePlan_<nazwa hosta>/00004_<middleware>/
install/01_BASE/[INSTALL_1215_04.00]/logs.
2. Sprawdź lokalizację i dzienniki określone przez komunikat o błędzie z kroku 1:
W pliku de_processreq.log_utf8, w lokalizacji /ibm/tivoli/mwi/workspace/<nazwa
hosta>/deploymentPlan/MachinePlan_<nazwa hosta>/00004_<middleware>/
install/01_BASE/[INSTALL_1215_04.00 ]/logs/de_processreq.log_utf8, wyszukaj
następujący tekst błędu:
200
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
<errorMessage>[com.ibm.ac.si.ap.action.ExternalCommandActionException:
ACUOSI0050E Czynność komendy zewnętrznej nie powiodła się z kodem powrotu 1.
<actionErrorEvent actionID=RenameExistingInstallLocation_Unix
actionName="externalCommand">ACUCME1100E</actionErrorEvent>
Jeśli ten błąd zostanie znaleziony w pliku de_processreq.log_utf8, sprawdź, czy istnieje
następujący plik błędów, który może zawierać dodatkowe informacje:
<Nazwa_produktu>_RenameExistingInstallLocation_Unix_
<znacznik_daty_i_godziny>.err
Na przykład:
DB2_Enterprise_Server_Edition_RenameExistingInstallLocation_
Unix_20081215_040712GMT-05.00.err
.
Wyświetl zawartość pliku (jeśli plik istnieje) i sprawdź, czy zawiera on komunikat o
błędzie, podobny do następującego:
mv: 0653-401 Nie można zmienić nazwy /db2 na /db2_20081215_040712GMT-05.00:
Żądany zasób jest zajęty.
W takim przypadku /db2 jest nazwą istniejącego sytemu plików lub katalogu.
/db2_20081215_040712GMT-05.00 jest nową nazwą, z jakiej korzysta instalator
oprogramowania pośredniego dla komendy mv w celu zmiany nazwy systemu plików lub
katalogu. W celu rozwiązania tego problemu:
a. Jeśli /db2 jest systemem plików, ponownie uruchom instalatora i określ nowy katalog
w systemie plików:
1) Zrestartuj instalator oprogramowania pośredniego i wybierz opcję Cofnij
wdrożenie planu. Wybierz opcję Zakończ deinstalowanie i kliknij przycisk
Cofnij wdrożenie.
2) Zrestartuj instalator oprogramowania pośredniego i wybierz opcję Dokonaj
edycji parametrów konfiguracji.
3) W systemie plików określ katalog (na przykład /db2/V9.7), który będzie
miejscem instalacji produktu, którego instalacja poprzednio nie powiodła się.
4) Przeprowadź wdrożenie planu.
b. Jeśli /db2 jest systemem plików lub katalogiem z dostępem tylko do odczytu, nadaj
uprawnienie do zapisu użytkownikowi lub właścicielowi systemu plików
(katalogu). Ponadto nadaj uprawnienie do zapisu użytkownikowi, który
przeprowadza instalację. Następnie ponownie uruchom instalator oprogramowania
pośredniego, aby wdrożyć plan.
Niepoprawne hasło dla DB2
Niepoprawne hasło dla DB2
Błąd CTGIN9042E: Podczas wykonywania kroku DB2 Enterprise Server Edition
napotkano błędy pojawia się po wprowadzeniu w programie instalacyjnym oprogramowania
pośredniego hasła dla użytkownika DB2, które jest niezgodne ze strategią haseł w systemie.
Sprawdź plik db2_97_inst.log pod względem błędów przypominających następujący błąd:
1: ERROR:The installation program has been unable to create the user
"db2admin" on computer "mymachine" because the password specified is too short.
1: ERROR:The response file specified "C:\WINNT\TEMP\2\_INSTA~1.18_/DECRYP~1.TXT"
is not valid.
Rozdział 14. Rozwiązywanie problemów
201
Plik db2_97_inst.log znajduje się w ścieżce: <obszar roboczy>\<nazwa
komputera>\deploymentPlan\MachinePlan_<skrócona nazwa komputera>\
00004_DB2_9.7\install\01_BASE\[INSTALL_<wymagany_id._przetwarzania>]/logs/
db2_97_inst.log
Zatem jeśli obszar roboczy znajduje się w katalogu C:\ibm\tivoli\workspace, komputer ma
nazwę mymachine, wymagany_id._przetwarzania to znacznik daty i godziny, wówczas plik
db2_97_inst.log będzie znajdował się w ścieżce:C:\ibm\tivoli\mwi\workspace\
mymachine.ibm.com\deploymentPlan\MachinePlan_mymachine\00004_DB2_9.7\
install\01_BASE\[INSTALL_0424_09.32]\logs
Sprawdź również, czy plik de_processreq.log zawiera błąd przypominający błąd z
przykładu:
<errorMessages>
<errorMessage>[com.ibm.ac.si.ap.action.ExternalCommandActionException:
ACUOSI0050E External command action failed with return code 87.
Invocation string: [C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1/DB2-ESE_9.7.0/
ESE/setup.exe, /f, /l, C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\
[INSTALL_0424_09.32]/db2_97_inst.log, /u, C:\DOCUME~1\ADMINI~1\LOCALS~1\
Temp\1\[INSTALL_0424_09.32]/Decrypted_ResponseFile.txt],
com.ibm.ac.common.hosts.CreationFailedException: : ]</errorMessage>
<errorMessage>[com.ibm.ac.common.hosts.CreationFailedException: : ]
</errorMessage>
</errorMessages>
<actionErrorEvents>
<actionErrorEvent actionID="InstallProduct"
actionName="externalCommand">ACUCME1100E
</actionErrorEvent>
</actionErrorEvents>
Plik de_processreq.log znajduje się w ścieżce: <obszar roboczy>\<nazwa
komputera>\deploymentPlan\MachinePlan_<skrócona nazwa komputera>\
00004_DB2_9.7\install\01_BASE\[INSTALL_<wymagany_id._przetwarzania>]/logs/
de_processreq.log.
Zatem jeśli obszar roboczy znajduje się w katalogu C:\ibm\tivoli\workspace, komputer ma
nazwę mymachine, wymagany_id._przetwarzania to znacznik daty i godziny, wówczas plik
de_processreq.log będzie znajdował się w ścieżce: C:\ibm\tivoli\mwi\workspace\
mymachine.ibm.com\deploymentPlan\MachinePlan_mymachine\00004_DB2_9.7\
install\01_BASE\[INSTALL_0424_09.32]\logs
Oznacza to, że hasło określone dla użytkownika DB2 db2admin w programie instalacyjnym
oprogramowania pośredniego nie jest obsługiwane przez strategię systemu operacyjnego.
W celu rozwiązania tego problemu wykonaj następujące kroki:
1. Kliknij przycisk Zakończ, aby zamknąć kreator programu instalacyjnego
oprogramowania pośredniego (pod warunkiem że wcześniej nie kliknięto tego
przycisku).
2. Sprawdź reguły systemowe zdefiniowane dla haseł - w tym celu przejdź do opcji Start >
Panel sterowania > Narzędzia administracyjne > Zasady zabezpieczeń lokalnych >
Ustawienia zabezpieczeń > Zasady konta > Zasady haseł.
3. Zrestartuj program instalacyjny oprogramowania pośredniego.
Windows
Przejdź do katalogu głównego pobranego obrazu instalacyjnego i uruchom
komendę: launchpad.exe.
Linux
202
Przejdź do katalogu głównego pobranego obrazu instalacyjnego i uruchom
komendę: launchpad.sh.
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Przejdź do katalogu głównego pobranego obrazu instalacyjnego i uruchom
komendę: launchpad.sh.
Wybieraj panele, aż do opcji Cofnij wdrożenie planu, a następnie kliknij przycisk
Zakończ, aby zakończyć pracę kreatora.
Zrestartuj program instalacyjny oprogramowania pośredniego.
Wybierz opcję Dokonaj edycji parametrów konfiguracji.
Wprowadź hasło dla użytkownika DB2 zgodnie z regułami strategii haseł.
Określ katalog dla obrazów instalacyjnych oprogramowania pośredniego i kliknij
przycisk Dalej.
Określ katalog tymczasowy i kliknij przycisk Dalej.
Po zakończeniu kontroli ilości miejsca na dysku kliknij przycisk Wdrażaj, aby
rozpocząć instalowanie.
Po zakończeniu instalacji kliknij przycisk Zakończ, aby wyłączyć kreator.
AIX
4.
5.
6.
7.
8.
9.
10.
11.
Odtwarzanie po błędzie instalacji bazy danych DB2 w systemie
AIX
Jeśli podczas korzystania z programu instalacyjnego oprogramowania pośredniego w
systemie AIX pojawi się błąd związany z krokiem instalowania bazy danych DB2, wówczas przed ponownym uruchomieniem programu instalacyjnego oprogramowania pośredniego konieczne może być przeprowadzenie procedury czyszczenia w celu zapewnienia
poprawnego działania tego programu instalacyjnego.
Jeśli w systemie AIX pojawi się błąd instalacji bazy danych DB2, wykonaj następujące
czynności:
1. Zamknij program instalacyjny oprogramowania pośredniego.
2. Aby określić charakter błędu, sprawdź, czy plik db2setup.log zawiera wskazany
komunikat o błędzie.
Sprawdzanie akceptacji umowy licencyjnej:.......Powodzenie
Instalowanie zestawów plików DB2:.......Powodzenie
BŁĄD:sh: /opt/IBM/db2/V9.7/install/db2chgpath: nie znaleziono
BŁĄD:Wystąpił błąd podczas ustawiania ścieżki środowiska wykonawczego DB2.
Skontaktuj się z przedstawicielem serwisu technicznego.
Ustawianie ścieżki do bibliotek DB2:.......Niepowodzenie
BŁĄD:Podczas instalacji programu "DB2 Enterprise Server Edition" na tym
komputerze wystąpił poważny błąd. Nie można kontynuować instalacji. Jeśli
problem nie ustąpi, skontaktuj się z przedstawicielem serwisu technicznego.
Nie można znaleźć pliku db2setup.log w katalogu /ibm/tivoli/mwi/workspace/<nazwa
komputera>/deploymentPlan/MachinePlan_<nazwa komputera>/00003_DB2_9/
install/01_BASE/[ZNACZNIK CZASU]/log.
3. Upewnij się, że zostały spełnione wszystkie wymaganie wstępne.
4. Przejdź do katalogu instancji:
cd
<katalog instalacyjny DB2>/instance
Na przykład:
cd
/opt/IBM/db2/V9.7/instance
5. Określ, czy została utworzona instancja DB2:
./db2ilist
Błędy można bezpiecznie zignorować.
Jeśli instancja została utworzona, usuń ją.
./db2idrop -f <nazwa instancji>
Rozdział 14. Rozwiązywanie problemów
203
Na przykład:
./db2idrop -f db2inst1
6. Usuń serwer DB2 Administration Server.
./dasdrop
Błędy można bezpiecznie zignorować.
7. Przejdź do katalogu <katalog instalacyjny DB2>/install i uruchom komendę
db2_deinstall.
cd /opt/IBM/db2/V9.7/install
./db2_deinstall -a
Błędy można bezpiecznie zignorować.
8. Usuń katalog instalacyjny DB2.
9. Przejdź do katalogu /tmp/DB2-ESE_9.7 i uruchom komendę db2_install.
Podczas procesu instalacji obrazy DB2 są dekompresowane do katalogu /tmp.
cd /tmp/DB2-ESE_9.7
./db2_install
Jeśli folder DB2-ESE_9.7 nie został znaleziony w /tmp albo w lokalizacji określonej w
panelu programu instalacyjnego, skopiuj obraz binarny DB2 do katalogu /tmp i
wyodrębnić plik w celu zainstalowania DB2.
10. Gdy program instalacyjny DB2 wyświetli zapytanie o to, czy zainstalować w innym
katalogu instalacyjnym, wprowadź no.
11. Gdy pojawi się zachęta do określenia słowa kluczowego w celu instalowania produktów
DB2, wprowadź ESE.
To powinno spowodować pomyślne zainstalowanie bazy danych DB2.
12. Przejdź do katalogu <katalog instalacyjny DB2>/install i uruchom ponownie komendę
db2_deinstall.
cd /opt/IBM/db2/V9.7/install
./db2_deinstall -a
To powinno spowodować pomyślną deinstalację DB2.
13. Usuń katalog instalacyjny DB2.
14. Ponownie wywołaj program instalacyjny oprogramowania pośredniego i wybierz opcję
restartowania planu.
Serwer IBM Tivoli Directory Server uruchamia się w trybie
konfiguracyjnym
Serwer IBM Tivoli Directory Server 6.3, który jest instalowany przez instalatora
oprogramowania pośredniego, uruchamia się w trybie konfiguracyjnym, jeśli jest
zainstalowany z bazą danych DB2 9.7.
O tym zadaniu
Serwer IBM Tivoli Directory Server 6.3, który jest instalowany przez instalatora
oprogramowania pośredniego, uruchamia się w trybie konfiguracyjnym, jeśli jest
zainstalowany z bazą danych DB2 9.7. Ten problem występuje w przypadku zainstalowania
serwera IBM Tivoli Directory Server 6.3 z bazą danych DB2 9.7 na systemie Microsoft
Windows Server 2008. IBM Tivoli Directory Server 6.3 uruchamia się poprawnie, gdy jest
zainstalowany z bazą danych DB2 9.7 i pakietem poprawek 2.
204
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Procedura
1. W celu uruchomienia serwera IBM Tivoli Directory Server 6.3 w trybie normalnym
należy uruchomić skrypt startowy, który został udostępniony z programem instalacyjnym
oprogramowania pośredniego. Uruchom plik startITDS.bat w katalogu MWI obrazu
instalacyjnego lub na nośniku produktu.
2. Określ następujące wartości jako parametry wiersza komend w przypadku uruchamiania
skryptu: startITDS.bat -l katalog_główny_ITDS -I nazwa_instancji -p nr_portu -s
port_bezpieczny
Opcja
Opis
katalog_główny_ITDS
Katalog, w którym serwer IBM Tivoli Directory
Server jest zainstalowany na systemie. Domyślnie
wykorzystywana jest wartość "C:\Program
Files\IBM\ldap\V6.3".
nazwa_instancji
Nazwa instancji bazy danych wykorzystywana
przez serwer IBM Tivoli Directory Server.
Domyślnie wykorzystywana jest wartość
idsccmdb.
nr_portu
Port TCP wykorzystywany przez serwer IBM
Tivoli Directory Server. Domyślnie stosowany jest
port 389.
port_bezpieczny
Bezpieczny port TCP wykorzystywany przez
serwer IBM Tivoli Directory Server. Domyślnie
stosowany jest port 636.
Alternatywnie można użyć edytora tekstu w celu zmodyfikowania wartości domyślnych
używanych przez skrypt.
3. Skrypt otwiera nowe okno konsoli w celu uruchomienia serwera IBM Tivoli Directory
Server. Tego okna konsoli nie należy zamykać.
Kody błędów skryptu konfiguracji oprogramowania
pośredniego
Błędy, jakie pojawiają się po uruchomieniu skryptów konfiguracji oprogramowania
pośredniego, są sklasyfikowane wg kodów. Kody błędów pojawiają się na ekranie podczas
instalacji i są zapisywane w pliku dziennika błędów.
Tabela 18. Kody błędów skryptu konfiguracji programu instalacyjnego oprogramowania pośredniego
Kod
błędu
Błąd
Opis
11
Nieobsługiwany system
operacyjny
Program instalacyjny oprogramowania pośredniego lub jeden z produktów
oprogramowania pośredniego nie może działać na tym systemie operacyjnym.
12
Nieobsługiwana dystrybucja
Linux
Program instalacyjny oprogramowania pośredniego lub jeden z produktów
oprogramowania pośredniego nie jest obsługiwany w tym jądrze systemu Linux.
Obsługiwane są tylko dystrybucje Red Hat Enterprise Linux i SUSE Linux Enterprise
Server.
13
Nieobsługiwany tryb bitowy
jądra
Program instalacyjny oprogramowania pośredniego jest obsługiwany w trybie 32- lub
64-bitowym w systemie Linux oraz w trybie 64-bitowym w systemie AIX.
14
Nieobsługiwana architektura
procesora
Program instalacyjny oprogramowania pośredniego lub jeden z produktów
oprogramowania pośredniego nie jest obsługiwany w tej architekturze procesora.
Obsługiwana jest tylko architektura x86 i AMD64.
Rozdział 14. Rozwiązywanie problemów
205
Tabela 18. Kody błędów skryptu konfiguracji programu instalacyjnego oprogramowania pośredniego (kontynuacja)
Kod
błędu
21
Błąd
Opis
Nie ustawiono zmiennej środ.
mwi_launchpadroot(UNIX) /
LaunchPadBatchPath(Win)
Ta zmienna środowiskowa musi być ustawiona na położenie plików instalacyjnych
programu instalacyjnego oprogramowania pośredniego:
Windows
LaunchPadBatchPath
Linux i UNIX
mwi_launchpadroot
22
Nie znaleziono pliku programu
instalacyjnego oprogramowania
pośredniego
Brak pliku instalacyjnego programu instalacyjnego oprogramowania pośredniego lub
plik jest niedostępny. Upewnij się, że określony plik istnieje w katalogu bieżącym.
31
Nazwa hosta nie jest pełną
nazwą domeny.
Program instalacyjny oprogramowania pośredniego lub jeden z produktów
oprogramowania pośredniego wymaga pełnej nazwy hosta.
Zamiast tego można podać adres IP systemu.
32
SELinux jest aktywne lub
ustawione w trybie wymuszania
Instalacja produktu oprogramowania pośredniego nie powiodła się z następującym
błędem:
JRE could not be found on the system
Wyłącz opcję Security-Enhanced Linux, stosując jedną z następujących metod:
v setenforce 0
v Dodaj następujący wpis do pliku /etc/system:
set fmac_enforcing = 0
33
Biblioteka libstdc++.so.5
(64-bitowa) nie jest
zainstalowana.
Instalator wymaga 64-bitowej wersji biblioteki systemowej libstdc++.so.5, która
znajduje się w folderze /usr/lib64/libstdc++.so.5. Jeśli ta biblioteka nie jest
zainstalowana, wówczas należy wyszukać pakiet Resource Package Manager (RPM),
który zawiera bibliotekę libstdc++.so.5 (wersja 64-bitowa), i zainstalować ją.
34
Biblioteka libstdc++.so.5 nie
została zainstalowana.
Instalator wymaga biblioteki systemowej libstdc++.so.5, która znajduje się w
folderze /usr/lib/libstdc++.so.5. Jeśli ta biblioteka nie jest zainstalowana, wówczas
należy wyszukać pakiet Resource Package Manager (RPM), który zawiera bibliotekę
libstdc++.so.5, i zainstalować ją.
Rozwiązywanie problemów z deinstalacją oprogramowania
pośredniego
Informacje zawarte w tej sekcji umożliwiają rozwiązywanie problemów z deinstalacją
oprogramowania pośredniego.
Informacje w tej sekcji umożliwiają rozwiązywanie problemów, jakie pojawiają się podczas
deinstalacji oprogramowania pośredniego zainstalowanego za pomocą programu
instalacyjnego oprogramowania pośredniego.
Rozwiązywanie problemów programu instalacyjnego produktu
Jeśli pojawią się problemy podczas korzystania z programu instalacyjnego produktu,
wówczas należy je rozwiązać przed wykonaniem dalszych czynności.
Rozwiązywanie problemów należy rozpocząć od zastosowania ogólnych technik
rozwiązywania problemów. Te techniki ułatwiają określanie, która część instalacji nie
powiodła się.
206
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Ogólne informacje o rozwiązywaniu problemów z programem
instalacyjnym produktu
Podczas instalacji produktu może pojawić się konieczność rozwiązywania błędów, jakie
pojawiają się w programie instalacyjnym.
Produkt Maximo Asset Management jest zwykle wdrażany jako system rozproszony, dlatego
błędy są generowane z wielu źródeł. Panel błędów instalacji wyświetla wszelkie komunikaty
o niepowodzeniach napotkane podczas wykonywania kroku konfiguracji podczas wdrażania.
Te komunikaty informują o źródle problemów, a dodatkowo określają zbiór dzienników, które
należy sprawdzić w celu uzyskania dodatkowych informacji.
Wszystkie komunikaty dotyczące instalacji zaczynają się przedrostkiem CTGIN. Komunikaty
informacyjne kończą się przyrostkiem I, komunikaty ostrzegawcze przyrostkiem W, a
komunikaty o błędach kończą się przyrostkiem E.
Istnieją cztery główne kategorie dzienników, z których można korzystać w celu
przeciwdziałania błędom instalacji.
v Dzienniki śledzenia instalacji
v Dzienniki instalacji rozwiązań
v Dzienniki Maximo
v Dzienniki oprogramowania pośredniego
Dzienniki śledzenia instalacji
Dzienniki śledzenia instalacji są generowane na administracyjnej stacji roboczej Maximo
Asset Management w katalogu katalog_główny_instalacji\logs. W tych dziennikach można
wyszukiwać komunikaty o błędach wyświetlane w panelu błędów instalacji oraz dodatkowe
informacje diagnostyczne na temat przyczyn występowania błędów. Dzienniki śledzenia
instalacji zawierają dane historyczne dotyczące czasu wywołania programu instalacyjnego
oraz opcji wybranych dla wdrożenia. Dzienniki zawierają także informacje o aktualizacjach i
pakietach poprawek.
Wyszukanie terminu maxinst ułatwia znalezienie informacji dotyczących konfiguracji bazy
danych.
Jeśli pojawi się błąd podczas zadania sprawdzania poprawności, wówczas dzienniki śledzenia
instalacji mogą znajdować się również w katalogu C:\Documents and
Settings\Administrator. Takie pliki są przenoszone do katalogu
katalog_główny_instalacji\logs podczas wykonywania kroku konfiguracji wdrażania.
Następujące pliki dziennika śledzenia znajdują się w katalogu katalog_główny_instalacji\
logs:
CTGInstallTrace00.log
Ten dziennik zawiera informacje wygenerowane przez program instalacyjny
produktu Maximo Asset Management.
Dziennik zawiera szczegóły dotyczące:
v Zautomatyzowanej konfiguracji produktu DB2.
v Wbudowanych wywołań programu instalacyjnego rozwiązania procesu
Do tego pliku dołączane są informacje wygenerowane po kolejnych wywołaniach
programu instalacyjnego produktu Maximo Asset Management lub programu
instalacyjnego rozwiązania procesu.
Rozdział 14. Rozwiązywanie problemów
207
W pliku CTGInstallTrace00.log znajdują się następujące przykładowe komunikaty
dotyczące powodzenia. Te komunikaty można wy korzystać w celu ustalenia, które
fazy instalacji przebiegły pomyślnie:
v
v
v
v
v
v
v
v
CTGIN2114I: Baza danych została pomyślnie utworzona
CTGIN2135I: Obszar tabel maxdata został pomyślnie utworzony
CTGIN2135I: Obszar tabel maxtemp został pomyślnie utworzony
CTGIN2079I: Konfiguracja bazy danych Process Automation Engine została
pomyślnie zakończona).
CTGIN2253I: buildmaximoear.cmd zakończone pomyślnie
CTGIN2253I: buildmxiehsear.cmd zakończone pomyślnie
CTGIN2208I: Funkcja runConfigurationStep zakończyła poprawnie działanie
CTGIN2370I: Instalacja została zakończona pomyślnie
Następujący przykładowy komunikat ostrzegawczy może znajdować się w pliku
CTGInstallTrace00.log. Ten komunikat informuje o tym, że pomimo poprawnego
działania funkcji konieczne jest wykonanie dodatkowych kroków po zakończeniu
działania programu instalacyjnego.
v CTGIN2420W Wykonanie funkcji undoConfiguration zostało zakończone, ale
wymagane jest wykonanie pewnych czynności porządkowych dla następującego
komponentu: <Variable formatSpec="{0}">komponent do
uporządkowania</Variable>.
Następujący przykładowy komunikat o błędzie informuje o tym, że instalacja została
zakończona, ale wystąpiły pewne poważne błędy.
v CTGIN2371E: Instalacja została zakończona, ale podczas instalacji wystąpiły
poważne błędy.
W przypadku tego błędu należy otworzyć plik CTGInstallTrace00.log i sprawdzić
najnowsze zarejestrowane informacje. Należy określić przyczynę błędu. W
niektórych przypadkach błąd jest wynikiem niepowodzenia zadania konfiguracji,
którego próbę wykonania podjęły skrypty konfiguracji programu instalacyjnego
produktu Maximo Asset Management.
CTGInstallMessage00.log
Ten dziennik zawiera nazwane komunikaty generowane przez program instalacyjny
produktu Maximo Asset Management, przez zadania konfiguracji oraz przez
program instalacyjny rozwiązania procesu podczas instalacji.
CCMDB_install.log
Ten dziennik zawiera informacje o programie instalacyjnym produktu Maximo Asset
Management - między innymi wartości wprowadzone przez użytkownika i opcje
wybrane podczas instalacji.
W niektórych przypadkach nazwa pliku dziennika śledzenia zawiera numery 01, 02 itd. Te
pliki zawierają informacje podobne do zawartości plików, których nazwy zawierają cyfry
00. Te pliki są generowane po uruchomieniu drugiej maszyny JVM podczas instalacji i
rozpoczynają rejestrowanie informacji.
Dzienniki instalacji rozwiązań
Dzienniki instalacji rozwiązań są generowane na administracyjnej stacji roboczej Maximo
Asset Management w katalogach katalog_główny_instalacji\solutions\logs oraz
C:\program files\ibm\common\acsi\logs\<użytkownik administracyjny>. Te dzienniki
udostępniają szczegółowe informacje o wyjątkach i błędach powiązanych z pakietami
menedżera procesów, z innymi pakietami PSI oraz z mechanizmem wdrażania.
208
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Dzienniki Maximo
Główne komponenty produktu Maximo Asset Management zawierają programy narzędziowe
wdrażania, takie jak updatedb, configdb, maxinst, tdtoolkit, buildmaximoear i
deployapplication. Dzienniki dla tych komponentów są generowane na administracyjnej stacji
roboczej Maximo Asset Management w katalogu katalog_główny_instalacji\maximo\tools\
maximo\log.
Dzienniki oprogramowania pośredniego
Rodzime dzienniki oprogramowania pośredniego dla serwera bazy danych można sprawdzać
pod względem niepowodzeń, jakie występują na serwerze oprogramowania pośredniego.
Program narzędziowy do rejestrowania
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.bat, który jest dostępny w katalogu <katalog_główny_instalacji\scripts. Jeśli
używany jest program narzędziowy LogZipper.bat, wówczas wszystkie istotne pliki
dziennika są archiwizowane w pliku katalog_główny_instalacji\debug\
RRRRMMDD_ggmmss.zip.
Podczas kontaktu z działem wsparcia IBM pracownik działu wsparcia poprosi o
udostępnienie plików dziennika z następujących katalogów:
v katalog_główny_instalacji\logs
v katalog_główny_instalacji\solution/logs
v katalog_główny_instalacji\maximo\applications\maximo\properties
v katalog_główny_instalacji\etc\install.properties
v <obszar_roboczy_instalatora_oprogramowania_pośredniego>
Środowisko robocze IBM Support Assistant
IBM Support Assistant (ISA) 4 to bezpłatne serwisowe środowisko robocze, które można
pobrać z witryny IBM. Środowisko ISA, które wykorzystuje programy dodatkowe
specyficzne dla produktów, stanowi centralną lokalizację, w której można uzyskać dodatkowe
informacje o produktach, gromadzić dane dotyczące rozwiązywania problemów, a także
zarządzać udostępnianiem informacji o problemach.
Programy dodatkowe IBM Service Management oraz programy dodatkowe IBM Maximo
Asset Management (Maximo Asset Management) dostępne w środowisku roboczym ISA
umożliwiają łatwe i szybkie uzyskiwanie informacji o produktach. Jeśli pojawi się problem z
produktem Maximo Asset Management, wówczas można użyć środowiska ISA z tymi
programami dodatkowymi w celu przeszukiwania dokumentów pomocy. Te dokumenty
zawierają poprawki i zalecenia, a ponadto szybko gromadzą istotne dzienniki ułatwiające
diagnozowanie. Za pomocą narzędzia Log Analyzer można wyświetlać dzienniki, a za
pomocą funkcji filtrowania można filtrować dane w celu zmniejszenia ilości danych do
sprawdzania. Katalogi objawów można wykorzystywać w celu analizowania dzienników.
Za pomocą środowiska ISA można wykonywać następujące zadania:
v Współbieżne przeszukiwanie dokumentów. Możliwe jest niezwłoczne przeszukiwanie
dokumentacji IBM w wielu różnych lokalizacjach jednocześnie, w poszukiwaniu
odpowiedzi na pytania i wskazówek dotyczących rozwiązań problemów. Środowisko ISA
zwraca wyniki podzielone na kategorie wg źródeł, co ułatwia ich przeglądanie.
Rozdział 14. Rozwiązywanie problemów
209
v Dostęp do informacji o produkcie. Szybkie dostęp do łącz prowadzących do
najważniejszych informacji o produktach, np. do strony wsparcia dla produktu oraz do
strony głównej i dokumentacji produktu online. Ponadto możliwy jest dostęp do kanałów
informacyjnych RSS zawierających informacje o najnowszych notach Flash, raportach
APAR, poprawkach i notach technicznych.
v Gromadzenie danych. Umożliwia gromadzenie plików dokumentujących problemy
związane z instalowaniem, bazami danych, bezpieczeństwem oraz problemami ogólnymi
dotyczącymi rozwiązywania problemów w środowisku użytkownika. Zgromadzone dane są
kompresowane w pakiecie w celu przesłania do IBM.
v Analizowanie danych dzienników. Program Log Analyzer pozwala przeglądać
zgromadzone pliki dziennika i rozwiązywać problemy.
v Raportowanie problemów. Możliwość nawiązania połączenia z systemem IBM Electronic
Service Request w celu otwierania i aktualizowania rekordów Problem Management
Record. Wysyłanie informacji gromadzonych przez skrypty gromadzenia danych IBM
Service Management, które następnie mogą być analizowane przez IBM w celu
diagnozowania.
Właściwości wdrażania
Wdrażanie rozwiązań ISM często odbywa się etapami. Można zainstalować jeden produkt
ISM, a następnie później wdrożyć inny. Kolejne wdrożenia przebiegają z wykorzystaniem
danych instalacji i konfiguracji z poprzednich instalacji. Na przykład: sposób nawiązywania
połączenia z bazą danych używaną przez oryginalny produkt. Te informacje muszą zostać
zachowane i muszą być chronione. Te dane są zachowywane poprzez zapisanie danych
wdrożenia w bazie danych produktu oraz w zestawie plików właściwości. Taki rodzaj
nadmiarowości zapewnia bezpieczeństwo informacji dotyczących wdrożenia na wypadek
awarii bazy danych.
Po pomyślnym wdrożeniu właściwości wdrażania są przechowywane w bazie danych oraz w
dwóch plikach właściwości.
maximo.properties
Plik maximo.properties to szyfrowany plik, który znajduje się w katalogu
główny_katalog_instalacyjny\maximo\applications\maximo\properties\. Ten
plik właściwości zawiera właściwości połączenia z bazą danych.
install.properties
Plik install.properties to szyfrowany plik, który znajduje się w katalogu
katalog_instalacyjny\etc\ i zawiera większość właściwości powiązanych z
wdrożeniem.
Błędy związane z brakiem możliwości nawiązania połączenia z serwerami warstwy
pośredniej lub uwierzytelnienia na tych serwerach podczas instalacji aktualizacji albo pakietu
poprawek mogą być spowodowane przestarzałymi wartościami właściwości. Na przykład:
jeśli użytkownik zmieni swoje hasło, z którego korzystał podczas początkowej instalacji
produktu Maximo Asset Management, ale nie zaktualizował tej wartości w odpowiednim
pliku właściwości. Przy następnej operacji instalacji przestarzała wartość zostanie pobrana z
pliku właściwości i instalacja zakończy się niepowodzeniem.
Pliki licencji
Pliki licencji znajdują się na nośniku i nie są spakowane z programem instalacyjnym. Jeśli
program instalacyjny jest kopiowany z nośnika produktu do systemu plików, katalog License
również należy skopiować.
210
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Rozwiązanie problemu
Krok konfigurowania procesu instalacji produktu Maximo Asset Management jest
wykonywany po przejściu wszystkich paneli kreatora instalacji i kliknięciu przycisku
Instalacja.
Błędy pojawiające się przed krokiem konfiguracji zwykle są związane z tym, że program
instalacyjny nie może sprawdzić, czy wprowadzone wartości są poprawne. Jeśli ten błąd się
pojawi, należy sprawdzić dzienniki śledzenia, usunąć problem, a następnie wykonać pozostałe
czynności w kreatorze instalacji.
Jeśli pojawi się błąd po kroku konfiguracji, wówczas należy zakończyć działanie programu
instalacyjnego. W takim przypadku należy sprawdzić dziennik śledzenia, dziennik instalacji
rozwiązania oraz dzienniki Maximo. Należy rozwiązać problem i zakończyć instalację,
wykorzystując program narzędziowy taskrunner wywoływany z wiersza komend:
C:\IBM\SMP\scripts\taskRunner.bat CONTINUE STOPONERROR
Uwaga: Jeśli system zostanie ponownie uruchomiony, wówczas uruchomienie skryptów
konfiguracji za pomocą programu narzędziowego taskrunner nie będzie możliwe. Składnice
danych programu taskrunner nie są trwałe. Jeśli planowane jest korzystanie z programu
taskrunner, nie należy restartować systemu.
Program narzędziowy taskrunner wznawia instalację od miejsca, w którym zarejestrowano
ostatnie pomyślnie wykonane zadanie z poprzedniej próby. Jeśli program narzędziowy
taskrunner zostanie uruchomiony z parametrem NOSTOPONERROR, wówczas taskrunner
będzie kontynuował działanie pomimo błędów.
“Właściwości instalacji” na stronie 178
Właściwości instalacji są rejestrowane w plikach właściwości podczas wdrażania i są
wykorzystywane jako dane wejściowe przez przyszłe operacje związane z instalacją.
Właściwości instalacji są dostępne w plikach install.properties i maximo.properties, a
także w bazie danych. Modyfikowanie jest możliwe tylko w przypadku właściwości w
pliku install.properties, które są powiązane z nazwami hostów i identyfikatorami
użytkownika. Zmiana wartości innych właściwości może poważnie wpłynąć na
możliwość wykonywania przyszłych operacji związanych z instalacją, aktualizacją i
instalowaniem pakietów poprawek.
http://www.ibm.com/software/support/isa/isa41/install.html
Najczęstsze błędy podczas wdrażania
W przypadku najczęstszych błędów, jakie pojawiają się podczas wdrażania, można stosować
ogólne techniki rozwiązywania problemów.
Uruchamianie programu instalacyjnego
Jeśli program instalacyjny produktu zostanie uruchomiony z napędu innego niż wybrany jako
miejsce docelowe instalacji, wówczas instalacja nie powiedzie się. Dochodzi do tego w
przypadku uruchamiania programu instalacyjnego bezpośrednio lub za pośrednictwem
startera produktu.
W celu rozwiązania tego problemu należy uruchomić instalator lub aplikację startera z
napędu, na którym instalowany jest produkt.
Na przykład: jeśli wymagane jest zainstalowanie produktu na napędzie g:, należy otworzyć
wiersz komend i przejść do napęd g: przed wywołaniem instalatora. Zatem jeśli instalator
znajduje się na napędzie d:, komenda może być następująca:
g:\> d:\temp\install.exe
Rozdział 14. Rozwiązywanie problemów
211
(gdzie g:> jest zachętą wiersza komend systemu Windows)
Eksplorator Windows normalnie ustawia napęd domyślny systemu na "%HOMEDRIVE%",
który jest zwykle napędem, na którym zainstalowany jest system Windows. Jeśli jest to napęd
docelowy instalacji produktu, wówczas instalator lub starter można uruchomić z Eksploratora
Windows.
Jeśli planowane jest zainstalowanie produktu na napędzie innym niż napęd udostępniający
system Windows, nie należy uruchamiać instalatora z Eksploratora Windows. W takim
przypadku należy uruchomić instalator z wiersza komend zgodnie z wcześniejszym opisem.
Konfiguracja dostępu zdalnego
Jeśli wybrano opcję skonfigurowania oprogramowania pośredniego za pomocą funkcji
automatycznej konfiguracji programu instalacyjnego Maximo Asset Management, wówczas
należy włączyć protokół dostępu zdalnego dla każdego systemu udostępniającego
oprogramowanie pośrednie. Komunikaty z przedrostkiem CTGRI, które znajdują się w pliku
CTGInstallTrace.log, informują o tym, że program instalacyjny Maximo Asset Management
nie może uzyskać dostępu do systemów zdalnych, które zostały określone jako część
wdrożenia produktu.
Porty
Błąd informujący o braku dostępu do hosta zdalnego może być czasami powiązany z
faktem, że wymagany port nie jest dostępny dla programu instalacyjnego produktu
Maximo Asset Management. Należy się upewnić, że następujące porty są dostępne
na serwerach, które udostępniają oprogramowanie pośrednie:
445
Port 445 jest wykorzystywany dla protokołu SMB over TCP.
139
Port 139 jest wykorzystywany dla połączeń TCP NetBIOS.
Uprawnienia dostępu do rejestru zdalnego
Błąd CTGRI0011E pojawia się, jeśli ID użytkownika - udostępniony dla programu
instalacyjnego używanego w celu uzyskania dostępu do zdalnego systemu Windows
- nie posiada odpowiednich uprawnień dostępu do rejestru. Zdalny dostęp do rejestru
jest określony przez wpis klucza rejestru HKLM\System\CurrentControlSet\Control\
SecurePipeServers\winreg. W celu uzyskania informacji należy odwiedzić serwis
WWW pomocy i wsparcia firmy Microsoft. W celu znalezienia artykułu na temat
zarządzania dostępem zdalnym do rejestru należy użyć narzędzia do wyszukiwania
problemów.
Wyjątki połączeń
Informacje o wyjątkach dotyczących połączeń zdalnego dostępu zwykle pojawiają
się w postaci błędu autoryzacji lub błędu połączenia hosta. W celu określenia
przyczyny wyjątku połączenia należy przeszukać plik CTGInstallTrace.log.
Błąd autoryzacji pojawia się w przypadku wprowadzenia niepoprawnego
identyfikatora lub hasła użytkownika do programu instalacyjnego produktu Maximo
Asset Management. Błędy dla wyjątków tego typu zwykle mają postać podobną do
przedstawionej w przykładzie:
SEVERE: EXIT ^RxaConnectFailure:^o^{{com.ibm.tivoli.remoteaccess.
RemoteAccessAuthException: CTGRI0000E Could not establish a connection
to the target machine with the authorization credentials that were provided.
at com.ibm.tivoli.remoteaccess.BaseProtocol.beginSession
(BaseProtocol.java:522)
at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost.init
(RxaHost.java:130)
at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost.<init>
(RxaHost.java:78)
at com.ibm.tivoli.ccmdb.install.common.ia.CmnInstallAnywhereUtils.getOSType
(CmnInstallAnywhereUtils.java:303)
at com.ibm.tivoli.ccmdb.install.foundation.appsvr.FndWasRemoteActions.
212
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
install
(FndWasRemoteActions.java:237)
at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..)
at ZeroGab8.run(DashoA10*..)
Błąd połączenia z hostem pojawia się, gdy protokoły dostępu zdalnego programu
instalacyjnego produktu Maximo Asset Management nie mogą uzyskać dostępu do
systemu zdalnego za pomocą protokołów, które ten system obsługuje. Ten błąd
zwykle ma następującą postać:
RemoteSystem can’t be reached
using Supported RXA protocols.
Zgodnie z informacjami z sekcji Zanim rozpoczniesz - jeśli środowisko Cygwin jest
dostępne na zdalnym systemie Windows obsługującym oprogramowanie pośrednie,
wówczas podczas instalowania produktu Maximo Asset Management mogą
pojawiać się błędy. Ten błąd pojawia się podczas sprawdzania poprawności hosta.
Aug 3, 2010 9:52:32 AM com.ibm.tivoli.ccmdb.install.common.log.
CmnInstallLogUtils handleUnexpectedException
FINE: ENTER^java.net.ConnectException: CTGRI0023E An error occurred
when executing GET_FREE_PHYS_MEM.
at com.ibm.tivoli.remoteaccess.UNIXProtocol.
getFreePhysicalMemory(UNIXProtocol.java:1358)
at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost.
initThreadRemoteAccess(RxaHost.java:434)
at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost.
initThreadRemoteAccess(RxaHost.java:277)
at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost.
getRemoteAccess(RxaHost.java:169)
at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaUtil.
directoryExists(RxaUtil.java:731)
at com.ibm.tivoli.ccmdb.install.common.util.validation.
CfgValidateRemoteSystem.directoryExists(CfgValidateRemoteSystem.java:94)
at com.ibm.tivoli.ccmdb.install.common.config.was.ConfigWasThinClient.
copyTrustStore(ConfigWasThinClient.java:396)
at com.ibm.tivoli.ccmdb.install.common.config.was.ConfigWasThinClient.
configWasThinClient(ConfigWasThinClient.java:529)
at com.ibm.tivoli.ccmdb.install.common.config.was.ConfigWasThinClient.
runConfigurationStep(ConfigWasThinClient.java:714)
at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner.
runSingleTask(TaskRunner.java:324)
at com.ibm.tivoli.ccmdb.install.foundation.ccmdb.FndUpgradePanelActions.
handleInstall(FndUpgradePanelActions.java:256)
at com.ibm.tivoli.ccmdb.install.foundation.ccmdb.AFndCustomCodeAction.
install(AFndCustomCodeAction.java:127)
at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..)
at ZeroGad8.run(DashoA10*..)
^T^CTGRI0023E An error occurred when executing GET_FREE_PHYS_MEM.
java.net.ConnectException: CTGRI0023E An error occurred when executing
GET_FREE_PHYS_MEM.
W takim przypadku należy zdeinstalować lub wyłączyć demona SSH (sshd)
dostępnego z Cygwin.
Po rozwiązaniu tych błędów można kontynuować korzystanie z programu
instalacyjnego produktu Maximo Asset Management.
Baza danych
Updatedb
Komenda updatedb jest uruchamiana kilkakrotnie podczas instalowania produktu
Maximo Asset Management. Przy każdym uruchomieniu komendy updatedb w
katalogu katalog_główny_instalacji\maximo\tools\maximo\log generowany jest
Rozdział 14. Rozwiązywanie problemów
213
plik dziennika ze znacznikiem czasu. Jeśli pojawi się błąd przypisywany komendzie
updatedb, wówczas należy zapoznać się z najnowszym dziennikiem updatedb.
Po wykonaniu czynności naprawczych można zakończyć wdrażanie za pomocą
programu narzędziowego taskrunner.
Błąd aktualizacji MAXPRESENTATION
Podczas instalowania produktu Maximo Asset Management może pojawić się błąd
MAXPRESENTATION.
Jeśli podczas instalowania pojawią się następujące błędy, będzie to oznaczało, że
istnieją w bazie danych wartości, które nie są zsynchronizowane.
Error: (RECONLINK) Unable to update MAXPRESENTATION - null
java.lang.Exception
Error: (RECONLINK) Unable to update MAXPRESENTATION - null at
psdi.webclient.upgrade.
MXApplyTransactions.saveApplicationDocument(Unknown Source)
Jeśli pojawią się takie błędy, wówczas względem bazy danych należy wykonać
następujące instrukcje SQL w celu sprawdzenia przyczyny:
select maxreserved from maxsequence where tbname = ’MAXPRESENTATION’;
select max(maxpresentationid) from maxpresentation;
Wartość maxreserved musi być większa lub równa wartości max(maxpresentationid).
Jeśli nie jest, wówczas należy zastosować następującą instrukcję SQL w celu zmiany
tej wartości.
update maxsequence set maxreserved = (select max(maxpresentationid) from
maxpresentation) where tbname=’MAXPRESENTATION’ and
name=’MAXPRESENTATIONID’;
Błędy rejestracji Microsoft SQL Server i MEA
Jeśli podczas instalowania produktu Maximo Asset Management na zaktualizowanej
bazie danych Microsoft SQL Server pojawi się błąd CTGIN2254I: Wykonanie
komendy C:\IBM\SMP\jacl\solutions\MEAReg.bat nie zostało zakończone
pomyślnie., wówczas należy wykonać następujące kroki.
W dziennikach mxserver również mogą pojawiać się następujące błędy:
BMXAA5228E - Nie można zarejestrować obiektów nasłuchujących wszystkich
aktywnych
pakietów zmian menedżera migracji. BMXAA4156E - Niepoprawny
typ danych.
1. Z centrum sterowania Microsoft SQL Server przejdź do tabeli MAXUSER i
zmodyfikuj atrybut nazwy kolumny SCREENREADER w taki sposób, aby nie
zezwalał na wartości null (wymagane)
2. Użyj następującej instrukcji SQL:
alter table maxuser alter column screenreader smallint;
Microsoft SQL Server i obiekt ICfgConfigurationStep
Przy próbie zainstalowania produktu za pomocą serwera Microsoft SQL Server może
pojawić się następujący komunikat o błędzie: CTGIN2074E: Wystąpił wyjątek
podczas tworzenia obiektu ICfgConfigurationStep.
Źródło tego błędu można sprawdzić poprzez szczegółowe sprawdzenie pliku
CTGInstallTrace00.log:
FINE: ENTER^ENTER^S^Using Connection: com.inet.tds.an@7ba07ba0
Sep 17, 2008 4:21:14 PM com.ibm.tivoli.ccmdb.install.common.util.
CmnEncryptPropertiesUtil init()
SEVERE: NOTE ^^T^[ITAMBVT-WIN]Invalid object name
’MaxPropValue’.
com.inet.tds.at: Msg 208, Level 16, State 1, Line 1, Sqlstate
S0002
214
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
[ITAMBVT-WIN]Invalid object name ’MaxPropValue’.
at com.inet.tds.aq.a(Unknown Source)
at com.inet.tds.k.b(Unknown Source)
at com.inet.tds.k.a(Unknown Source)
at com.inet.tds.b.a(Unknown Source)
at com.inet.tds.b.a(Unknown Source)
at com.inet.tds.b.b(Unknown Source)
at com.inet.tds.u.f(Unknown Source)
at com.inet.tds.u.executeQuery(Unknown Source)
at com.ibm.tivoli.ccmdb.install.common.util.CmnEncryptProperties
Util.init(CmnEncryptPropertiesUtil.java:192)
Ten błąd jest spowodowany ustawieniami porządkowania dla serwera Microsoft
SQL Server. W produktach ISM dla ustawień porządkowania Microsoft SQL Server
należy ustawić następujące wartości:
v Kolejność słownika
v Bez rozróżniania wielkości liter
v Do użytku z zestawem znaków 1252
Szczegółowe informacje na temat ustawień porządkowania dla serwera Microsoft
SQL Server zawiera dokumentacja użytkownika udostępniona z oprogramowaniem.
Niepoprawny typ danych
Jeśli podczas instalowania produktu Maximo Asset Management pojawi się błąd
CTGIN2252I: Nie można nawiązać połączenia z aplikacją WWW usług
podstawowych lub błąd BMXAA415E - Niepoprawny typ danych, należy
wykonać następujące kroki.
1. Uruchom następujące instrukcje SQL względem bazy danych:
update maxattribute set maxtype=’YORN’ where objectname=’MAXSESSION’ and
attributename=’ACTIVE’; update maxattributecfg set maxtype=’YORN’ where
objectname=’MAXSESSION’ and attributename=’ACTIVE’;
2. Z centrum komend DB2 zmodyfikuj typ danych MAXSESSION.ACTIVE na typ
liczba całkowita.
Indeksowanie w narzędziu Oracle Text
Produkt Maximo Asset Management wymaga całego szeregu indeksów tekstowych
w celu zwiększenia wydajności wyszukiwania tekstowego. Te indeksy są tworzone
po uruchomieniu komendy maxinst podczas instalacji. Jeśli komenda maxinst nie
spowoduje utworzenia indeksów tekstowych dla bazy danych Oracle, wówczas w
pliku CTGInstallTrace.log zostaną zapisane błędy podobne do poniższego:
ORA-01031
ORA-04045 with MDSYS.SDO_GEOR_TRUNC_TABLE
W celu rozwiązania tego błędu należy zainstalować produkt Oracle Spatial:
1. Nawiąż połączenie z instancją bazy danych, określając AS SYSDBA.
2. Utwórz użytkownika MDSYS za pomocą komendy w następującym formacie:
SQL> CREATE USER MDSYS IDENTIFIED BY <hasło>;
3. Nadaj wymagane uprawnienia użytkownikowi MDSYS, uruchamiając
procedurę:
SQL> @ORACLE_HOME/md/admin/mdprivs.sql
4. Nawiąż połączenie z MDSYS.
5. Zainstaluj Spatial, uruchamiając procedurę:
SQL> @ORACLE_HOME/md/admin/catmd.sql
6. Nawiąż połączenie z SYS i zablokuj konto użytkownika MDSYS, aby zapobiec
nieautoryzowanemu użyciu.
SQL> ALTER USER MDSYS ACCOUNT LOCK;
Rozdział 14. Rozwiązywanie problemów
215
7. Odbuduj wyzwalacza, stosując komendę:
@/<katalog_główny_oracle>/rdbms/admin/utlprp.sql 0
Wartości właściwości, które są przestarzałe i zabronione
Szczegóły dotyczące wdrażania są zapisywane w bazie danych, a także w systemie
administracyjnym w plikach install.properties i maximo.properties.
Zabronione wartości właściwości
Użytkownicy systemu utworzeni przez programy instalacyjne muszą odpowiadać
wymaganiom systemu. Na przykład: użytkownik bazy danych utworzony przez
program instalacyjny jest użytkownikiem systemu operacyjnego. Hasło określone dla
tego użytkownika musi być zgodne z regułami dotyczącymi haseł dla systemu
operacyjnego. Jeśli nie jest zgodne, wówczas pojawia się komunikat o błędzie.
Na panelu instalacyjnym należy wprowadzić hasło odpowiedniej długości dla
tworzonego użytkownika DB2. Aby upewnić się, że hasło wprowadzone dla
użytkownika bazy danych ma odpowiednią długość, przed kliknięciem przycisku
Instaluj, wyszukaj w pliku CTGInstallTrace00.log następujący komunikat:
The password does not meet the password policy requirements.
Check the
minimum password length, password complexity and password history
requirements.
More help is available by typing NET HELPMSG 2245.
Jeśli plik zawiera ten komunikat, wówczas oznacza to, że nie utworzono
użytkownika z hasłem odpowiedniej długości. W takim przypadku należy poprawić
hasło użytkownika systemu operacyjnego oraz hasło w pliku maximo.properties, a
następnie należy kontynuować korzystanie z programu instalacyjnego.
“Aktywowanie konfiguracji zdalnej” na stronie 11
Program instalacyjny produktu Maximo Asset Management może konfigurować
oprogramowanie pośrednie w sposób zdalny. Dla każdego systemu, na którym planowane
jest zainstalowanie oprogramowania pośredniego, należy aktywować protokół zdalnego
dostępu.
“Ręczne konfigurowanie usługi Microsoft Active Directory” na stronie 87
Usługę Microsoft Active Directory można ręcznie skonfigurować na potrzeby produktu
Maximo Asset Management.
“Ogólne informacje o rozwiązywaniu problemów z programem instalacyjnym produktu”
na stronie 207
Podczas instalacji produktu może pojawić się konieczność rozwiązywania błędów, jakie
pojawiają się w programie instalacyjnym.
“Aktualizowanie danych środowiska” na stronie 188
W przypadku instalowania drugiego produktu na tej samej administracyjnej stacji
roboczej, a także w przypadku innego sposobu aktualizacji produktu, program
instalacyjny wykorzystuje wartości zapisane z poprzedniego wdrożenia. Te wartości są
zapisywane w systemie administracyjnym w plikach install.properties i
maximo.properties, a także w bazie danych. Jeśli wprowadzono jakiekolwiek zmiany do
środowiska dowolnego z systemów używanych w oryginalnym wdrożeniu, wówczas te
zmiany należy zarejestrować w plikach install.properties i maximo.properties, a także
zaktualizować w bazie danych. Zwykle te zmiany obejmują zmianę nazwy hosta lub
aktualizację hasła.
Rozwiązywanie problemów deinstalatora produktu
Informacje dot. rozwiązywania problemów można wykorzystać w celu rozwiązania
problemów, jakie pojawiają się podczas korzystania z deinstalatora produktu.
216
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Informacje nt. rozwiązywania problemów znajdują się przede wszystkim w plikach dziennika
Błąd CTG00001 podczas deinstalowania
W niektórych przypadkach podczas deinstalowania produktu z systemu administracyjnego
może pojawiać się błąd CTG00001 Deinstalowanie nie powiodło się. Należy ręcznie
zdeinstalować produkt Maximo.
Zamknij okno dialogowe komunikatu o błędzie. Aby zakończyć deinstalowanie, należy
ręcznie usunąć katalogi instalacyjne, które znajdują się w C:\IBM\SMP\maximo. Następnie
należy upewnić się, że wpisy do rejestru dla produktu oraz Process Automation Engine
zostały usunięte. Wpisy do rejestru znajdują się w kluczu HKEY_LOCAL_MACHINE/
SOFTWARE/IBM/Process Automation Engine, w obszarze zgodnym ze skrótem nazwy
produktu z rodziny ISM. Na przykład: Maximo Asset Management. Ponadto w zależności od
awarii może pojawić się konieczność usunięcia informacji o menedżerze procesu z bazy
danych wdrożenia.
Rozdział 14. Rozwiązywanie problemów
217
218
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Informacje
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
Armonk, NY 10504-1785
USA
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) lub
wysłać je na piśmie na adres:
Intellectual
Property Licensing
Legal and Intellectual Property Law
IBM Japan Ltd.
1623-14, Shimotsuruma, Yamato-shi
Kanagawa 242-8502 Japonia
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: FIRMA
INTERNATIONAL BUSINESS MACHINES CORPORATION DOSTARCZA TĘ
PUBLIKACJĘ W TAKIM STANIE, W JAKIM SIĘ ZNAJDUJE, "AS IS", BEZ
UDZIELANIA JAKICHKOLWIEK GWARANCJI (W TYM TAKŻE RĘKOJMI),
WYRAŹNYCH LUB 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. 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. 2007, 2013
219
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 Corporation
2Z4A/101
11400 Burnet Road
Austin, TX 78758 USA
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.
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.
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.
LICENCJA W ZAKRESIE PRAW AUTORSKICH:
Niniejsza publikacja zawiera przykładowe aplikacje w języku źródłowym, ilustrujące techniki
programowania w różnych systemach operacyjnych. Użytkownik może kopiować,
modyfikować i dystrybuować te programy przykładowe w dowolnej formie bez uiszczania
opłat na rzecz IBM, w celu projektowania, używania, sprzedaży lub dystrybucji aplikacji
zgodnych z aplikacyjnym interfejsem programowym dla tego systemu operacyjnego, dla
którego napisane zostały programy przykładowe. Programy przykładowe nie zostały
gruntownie przetestowane. Firma IBM nie może zatem gwarantować lub sugerować
niezawodności, użyteczności i funkcjonalności tych programów. Programy przykładowe są
dostarczane w stanie, w jakim się znajdują ("AS IS"), bez udzielania jakichkolwiek gwarancji,
w tym także rękojmi. IBM nie ponosi odpowiedzialności za jakiekolwiek szkody wynikające
z używania programów przykładowych.
220
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Znaki towarowe
IBM, logo IBM oraz 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 lub usług mogą być znakami
towarowymi IBM lub innych podmiotów. Aktualna lista znaków towarowych IBM jest
dostępna w serwisie WWW, w sekcji “Copyright and trademark information” (Informacje o
prawach autorskich i znakach towarowych), 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/lub innych krajach.
Microsoft, Windows oraz logo Windows są znakami towarowymi Microsoft Corporation w
Stanach Zjednoczonych i/lub w innych krajach.
UNIX jest zastrzeżonym znakiem towarowym The Open Group w Stanach Zjednoczonych i
innych krajach.
Informacje
221
222
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
Indeks
A
ACUINI0044E 193
administracyjna stacja robocza
odtwarzanie 178
tworzenie kopii zapasowej 177
autoryzacja dotycząca typu segmentu księgi
głównej
aktualizowanie 149
B
baza danych
zastosowanie zmian
biblioteki
Linux 9
błąd
CTG00001 217
domena MAXIMOSERVER
tworzenie 31, 54, 91
domyślny ośrodek wprowadzania danych
tworzenie 150
dostępność portu
sprawdzanie 7
dzienniki
program instalacyjny oprogramowania
pośredniego 21, 23
G
148
C
cicha, instalacja 107
CTG00001 217
CTGIN9042E 198, 200, 201
CTGIN9061E 199
czcionki
AIX 8
D
dane środowiskowe
aktualizowanie 188
DB2
instalowanie w systemach Solaris i
HP-UX 172
konfigurowanie istniejącego serwera za
pomocą programu instalacyjnego
oprogramowania pośredniego 52
konfigurowanie ręczne, 9.x 73
utrata ważności hasła użytkownika 195
deinstalacja
błąd
CTG00001 217
deinstalacyjne narzędzie do odtwarzania
programu 162
narzędzie do odtwarzania 162
odtwarzanie konfiguracji bazy
danych 158
produkt 155
bez programu deinstalacyjnego 161
ręczna 164
ręczne usuwanie plików 164
ręcznie skonfigurowane oprogramowanie
pośrednie 157
wdrożenie skonfigurowane
automatycznie 156
wdrożenie skonfigurowane ręcznie 157
deinstalowanie
automatycznie skonfigurowane
oprogramowanie pośrednie 156
© Copyright IBM Corp. 2007, 2013
grupa
28
I
IBM Tivoli Directory Server 28
błąd segmentacji 192
instalowanie w systemie Solaris 174
ręczne konfigurowanie 84
instalacja
automatyczne konfigurowanie
oprogramowania pośredniego 17, 49
produkt, automatycznie konfigurowane
oprogramowanie pośrednie 37, 60
produkt, oprogramowanie pośrednie
skonfigurowane ręcznie 96
przed rozpoczęciem 1
przygotowywanie 1
wdrażanie z wykorzystaniem ręcznej
konfiguracji oprogramowania
pośredniego 73
wdrażanie z wykorzystaniem ręcznie
skonfigurowanego oprogramowania
pośredniego 71
właściwości 178
zadania po instalacji 145
zagadnienia dotyczące
zaawansowanej 167
instalacja cicha 107
instalacja cicha produktu
właściwości 110
instalacja produktu
przed rozpoczęciem 1
rozwiązywanie problemów, najczęstsze
problemy 211
rozwiązywanie problemów, ogólne
informacje 207
instalator oprogramowania pośredniego
rozwiązywanie problemów 192
instalowanie
oprogramowanie wymagane wstępnie 18,
107
tryb cichy 107
instalowanie oprogramowania pośredniego
przed rozpoczęciem 1
instalowanie plików EAR 44, 67, 103
J
języki
wdrażanie po odroczeniu aktualizacji bazy
danych 46, 69, 105
JRE
konfigurowanie w systemie Linux 9
K
kody walut
tworzenie 146
komenda tar
AIX 8
konfigurowanie 146
serwer bazy danych 73
konfigurowanie SMTP 146
konta związane z przedsiębiorstwem
aktualizowanie 149
konto w księdze głównej
tworzenie 148
L
logowanie się 145
logowanie się i wylogowywanie się
151
M
mechanizm wdrażania
tworzenie kopii zapasowej
Microsoft Active Directory
konfigurowanie 87
Microsoft SQL Server
konfiguracja ręczna 81
odtwarzanie 161
13
N
narzędzie do odtwarzania
deinstalacja 162
nośnik
instalacja 1
O
odtwarzanie 177
oprogramowanie pośrednie 18, 107
deinstalowanie 28
instalowanie w systemach Solaris i
HP-UX 171, 172
instalowanie w systemie HP-UX 171
instalowanie w systemie Solaris 171
konfiguracja zdalna 11
przygotowanie do instalacji w systemie
Solaris i HP-UX 171
uruchamianie i zatrzymywanie 165
uruchamianie w systemach UNIX 166
uruchamianie w systemie Windows 165
223
oprogramowanie pośrednie (kontynuacja)
zmiana parametrów konfiguracji 168
Oracle
konfigurowanie ręczne, 10g 78
konfigurowanie ręczne, 11g 75
odtwarzanie 159
Oracle WebLogic Server
konfigurowanie 167
po zakończeniu instalacji produktu 42,
65, 101
ręczne deinstalowanie 169
uruchamianie 167
ustawianie nazwy hosta w aplikacji 45,
68, 104
zarządzanie 167
organizacja
tworzenie 147
P
pamięć współużytkowana
ustawianie 11
plan wdrożenia
przegląd 18
pliki EAR
kompilowanie ręczne 169
obsługiwanie 169
po instalacji 145
po zakończeniu instalacji produktu
Oracle WebLogic Server 42, 65, 101
pomoc 145
pomoc elektroniczna 145
program instalacyjny oprogramowania
pośredniego
błąd ACUINI0044E 193
błąd instalacji bazy danych DB2 w
systemie AIX 203
błąd niepoprawnego hasła użytkownika
db2admin 194
błąd niepoprawnego hasła użytkownika
idsccmdb 198
błąd niepoprawnej wersji pakietu
serwisowego wymaganego dla systemu
AIX 199
błąd nieprawidłowej konfiguracji DB2 lub
produktu IBM Tivoli Directory
Server 195
błąd, gdy nie ma możliwości zmiany nazw
katalogów systemowych 200
błąd: niepoprawne hasło dla DB2 201
dzienniki 21
rozwiązywanie problemów 191
funkcja 192
skorowidz dzienników 23
program instalacyjny produktu
przegląd 35, 58
program nasłuchujący e-mail
konfigurowanie w serwerze WebLogic
Server 33, 56, 94
rozwiązywanie problemów (kontynuacja)
instalator oprogramowania
pośredniego 192
oprogramowanie pośrednie
deinstalacja 206
program instalacyjny produktu 206
S
segment konta księgi głównej
tworzenie 148
serwer aplikacji Maximo
uruchamianie 44, 67, 103
serwer bazy danych 73
serwer J2EE
ręczne konfigurowanie 91
serwer katalogów
ręczne konfigurowanie 83
serwer WebLogic Server
zatrzymywanie 168
SMTP 146
sprawdzanie instalacji
programowo 137
ręczne 143
sprawdzanie wymagań wstępnych
programowo 3
starter
przegląd 15
uruchamianie 15
struktura integracji
opcje JMS
konfigurowanie 32, 54, 92
T
tworzenie kopii zapasowej
typy pracy
tworzenie 150
177
U
ulimit
ustawianie 10
użytkownicy
grupy
synchronizowanie 151
synchronizowanie 151
użytkownik 28
W
WebLogic Server
ręczne konfigurowanie 30, 53, 91
wielkość obszaru wymiany
ustawianie 10
właściwości
instalacja 178
instalacja cicha produktu 110
wymagane wstępnie 18, 107
R
rozwiązywanie problemów 191
DB2 195
deinstalator produktu 217
224
Z
zabezpieczenia
konfigurowanie 153
zagadnienia systemowej strategii haseł
12
IBM Maximo Asset Management: Podręcznik instalowania (Oracle WebLogic Server)
zestawy pozycji i przedsiębiorstw
tworzenie 147
Drukowane w USA