Jump to content
  • ArcheRAWG
    ArcheRAWG

    FreeBSD | Расширяем диск

    У меня в виртуалке крутится старенький сервер с мускулем на FreeBSD. Он в работе постоянно, и там постоянно заканчивается место. Я переодически его увеличию, благо это не так сложно. Вот решил поделиться способом. Ясли у меня 6.5 а FreeBSD 11.1. Но не думаю что на других версиях будет как то отличаться.

    И так первое что мы делаем это бекапим сервер. Обычно делаю снапшот средствами ESXi, но можно и просто склонировать сервак. Можно стопнуть его, и скопировать. В общем сами решайте

    После того как сделали бекап - добавим не много места жесткому диску серверу, увеличив дисковое пространство в яслях.

    image.png.9978cb7154d0333edf5992e4c4ff400e.png

    Перезагрузим сервер 

    reboot

    После ребута проверим что у нас там с дисковым пространством

    gpart show da1

    Вывод будет примерно следующий: 

    34  16777149  da1  GPT  (16G) [CORRUPT]
    34  16777149    1  freebsd-ufs  (8G)

    Коррупт! Аяяяй, Но ничего страшного. Запускаем рековер

    gpart recover da1

    смотрим починилось ли

    gpart show da1

    вывод будет примерно следующий

    34  33554365  da1  GPT  (16G)
    34  16777149    1  freebsd-ufs  (8G)
    16777183  16777216       — free —  (8.0G)

    Всё пачинилось! Теперь расширяем

    gpart resize -i 1 da1

    ну и расширяем саму ФС

    growfs /dev/da1p1

    Вот и всё. 




    User Feedback

    Recommended Comments

    There are no comments to display.


×
×
  • Create New...