Sun Solaris, SunOS

Teszthez működő Sol9-et keresek

Hm. Ezt mesélte egy ismerősöm: Sol9-en adott egy 2711 ! joggal ellátott Korn-shell script. (Igen, WTF rendesen). Ha a set-GID rajta van, a tulajon kívül más is tudja futtani. Ha a set-GID-et törlik, akkor nem. Eleve értelmetlennek látszik a dolog, mert
- scripten futtatáshoz kell olvasás jog
- scripten épelméjű *X-en nem hat a setUID/setGID

mindegy. Ugyanez a felállás Sol10-en már nem megy.

Szóval valaki bátor vállalkozót keresek, aki ezt egy általa managelt Sol9-en megnézné nekem - a teszt szempontjából bőven elég, ha a script egy who am i -t, vagy egy echo hello world -ot futtat, de szeretném más forrásból is megerősíteni a dolgot.

De leginkább az érdekel, hgy erről az eszement dologról van-e valakinek tudomása, doksija, linkje doksira ahol ezt leírják, esetleg peccs-száma, ami ezt az ökörséget kikapcsolja SOl9-en, vagy pláne bekapcsolja Sol10-en :-)

Megoldva: Solaris 10 password reset, raid partición

Sziasztok!
A feladatom, hogy egy rég nem használt gépről az adatokat lementsem. Sajnos nem ismert a root password.
Bootoltam az install cd-ről '6 single user shell'-be, de kiírja, hogy a /dev/dsk/c0d0s0 és s1 raid partíciók és nem csatolja.
Mivel nem vagyok solaris expert, kérnék tanácsot, hogyan mountoljam fel!

E szerint próbáltam:
http://docs.oracle.com/cd/E18752_01/html/817-0403/tsgeneral-18.html

u.i.: Közben én is tanulmányozom a raidctl parancsot

Sun Tools and Drivers DVD

Üdv,

előre is elnézést kérek, hogy hardware probléma miatt ide írok, de Sun specifikus a kínom. Másodkézből lettem tulajdonosa egy szuper vasnak, nevezetesen egy Sun Ultra 24 Workstationnek. Gyári Solarisszal, Recovery partícióval. Linuxot szerettem volna feltenni, ami sikerült is, de a recovery partíciót eldaráltam. Ez még nem probléma. A nagyobb gondom, hogy a Gigabites hálózati eszközöm (Intel e1000) eepromját kinyírta valami linux kernel bug. Ahogy utánaolvastam, a Sun féle Tools and Drivers DVD helyrehozhatja.

Erre a lemezre vagy iso-ra lenne szükségem, de természetesen Oracle hozzáférésem nincs. Ebben kérném a tisztelt fórumtársak segítségét.

Solaris 11.1 kernel pánik

Kedves Fórumozók!

Az alábbi témában kérném ötleteiteket/javaslataitokat. A jelenlegi helyzetet, illetve a probléma előéletét igyekszem tömören összefoglalni.

Egy N40L-es HP MicroServerből szeretnék kialakítani egy "szegény ember storage-át" Solaris 11 segítségével.
A gépre a Solaris 11.0-át telepítettem, majd azt a parancssori webes frissítési móddal frissítettem 11.1-re.
Ezután egy leírás alapján be akartam kapcsolni az FC target támogatást. Minden rendben is ment, feltelepítettem a szükséges csomagokat (ekkor automatikusan létrejött egy backup boot environment) a gépben levő QLogic FC kártyához hozzárendeltem a qlt drivert, majd újraindítottam a gépet.
A rendszer rendesen elindult, majd ezután létrehoztam egy ZFS volume-ot, ami felett létrehoztam egy LUNt, hogy később ki lehessen ajánlani.
A leírást nem követtem tovább, hanem itt abbahagytam a folyamatot. Target és host groupokat, és view-kat sem hoztam létre, mert egyelőre nem lenne mivel tesztelni még.
Ezután a következő újraindításnál, és azóta mindig elpánikol a rendszer, NULL pointer dereference jellegű hiba miatt. Már majdnem megjelenik a konzolos login felület, mikor elpánikol, és kidumpolja a memóriát.

A hibajelentés nem a qlt modult jelöli meg ludasként, hanem maga a kernel (unix) szerepel bűnösként. Mivel a probléma az FC-targetes témakör feszegetése után jelentkezett, ezért úgy gondolom, hogy közvetlenül, vagy közvetve ez okozhatja.

