Instalowanie i konfigurowanie - suplement

Konfigurowanie protokołu IPX/SPX na serwerze

Aby uzyskać dostęp do serwera zdalnego baz danych za pomocą oprogramowania komunikacyjnego protokołu IPX/SPX, najpierw należy zainstalować i skonfigurować oprogramowanie komunikacyjne na stacjach roboczych typu klient i typu serwer. Więcej informacji na temat wymagań protokołu komunikacyjnego dla określonej platformy można znaleźć w sekcji Wymagania programowe. Informacje dotyczące obsługiwanych protokołów komunikacyjnych dla określonych stacji roboczych typu klient i typu serwer można znaleźć w sekcji Możliwe scenariusze połączeń klientów i serwerów DB2.

Przed wykonaniem czynności opisanych w tej sekcji należy się upewnić, że wykonano instrukcje z Ustawianie parametru rejestru DB2COMM. W zależności od platformy serwera, obsługa obsługa klienta komunikacji IPX/SPX może następować przez adresowanie bezpośrednie lub adresowanie serwera plików.

Adresowanie bezpośrednie:
Klient łączy się z instancją serwera, bezpośrednio określając adres międzysieciowy IPX/SPX tej instancji (pomijając serwer plików systemu NetWare). W tej metodzie serwer plików systemu NetWare nie jest potrzebny w sieci. Serwer powinien korzystać z tej metody adresowania, jeśli dostęp do niego będą mieli jedynie klienci korzystający z adresowania bezpośredniego.

Adresowanie serwera plików:
Instancja serwera rejestruje własny adres na serwerze plików NetWare. Klient łączy się z instancją serwera, korzystając z adresu przechowywanego na serwerze plików NetWare. Serwer powinien korzystać z tej metody adresowania, jeśli dostęp do niego będą mieli klienci używający obu metod adresowania: adresowania serwera plików i/lub adresowania bezpośredniego.

Tabela 23 zawiera listę obsługiwanych przez serwer metod adresowania IPX/SPX. Listę obsługiwanych metod adresowania IPX/SPX dla klientów DB2 zawiera Tabela 14.

Tabela 23. Metody komunikacji IPX/SPX obsługiwane przez serwer
Serwer Adresowanie bezpośrednie Adresowanie serwera plików
AIX * *
HP-UX Nieobsługiwane
Linux Nieobsługiwane
OS/2 * *
Solaris *
Windows NT *
Windows 2000 *

Aby skonfigurować komunikację IPX/SPX:

Krok  1.

Zidentyfikuj wartości parametrów.

Krok  2.

Skonfiguruj serwer:

  1. Zaktualizuj plik konfiguracyjny menedżera baz danych.
  2. Zarejestruj serwer na serwerze plików NetWare (tylko w przypadku adresowania serwera plików).

1. Zidentyfikuj i zapisz wartości parametrów

Podczas poszczególnych etapów konfigurowania należy wypełnić w poniższej tabeli kolumnę Wartość użytkownika. Niektóre wartości można wprowadzić przed rozpoczęciem konfigurowania tego protokołu.

Tabela 24. Wartości parametrów IPX/SPX wymagane na serwerze
Parametr Objaśnienie Przykład Wartość użytkownika
Nazwa serwera plików (SERWERPLIKÓW)

Adresowanie bezpośrednie: Wartość * wskazuje, że stosowane jest adresowanie bezpośrednie.

Adresowanie serwera plików: Nazwa serwera plików NetWare, na którym zarejestrowana jest instancja serwera baz danych. Ten parametr należy wprowadzić wielkimi literami.

Adresowanie bezpośrednie

*

 

Adresowanie serwera plików

DB2INST1

 
Nazwa obiektu serwera DB2 (NAZWAOBIEKTU)

Adresowanie bezpośrednie: Wartość * wskazuje, że stosowane jest adresowanie bezpośrednie.

