Rozalia Dyl

Rozalia Dyl administrator
systemów unix

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Witam

Musze wejść do OBP, aby zbootować system z płyty. Nie wiem co robie źle:


1. rsc> console
2. power on
3. po tym jak wyświetla mi się banner w OBP próbuje wysłać break (próbowałam z różnych emulatorów terminali: HyperTerminal -> Ctrl-Break, Ctrl-Pause, Alt-Break, Shift-Break; Putty -> Special Command -> Break) ale bezskutecznie, system się bootuje

Próbowałam również

rsc> bootmode forth
rsc> reset

To działa, dostaje ok prompt ale zanim zainicjowane zostają urządzenia i dlatego nie moge wykonać poleceń zminiających ustawienia NVRAM

??


Aby przekierować wejście/wyjśćie na ttya (teraz jest to RSC bo klawiatura nie jest podłączona do serwera bezpośrednio)i nie mogąc zmienić ustawień domyślnych NVRAM (input-device keyboard, output-device screen) musze wyjąć kartę RSC (nie znam hasła root)?

z góry dzięki za pomoc
Rozalia

konto usunięte

Temat: Sun Fire v880 Jak z RSC przejść do OBP

upgrade firmware ?

konto usunięte

Temat: Sun Fire v880 Jak z RSC przejść do OBP

pdf czytany był? Mialem cos kiedys podobnego z E220R bodajze. Eh te stare graty :)
http://dlc.sun.com/pdf/806-6592-11/806-6592-11.pdf
od strony 55+
Rozalia Dyl

Rozalia Dyl administrator
systemów unix

Temat: Sun Fire v880 Jak z RSC przejść do OBP

czytany, niestety nie znalazłam nic pomocnego. Mam teraz inny problem. System mi sie nie bootuje, zawiesza się na "Probing I/O buses" (stworzyłam kolejny wątek: Sun, OpenBoot -> zawiesza się na "Probing I/O buses").

konto usunięte

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Rozalia Dyl:
czytany, niestety nie znalazłam nic pomocnego. Mam teraz inny problem. System mi sie nie bootuje, zawiesza się na "Probing I/O buses" (stworzyłam kolejny wątek: Sun, OpenBoot -> zawiesza się na "Probing I/O buses").

Jeszcze raz napisze - podnies wersje firmware rsc oraz opb i zobacz co sie dzieje. Jak nadal bedzie sypac bledami to zostanie Ci raczej zgloszenie serwisowe do Sun/Oracle.
Rozalia Dyl

Rozalia Dyl administrator
systemów unix

Temat: Sun Fire v880 Jak z RSC przejść do OBP

tylko jak to zrobić nie mając dostępu do systemu operacyjnego i narzędzia rscadm?

konto usunięte

Temat: Sun Fire v880 Jak z RSC przejść do OBP

W takim wypadku pewnie zostaje restart SC a to chyba powinien robic inzynier suna. Jak masz asyste na sprzet to szkoda czasu na takie zabawy tylko wezwac magika od Suna.

konto usunięte

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Rozalia Dyl:
Witam

Musze wejść do OBP, aby zbootować system z płyty. Nie wiem co robie źle:

1. rsc> console
2. power on
3. po tym jak wyświetla mi się banner w OBP próbuje wysłać break (próbowałam z różnych emulatorów terminali: HyperTerminal -> Ctrl-Break, Ctrl-Pause, Alt-Break, Shift-Break; Putty -> Special Command -> Break) ale bezskutecznie, system się bootuje

Próbowałam również

rsc> bootmode forth
rsc> reset

To działa, dostaje ok prompt ale zanim zainicjowane zostają urządzenia i dlatego nie moge wykonać poleceń zminiających ustawienia NVRAM

??

Aby przekierować wejście/wyjśćie na ttya (teraz jest to RSC bo klawiatura nie jest podłączona do serwera bezpośrednio)i nie mogąc zmienić ustawień domyślnych NVRAM (input-device keyboard, output-device screen) musze wyjąć kartę RSC (nie znam hasła root)?

