Solaris, OpenSolaris, Illumos

Problémák a Nexenta körül

A Nexenta csapatnak már a hivatalos bejelentés után egy-lét nappal sikerült összerugnia a port a Debian fejlesztőkkel. A vita két pont körül bontakozott ki:
1. A CDDL és GPL licenszek közötti inkompatibilitás - a Nexenta projekt Sun kernelen Sun llibc-vel linkeli a Debian (és így GPL alá eső) szoftvereket. A Debian fejlesztőknek ez nem tetszik.

2. A letölthető telepítő és Live CD-n levő binárisok forráskódja nem volt publikusan elérhető. Később, amikor ezt a hiányosságot pótolta a Nexenta, a Debian fejlesztők abba kötöttek bele, hogy a bináris kódok, illetve a forrás egyes részei nem azonos verziójúak, továbbá hiányolták bizonyos forráskódokat (pl. a Sun-os libc forrását)

Ezen fenti okok miatt volt kénytelen a Nexenta csapat megszüntetni a telepítő, és Live CD publikálását. (Egészen pontosan azért, mert a Debian fejlesztők felszólították erre.)

További infók itt.

Nexenta GNU/Solaris alpha1 gyors telepítés

Ma letölthetővé vált (pár órára) a Nexenta OS első alpha kiadása. A kiadás után a projekt oldaláról hamarosan eltűntek a letöltésekre mutató linkek, de sikerült gyorsan megszereznem a telepíthető verzió ISO-ját. Megnéztem hol tart a relatíve rövid ideje tartó fejlesztés:


A boot-olás után az OpenSolaris-ból már ismerős grub fogad minket.




...




Detektálja a hardvert...




...




A boot-olás után a login prompt fogad minket. Lépjünk be nyugodtan ``root''-ként.




Ha valaki arra számít, hogy valami barátságos telepítő fogadja, az csalódni fog. Csak a következő kiadásban lesz Debian installer, addig kézzel kell elvégezni a fontosabb telepítési lépéseket... Csináljunk valami ``értelmes'' terminal-t...




Váltsunk könyvtárt, és indítsuk el az ideiglenes telepítőt...




Kézzel kell a telepítésre felkészíteni a diszkünket. A legegyszerűbb, ha egy teljesen ``tiszta'' lemezzel állunk neki a dolognak... Adjuk meg melyik lemezre... Mivel csak egy van, ez egyértelmű...




A format menüben találjuk magunkat...




Nincs semmi a lemezen, adjuk oda az egészet a Solarisnak...




Megnézhetjük, hogy mi a helyzet...




Készítsük el a root device-ot...




Ellenőrizzük...




A swap-ot...




Ellenőrzés, majd ha minden kerek, akkor label...




Ha kész, akkor mehet a formázás...




A kernel detektál...




Adjuk meg, hogy melyik eszköz a / és melyik a swap... Utána adjuk meg a hostnevet és a domain-t, majd ha minden kész, akkor mehet a formázás...




Ha kész, akkor megkezdődik az alaprendszer telepítése...




...




...




A csomagok konfigurálása következik...




Adjuk meg a felhasználó nevét...




...




Telepítődik a grub, felkészülés a diszkről való indításra...




Már a diszkről bootolunk...




Indul a GNOME...




Munkára kész...




És valóban Solaris dolgozik a GNOME alatt...

Tapasztalatok: Látszik még - ahogy a neve is mutatja -, hogy egy alpha állapotú rendszerről van szó. A GNOME még nincs teljesen összecsiszolva a kernellel, mert rendszerszintű beállítások elvégzésekor könnyen kapunk ``még nem implementált'' üzenetet. Maga a GNOME környezet is HAL hibával indul (amit ignorálhatunk), jelezve, hogy a fejleszés még folyik... Viszont ahhoz képest, hogy a projektet nem rég jelentették be, egészen meglepően használható az anyag (ismerünk olyan Debian portot, amit évek óta fejlesztenek, de fele ilyen állapotban sincs még). Ígéretes projekt. A Solaris kernel erősségét kombinálja a Debian rugalmasságával és nagy csomag hátterével.

A következő kiadás még könnyebben lesz használható az ígéretek szerint.

Integrálták a ZFS-t a Solarisba

A Halloween mindig fontos nap volt a ZFS életében már a kezdetektől fogva. 2001. október 31-én a fejlesztők már készen voltak a user-level prototype-pal. 2002. október 31-én sikerült az első in-kernel mount. És most, 2005 október 31-én a ZFS-t integrálták a Solarisba.Eredendően a ZFS lett volna az egyik nagy újdonsága a Solaris 10-nek, de a fejlesztők nem készültek el vele a kiadás napjáig. Többszöri release időpont módosítás után úgy döntöttek, hogy a Solaris 10 kiadásakor nem mutatkozik be a ZFS, hanem azt egy későbbi időpontban (2006-ban) egy frissítés formájában lehet majd elérni.

Az egyik fejlesztő blogja szerint a ZFS néhány héten belül az ``utcára kerül'' a Solaris Express-en keresztül.

A blog itt.