LVM - 很好很强大
LVM (Logic Volume Management,逻辑卷管理),是传统商业Unix就带有的一项高级磁盘管理工具,异常强大。后来LVM移植到了Linux操作系统上,尽管不像原来Unix版本那么强大,但瘦死的骆驼比马大,Linux的LVM仍然非常强大,可以在生产运行系统上面直接在线扩展硬盘分区,可以把分区umount以后收缩分区大小,还可以在系统运行过程中把一个分区从一块硬盘搬到另一块硬盘上面去等等,简直就像变魔术,而且这一切都可以在一个繁忙运行的系统上面直接操作,不会对你的系统运行产生任何影响,很安全。
还是拿JavaEye的网站服务器随便举个小例子吧。话说今天晚上我登录JavaEye网站服务器随便这么一查看磁盘使用状况:
31 楼 chenxf84 2009-01-05 lvm用的不多,基本上都是大家一样的使用方法,从老大们的讨论中学到了很多 32 楼 SteveGY 2009-08-09 虽然这个故事已经讨论很久了,但估计应该有unix admin提醒过:并不是所有的lvm在线操作都是稳定可靠的,aix 5.3 + oracle 10g,在io繁忙的系统上,动态扩展磁盘空间是有风险的,会造成磁盘死锁,系统挂起。相信类似的问题在linux lvm上也有,系统软件环境越复杂,风险就越大,所以不要轻易在生产环境中做一些没有测试过的lvm操作。 33 楼 realzhang 2009-11-28 看起来很好,准备迁移到lvm上。