Tuesday May 29, 2012

Solaris 11 Live CD alapú telepítés

Az előző részben megigért két telepítési eljárás helyett kénytelen vagyok ebben a bejegyzésben kizárólag a Live CD-s változattal foglalkozni. Korábban nem gondoltam, hogy ennek bemutatása is több, mint 50 képernyő kimenetet igényel, ezért változtatnom kellett a korábbi tervezeten.

A Solaris 11 Live CD-s telepítés elsősorban az asztali (desktop) felhasználók igényeit veszi figyelembe és kizárólag x86-os architektúrájú gépeken támogatott (annak ellenére, hogy SPARC-os rendszerek is rendelkeznek grafikus kártyával - pl. T4-1).
A folyamat két részre bontható:

  • először a vendéggép kerül kialakítása VirtualBox környezetben, majd
  • ezt követi a Solaris 11-es telepítése virtuális gépre.

HCL és segédprogramok (DDT, DDU)

Mielőtt telepíteni szeretnénk a Solaris operációs rendszert, célszerű tájékozódni fizikai rendszerünk támogatottságáról. Erre jól használható a már említett hardver kompatibilitási (HCL) lista, vagy az alábbi két segédprogram:

  • Device Detection Tool
  • Device Driver Utility

Mindkét alkalmazás képes rendszerünk hardver komponenseit feltérképezni és ellenőrizni azok meghajtóprogram (driver) ellátottságát. Eltérés köztük abban nyilvánul meg, hogy míg a DDT futtatásához Java szükséges, addig a DDU Solarist igényel. Ez utóbbiról a telepítés során röviden szó fog esni.

Telepítő készletek letöltési helye

Hálózati installációtól eltekintve (*) telepítőkészletre van szükségünk, mely az alábbi oldalról tölthető le. Célszerű letöltenünk mindhárom állományt és a csomagokat tartalmazó ún. repository médiát (a következő felsorolás utolsó eleme) is:

  • sol-11-1111-live-x86.iso
  • sol-11-1111-text-x86.iso
  • sol-11-1111-ai-x86.iso
  • sol-11-1111-repo-full.iso
Az első három változat indítható USB formátumban is rendelkezésre áll - ekkor iso végződés helyett usb található a fájlnevek végén. Rövid utalást az egyes készletek feladatáról az előző blog bejegyzés tartalmaz (link). Amennyiben SPARC architektúrájú rendszerre szeretnénk a telepítést végezni, 'x86' helyett a 'sparc' szöveget tartalmazó állományokra lesz szükség.

(*) - arra is lehetőség van, hogy AI készletről történő indítás segítségével végezzük a hálózaton keresztül történő telepítést. Ez akkor fontos, ha célgépünkön nincs PXE (Preboot Execution Environment) boot támogatás.

VirtualBox konfigurálás

Külön fizikai eszköz felhasználása nélkül virtuális környezetben is használható a Solaris 11, mint vendéggép. A VirtualBox használatával erre kényelmes lehetőség kínálkozik. Gazdagépünknek (Windows, Unix, Linux) megfelelő telepítő program, vagy programcsomag (jelenleg a 4.1.16-os verzió a legfrissebb változat) és az installációt is taglaló felhasználói kézikönyv letölthető a termék oldaláról. A sikeres telepítést követően az alábbi lépések során jutunk el az új virtuális gép kialakulásáig:

1. A VBox indítása után a központi ablak megmutatja a már létező virtuális gépeinket (Sol11demo, Sol11u1b07, Sol11.1B16, Sun_ZFS_Storage_7000) és az aktuálisan kiválasztott egyed (Sol11demo) főbb jellemzőit (megnevezés, memória mérete, virtuális tároló eszközök listája...stb.)

2. A New gombra kattintva elindul a virtuális gépet létrehozó segéd (wizard)

3. Ezt követően nevet kell adnunk a vendéggépnek és ki kell választanunk az operációs rendszer típusát (beszédes név használata esetén a VirtualBox képes az operációs rendszer családját kiválasztani, nekünk pusztán csak verziót kell beállítanunk): adjuk meg Solaris11-et névként és válasszuk a 64bites változatot (feltéve, hogy gazdagépünk támogatja ezt)

4. Telepítéshez és a kezdeti lépések megtételéhez 1536MB memória tökéletesen megfelel (ez később módosítható az elvárások függvényében)

