Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 2 Dołączył: 26.09.2009 Ostrzeżenie: (0%)
|
Witam. Mam pewien problem ze skryptem do sprawdzenia ilości miejsca na dysku na kilku serwerach.
Sprawdzanie miejsca na 1 serwerze mam już wykonane, ale nie wiem jak się zabrać za sprawdzenie na kilku serwerach. Aktualnie posiadam 6dedyków i przydała by się mi funkcja monitorowania miejsca ile mi tam jeszcze zostało, bez zbędnego odpalania apache na każdym z nich. Skrypt ma działać na 1 serwie i jakoś ściągać info z pozostałych serwerów. Skrypt dla 1 serwera: Kod <?php
function mksize($bytes) { if ($bytes < 1000 * 1024) return number_format($bytes / 1024, 2) . " kB"; elseif ($bytes < 1000 * 1048576) return number_format($bytes / 1048576, 2) . " MB"; elseif ($bytes < 1000 * 1073741824) return number_format($bytes / 1073741824, 2) . " GB"; else return number_format($bytes / 1099511627776, 2) . " TB"; } $sciezka = "/home"; $total = disk_total_space($sciezka); $free = disk_free_space($sciezka); $usage = $total - $free; $procent = round(($usage/$total) * 100, 0); echo "Powierzchnia całkowita: " .mksize($total). "<br />"; echo "Powierzchnia wolna: " .mksize($free). "<br />"; echo "Powierzchnia używana: " .mksize($usage). "<br />"; echo "Procent powierzchni zajmowanej to: $procent %</br>"; ?> Ten post edytował ast89 30.12.2009, 12:38:19 |
|
|
|
ast89 Sprawdzanie ilości miejsca na dysku -Pomoc 30.12.2009, 12:37:15
erix Zawsze możesz utworzyć połączenie do tych serwerów... 30.12.2009, 13:53:29
fander możesz również skopiować plik przez ciebie stworzo... 30.12.2009, 16:13:23
erix Ale on chce uniknąć stawiania httpd na reszcie ser... 30.12.2009, 16:27:54 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 16:29 |