Ten slotte word die hulp van IT is hier

Blog van die rekenaar oplossings.

Spoor skyfspasie afstand gebruik

geplaas deur Xaus Xavier Nadal 9th Oktober 2012

Vandag het ek nodig om te weet wat die skyf gebruik van verskeie afgeleë bedieners om 'n studie van prestasie maak en bied 'n oplossing op maat van 'n kliënt wat wil om jou fisiese bediener omgewing virtualize.

Ons het die navraag behulp Powershell kry nog nooit moes word gekoppel aan elke bediener en kry 'n vinnige en akkurate resultaat. Op hierdie manier kan ons meer skyf verbruik van toekomstige gemigreerde bedieners aan te pas.

Soos jy kan sien om die navraag Ek gebruik maak Powershell en die opdrag kry-wmiobject saam met die klas win32_LogicalDisk, Ek het ook gebruik sommige skakelaars om te wys ons die rekords ons netwerk dryf of CDROM (want ons wil nie hierdie inligting om te weet) het gekarteer.

Die spesifieke waarde van skyf gebruik wat ek weet ek kan nie direk raadpleeg en ek moes 'n aftrekking tussen die waarde doen grootte en waarde Free Space.

Ek slaag die hele opdrag en die resultaat.

kry-WmiObject klas "win32_LogicalDisk" -computername server1, server2 | waar {$ _ DriveType -agtige "3".} | ft __SERVER, DeviceID @ {uitdrukking = {- (. $ _ Free Space)} (. $ _ grootte) etiket = "UsedSpace"} -Auto

__SERVER DeviceID UsedSpace
--- --- ---
server1 C: 169078034432
server1 D: 117450104832
server2 C: 7788908544
server2 D: 8210206720

Soos jy kan sien net die fisiese skyfaandrywers wys (nie dryf of CD-ROM dryf, ens netwerk ..) Dit is omdat ons die DRIVETYPE waarde gebruik, ek wys verskillende waardes, afhangende van wat jy wil te kry.

"3"- Plaaslike skywe.

"4"- Netwerk skywe.

"5"- CD-Rom.

Ek hoop jy help want dit het my gedien.

Jy kan ook sien die resultate in GB ... met die volgende opdrag ... en 'n paar meer inligting ...

gwmi klas "win32_LogicalDisk" -computername server1, server2| waar {$ _ DriveType -agtige "3".} | ft __SERVER, DeviceID @ {uitdrukking = {- (. $ _ Free Space / 1GB)} (. $ _ Grootte / 1GB) etiket = "Used_Space"}, @ {uitdrukking = {(. $ _ Free Space / 1GB)} ; etiket = "FREE_SPACE"}, @ {uitdrukking = {($ _ Grootte / 1GB.)}; etiket = "TOTAL_SIZE"} -Auto

Groete en gou sien jy.

Tags: , , , , , , , , , , , , , , ,
geplaas deur skrifte | No Comments »