5. Fizikai társaihoz hasonlóan, egyetlen virtuális gép sem létezhet merevlemez (jelen esetben virtuális diszk) nélkül. Használhatunk egy már létező területet (virtuális lemezt tartalmazó állomány), de létrehozhatunk egy nekünk tetsző új példányt is. Maradjunk ez utóbbinál (Create new hard disk)!

6. A lehetséges formátumok közül - az egyszerűség okán - éljünk a felkínált alaptípussal (VDI - VirtualBox Disk Image).

7. Létrehozás során a virtuális lemez készülhet egyidejűleg (Fixed size), vagy több lépésben dinamikusan (Dynamically allocated). Az első változat sokkal kevésbé terheli a rendszert, a második előnye pedig a helytakarékosság. Válasszuk a fix méretű változatot.

8. Most már csak egyetlen adat ismeretlen a VirtualBox számára, mégpedig a létrehozásra kerülő virtuális lemez nagysága. 8GB-os terület jelen esetben alkalmas az ismerkedés elkezdéséhez.

9. Amennyiben minden beállítást helyesen adtunk meg, a Create gomb megnyomása után elindul a virtuális lemez létrehozása.

10. Ez a művelet a megadott adatoktól függően néhány perc alatt befejeződik.

11. Hasonló megerősítés (Create gomb aktiválása) után elkezdődik a kért virtuális gép létrehozása is.

12. Sikeres végrehajtás után az új vitruális gép közvetlenül megjelenik a központi ablak baloldali listáján a rendelkezésre álló virtuális gépek közt.


A blog bejegyzés folyamatosan frissül...a rész fennmaradó tartalma hamarosan felkerül az oldalra.

Sunday May 13, 2012

Oracle Solaris 11 magyar nyelvű blog

Bemutatkozás

Üdvözlöm a kedves Olvasót! Farkas András vagyok, jelenleg műszaki tanácsadóként dolgozom az Oracle Hungary Kft-nél. Első benyomásaimat a Solaris operációs rendszerről, mint még programfejlesztő szereztem. Ez később kibővült terméktámogatási (product support - Sun Microsystems Kft.) és üzemeltetési (GE Healthcare) tapasztalatokkal.

A blog célja

Jelen induló blog elsődleges célja, hogy magyar nyelven is elérhetővé váljon egy Solaris 11-el foglalkozó fórum, mint elsődleges információs forrás - természetesen ez nem veheti át a hivatalos dokumentáció feladatkörét. Manapság sok operációs rendszer szabadon hozzáférhető az internet segítségével, ám a hazai felhasználók körében kevésbé ismert ez a rendszer. Sokan (hallomás alapján) nehezen megismerhetőnek, bonyolultnak találják, ám a valóság teljesen más! Aki fogékony az új megismerése iránt, bátran tegye meg első lépéseit ebben a csodálatos világban. Bizton állíthatom, hogy nem fognak csalódni!

Előzetes terv szerint minden második héten egy új bejegyzéssel (témával) fog bővülni ez a blog, mely minden építő jellegű észrevételt, javaslatot, kritikát szívesen fogad. Különösen a tapasztalt kollégák hozzászólásai lesznek értékesek a kezdők számára, akik megpróbálnak segíteni a megfogalmazott kérdések, problémák megoldásában.

Nem szeretnék semmiféle "hitvitába" keveredni, hogy mely operációs rendszer milyen tekintetben jobb egy másiknál. Kifejezetten csak technikai információk megosztását tűztem ki célul, szigorúan szeretnék ezen területen belül maradni a későbbiekben. Azt viszont bátran állíthatom, hogy több esetben a Solaris egy megfontolandó alternatívát jelent más rendszerekkel szemben - a döntés szabadsága mindig a felhasználóé.

Tapasztalataim alapján tudom, hogy nincs olyan személy, aki miden ízében-porcikájában meg tudott volna ismerni egy rendszert. Mindig van egy-egy információ (még ha az elsőre jelentéktelennek tűnik is), ami újat hordoz magában. Sokszor szinte a szemünk előtt van egy kézenfekvő kérdés, az mégsem bennünk fogalmazódik meg először. Biztos vagyok abban, hogy rám semmivel sem kevésbé igaz ez az állítás - a blog írásából és a hozzászólásokból én is rengeteget fogok tanulni.