z góry dzięki za pomoc
Rozalia

Po pierwsze - rusz pełny POST, na DIAG (kluczyk) wyjście jest przekierowane na ttya
Po drugie - tak, aby zresetować wyjście konsoli na ttya należy wyjąć RSC i klepnąc cos w stylu (znaczy najpierw klepnac - pozniej wyciagac:-):

ok diag-console ttya
ok setenv input-device ttya
ok setenv output-device ttya

Po trzecie - jak wysyłasz "break" łącząc się przez RSC? Troche chyba nie tak...
Jak pokaże Ci się banner wróć do RSC (#.) i wpisz break po czym wróć na konsole (console)
Działa? No i upewnij się że kluczyk nie jest na pozycji LOCK.
Powodzenia!Bartosz Mazurkiewicz edytował(a) ten post dnia 01.09.10 o godzinie 13:14
Rozalia Dyl

Rozalia Dyl administrator
systemów unix

Temat: Sun Fire v880 Jak z RSC przejść do OBP

dzięki za odpowiedź, już sama w końcu doszłam do tego żeby z poziomu RSC wykonać polecenie break (rsc> break), zrobiłam to na działającym systemie i po wykonaniu rsc> console miałam ok prompt.

Tak z ciekawości, czy przy takich ustawieniach NVRAM:
ok diag-console true
ok setenv input-device rsc-console
ok setenv output-device rsc-console

i po przełączeniu kluczyka w tryb DIAG wyjście zostanie przekierowane na ttya?

pozdrawiam
Rozalia
Wojciech Ogórek

Wojciech Ogórek Starszy Architekt IT

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Nie.
Tymi komendami kierujesz wyjście na serial port z karty RSC.

Żeby poszło na ttya powinno być tak:

ok diag-console ttya ( lub zamiast tego "diag-out-console=false" )
ok setenv input-device ttya
ok setenv output-device ttya

Kluczyk na DIAG nie ma wpływu na przekierowania wejścia/wyjścia, tylko na przeprowadzanie POSTa i OpenBoot Diagnostic

Głowy za te informacje nie daję, bo minęło już trochę czasu od "mojej" ostatniej V880, ale jestem całkiem pewien że wysyłasz wyjście/wejście nie tam gdzie chcesz .

konto usunięte

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Rozalia Dyl:
dzięki za odpowiedź, już sama w końcu doszłam do tego żeby z poziomu RSC wykonać polecenie break (rsc> break), zrobiłam to na działającym systemie i po wykonaniu rsc> console miałam ok prompt.

Kluczyk generalnie nie ma nic wspólnego z ustawieniami w RSC. Ale w niektórych serwerach ma parę magicznych właściwości nieopisanych w ich dokumentacjach ;)))
Rozalia Dyl

Rozalia Dyl administrator
systemów unix

Temat: Sun Fire v880 Jak z RSC przejść do OBP

tak właśnie się dopytałam, bo niejasne dla mnie było zdanie: "Po pierwsze - rusz pełny POST, na DIAG (kluczyk) wyjście jest przekierowane na ttya"

konto usunięte

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Pełny POST jest zawsze kierowany na ttya (keyswitch OFF -> power-cycle -> keyswitch DIAG). Jedyny wyjątek to jakies stre OBP (ponizej 4.15), wtedy trzeba wyjąć RSC.

Sprawdzone nieraz praktycznie, no i w dokumentacji też jest. Ale kto by tam czytał dokumentacje, lepiej gadać od rzeczy...

Document ID: 47745
"HARDWARE: What to do if Sun[TM] Remote System Control (RSC) is configured and the password is forgotten"

Description: Top

This document describes the procedure to regain control of the RSC card if the username or password have been forgotten and the RSC card is set as the console.
Document Body: Top

If the OBP is 4.15.0 or later, then the keyswitch can be put in the "diag" position to enable "service mode". Then, the system can be power cycled or reset remotely to force output to ttya. See SRDB (Symptoms and Resolutions) document 79449 for more details on this.

