Verhindern von Festplatten-Thrashing in Amanda Enterprise

  • Dieser Artikel ist für Amanda Unternehmen (AE)

Verwenden von Spindelnummern in der disklist.conf, um ein Festplatten-Thrashing zu verhindern

Beim gleichzeitigen Sichern mehrerer DLEs ist es wichtig, die Leistung zu berücksichtigen. Die Leistung wird stark beeinträchtigt, wenn mehrere DLE gleichzeitig von derselben physischen Festplatte in Verbindung mit der Verwendung einer „Haltediskette“ gesichert werden. Amanda ermöglicht eine Lösung für dieses Problem unter Verwendung von „Spindelnummern“.

"Spindelnummer"

Feld vier der Disklistendatei ist eine Spindelnummer. Bereiche mit derselben Spindelnummer werden nicht gleichzeitig gesichert. Dies verhindert das Thrashing auf einer einzelnen physischen Festplatte. Die Datei disklist.conf befindet sich auf dem Server unter / etc / amanda / /disklist.conf.

Feld1-Hostname Feld2-DLE Feld3-Alias ​​{[...]} Feld4-Spindel example.zmanda.com "/ boot" "comp-user-tar" {[...]} 1

Beispielszenario:

Liste der Verzeichnisse, die wir auf einem Client sichern möchten:

Physische Festplatte 1:

Verwendete Dateisystemgröße Verfügbare Verwendung% Bereitgestellt auf / dev / md3 15G 3.1G 11G 22% /

/ Etc
/ opt
/ usr

Physische Festplatte 2:

Verwendete Dateisystemgröße Verfügbare Verwendung% Bereitgestellt auf / dev / md4 334G 175G 143G 56% / home

/ home / ppragin
/ home / amanda
/ home / admin
/ home / uploads

Physische Festplatte 3 (dedizierte Haltescheibe):

Verwendete Dateisystemgröße Verfügbare Verwendung% Montiert auf / dev / md2 159G 189M 151G 1% / Halten

Was ist dein disklist.conf Datei sollte aussehen wie:

example.zmanda.com "/ etc" "/ etc" {[...]} 1 example.zmanda.com "/ opt" comp-user-tar {[...]} 1 example.zmanda.com / usr comp-user-tar {[...]} 1 Beispiel.zmanda.com / lib comp-user-tar {[...]} 1 Beispiel.zmanda.com / home / ppragin comp-user-tar {[. ..]} 2 Beispiel.zmanda.com / home / amanda comp-user-tar {[...]} 2 Beispiel.zmanda.com / home / admin comp-user-tar {[...]} 2 Beispiel .zmanda.com / home / uploads comp-user-tar {[...]} 2