GNU/Linux >> Znalost Linux >  >> Linux

Jaký je smysl rootwait/rootdelay?

Někdy OS nedokáže rozlišit periferní zařízení, které pomalu reaguje, od periferie, které tam není nebo je úplně propojené. Nejviditelnějším příkladem je kořenový souborový systém přicházející ze sítě (TFTP, NFS), kde je obtížné odlišit pomalé síťové spojení nebo přetížený server od přerušeného síťového spojení nebo havarovaného serveru. Časový limit říká jádru, kdy se má vzdát.

To se také může stát u disků, které se pomalu točí, polí RAID, která je třeba ověřit a podobně. rootdelay instruuje jádro, aby se okamžitě nevzdávalo, pokud zařízení není dostupné. Jádro nemůže vědět, zda je jednotka SCSI lokálním diskem nebo nějakým druhem pozice RAID.

rootwait je poskytován na dobu neurčitou. Není to vždy žádoucí, například systém může chtít přejít zpět na jiný kořenový souborový systém, pokud tomu normálnímu trvá příliš dlouho, než odpovídá.


Linux
  1. Linux vs. Unix:Jaký je rozdíl?

  2. Jak zjistit, jaké další stroje jsou připojeny k místní síti?

  3. Jaký je trik LD_PRELOAD?

  1. Co se stalo s volným prostorem?

  2. Point of Uniq -u a co to dělá??

  3. Jaký je smysl použití linuxového makra access_ok()

  1. The Point Of The Bash Null-operátor “:”, dvojtečka?

  2. Co znamená POSIX?

  3. Jaký má smysl šifrování domovského adresáře?