Jak utworzyć profil w WebSphere ND?
Opublikowany: 2016-11-22Utworzenie profilu w IBM WebSphere jest pierwszym krokiem do skonfigurowania środowiska aplikacji. Znajomość procedury jest niezbędna dla administratora WebSphere.
W tym poście wyjaśnię, jak utworzyć profil w IBM WebSphere Application Server Network Deployment.
Zakłada się, że zainstalowałeś IBM WAS w środowisku Linux.
Zanim przejdziemy do tworzenia profilu, zrozummy, czym jest profil w IBM WAS ?
Profil jest kompletnym środowiskiem wykonawczym, które łączy plik binarny WAS i profil (dane/konfigurację użytkownika).
W produkcie WebSphere dostępnych jest wiele typów profili.
- Cell – połączenie DMGR i sfederowanego serwera aplikacji
- Samodzielny
- Kierownictwo
- Profil niestandardowy
Profil serwera WebSphere Application Server można utworzyć na dwa sposoby.
- GUI – za pomocą narzędzia do zarządzania profilami
- Cichy – za pomocą skryptu manageprofile.sh
W tym poście użyjemy GUI do utworzenia profilu komórki.
- Zaloguj się do serwera, na którym jest zainstalowany WAS
- Przejdź do lokalizacji binarnej WAS >> bin >> ProfileManagement (w domyślnej lokalizacji instalacji będzie to /opt/IBM/WebSphere/AppServer/bin/ProfileManagement)
- Uruchom narzędzie do zarządzania profilami
./pmt.sh
- Otworzy się okno „WebSphere Customization Toolbox”, kliknij Utwórz
- Wybierz środowisko „Komórka” i kliknij Dalej
Na następnym ekranie będziesz miał możliwość wybrania procesu tworzenia profilu. Istnieją dwa procesy.
- Typowe tworzenie profilu – profil zostanie utworzony z domyślną konfiguracją i numerami portów. W większości przypadków możesz to wybrać.
- Zaawansowane tworzenie profilu – Jeśli chcesz dostosować domyślne porty, konfigurację, musisz tego użyć.
- Przejdźmy do tworzenia „Typowego” profilu, kliknij Dalej
- Wprowadź użytkownika i hasło dla DMGR, jeśli nie chcesz, aby DMGR był chroniony hasłem, możesz odznaczyć pole „Włącz zabezpieczenia administracyjne”.
- Przejrzyj podsumowanie profilu i kliknij „Utwórz”. Jeśli chcesz, możesz skopiować informacje z tego ekranu, ponieważ będzie on zawierał wiele przydatnych informacji, takich jak.
Lokalizacja Nazwa profilu Nazwa komórki Nazwa węzła Porty Typ profilu
- Utworzenie profilu zajmie kilka minut, a po zakończeniu powinno pojawić się potwierdzenie .
Jeśli zauważysz, zachowałem domyślną opcję „ Uruchom konsolę pierwszych kroków ” na powyższym ekranie.
Otworzy się kreator pierwszych kroków, w którym możesz zweryfikować instalację. Weryfikacja jest niezbędna , więc wiesz, że Twój profil jest funkcjonalny i gotowy do wdrożenia aplikacji niezbędnej dla Twojej firmy.
- Kliknij „Weryfikacja instalacji”
Proces weryfikacji obejmuje uruchamianie i zatrzymywanie DMGR i powinieneś zobaczyć coś takiego jak poniżej.
Nazwa serwera to:dmgr Nazwa profilu to:Dmgr01 Strona główna profilu to:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01 Typ profilu to:dmgr Nazwa komórki to:localhostCell01 Nazwa węzła to:localhostCellManager01 Obecne kodowanie to: UTF-8 Uruchom następującą komendę:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh -profileName Dmgr01 >ADMU0116I: Informacje o narzędziu są rejestrowane w pliku > /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log >ADMU0128I: Narzędzie startowe z profilem Dmgr01 >ADMU3100I: Odczyt konfiguracji serwera: dmgr >ADMU3200I: Uruchomiono serwer. Oczekiwanie na stan inicjalizacji. >ADMU3000I: Otwórz dmgr serwera dla e-biznesu; identyfikator procesu to 32013 Numer portu serwera to: 9060 IVTL0010I: Nawiązywanie połączenia z lokalnym serwerem WebSphere Application Server na porcie: 9060 IVTL0015I: Host lokalny serwera WebSphere Application Server działa na porcie: 9060 dla profilu Dmgr01 IVTL0035I: Narzędzie do weryfikacji instalacji skanuje plik /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log w poszukiwaniu błędów i ostrzeżeń. [11/20/16 4:53:38:556 PST] 00000001 WSKeyStore W CWPKI0041W: Co najmniej jeden magazyn kluczy używa hasła domyślnego. [11/20/16 4:53:47:225 PST] 00000001 HostNameMap W HMGR0064W: Rozpoznawanie adresów IP dla nazwy hosta localhost znaleziono tylko adres sprzężenia zwrotnego. Zostanie użyty adres pętli zwrotnej. [11/20/16 4:53:53:571 PST] 00000001 SibMessage W [:] CWSJY0003W: MQJCA5001: Komunikat WMQ: '9.0.0.0-p900-L160509.1'. [11/20/16 4:53:55:298 PST] 0000007a AuthConfigFac W SECJ8032W: Implementacja AuthConfigFactory nie jest zdefiniowana przy użyciu domyślnej fabrycznej klasy implementacji JASPI: com.ibm.ws.security.jaspi.ProviderRegistry. [11/20/16 4:54:00:239 PST] 00000078 AbstractInjec W CWNEN0070W: Klasa adnotacji javax.ws.rs.HeaderParam nie zostanie rozpoznana, ponieważ została załadowana z pliku:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, a nie z modułu ładującego klasy produktu. [11/20/16 4:54:00:242 PST] 00000078 AbstractInjec W CWNEN0070W: Klasa adnotacji javax.ws.rs.MatrixParam nie zostanie rozpoznana, ponieważ została załadowana z pliku:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, a nie z modułu ładującego klasy produktu. [11/20/16 4:54:00:243 PST] 00000078 AbstractInjec W CWNEN0070W: Klasa adnotacji javax.ws.rs.core.Context nie zostanie rozpoznana, ponieważ została załadowana z pliku:/opt/IBM/WebSphere /AppServer/systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, a nie z modułu ładującego klasy produktu. [11/20/16 4:54:00:244 PST] 00000078 AbstractInjec W CWNEN0070W: Klasa adnotacji javax.ws.rs.CookieParam nie zostanie rozpoznana, ponieważ została załadowana z pliku:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, a nie z modułu ładującego klasy produktu. [11/20/16 4:54:00:245 PST] 00000078 AbstractInjec W CWNEN0070W: Klasa adnotacji javax.ws.rs.PathParam nie zostanie rozpoznana, ponieważ została załadowana z pliku:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, a nie z modułu ładującego klasy produktu. [11/20/16 4:54:00:246 PST] 00000078 AbstractInjec W CWNEN0070W: Klasa adnotacji javax.ws.rs.QueryParam nie zostanie rozpoznana, ponieważ została załadowana z pliku:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, a nie z modułu ładującego klasy produktu. [11/20/16 4:54:02:982 PST] 00000001 TcpTransport W ADMD0025W: W procesie odnajdowania adres IP 127.0.0.1 jest używany do anonsowania punktu końcowego. Takie użycie może powodować problemy w środowisku sieciowym. [11/20/16 4:54:03:213 PST] 00000051 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: Incydent FFDC wyemitowany w /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs /ffdc/dmgr_917750c5_16.11.20_04.54.03.0579098089159114197997.txt com.ibm.ws.management.discovery.DiscoveryService.sendQuery 189 IVTL0040I: Wykryto 12 błędów/ostrzeżeń w pliku /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log IVTL0070I: Weryfikacja narzędzia do weryfikacji instalacji powiodła się. IVTL0080I: Weryfikacja instalacji została zakończona.
To kończy pomyślne utworzenie profilu.

Spróbujmy uzyskać dostęp do adresu URL DMGR
Bardzo dobrze! utworzyłeś profil środowiska komórkowego i jesteś gotowy do wdrożenia aplikacji i przeprowadzenia niezbędnej konfiguracji.
Mam nadzieję, że przyda się to administratorowi WebSphere. Powiedz mi co myślisz.