Korzystanie z obrazu mksysb do instalowania podstawowego systemu operacyjnego na kliencie NIM

Instalacja typu mksysb powoduje przeniesienie podstawowego systemu operacyjnego oraz dodatkowego oprogramowania na system docelowy, korzystając z obrazu mksysb w środowisku NIM.

Obrazy mksysb umożliwiają klonowanie pojedynczego obrazu systemu na wiele odrębnych systemów docelowych. Systemy docelowe mogą jednak zawierać inny zestaw urządzeń i adapterów, mogą wymagać innego jądra systemowego (jedno- lub wieloprocesorowego).

Ponieważ w środowisku NIM protokół TCP/IP konfigurowany jest pod koniec instalacji, zaleca się, aby przy klonowaniu instalacji mksysb przydzielać zasób bosinst_data, przy czym pole RECOVER_DEVICES powinno mieć wartość no. Przy takim ustawieniu w ramach procesu instalacji podstawowego systemu operacyjnego nie zostanie podjęta próba skonfigurowania urządzeń w taki sam sposób jak na maszynie źródłowej obrazu mksysb.
Uwaga: Dostosowanie NIM obejmujące bazę danych ODM nie zostaje odzwierciedlone po wykonaniu w systemie instalacji typu mksysb. Odtworzenie kopii zapasowej mksysb powoduje, że baza danych ODM zostaje odtworzona w stanie, w jakim się znajdowała, kiedy była tworzona kopia zapasowa.

W systemie AIX urządzenia nie są odtwarzane, jeśli instalowany obraz mksysb nie został utworzony w tym samym systemie.

Ostrzeżenie: Jeśli sklonowany system korzysta z OpenGL, mogą występować zestawy plików urządzeń wymagające zainstalowania po klonowaniu. Biblioteka OpenGL zawiera zestawy plików przeznaczone dla określonych adapterów graficznych, jeśli więc system docelowy klonowania wyposażony jest w adapter graficzny innego typu, konieczne jest utworzenie pakunku w poniższy sposób:
echo OpenGL.OpenGL_X.dev > /usr/sys/inst.data/user_bundles/graphic_dev.bnd
Utworzony pakunek można przydzielić podczas instalacji mksysb, a zestawy plików odpowiadające urządzeniom są instalowane automatycznie, jeśli tylko biblioteka OpenGL jest wymieniona w lpp_source.

Wymagania wstępne

  • System główny NIM musi być skonfigurowany, a zasoby SPOT i mksysb muszą być zdefiniowane.
  • Instalowany klient NIM musi być już zdefiniowany w środowisku NIM.
  • Na dysku stałym systemu głównego NIM lub na działającym kliencie NIM musi być dostępny zasób mksysb. Jeśli zasób nie będzie dostępny, obraz mksysb zostanie utworzony w trakcie tej procedury na podstawie systemu głównego NIM lub działającego klienta NIM.
  • Zasoby SPOT i mksysb używane do instalacji podstawowego systemu operacyjnego w środowisku NIM powinny być w tej samej wersji, co system AIX.
  • Wiele aplikacji, szczególnie bazy danych, przechowuje dane w postaci plików rzadkich. Plik rzadki charakteryzuje się tym, że występują w nim puste obszary, albo luki, pozostawione z myślą o dodawaniu danych w przyszłości. Jeśli puste obszary są wypełnione znakami ASCII o kodzie zero i są dostatecznie duże, plik będzie traktowany jako rzadki i nie zostaną przydzielone bloki dyskowe.

    Stwarza to niebezpieczną sytuację, ponieważ mimo utworzenia dużego pliku, bloki dyskowe nie zostaną mu przydzielone. Bloki dyskowe są przydzielane w miarę dodawania danych do pliku, lecz w pewnym momencie może się okazać, że w systemie plików nie ma dostatecznej liczby wolnych bloków dyskowych. System plików będzie wtedy przepełniony i wszelkie operacje zapisu do pliku będą się kończyły niepowodzeniem.

    Dlatego zaleca się, aby w systemie plików nie było plików rzadkich, albo żeby w systemie plików była dostatecznie duża ilość wolnego miejsca na dysku dla przydzielania bloków dyskowych w przyszłości.