Solaris 10 telepitese (T2000, ZFS)

 ( Finder | 2015. július 12., vasárnap - 2:17 )

Udv mindenkinek!

Vegre sikerult hozzajutnom egy Sun Fire T2000-hez. Mar regota szeretnek egy Niagara-t. Eleg sokat kellett pucolnom. A gep kivul belul valami barna porral volt ellepve es harom memoria modult is hibasnak gondolt...
Most jutottam el oda, hogy Solaris-t telepitenek ra. Van benne 4 azonos HDD, igy arra gondoltam, hogy ZFS-t hasznalnek (raidz), azonban lennenek kerdeseim...
- Ezeket a gepeket lehet ZFS-rol bootolni?
- Hol talalok leirast a telepites folyamatarol, beleertve a particionalast is?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Elso csapda: Solaris 10 osszeomlik ha az ido nincs beallitva az sc-n. Lemerult az elem az enyemben, igy azt hitte, hogy 2000 van.

Jelenleg itt akadtam el:


This disk drive does not have a valid label. If you want to use
this disk for the install, exit the Solaris Interactive
Installation program, use the format(1M) command from the
command line to label the disk, and type 'install-solaris' to
restart the installation program.

Format szerint rendben van, de install-solaris nem ert vele egyet.

Megoldas: format -e, lemez kivalaszt, label, SMI

A `-e` opcio nelkul nem fog rakerdezni, hogy milyen label legyen. Esetemben ket lemez korabban egy X4600-asban volt, igy EFI label volt rajta.

RAIDZ-ről nem fogsz tudni bootolni, csak mirror kötetről.

Solaris 10 dokumentáció:
http://docs.oracle.com/cd/E26505_01/index.html

Solaris 11:
http://docs.oracle.com/cd/E36784_01/index.html

BTW Miért nem 11-est installálsz? Fut rajta.

> RAIDZ-ről nem fogsz tudni bootolni, csak mirror kötetről.
Szomoru.

> BTW Miért nem 11-est installálsz? Fut rajta.

OpenSPARC T1 Processor for Architecture and Performance Modeling Tools
[...]
System Requirements:
SPARC CPU based system with Solaris 9 or Solaris 10 Operating System
C/C++ Compiler, if you don't have it download Sun Studio 12.

Ennyi. Valoszinuleg ki fogom probalni Solaris 11-en is. Egyelore csak szeretnem kelteni a gepet.

Kozben mar masodszor telepitem (ZFS mirror, 4 lemez). Az elso alkalommal kernel panic-et kaptam, aztan a POST megjelolt 5 memoria modult hibasnak. Mindegyik R1 volt, igy kivettem a fele memoriat... szomoru.

