Superuser

Autor Thema: auto-boot fuer eine Blade 2000  (Gelesen 5793 mal)

bnsmb

  • Gast
auto-boot fuer eine Blade 2000
« am: 03. August 2009, 20:57:42 »
Hi,

wie ueberrede ich denn eine Blade 2000 das sie automatisch booten soll sobald Strom da ist?

auto-boot? steht schon auf true aber trotzdem bootet die Blade nur nachdem ich den Power Button gedrueckt habe.

(Hintergrund: Ich habe mir einen Stromleiste mit IP gekauft und wollte damit die Blade 200 u.a Maschinen automatisch von remote starten wenn noetig)

Gruss

Bernd

sonnenblen.de - Das unabhängige Sun User Forum

auto-boot fuer eine Blade 2000
« am: 03. August 2009, 20:57:42 »

Offline signal_15

  • Sobl Master
  • ****
  • Beiträge: 426
    • Rechenzentrum Amper
Re: auto-boot fuer eine Blade 2000
« Antwort #1 am: 04. August 2009, 08:58:05 »
wie wurde sie denn ausgeschaltet? hast du sie mittels knopf-druecken ausgeschaltet und dann den strom an der steckdosenleiste abgeschaltet? normalerweise ist's so, dass sie den zustand herstellt der vor dem 'strom-weg-nehmen' herschte. sprich wenn sie aus war als der strom genommen wurde, dann bleibt sie auch aus wenn der strom wieder kommt (oder besser gesagt: wenn wieder spannung anliegt). und wenn sie an war als der strom genommen wurde, dann geht sie auch wieder an wenn der strom wieder kommt.

ct,

bnsmb

  • Gast
Re: auto-boot fuer eine Blade 2000
« Antwort #2 am: 04. August 2009, 21:13:12 »
Hi,


wie wurde sie denn ausgeschaltet?

init 0 oder halt bis zum ok prompt und dann ueber die Steckerleiste den Strom ausgeschaltet. Habe auch mal getestet den Strom im laufenden Betrieb (also ohne Solaris runterzufahren) auszuschalten : das fuehrt aber auch nicht zum autom. Booten beim Strom wieder einschalten.

Zitat
normalerweise ist's so, dass sie den zustand herstellt der vor dem 'strom-weg-nehmen' herschte. sprich wenn sie aus war als der strom genommen wurde, dann bleibt sie auch aus wenn der strom wieder kommt (oder besser gesagt: wenn wieder spannung anliegt). und wenn sie an war als der strom genommen wurde, dann geht sie auch wieder an wenn der strom wieder kommt.

Tut meine leider nicht ... Einschalten geht immer nur ueber den Power Button. Muss ich dafuer evtl. eine Jumper oder so umsetzen ? Bei den Maschinen fuer's Rack funktioniert das ja einwandfrei.

Gruss

Bernd


Offline signal_15

  • Sobl Master
  • ****
  • Beiträge: 426
    • Rechenzentrum Amper
Re: auto-boot fuer eine Blade 2000
« Antwort #3 am: 05. August 2009, 08:37:28 »
hmm, keine ahnung was es da fuer optionen im prom bei einer blade2k gibt. irgendwas in die richtung 'preserve power state', oder so. aber da ich ueber keine blade2k verfuege kann ich auch nicht nach sehen. was steht denn im system handbook?

ct,

Offline Ebbi

  • Sobl Administrator
  • Sobl Guru
  • *****
  • Beiträge: 1315
  • Minusgeek
Re: auto-boot fuer eine Blade 2000
« Antwort #4 am: 05. August 2009, 12:20:55 »
hmm, keine ahnung was es da fuer optionen im prom bei einer blade2k gibt.

Reicht das?
ok printenv
Variable Name         Value                          Default Value