Korábban Solaris 11.0 alatt is próbáltam ezt a tutorialt követve FC target módot beállítani, és akkor nem jött elő ilyen hiba. (Talán a 11.1-es upgrade-nek is lehet köze hozzá.)

Most pillanatnyilag úgy tudok egy működő környezetbe eljutni, hogy a GRUB menüjéből az FC targetes csomagok telepítésekor automatikusan létrejött backup BE-t bootolom meg.

(Külön érdekes, hogy ha a backup BE-ből init 6-tal újraindítom a gépet (tehát nem BIOS reset), akkor valamiért elindul az FC targetes BE, és látható néhány warning, amiben arra panaszkodik a qlt driver, hogy a kártya firmware inicializációja nem sikerült (qlt(0): init fw failed...), ellenben hidegen indítva (vagy legalább BIOS resettel), az FC targetes BE mindig elhasal.)

Van valamelyikőtöknek valamilyen ötlete/tapasztalata, hogy hogyan oldjam meg ezt a problémát, vagy hogy legalább a probléma pontos okát meghatározhassam?

Ha esetleg valakit érdekel, be tudom bemásolni pár diagnosztikai tool (fmadm, fmdump, miegymás) kiemenetét.

Update: Egyértelműen a qlt driverre terelődött a gyanú. Lásd ezt a hozzászólást.

Update 2:: Lassan megint előjön az a problémám, hogy a Google kereséseknél a saját HUP-os témám jön elő első helyen. :)

piler forditas issue solaris 11-en - build farm-ot keresek

Mostanaban jelentkezett egy piler user, aki solaris 11 alatt forditasi problemakba utkozott. Segiteni szeretnek neki, de momentan nincs ilyen gepem. Tud valaki a $subject-ben szereplo farmot, ahol solaris 11 is van? Elso korben mindegy az architektura, bar jo lenne sparc-on is forditgatni egyet...

Solaris 11 APM letiltása merevlemezekre

Kedves Fórumozók!

Adott egy gépem, amiből házi "storage"-ot szeretnék építeni, iSCSI és FC target móddal, NFS-sel Solaris 11 (x86) alapokon.
A problémám az, hogy a magas diszk árak miatt Samsung HD204UI típusú diszkekből éptettem RAIDZ1-es poolt.
Ez a típus az energiatakarékos családba tartozik, ami amellett, hogy 5900 (?) RPM-mel forog, némi inaktivitás után leparkolja a fejet, és leállítja a tányérok forgását is. Ilyenkor a következő hozzáféréskor kb 3-5 másodperbe telik, mire ismét üzemkész állapotba kerül a diszk, addig pedig minden az IO-ra vár. Ez a viselkedés ezeknél a diszkeknél a firmware-be van építve, ezért az OS alól csak nehezen szabályozható. (A Samsung saját merevlemez util programjánál csak a hangerőszabályozást (AAM) lehet állítani, azt APM-et nem lehet letiltani.)
Solaris 11 alá tudtommal nem is nagyon van a hdparm-hoz hasonló segédprogram, amivel a diszkek beállításait lehetne módosítani.

Szerencsére találtam egy blogbejegyzést, aminek a szerzője írt két faék egyszerűségű segédprogramot, ami egy diszk APM és AAM (zajszint) beállításainak módosítását teszi lehetővé Solaris alatt. A forrás eredetileg Solaris 10 alá készült, de szerencsére Solaris 11 alatt is lefordult, így reménykedek benne, hogy ha ennek segítségével letiltom az APM-et a kötet diszkjein, akkor felhagynak a fentebb leírt viselkedéssel.
(Ehhez hozzájön még ez a bug ennél a diszktípusnál.)

A program egy diszk eszköz device fájlját és egy APM szintet vár paraméterként.
A problémám az, hogy alapból nincsen olyan eszközfájl a rendszeren, ami csak a diszket önmagát hivatkozná, hanem csak a partíciókra/sliceokra hivatkozó fájlok vannak ott a /dev alatt.
Mégis milyen fájlt kellene ennek a programnak megadni?

Az iostat kimenetében levő sdN fájlok nem léteznek, a format kimenetén levő cXtYdZ nevű fájlok szintén nem léteznek, és ha az ugyanott szereplő, pl. "/pci@0,0/pci103c,1609@11/disk@2,0" elérési utat adom meg, akkor is azt kapom, hogy "Failed to open device: No such file or directory".