In article <3fce86d2$0$263$bc7fd3c@news.sonofon.dk>, Steen Suder, privat wrote:
> Scenarie:
> Bosat i Skagen har man en maskine stående i Rønne og af uransagelige
> årsager skal den have en ny kerne.
Interessant
> Kan det laves med software? Som jeg ser det er det enten en patch til
> kernen eller ditto til bootloaderen (eller begge dele).
Sort of. Ikke i sin nuvaerende form, men du kan jo altid lave en patch.
Generelt set skal du "bare" huske foelgende naar du skal lave remote ting:
inkludere support for dit netkort i kernen.
inkludere support for din hdd controller(e) i kernen.
inkludere support for det fs som / ligger paa.
inkludere support for TCP/IP (standard opsaetnigen vil vaere rigeligt)
Vaelge den rigte processer type.
Derefter kan du boote din nye kerne og sshd skulle gerne komme op.
Der er ogsaa watchdog support, men det kraever support fra hardwaren
eller virker kun i simple tilfaelde via software watchdog driveren.
Hardware watchdog fungerer saadan her: der saettes en hardware timer op
som taeller ned med X (mili)sec intervaller. Naar X<=0 rebooter maskinen.
Det er da _din_/usermode programmers forpligtigelse at kalde en IOCTL i
kernen der saetter X foer dette sker. Virker naar kernen crasher.
Software fungerer paa samme maade, men virker ikke, hvis kernen crasher,
men kan maaske bruges, hvis f.eks. / ikke kan mountes eller lign. ting.
Watchdog cards skal koebes separat med mindre du er saa heldig at
have et VIA eden board eller et Intel i810 baseret board, idet disse
har hardware watchdog indbygget. Se
/usr/src/linux/Documentation/watchdog.txt
.... men den nemmeste loesning: Hvis der nu sker noget, kan du saa ikke
ringe til en og bede ham/hende om lige at trykke paa reset? Saa
behoever du ikke rejse selv.
Thomas