Adresowanie serwera plików: Instancja menedżera baz danych na serwerze plików NetWare jest reprezentowana przez obiekt NAZWAOBIEKTU. Adres międzysieciowy IPX/SPX serwera jest zapisany w tym obiekcie i z niego też pobierany.

Ten parametr należy wprowadzić wielkimi literami i musi on być unikalny w systemie serwera plików NetWare.

Adresowanie bezpośrednie

*

 

Adresowanie serwera plików

SERWERNWR

 
Numer gniazda (GNIAZDO_IPX) Reprezentuje punkt końcowy połączenia w międzysieciowym adresie serwera. Musi być unikalny wśród wszystkich instancji serwera i aplikacji IPX/SPX uruchamianych na stacji roboczej. Jest on wprowadzany w systemie szesnastkowym.

Oprogramowanie DB2 rejestruje w sieci Novell znane gniazda w zakresie od 0x879E do 0x87A1. Jeśli na serwerze są uruchamiane więcej niż 4 instancje, aby uniknąć kolizji, należy wybrać numer gniazda różny od 0x0000, mieszczący się w dynamicznym zakresie gniazd od 0x4000 do 0x7FFF lub w zakresie od 0x8000 do 0x9100 (są to ogólnie znane gniazda zarejestrowane w różnych aplikacjach). Wartością maksymalną tego parametru jest 0xFFFF.

879E (wartość domyślna)  
Adres międzysieciowy IPX/SPX Adres międzysieciowy wymagany podczas konfigurowania klienta, który ma się komunikować z serwerem, przy użyciu adresowania bezpośredniego. 09212700.400011527745.879E


Wskazówka

W nazwie serwera plików (SERWERPLIKÓW) lub w nazwie obiektu serwera DB2 (NAZWAOBIEKTU) następujące znaki są niedopuszczalne: / \ : ; , * ?

2. Skonfiguruj serwer

Poniższe kroki opisują sposób konfigurowania stacji roboczej, aby za pomocą tego protokołu przyjmowała przychodzące żądania klientów. Wartości przykładowe należy zastąpić wartościami własnymi i zarejestrować je w arkuszu.

A. Zaktualizuj plik konfiguracyjny menedżera baz danych

W pliku konfiguracyjnym menedżera baz danych należy umieścić parametry: nazwa serwera plików (SERWERPLIKÓW), nazwa obiektu serwera DB2 (NAZWAOBIEKTU) i numer gniazda (GNIAZDO_IPX).

Aby zaktualizować plik konfiguracyjny menedżera baz danych:

Krok  1.

Zaloguj się w systemie jako użytkownik z uprawnieniami administratora (SYSADM). Więcej informacji można znaleźć w sekcji Praca z grupą Administratorzy systemu.

Krok  2.

W przypadku serwera UNIX, należy skonfigurować środowisko instancji i wywołać procesor wiersza komend DB2 w następujący sposób:

  1. Uruchom skrypt startowy w następujący sposób:
       . INSTHOME/sqllib/db2profile    (dla powłok bash, bourne i korn)
       source INSTHOME/sqllib/db2cshrc (dla powłoki C)
    

    gdzie INSTHOME jest katalogiem osobistym danej instancji.

  2. Uruchom procesor wiersza komend DB2, wprowadzając komendę db2.

Krok  3.

W pliku konfiguracyjnym menedżera baz danych umieść wartości parametrów: nazwa serwera plików (SERWERPLIKÓW), nazwa obiektu serwera DB2 (NAZWAOBIEKTU) i numer gniazda (GNIAZDO_IPX), uruchamiając poniższe komendy:

   update dbm cfg using fileserver SERWERPLIKÓW objectname NAZWAOBIEKTU \
   ipx_socket GNIAZDO_IPX
   db2stop
   db2start
Uwaga:Aby skonfigurować komunikację instancji Serwera Administracyjnego (DAS), należy zaktualizować plik konfiguracyjny Serwera administracyjnego, wprowadzając komendę db2 update adm cfg. Serwer administracyjny ma zarezerwowane gniazdo IPX o numerze 879A, który należy zastosować przy aktualizacji jego pliku konfiguracyjnego.