Es mar megint panic... :(

OBP-ben:
diag-level max
diag-switch? true

Ez nagyon alapos rendszertesztet csinál, hátha kiderül, hogy mi romlott még el.


{0} ok setenv diag-level max
Unknown option: diag-level

...


{0} ok printenv
Variable Name Value Default Value

ttya-rts-dtr-off false false
ttya-ignore-cd true true
local-mac-address? true true
fcode-debug? false false
scsi-initiator-id 7 7
oem-logo No default
oem-logo? false false
oem-banner No default
oem-banner? false false
ansi-terminal? true true
screen-#columns 80 80
screen-#rows 34 34
ttya-mode 9600,8,n,1,- 9600,8,n,1,-
output-device virtual-console virtual-console
input-device virtual-console virtual-console
auto-boot-on-error? false false
load-base 16384 16384
auto-boot? true true
network-boot-arguments
boot-command "" boot
boot-file
boot-device disk net disk net
use-nvramrc? false false
nvramrc
security-mode none No default
security-password No default
security-#badlogins 0 No default
verbosity 0 (invalid value) min
diag-switch? true false
error-reset-recovery boot boot

Rosszul csinalok valamit, vagy ezen a gepen tenyleg nincs diag-level?

Egyebkent nagyon koszonom a segitseget!

szerk. tovabbra is csak ezek miatt szol:

ASR state: Disabled Devices
MB/CMP0/CH0/R1/D0 : [Forced DIAG fail (POST)]
MB/CMP0/CH1/R1/D0 : [Forced DIAG fail (POST)]
MB/CMP0/CH1/R1/D1 : [Forced DIAG fail (POST)]
MB/CMP0/CH3/R1/D0 : [Forced DIAG fail (POST)]
MB/CMP0/CH3/R1/D1 : [Forced DIAG fail (POST)]

diag_level lesz az, ugy latom.

Ha szeretsz olvasgatni, akkor itt a service manual, ami reszletesen taglalja a diagnosztikat:
http://docs.oracle.com/cd/E19076-01/t2k.srvr/index.html

Azon belul ez:
http://docs.oracle.com/cd/E19076-01/t2k.srvr/819-2549-12/819-2549-12.pdf

Mint kiderult, ezen a gepen ez sc parameter. (service manual, 3.4.2)

Ugy tunik eddig is maximumon volt:

diag_trigger power-on-reset
diag_verbosity normal
diag_level max
diag_mode normal

Kezdek lemondani rola.

Mi a panic string?


panic: failed to stop cpu8
panic: failed to stop cpu9 | | | |
panic: failed to stop cpu10 40 60 80 100
panic: failed to stop cpu11
CPUIDs: 0x8 0x9 0xa 0xb
panic[cpu22]/thread=2a1013fdc80: xt_sync: timeout

000002a1013fcab0 unix:xt_sync+374 (2a1013fcc28, 1, 2a1013fcc08, 20a166030e4, 1, 19ddc28)
%l0-3: 0000000000000008 0000020a166005dc 0000020a51fafb08 0000020a51fafae4
%l4-7: 000002a1013fcc10 0000000000000020 0000000000000000 00000000010c5c98
000002a1013fd010 unix:hat_unload_callback+7d4 (7fc00, 2a1013fd228, 0, 2a1013fd328, 0, 300056db480)
%l0-3: 0000030037ffa000 fffffffffffffff8 0000000000000001 0000000000000001
%l4-7: 0000000000000000 0000030015d9c178 ffffffffffffffff 00000300056db488
000002a1013fd470 unix:segkmem_free_vn+58 (3000000a000, 30037fba000, 40000, 1a6f230, 30000000000, 20)
%l0-3: 0000000000001c00 000003000e66d250 0000030037fba000 0000000000000001
%l4-7: 0000000000000001 00000000010c9800 000003000e6c81b0 0000000000000000
000002a1013fd520 genunix:kmem_magazine_destroy+d8 (3000e6c8000, 3000e66d240, 1, deadbeef00000000, deadbeefdeadbeef, deadbc00)
%l0-3: 0000000000000000 000003000e66d250 0000030037fba000 0000000000000001
%l4-7: 0000000000000001 0000000000000000 000003000e6c81b0 0000000000000000
000002a1013fd5d0 genunix:kmem_depot_ws_reap+4c (3000e6c8000, 6001827df58, 1155df8, 0, 754f800, 0)
%l0-3: 000006001827df58 0000060010ab8038 0000000000000001 0000000000000001
%l4-7: 0000000000000001 0000000000000000 000003000e6c81b0 0000000001a1b130
000002a1013fd680 genunix:taskq_thread+3cc (60010ab8070, 60010ab8008, 20a165ecf80, 60010ab803a, 20a165ed3e0, 60010ab803c)
%l0-3: 000006001827df58 0000060010ab8038 0000000000000001 0000000000080000
%l4-7: 0000060010ab8028 0000000000010000 00000000fffeffff 0000060010ab8030

syncing file systems... done
dumping to /dev/zvol/dsk/rpool/dump, offset 65536, content: kernel
0:17 100% done
100% done: 150374 pages dumped, dump succeeded
rebooting...

Visszaraktam az osszes modult es most ezeket tiltotta le:

ERROR: The following devices are disabled:
MB/CMP0/CH3/R0/D1
MB/CMP0/CH3/R1/D1

Küldj sc-ből egy showhost parancsot!


sc> showhost
Host flash versions:
Reset V1.0.0
Hypervisor 1.0.1 2005/11/14 14:31
OBP 4.19.0 2005/10/27 17:24
MPT SAS FCode Version 1.00.37 (2005.06.13)>R
Integrated POST 4.19.1 2005/11/15 11:10

Aztak... Még sosem láttam ilyen régi verziót. :)

Ráfutottál egy bugra: nem kompatibilis az OBP és Solaris kernel verzió amit használsz. Meg kellene frissíteni az OBP-t. Ez hivatalosan nem lehetséges, de ha rákeresel a fájlra, akkor biztos le tudod tölteni.;)

A frissítéshez nem kell oprendszer, alomból elvégezhető (kikapcsolt gép mellett úgy emlékszem)
http://docs.oracle.com/cd/E19076-01/t2k.srvr/819-2546-11/app_sc_flash.html
Illetve nézd át az Install.info fájlt is.

Ettől függetlenül a memóriák kikonfigurálását ez még nem magyarázza, az felvet egyéb HW hibát is.

Koszonom!
Majd irok ha tulestem rajta. Mindenesetre egy sorrel tartozom.

kimaradt a fájlnév, amit keresned kell: 139434-10.zip

sc> showhost
Host flash versions:
OBP 4.30.4.e 2013/09/23 16:08
Hypervisor 1.7.3.d 2013/09/24 07:19
POST 4.30.4.b 2010/07/09 14:24

A POST is lefutott es ugyanazokat a modulokat kapcsolta ki mint legutobb.
ERROR: The following devices are disabled:
MB/CMP0/CH3/R0/D1
MB/CMP0/CH3/R1/D1

Most indul a telepito...

szerk. Erdekes modon a szoveges telepito is gyorsabban "rajzol" most (telneten keresztul).

Telepites sikerult.

Gratulálok! A memóriamodulokat érdemes lenne cserélgetni, hogy mászik-e a hiba a modul áthelyezésével, ill. a csatlakozókat is alaposan megtakarítani.

PS: A sört meg felejtsük el: azért van a fórum, hogy segítsünk egymásnak, mégha nem is mindig azt érezni egyes topikokban. ;)

Vegulis egy HDD-t kapott az oprendszer, a masik harombol pedig raidz lett a home konyvtaramnak.
Leiras amit hasznaltam: http://docs.oracle.com/cd/E23823_01/html/819-5461/gaypw.html

zpool create -f -m /zfs-data data raidz c1t1d0 c1t2d0 c1t3d0

Utana atmasoltam a meglevo home konyvtarat, es usermod-dal atallitottam. Egyelore minden jo.