sonnenblen.de - Das unabhängige Sun User Forum
Hardware => Sun SPARC => Thema gestartet von: bnsmb 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
-
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,
-
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.
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
-
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,
-
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
-
error-reset-recovery boot boot
@ebbi
danke.
@bnsmb
schau mal im system-handbook nach wofuer 'error-reset-recovery' gut ist.
ct,
-
Hallo Bernd,
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.
-
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
-
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,
-
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
-
meine ich auch. und zwar das prom.
ct,
-
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
-
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