• Zwiększenie pojemności istniejącego dysku bez restartu systemu

    dodany przez Przemysław Sikora

    Ostatnio pisałem o sytuacji, gdy musiałem dodać nowy dysk do maszyny z systemem CentOS, będącego maszyną wirtualną korzystającą z VMware. Nie chciałem wtedy restartować serwera, bo jak wiadomo, nie jest to „rzecz” którą lubią klienci :). Czasem nawet chwilowa niedostępność może być źle widziana.

    Otóż dzisiaj musiałem zwiększyć istniejący dysk i …. wykonałem poniższe polecenia z poprzedniego mojego wpisu.

    echo "- - -" > /sys/class/scsi_host/host0/scan
    echo "- - -" > /sys/class/scsi_host/host1/scan
    echo "- - -" > /sys/class/scsi_host/host2/scan

    Po wykonaniu kolejnego polecenia, mianowicie „dmesg”, zobaczyłem następujące wpisy:
    [7747685.962576] ata1: soft resetting link
    [7747686.118909] ata1.00: configured for UDMA/33
    [7747686.119186] ata1: EH complete
    [7747688.384099] ata2: soft resetting link
    [7747688.546480] ata2: EH complete

    Ucieszyłem się, ale niestety okazało się, że nic z tego. Nie daje jednak za wygraną i próbuje dalej.

    ls /sys/class/scsi_device/

    Oto wynik:
    1:0:0:0 2:0:0:0 2:0:1:0
    Dobra, ostatnia próba. Jak nie zadziała, to cóż … reboot 🙁

    echo 1 > /sys/class/scsi_device/1\:0\:0\:0/device/rescan
    echo 1 > /sys/class/scsi_device/2\:0\:0\:0/device/rescan
    echo 1 > /sys/class/scsi_device/2\:0\:1\:0/device/rescan

    Sprawdzamy co dmesg nam powie.

    dmesg

    [7747826.222371] sd 0:0:1:0: [sdb] 67108864 512-byte logical blocks: (34.3 GB/32.0 GiB)
    [7747826.222512] sdb: detected capacity change from 30064771072 to 34359738368

    Yupi, udało się 🙂

Dodaj komentarz

Warto odwiedzić
Valid XHTML 1.0 Transitional centos.com.pl- mapa strony