[问题] VM 扩充硬盘后重抓硬盘资讯?

楼主: sanbis (方正無法達成,那麼有沒H)   2018-04-30 15:54:15
最近在测试调整硬盘跟分区大小~
目前测试机 30G
空间分配除了 boot 400MB 剩下都切给 LVM
然后再从 LVM 切 2G 给 swap
直接从 VM 的设定中修改为 50G
虽然重开机以后 fdisk -l 就看到空间变大了
但是这边想问一下在不关机的情况下可以让系统重新抓取硬盘资讯吗?
作者: kenduest (小州)   2018-04-30 16:05:00
这个要看当初你的分割区分割时候会有不同处理方式一般是要先把原本分割区变大然后再调整 pv,vg,lv 大小或者是直接把新的空间重划一个新的分割区后续该空间再次产生新的 pv 之后再加入到 vg 内使用好像看错你的需求. 只是重读分割区吗? partprobe 就是不过我印象中一般 vm 调整硬盘大小不是都要在关机状态?若重读取硬盘一般就是echo 1 > /sys/block/sdX/device/rescansdX 改成实际装置名称,比方 sda重新分割要强迫读取只要用 partprobe 而已不用重开
作者: toothlesses (toothless)   2018-04-30 23:26:00
pvresize试试看 应该可以帮到你
作者: axuiolji (泰)   2018-05-01 00:10:00
partprobe可以帮助你
楼主: sanbis (方正無法達成,那麼有沒H)   2018-05-01 09:41:00
傻傻的先问一下 partprobe 是哪只程式的指令?由于 OS 是最小化安装刚刚尝试使用这条指令结果系统回应说没有这条指令~
作者: kenduest (小州)   2018-05-01 09:47:00
parted
楼主: sanbis (方正無法達成,那麼有沒H)   2018-05-01 09:56:00
多谢 ken 大指点~m(_ _)m
作者: kenduest (小州)   2018-05-01 13:11:00
分割区建立新的,要用 partprobe ,你打错指令了
楼主: sanbis (方正無法達成,那麼有沒H)   2018-05-01 13:26:00
有点不懂 echo 跟 partprobe 两者的区别?
作者: kenduest (小州)   2018-05-01 13:34:00
partprobe 是通知系统分割区已经异动要求重读让异动生效常见于删除分割区与新增分割区这类echo 1 > /blah 那个应该是请 os 重扫一次指定装置若你系统磁盘大小已经异动,可以让 os 重抓识别正确容量
楼主: sanbis (方正無法達成,那麼有沒H)   2018-05-01 13:42:00
所以我直接调整空间的话应该用 echo 来重扫指定装置来确定容量异动,但是 fdisk 新增分割区就是用 partprobe来重新读取分割区的列表?
作者: kenduest (小州)   2018-05-01 14:51:00
sda busy 原因很多,比方常见异动了分割区之后当下挂载了异动的分割区当下都会导致通知失败或者是 fdisk 时候修改挂载中的分割区都会如此若不确定情况重新开机是最快的方式其他部分可以自己建立新的硬盘然后测试分割与partprobe就会知道整个情况
楼主: sanbis (方正無法達成,那麼有沒H)   2018-05-01 15:38:00
所以是建议新增一颗硬盘挂上去不是直接调整硬盘大小?
作者: kenduest (小州)   2018-05-01 17:59:00
我是说你可以建立新的硬盘练习测试功能,试过就知道至于要新增一颗硬盘或是原本硬盘变大方式,看情况与需求

Links booklink

Contact Us: admin [ a t ] ucptt.com