Mi a Solaris? Solaris 7 logo

A Solaris, a Sun Microsystems által fejlesztett Unix operációs rendszer. Kezdetben BSD-s (SunOS 4.1.4-ig), később pedig AT&T-s (SunOS 5.0-tól) alapon folyt a fejlesztés. Számos technológia születése (VFS, NFS, slab allocator, ZFS, DTrace...) kapcsolódik hozzá szervesen, ugyanakkor ő is több nyílt szabványt (ütemezési osztályok, X11...) használt fel fejlődése során. Kapcsolata rendkívül szoros a Sun Microsystems kiszolgálóival, mely lehetővé tette az elmúlt évtizedek alatt üzletkritikus környezetek fejlesztését és kialakítását. Itt elég utalni a többprocesszoros SMP kiszolgálók lehetőségeit kihasználó dinamikus domain technológiára, a jó skálázhatóságra és a ma már minden komponensében virtualizálható kernelre.

A név maga a SunOS 5.0-ás változat mellett született meg, mely a kernel mellett, az ONC (Open Network Connectivity) és a GUI (NeWS, később OpenWindows, majd CDE) együttesét hivatott jelölni.

A Solaris operációs rendszer otthoni (és bizonyos tekintetben üzleti) felhasználásra ingyenes. A pontos felhasználási feltételek megtalálhatók a licenszelési feltételek oldalán. Ennek elfogadása szükséges a telepítő készletek letöltéséhez.

Solaris 11 Solaris 11 logo

Több mint hat év fejlesztés (172 fő és több alváltozat) után 2011. november 9-én az Oracle bejelentette a Solaris operációs rendszer új változatát, a Solaris 11-et. Még csak felsorolni is nehéz lenne, milyen ujításokkal büszkélkedhet az új verzió - a fontosabbakról részletesen szó fog esni a későbbiekben.

Futtatási környezet VBox logo

Legegyszerűbb, ha a tesztelendő operációs rendszert egy virtuális környezetbe telepítjük. Erre a legkézenfekvőbb megoldást a VirtualBox adja. Semmiféle különleges beállítást nem kell elvégeznünk (csupán a 64 bites vendégrendszert kell kiválasztanunk - részletes leírást a következő rész fog tartalmazni), minden alapértelmezett paraméter tökéletesen elegendő a Solaris 11 futtatásához.

Természetesen fizikai rendszerre is lehetséges telepítenünk a Solaris 11-et, mégpedig SPARC, vagy x86-os alapú számítógépre. Ez utóbbihoz hasznos a hardver kompatibilitási információkat tartalmazó oldal (HCL) tanulmányozása.

Telepítő készletek CD

Gyárilag három készlettípus tartalmazza az installáció során használatos segéd-és programcsomagokat:
LiveCD - csak x86-os rendszerhez használható, grafikus telepítési lehetőséggel. Tipikusan asztali (desktop) felhasználásra szánt változat, melynél a végleges installáció egy minimálrendszer (Live System) alól indítható. Így a meglévő operációsrendszer felülírása nélkül is meg lehet ismerkedni az alapvető Solaris 11-es funkcionalitással.
Interactive Text - elsősorban kiszolgálók telepítéséhez használható interaktív szöveg alapú installációs készlet.
AI (Automated Installer) - a teljesen automatizált installáció eszköze. Ennek során a konfigurációs és bináris állományok nagy része egy hálózati kiszolgálóról kerül átvitelre.

E három változat az x86-os rendszerekhez mind ISO, mind pedig USB formátumban rendelkezésre áll (SPARC architektúrához kizárólag ISO formátumú változatok léteznek). Az előbbi CD-re, az utóbbi pedig pen drive-ra írható ki szükség esetén.

Aki egyéni készletet szeretne összeállítani, annak célja elérésében az ún. Distribution Constructor lesz segítségére, melynek mindkét kimeneti formátum (ISO, USB) megadható.

A következő rész témája Whats Next?

Legközelebb a Solaris 11-es telepítéséről lesz szó - részletesen bemutatva a grafikus (LiveCD) és a szöveges (Interactive Text) alapú installáció lépéseit.

About

Phil Wang-Oracle

Search

Categories
Archives
« April 2015
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  
       
Today