If the OBP is earlier than 4.15.x, then follow the steps below:

STEP 1:
Access the system as root to create a new RSC user. If root can login
into system remotely then proceed to Step 2.

If root cannot access system remotely and RSC is currently the active
console then the only other way to gain access to the system console
would be through ttya. However, because RSC is configured we would need
to change the system's output and input devices back to their default
settings. Setting these defaults can be accomplished by using one of
the following two methods:


* Method 1:
After turning on the power to your system, watch the front panel
wrench LED for rapid flashing during the boot process. Press the
front panel Power button twice (with a short, one-second delay
inbetween presses).


Notes:
The above procedure temporarily overrides certain nvram
parameters to their default settings.
The original values will be restored after the next
hardware or software reset.


* Method 2:
Remove RSC card.
By removing the RSC card, the output and input devices will forced
to ttya. For information on how to remove the RSC card, please refer
to the Server Owner's Guide.


When the system is at the ok prompt, manually set the input-device
and output-device parameters back to ttya. Once this has been done,
the RSC card can be re-installed into the system. For information on
how to install the RSC card, please refer to the Server Owner's Guide.


With both methods, when the console is on ttya, boot the OS and log in
as root.


STEP 2:
a. Execute the following 3 commands in order to create a new RSC
user with full permissions:

/usr/platform/`uname -i`/rsc/rscadm useradd <username>
/usr/platform/`uname -i`/rsc/rscadm userperm <username> cuar
/usr/platform/`uname -i`/rsc/rscadm userpassword <username>


Note: You may need to delete an RSC user if there are already
4 existing RSC users defined.
b. Reboot the RSC card.
c. Log into RSC using the login and password created in Step 2a.
d. If you used method 1 in step 1 above, you will have to reboot the
system to allow the RSC card to be used as the console again.
e. If you used method 2 in step 1 above, then you will have to return
your input-device and output-device to "rsc-console" to set up the
console as the RSC card again and reboot.


It is advisable to check that the login created in step 2a works prior to re-enabling the RSC console.Bartosz Mazurkiewicz edytował(a) ten post dnia 02.09.10 o godzinie 09:07
Wojciech Ogórek

Wojciech Ogórek Starszy Architekt IT

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Bartosz Mazurkiewicz:
Pełny POST jest zawsze kierowany na ttya (keyswitch OFF -> power-cycle -> keyswitch DIAG). Jedyny wyjątek to jakies stre OBP (ponizej 4.15), wtedy trzeba wyjąć RSC.

Sprawdzone nieraz praktycznie, no i w dokumentacji też jest. Ale kto by tam czytał dokumentacje, lepiej gadać od rzeczy...

Ciężko jest czytać dokumentację, która nie jest publicznie dostępna...

IMHO,sprawa wygląda w tym konkretnym przypadku tak, że POST idzie na ttya, ale po jego przejściu, wyjście zostaje przekierowane na RSC-console i dlatego wygląda to tak jakby serwer "zawisł".

@Rozalia:
Jeżeli reboot z kluczykiem na DIAG nie sforcował wyjścia na ttya, to pewnie trzeba będzie wyciągnąć RSC. Ale to już masz opisane w dokumencie z SunSolva, który wkleił Bartek.Wojciech Ogórek edytował(a) ten post dnia 02.09.10 o godzinie 10:22

konto usunięte

Temat: Sun Fire v880 Jak z RSC przejść do OBP

W ogóle ten problem jest aktualny?

Po przejściu POST-a serwer startuje z 'diag-boot-device' (zwykle net), należny wtedy wysłać break przez ttya, zrzuci nas do ok>, po czym zmienić przekierowanie z rsc-console na ttya i zrobić reset-all. Jednak z tego co rozumiem, nie ma problemu z uzyskaniem dostępu do RSC a co za tym idzie do konsoli z RSC.