test-args
diag-passes           1                              1
enclosure-type        540-3256-15                    No default
banner-name           SUNW,Sun-Blade-2000            No default
energystar-enabled?   true                           No default
pcia-probe-list       4,1                            4,1
pcib-probe-list       5,6,1,2,3,4                    5,6,1,2,3,4
local-mac-address?    false                          false
fcode-debug?          false                          false
silent-mode?          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
ttyb-rts-dtr-off      false                          false
ttyb-ignore-cd        true                           true
ttya-rts-dtr-off      false                          false
ttya-ignore-cd        true                           true
ttyb-mode             9600,8,n,1,-                   9600,8,n,1,-
ttya-mode             9600,8,n,1,-                   9600,8,n,1,-
output-device         screen                         screen
input-device          keyboard                       keyboard
load-base             16384                          16384
auto-boot?            false                          true
boot-command          boot                           boot
diag-file
diag-device           net                            net
boot-file
boot-device           /pci@8,600000/SUNW,qlc@4 ...   disk net
use-nvramrc?          true                           false
nvramrc               devalias net /pci@8,7000 ...
security-mode         none                           No default
security-password                                    No default
security-#badlogins   0                              No default
#power-cycles         406                            No default
diag-script           none                           none
diag-level            min                            min
diag-switch?          false                          false
error-reset-recovery  boot                           boot
ok

Offline signal_15

  • Sobl Master
  • ****
  • Beiträge: 426
    • Rechenzentrum Amper
Re: auto-boot fuer eine Blade 2000
« Antwort #5 am: 05. August 2009, 12:33:15 »
error-reset-recovery  boot                           boot

@ebbi
danke.

@bnsmb
schau mal im system-handbook nach wofuer 'error-reset-recovery' gut ist.

ct,

Offline maal

  • Global Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1529
  • Ich mag keine Signaturen!
Re: auto-boot fuer eine Blade 2000
« Antwort #6 am: 05. August 2009, 17:53:18 »
Hallo Bernd,

Zitat
Einschalten geht immer nur ueber den Power Button. Muss ich dafuer evtl. eine Jumper oder so umsetzen ? Bei den Maschinen fuer's Rack funktioniert das ja einwandfrei.

Du hast ja schon den Unterschied angegeben: Die Maschinen bei denen es funktioniert sind alles Server.
Bei den Workstations klappt es auch bei SPARCstations (5,20), der Ultra 1 bzw. 2 (eigentlich auch ein Server) und der Ultra 5/10. Ob es auch bei den "neueren" Blade 100/150 geht, kann ich mangels Gerät nicht sagen.

Der Grund für diese Fähigkeit (Einstellungsmöglichkeit) bei den Servern ist einfach. Server hängen üblicherweise an einer UPS, bei Stromausfall werden die Systeme automatisch per Software heruntergefahren (bevor die Batterien der UPS leer sind). Ist der Strom wieder da, macht es Sinn die Systeme wieder hochzufahren.
Bei einer Workstation ist dieser Effekt selten gewünscht. Normale PCs bieten eine Einstellung im BIOS, ob das System ausbleiben oder anlaufen soll.

Michael

Geändert: SPARCstation 10 war kein gutes Beispiel, denn es ist ein Kippschalter.
« Letzte Änderung: 06. August 2009, 08:50:40 von maal »

Offline dornroeschen

  • Sobl Junior
  • **
  • Beiträge: 64
Re: auto-boot fuer eine Blade 2000
« Antwort #7 am: 06. August 2009, 06:30:10 »
Autoboot funktioniert auch bei einer Ultra-2, Ultra-30 und Ultra-60. Diese Maschinen haben sämtlich einen Wippschalter. Wenn dieser bei Strom-weg auf an steht, fährt die Maschine anschließend wieder hoch. Vermutung: funktioniert bei allen Maschinen mit Wippschalter, funktioniert nicht bei Maschinen wie Blade 1000/2000/2500, die allesamt einen Ein-/Austaster haben.


Rainer

Offline signal_15

  • Sobl Master
  • ****
  • Beiträge: 426
    • Rechenzentrum Amper
Re: auto-boot fuer eine Blade 2000
« Antwort #8 am: 06. August 2009, 08:49:06 »
Autoboot funktioniert auch bei einer Ultra-2, Ultra-30 und Ultra-60. ...
Rainer
-- und Ultra-80 -- .... ach ja. und die blade-100 ebenfalls. beide steuere ich ueber so eine apc steckdosenleiste.

ct,


Offline maal

  • Global Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1529
  • Ich mag keine Signaturen!
Re: auto-boot fuer eine Blade 2000
« Antwort #9 am: 06. August 2009, 08:57:45 »
Das mit der Ultra 80 ist interessant, denn diese verwendet das selbe Netzteil wie die Blade 1000/2000.

Ultra 5/10, Balde 100/150 verwenden ATX-Netzteile. Auf den Systemboards befindet sich scheinbar ein Bauteil, welches sich den letzten Zustand "merkt".

Michael

sonnenblen.de - Das unabhängige Sun User Forum

