Instalacja SAP Netweaver 04 DEMO - część 2

Monday, November 26, 2007, autor: Rafał

Mam nadzieję, że przeczytaliście już pierwszą część opisu instalacji i pobraliście najważniejsze (choć to jeszcze nie wszystkie!) pliki. Jeżeli tak, to można przystąpić do przygotowania systemu operacyjnego wirtualnej maszyny pod instalację SAP Netweaver 04 DEMO.

Krok 4: Instalujemy VMware Server na naszym komputerze.

Krok 5: Rozpakowujemy plik sles9-vmwarews5-vm.zip w folderze „C:\Virtual Machines\” używając opcji WinZip “Extract to here” (“rozpakuj tutaj”). Po wykonaniu tej operacji powinien się pojawić nowy folder zawierający pliki wirtualnego serwera SuSe 9: „C:\Virtual Machines\SUSE Linux Enterprise Server

Krok 6: Startujemy VMware Server Console.

Krok 7: Po uruchomieniu konsoli zostaniemy zapytani o host. Wybieramy „local host”

Krok 8: Otwieramy wirtualną maszynę wybierając „Open Existing Virtual Machine”. Plik naszej maszyny znajduje się w folderze, do którego ją rozpakowaliśmy. Wybieramy „Browse” i wskazujemy plik typu vmx.

Krok 8: Zmiana parametrów
Zanim uruchomimy maszynę musimy nieco zmienić jej parametry. Po prawej stronie powinniśmy widzieć komendę „Edit virtual machine settings”. Po kliknięciu na niej pojawi się nowe okienko z parametrami naszej maszyny. Zwiększamy pamięć („Memory”) maszyny z 256 na 1536. Jeżeli ktoś chce poeksperymentować z innymi wartościami, to nie widzę problemu. Oczywiście ustawienie pamięci zależne jest od tego, jaką fizyczną pamięcią dysponujemy. Na moim komputerze zainstalowane mam 2GB, więc ustawienie 1,5GB dla wirtualnej maszyny nie stanowi problemu. Zgodnie z zaleceniami SAP dla konfiguracji SAP Netweaver 1,5GB to niezbędne minimum.

Kolejnym ustawieniem, które należy zmienić jest CD-ROM. W dostarczonym przez Novell obrazie SuSe jest wskazany plik ISO:

 „/home/jawilliams/Software/SUSE/SLES9/SLES-9-i386-RC5-CD3.iso”.

Przełączamy się z „Use ISO image” na „Use physical drive” z domyślną wartością dla Host “Auto detect”.

Jeżeli nie mamy stacji dyskietek, to w ustawieniach „Floppy” odznaczamy opcję „Connect at power on”

Krok 9: Po dokonaniu zmian konfiguracji startujemy maszynę klikając na „Start this virtual machine”. Przy pierwszym uruchomieniu pojawi się pytanie o to, czy chcemy zachować identyfikator. Novell zaleca wybranie opcji „Keep” („Zachowaj”), więc wybieramy tę opcję.

Krok 10: W niektórych przypadkach może się zdarzyć, że po uruchomieniu zauważymy dziwnie wyglądający ekran pokazany na zdjęciu obok (kliknij na nim aby zobaczyć powiększenie). SLES9 - Problem z wyświetlaniem Wygląda to tak, jakby ekran składał się z czterech mniejszych ekranów. Należy wówczas wykonać następujące czynności:

(a) logujemy się jako root podając hasło novell (tego użytkownika i to hasło będziemy zawsze wykorzystywali przy logowaniu do wirtualnej maszyny). Jeżeli z jakichś powodów wpisywane znaki nie będą się pojawiały na ekranie maszyny (u mnie tak było), to należy ją zrestartować i spróbować ponownie. Obszar roboczy maszyny możemy każdorazowo opuścić wybierając kombinację znaków CTRL+ALT.

(b) Wpisujemy komendę:

init 3

