
在单个驱动器上使用LVM背后的目的/原因是什么?我理解为什么你想要通过RAIDed驱动器或多个[可能]不同大小的磁盘,但如果只有一个磁盘则不行.
如果您碰巧改变了对给定机器应分配给它的空间的想法,是否只是为opportunity提供额外的空间?
解决方法 我个人认为,所有现代 *** 作系统都应该有某种卷管理.就像你说的,一个目的是确保你可以在未来增加数据超出磁盘的物理限制.包括(althoguh迅速变得无关紧要)DOS分区限制.另一个很好的理由是即将发生磁盘故障(SMART开始指示故障),您可以插入另一个磁盘,将其添加到卷组,然后将所有数据转移到该磁盘 – 理论上可以做到这一点这在现场系统上然而我可能不会这样做!这极大地简化了这些 *** 作.
除此之外,LVM对备份很有用,快照功能可以让你做一些非常聪明的事情,例如数据库,以确保一致的备份.所以你可以在MysqL中举个例子..
>使用读锁定刷新所有表并获取主binlog位置.
>创建LVM快照.
>解锁桌子.
>备份刚拍摄的MysqL数据目录的内容以及主binlog位置.
>销毁快照.
低影响力的一致MysqL即时备份,您只需付出很少的努力.
LVM可以做的很多事情都将被btrfs取代,无论如何都有内置的音量管理,但是现在我认为你使用LVM获得的可能性使它成为默认情况下启用的明智之举.
这方面的缺点是它可能会更难以拯救,但它是你曾经想到的那些东西之一,并且记住.更重要的是,虽然降低了数据的一致性.并非所有LVM实现都支持文件系统障碍,例如,根据您对系统的 *** 作,这可能对您有所帮助.
总结以上是内存溢出为你收集整理的linux – 即使在单个磁盘安装上,RHEL也在使用LVM全部内容,希望文章能够帮你解决linux – 即使在单个磁盘安装上,RHEL也在使用LVM所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)