Adresowanie bezpośrednie

Na przykład, jeśli parametr numer gniazda (GNIAZDO_IPX) ma wartość 87A2, należy użyć komendy:

   update dbm cfg using fileserver * objectname * ipx_socket 879F
   db2stop
   db2start 

Adresowanie serwera plików

Na przykład, jeśli parametr nazwa serwera plików (SERWERPLIKÓW) ma wartość SERWERNWR, nazwa obiektu serwera DB2 (NAZWAOBIEKTU) to INST1DB2, a dla parametru numer gniazda (GNIAZDO_IPX) wybrano wartość 879F , to należy użyć komendy:

   update dbm cfg using fileserver SERWERNWR objectname INST1DB2 \
   ipx_socket 879F
   db2stop
   db2start 

Po zatrzymaniu i ponownym uruchomieniu menedżera baz danych przejrzyj plik konfiguracyjny menedżera baz danych, aby sprawdzić, czy zmiany zostały wprowadzone. Plik konfiguracyjny menedżera baz danych można przejrzeć po wprowadzeniu następującej komendy:

get database manager configuration


Wskazówka

Jeśli będą używani tylko klienci korzystający z adresowania bezpośredniego, to podczas wpisywania węzła do katalogu na kliencie jako nazwę obiektu serwera DB2 trzeba będzie podać adres międzysieciowy IPX/SPX serwera.

Wartość parametru NAZWAOBIEKTU można określić, wprowadzając na serwerze komendę db2ipxad. Komenda ta znajduje się w katalogu sqllib/bin/ w przypadku platform UNIX lub w katalogu sqllib\bin\ w przypadku innych platform.

Należy zapisać te dane na swoim arkuszu, ponieważ będą one potrzebne podczas konfigurowania klienta IPX/SPX.

Jeśli mają być obsługiwani jedynie klienci, korzystający z adresowania bezpośredniego, to konfiguracja serwera dla przychodzącej komunikacji IPX/SPX została zakończona.

B. Zarejestruj instancję serwera na serwerze plików NetWare (tylko w przypadku adresowania serwera plików)

Serwer musi zostać zarejestrowany po wprowadzeniu do pliku konfiguracyjnego menedżera baz danych parametrów protokołu IPX/SPX. Aby zarejestrować instancję serwera na serwerze plików NetWare, wprowadź poniższą komendę w procesorze wiersza komend:

   register db2 server in nwbindery user NAZWA_UŻYTKOWNIKA password HASŁO


Wskazówka

Aby zmodyfikować parametry konfiguracyjne protokołu IPX/SPX lub zmienić adres międzysieciowy IPX/SPX instancji serwera DB2, najpierw należy wyrejestrować instancję serwera i zarejestrować ją ponownie po wprowadzeniu zmian.

Uwagi:

  1. NAZWA_UŻYTKOWNIKA i HASŁO muszą być określane WIELKIMI LITERAMI.

  2. NAZWA_UŻYTKOWNIKA i HASŁO są wykorzystywane podczas logowania do serwera plików NetWare i muszą mieć uprawnienia odpowiadające uprawnieniom Supervisor/Administrator lub Workgroup Manager.

  3. Aby wykonać rejestrację na serwerze plików NetWare 4.x (korzysta on z usług katalogowych i udostępnia emulację obiektów z informacjami o użytkownikach), NAZWA_UŻYTKOWNIKA musi zostać utworzona w kontekście, który jest kontekstem bieżącym dla usług katalogowych podczas emulacji obiektów z informacjami o użytkownikach. Bieżący kontekst emulacji można sprawdzić w ustawieniach emulacji na serwerze plików NetWare 4.x (na przykład za pomocą programu narzędziowego SERVMAN). Więcej informacji na ten temat można znaleźć w dokumentacji IPX/SPX.


[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]