potwierdzając przyciskiem Enter. Po chwili, kiedy już nic się nie dzieje należy ponownie przycisnąć Enter

SLES9 - sax2 - restet XServera (c) W linii komend wpisujemy:

sax2 –r

potwierdzając przyciskiem Enter. Jest to restet XServer

Pojawi się nam okienko (widoczne obok) , w którym klikamy na OK.

(d) Wpisujemy kolejną komendę potwierdzając ją przyciskiem Enter:

init 5

Pojawi się okienko logowania. Użytkownika (root) i hasło (novell) już znamy!

Logujemy się do systemu.
SLES9 - Problem z wyświetlaniem
Przy pierwszym uruchomieniu XWindows pojawił się komunikat na temat konfiguracji monitora. W tym miejscu klikając na „Yes” możemy dostosować rozdzielczość monitora wirtualnej maszyny do rozdzielczości naszego monitora. Możemy ją zmieniać w dowolnym momencie korzystając z YaST.

Krok 11: Kolejnym krokiem jest dostosowanie wielkości wirtualnej partycji, ponieważ dostarczony obraz Suse Enterprise Server ma zbyt mały dysk, aby zainstalować oprogramowanie SAP Netweaver.
Przed rozpoczęciem pracy wyłączamy wirtualny serwer SuSE. Możemy też zamknąć program VMware Server.

Zmianę partycji musimy wykonać w dwóch krokach. Najpierw zwiększymy rozmiar wirtualnego dysku. Wirtualny dysk zdefiniowany jest w pliku „SUSE Linux Enterprise Server.vmdk”. Do zmiany dysku wykorzystamy program vmware-vdiskmanager.exe oraz nakładkę graficzną na ten program VMDiskSize (VMDisk Alpha 1.0.0) dostępną na stronie:
http://www.ebswift.com/OpenSource/VMDiskSize/

Pobieramy plik zip i rozpakowujemy go do dowolnego folderu na dysku.
W przypadku VMware Server plik vmware-vdiskmanager.exe znajduje się domyślnie w katalogu „C:\Program Files\VMware\VMware Server”.
Generalnie można z niego skorzystać w trybie tekstowym (opisy jak to zrobić są dostępne w sieci), ale jakoś się uparłem, aby sprawdzić działanie nakładki graficznej. Na szczęście jest ona dostarczana jako OpenSource, bo bez zajrzenia do kodu nigdy bym nie dał rady tego przetestować. Program nie chciał działać i nie pojawiała się informacja, dlaczego tak jest. W sieci nie znalazłem żadnych opisów jego działania. Na szczęście pomogła mi informacja zamieszczona na stronie:

http://opensvn.csie.org/VMDiskSize/trunk/MainForm.vb

Znalazłem tam kod główny programu (na tym polega zaleta i piękno rozwiązań OpenSource !) i zaciekawiła mnie następująca linia kodu:

toRun = “C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe”

Oznacza to, że program ma na stałe ustawioną ścieżkę dostępu, w której szuka programu vmware-vdiskmanager.exe. Nie ma tu żadnych możliwości konfiguracji (przynajmniej w wersji VMDisk Alpha 1.0.0). Program działa poprawnie, jeżeli mamy zainstalowany VMWare Workstation (płatny program!), ale nie jeśli korzystamy z VMWare Server.

Aby obejść problem w folderze “C:\Program Files\VMware” utworzyłem folder „VMware Workstation” i skopiowałem do niego program vmware-vdiskmanager.exe. Po wykonaniu tej operacji program zadziałał! VMDisk Alpha 1.0.0 - Zmiana wielkości partycji Po jego uruchomieniu wskazujemy plik dysku wirtualnego i ustawiamy wielkość dysku na 30GB (powinno wystarczyć). Pokazane jest to na  zrzucie ekranu widocznym obok tekstu. Po wybraniu pliku i podaniu rozmiaru klikamy na „Change Size”.

