диск 80 Гб, есть lvm, каким то боком собранный на 40. Соответственно хочу как то это проработать автоматизировать. Примерный план вижу такой
1. Через факты получить данные о лвм и разделах
2. сопоставить размер
3. если не соответствует, то удалить старый и создать новый на все место
Никто подобное не делал ? В интернетах не так то много информации по такому, а я немного не пойму, как правильно реализовать(без шелла)
получаю факт
"{{ ansible_facts['cmdline']['root'] }}", получается он содержит мой /dev/mapper/vg00-lv_root
а вот дальше не могу сообразить куда копать, может кто подобное реализовывал\видел, чтоб натолкнуть куда идти
я бы такое не рискнул запускать на ансибле в продакшене
а зачем перевыбирать ? Раздел легко через fdisk увеличивается - дальше стандартная магия с pvextend + lvextend
Не понимаю, зачем тебе при наличии lvm пересодавать раздел (primary partition). Может, тебе надо создать раздел на свободном месте и добавить его в volume group?
Обсуждают сегодня