Avamar - Schijfprestaties controleren voor Avamar Linux-clients
Summary: In dit artikel worden methoden besproken voor het testen van schijfprestaties op Avamar clients. Dit kan handig zijn voor het onderzoeken van problemen met back-up- of herstelprestaties. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
De schijfprestaties van een Avamar-client bepalen of back-ups en herstelbewerkingen op tijd zijn voltooid.
Er zijn verschillende tools en hulpprogramma's beschikbaar om de schijfprestaties te controleren, afhankelijk van Linux, waarvan hieronder enkele voorbeelden worden gegeven.
Het iostat-commando
Iostat toont niveaus van schijfactiviteit op een systeem.
Gebruik de vlag -x om uitgebreide informatie te geven, zoals weergegeven in de onderstaande uitvoer.
Het hdparm commando: HDPARM kan worden gebruikt voor het eenvoudig testen van leesprestaties. Hieronder ziet u een voorbeeld waarbij we de opdracht uitvoeren op het hardwareapparaat /dev/sdc1.
Disk write performance testing with dd:
Hier gebruiken we de opdracht "dd" om te testen hoe snel data naar een doelschijf kunnen worden geschreven.
a) Synchroniseer uitstaande schrijfbewerkingen naar de schijf om ervoor te zorgen dat geen gegevensinformatie de resultaten verstoort.
b) Neem nullen van /dev/zero en schrijf ze naar het bestand tempfile totdat het bestand 4 GB groot is.
c) Synchroniseer alle resterende schrijfbewerkingen naar de schijf.
d) Verwijder het bestand dat we hebben gemaakt.
De opdrachtuitvoer geeft aan hoe snel het systeem naar de schijf kan schrijven. Voorbeeld hieronder.
Er zijn verschillende tools en hulpprogramma's beschikbaar om de schijfprestaties te controleren, afhankelijk van Linux, waarvan hieronder enkele voorbeelden worden gegeven.
Het iostat-commando
Iostat toont niveaus van schijfactiviteit op een systeem.
Gebruik de vlag -x om uitgebreide informatie te geven, zoals weergegeven in de onderstaande uitvoer.
admin@linux:~/>: iostat -x Linux 2.6.32.59-0.19.1.8590.0.PTF-default (linux) 02/13/16 _x86_64_ avg-cpu: %user %nice %system %iowait %steal %idle 2.53 0.57 1.11 1.35 0.00 94.45 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 0.58 2.37 10.81 3.89 5159.38 584.63 390.61 0.16 10.76 1.59 2.34 sdb 0.04 0.00 10.04 0.43 4969.08 157.55 489.83 0.09 8.72 1.91 2.00 sdc 0.04 0.01 10.12 0.44 5006.44 161.46 489.32 0.10 9.16 1.88 1.99De waarden %iowait en %idle, await en %util kunnen worden onderzocht om te leren of de I/O-bandbreedte van een schijf verzadigd is.
- %iowait - Toont het percentage van de tijd dat de CPU of CPU's inactief waren gedurende welke het systeem een uitstaand schijf-I/O-verzoek had.
- %idle : toont het percentage van de tijd dat de CPU of CPU's inactief waren en het systeem geen uitstaand schijf-I/O-verzoek had
- wachten : de gemiddelde tijd (in milliseconden) voor I/O-aanvragen die aan het apparaat zijn uitgegeven, moeten worden afgehandeld. Dit omvat de tijd die wordt besteed door de aanvragen in de wachtrij en de tijd die wordt besteed aan het onderhouden ervan.
- %util - Percentage van de CPU-tijd waarin I/O-aanvragen aan het apparaat zijn gedaan (bandbreedtegebruik voor het apparaat). Apparaatverzadiging treedt op wanneer deze waarde bijna 100% is.
Het hdparm commando: HDPARM kan worden gebruikt voor het eenvoudig testen van leesprestaties. Hieronder ziet u een voorbeeld waarbij we de opdracht uitvoeren op het hardwareapparaat /dev/sdc1.
#: hdparm -Tt /dev/sdc1
/dev/sdc1:
Timing cached reads: 12136 MB in 2.00 seconds = 6073.44 MB/sec
Timing buffered disk reads: 420 MB in 3.01 seconds = 139.69 MB/sec
Disk write performance testing with dd:
Hier gebruiken we de opdracht "dd" om te testen hoe snel data naar een doelschijf kunnen worden geschreven.
time sync; dd if=/dev/zero of=tempfile bs=1M count=4096; sync;rm tempfile
Wat doet deze opdracht?
a) Synchroniseer uitstaande schrijfbewerkingen naar de schijf om ervoor te zorgen dat geen gegevensinformatie de resultaten verstoort.
b) Neem nullen van /dev/zero en schrijf ze naar het bestand tempfile totdat het bestand 4 GB groot is.
c) Synchroniseer alle resterende schrijfbewerkingen naar de schijf.
d) Verwijder het bestand dat we hebben gemaakt.
De opdrachtuitvoer geeft aan hoe snel het systeem naar de schijf kan schrijven. Voorbeeld hieronder.
real 0m1.435s
user 0m0.000s
sys 0m0.132s
4096+0 records in
4096+0 records out
4294967296 bytes (4.3 GB) copied, 3.0865 s, 1.4 GB/s
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000013964
Article Type: How To
Last Modified: 06 Mar 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.