Re: auto-boot fuer eine Blade 2000
« Antwort #9 am: 06. August 2009, 08:57:45 »

Offline signal_15

  • Sobl Master
  • ****
  • Beiträge: 426
    • Rechenzentrum Amper
Re: auto-boot fuer eine Blade 2000
« Antwort #10 am: 06. August 2009, 09:28:20 »
meine ich auch. und zwar das prom.

ct,

Offline maal

  • Global Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1529
  • Ich mag keine Signaturen!
Re: auto-boot fuer eine Blade 2000
« Antwort #11 am: 06. August 2009, 10:38:27 »
Durch Anschließen des Netzkabels wird das Netzteil und das Systemboard mit Spannung (Standby) versorgt.
Durch Dücken des Tasters an der Vorderseite bzw. Wippschalters bekommt das Netzteil vom Systemboard ein Signal und legt daraufhin Betriebsspannung an.

Das Teil was ich meine, ist etwas wie ein elektronischer Schalter der in seiner Position verharrt. Einschalten bringt ihn in die ON-Position, Auschalten per power-off bringt ihn wieder in die OFF-Position. Einfaches Entfernen der Netzpannung beläßt ihn in der ON-Position.
In den SPARCstations und der Ultra 2 dürfte dies noch ein kleines Relais sein.

Mit einer Ultra 2 hatte ich es probiert. Bei mir ist absichtlich auto-boot abgeschaltet. Jetzt habe ich auch bei einer Blade 2000 den Test gemacht, dort funktioniert es ebenso.

Entziehe dem System die Spannung während es am ok-Prompt steht. Bei erneutem Anlegen der Spannung schaltet sich das System ohne Drücken des Tasters an der Front ein.
Wäre auto-boot enabled würde es auch Booten.

Schau einmal an welcher Stelle du den Fehler machst.

Michael
« Letzte Änderung: 07. August 2009, 17:01:30 von maal »

bnsmb

  • Gast
Re: auto-boot fuer eine Blade 2000
« Antwort #12 am: 08. August 2009, 09:06:51 »
Hallo Michael,

Entziehe dem System die Spannung während es am ok-Prompt steht. Bei erneutem Anlegen der Spannung schaltet sich das System ohne Drücken des Tasters an der Front ein.
Wäre auto-boot enabled würde es auch Booten.

Genau das habe ich gemacht:

init 0

warten bis die Maschine im ok prompt ist und dann Strom ausschalten.

Nach dem Einschalten de Stroms passiert aber nichts ohne das ich den Power Button druecke

Hier mal die obp Variablen der Blade 2000 - die sehen fuer mich okay aus, aber vielleicht uebersehe ich ja was:

$ eeprom
test-args: data not available.
diag-passes=1
enclosure-type=540-3256-15
banner-name=SUNW,Sun-Blade-1000
energystar-enabled?=true
pcia-probe-list=4,1
pcib-probe-list=5,6,1,2,3,4
local-mac-address?=true
fcode-debug?=false
silent-mode?=false
scsi-initiator-id=7
oem-logo: data not available.
oem-logo?=false
oem-banner: data not available.
oem-banner?=false
ansi-terminal?=true
screen-#columns=80
screen-#rows=34
ttyb-rts-dtr-off=false
ttyb-ignore-cd=true
ttya-rts-dtr-off=false
ttya-ignore-cd=true
ttyb-mode=9600,8,n,1,-
ttya-mode=9600,8,n,1,-
output-device=screen
input-device=keyboard
load-base=16384
auto-boot?=true
boot-command=boot
diag-file: data not available.
diag-device=net
boot-file: data not available.
boot-device=/pci@8,600000/SUNW,qlc@4/fp@0,0/disk@w21000014c3cf7ae3,0:a disk1 /pci@8,600000/SUNW,qlc@4/fp@0,0/disk@w21000004cf9ff1fa,0:d /pci@8,600000/SUNW,qlc@4/fp@0,0/disk@w21000004cf9fd51e,0:a
use-nvramrc?=true
nvramrc=devalias milax disk1:g
security-mode=none
security-password: data not available.
security-#badlogins=0
#power-cycles=81
diag-script=none
diag-level=min
diag-switch?=false
error-reset-recovery=boot



Bei meiner U30 funktioniert das problemlos -- die hat aber auch noch den erwaehnten Wipschalter fuers ein/ausschalten.

Gruss

Bernd