Jesli to na konsoli RSC zawisa na "Probing I/O" (wchodze w drugi temat) to znaczy ze prawdopodobnie serwer "pości" na ttya; sprawdziłbym ustawienia diag-level, diag-switch w OBP, być może jest odpowiednio max i true co powoduje ze po każdym power-cycle idzie pełny POST na ttya (?). Proponował bym wdrożyć uruchomienie serwera z domyślnymi ustawieniami (uwaga output tez bedzie szedł na ttya) metodą z dokumentu tudzież przestawić wartości na min i false.Bartosz Mazurkiewicz edytował(a) ten post dnia 02.09.10 o godzinie 13:03
Rozalia Dyl

Rozalia Dyl administrator
systemów unix

Temat: Sun Fire v880 Jak z RSC przejść do OBP

tak, problem jest aktualny na jednej v880 (mamy dwie). rzeczywiście zawieszał sie na konsoli RSC na "Probing I/O buses".

Po wykonaniu
rsc> bootmode reset_nvram
rsc> reset

nic nie udało mi sie zobaczyć za pomoca #tip hardwire(podłączenie ze sun workstation z ttyb do server do ttya za pomoca kabla null), a po ponownym uruchomieniu servera nie mam dostępu do konsoli z RSC (w dokumentacji RSC jest napisane że zmiany NVRAM sa tylko do następnego bootowania) a do tego zaczeła palic sie dioda system fault LED

Nie wiem czy kabel jest ok, czy ja znowu coś robie źle??

konto usunięte

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Tak jak pisał kolega Wojtek i to co sugerowałem w poprzednim poście.
Więcej do rzeczy jest tutaj: http://sunsolaris.productsphotos.com/?p=11
Pawel Boruch

Pawel Boruch Obsługa
informatyczna firm,
konsulting,
wdrożenia

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Cześć

Aż miło chłopaki jak koleżance pomagacie.
Kabelek sprawdzisz jak zewrzesz RxD z TxD (zaglądnij na http://pl.wikipedia.org/wiki/RS-232 ), czyli pin 2 z 3. Ogólnie to co wysyłasz powinno wtedy wrócić do Ciebie - czyli naciskasz klawisz a, wraca do Ciebie a.
Co do RSC i Twojego problemu. Testuj kluczyk w DIAG tak jak Bartek pisze :-)

Faultem zajmiesz się później:-) - pewnie trzeba będzie przeresetować RSC.

PozdrawiamPawel Boruch edytował(a) ten post dnia 27.09.10 o godzinie 17:49
Rozalia Dyl

Rozalia Dyl administrator
systemów unix

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Niestety kluczyk w pozycji DIAG nie zadziałał mimo postępowania według instrukcji:

1. Turn on the power to the system.
If POST diagnostics are configured to run, both the Fault and Locator LEDs on the front panel will blink slowly.
2. Wait until only the system Fault LED begins to blink rapidly.
Note – If you have configured the Sun Fire V490 system to run diagnostic tests, this could take upwards of 30 minutes.
3. Press the front panel Power button twice, with no more than a short, one-second delay in between presses.

OBP jest na 99% w wersji: 4.22.19 (sprawdzałam na drugiej v880, powinna mieć identyczną konfiguracje)

pozostaje mi jeszcze usunąć kartę RSC, ale ta maszynka troche waży, a stoi między dwoma szafami :(

pozdrawiam
Rozalia
Pawel Boruch

Pawel Boruch Obsługa
informatyczna firm,
konsulting,
wdrożenia

Temat: Sun Fire v880 Jak z RSC przejść do OBP

Witam

Ponieważ pogubiłem się już w tym wszystkim, czy mogłabyś napisać czy masz dostęp do OBP? Z tego poziomu masz dostęp do poleceń:
rsc-hard-restet - to to samo co rscadm resetrsc
rsc-soft-reset - j.w. soft

Ale może zacznijmy od podstaw. Pokaż proszę wynik z polecenia:
.rsc

powinno zwrócić jak ustawione jest RSC teraz. Będzie wiadomo jak to poustawiać.

Następna dyskusja:

Szkuma specjalisty Sun Fire...




Wyślij zaproszenie do