Jeżeli operacja powiodła się, to powinniśmy zobaczyć, że ilość plików typu „SUSE Linux Enterprise Server-sXXX.vmdk” (XXX – oznacza kolejny numer) się zwiększyła.

Jeśli SLES9 - YaST - Partinioneruruchomilibyśmy wirtualną maszynę i program YaST to wybierając odpowiednio System —> Partinioner, a następnie przycisk “Edit” powinniśmy zobaczyć, że część dysku jest niewykorzystana. 

Na tym zakończyliśmy pierwszy krok zmiany rozmiaru partycji. Jeżeli w międzyczasie uruchomiliście maszynę SuSE, aby sprawdzić efekt zmian, to przed rozpoczęciem kolejnej części musicie ją wyłączyć.

Na razie mamy większy dysk twardy, ale partycja nadal ma mały rozmiar (możemy to sprawdzić w YaST). Do jej zwiększenia wykorzystamy darmowy program GParted dostępny na następującej stronie:

http://gparted.sourceforge.net/livecd.php

Z tej strony pobieramy najnowszy plik ISO (ja pobrałem gparted-livecd-0.3.4-8.iso).

W SuSE 9 mamy partycję typu reiserfs, a ta jest w pełni obsługiwana przez wymieniony program.

Aby skorzystać z obrazu ISO musimy chwilowo zmienić ustawienia wirtualnego serwera SuSE 9. Po ponownym uruchomieniu VMware Server zmieniamy ustawienia maszyny wybierając „Edit virtual machine settings”. W CD-ROM wybieramy opcję „Use ISO image” i wskazujemy (poprzez “Browse”) plik “gparted-livecd-0.3.4-8.iso“.

Po dokonaniu tej zmiany musimy wystartować wirtualną maszynę i zaraz po jej uruchomieniu kliknąć F2, aby się dostać do ustawień BIOS. Jak już się tam znajdziemy, to z menu górnego wybieramy BOOT i zmieniamy kolejność startowania systemu tak, aby najpierw sprawdzane było czy w napędzie CD-ROM jest płyta z systemem (GParted jest taką płytą).

gParted - GNOME Partition EditorPo przesunięciu “CD-ROM Drive” na pierwszą pozycję wybieramy Exit i potwierdzamy zapisanie zmian w ustawieniu. Maszyna się zresetuje i jeżeli wszystko wykonaliśmy poprawnie, to powinien wystartować program GParted.

W czasie ładowania GParted pojawi się kilka pytań.

Zarówno w przypadku “Load keymap (Enter for default)” jak i następnego “Load keymap (Enter the number matching your languange, Enter for US)” możemy kliknąć enter potwierdzając wybór domyślny. Jak ktoś chce, to może wybrać inne odpowiadające mu ustawienia.

GParted - Zmiana rozmiary partycji Po uruchomieniu GParted najpierw zaznaczamy partycję /dev/sda2/ klikając na niej.

Następnie klikamy na przycisku “Resize/Move” i rozszerzamy partycję. Korzystanie z programu jest intuicyjne, więc nie będę się wdawał w szczegóły (jak ktoś sobie z tak prostym programem nie poradzi, to nie wiem po co miałby się zabierać za SAP Netweaver).

Cała operacja zmiany partycji została zakończona!
Zanim ponownie uruchomimy wirtualną maszynę z SuSE powinniśmy wrócić do poprzednich ustawień dotyczących czytnika CD-ROM (podłączony obraz GParted nie jest już nam potrzebny, podobnie jak start systemu z CD).

Na tym zakończę część opisu dotyczącą przygotowania wirtualnej maszyny pod instalację SAP Netweaver. W kolejnej części opiszę jak przygotować instalację.



 

 

 



Zostaw komentarz


 


 


 


 

*
Wpisz słowo z obrazka. Kliknij na obrazku aby usłyszeć angielską wersję audio
Kliknij na obrazku aby usłyszeć angielską wersję audio