浅谈linux性能调优之十九:lvm高级使用

        上节引出了“逻辑卷”管理技术,大家都知道它比传统磁盘管理所具有的优势,我这里有一个关于lvm管理的手册“LVM HOWTO”,大多介绍是概念,使用方法。要的话可以给我留言或者在网上找找,练会它。除了伸缩的特点,逻辑卷还有一个底层物理卷的迁移功能!硬盘的理论 寿命是3万小时以上,一般硬盘一直开机工作3年就完蛋,如果正常使用10年没有问题。不幸的是我们所管理的服务器上的磁盘处于一直开机工作状态,我们若使 用逻辑卷对上层而言可能只是几个逻辑而成的卷,对底层而言可能有多个物理磁盘。这些磁盘寿命快到了!如何处理?肯定要换磁盘!逻辑卷管理工具中有个 pvmove,可以实现此功能!而且上层lv不受影响,用户可以在管理员替换磁盘的过程中访问数据。
    下面我模拟一个应用场景:
        假设已有一个逻辑卷,物理磁盘使用/dev/vdc ,空间大小500M
             步骤:
               使用fdisk直接划分为主分区/dev/vdc1
                   注意:执行partx -a /dev/vdc,partx -a /dev/vdd
             创建逻辑卷:
                   pvcreate /dev/vdc1              生成物理卷
 
                   vgcreate vg0 /dev/vdc1            创建卷组
 
                   lvcreate -L 400M -n lv0 vg0        创建逻辑卷
 
                   mkfs.ext4 /dev/vg0/lv0            格式化成ext4文件系统
 
                   mount /dev/vg0/lv0 /mnt            挂载分区到目录
     
                   cp /boot/* /mnt                    用户写入数据
 
        时光飞跃,呀,三年过去了,磁盘寿命快到了,可能io性能已经有所表示!
              迁移物理卷到到同卷组中的另一个物理卷
                步骤:
                    pvcreate /dev/vdd1            生成物理卷

                    vgextend vg0 /dev/vdd1        添加到以后的卷组vg0
 
                    pvmove /dev/vdc1 /dev/vdd1    数据迁移到新的物理卷

                    vgreduce vg0 /dev/vdc1         从卷组中删除就的物理卷

                    pvremove /dev/vdc1             删除物理卷

                    最后使用fdisk将痕迹删除干净! 卸下磁盘,可以低价处理哦 ! 注意的是:最后要将这些旧的磁盘重复写入覆盖掉那些旧数据,这必须的,可能泄漏机密的!
                                                                                                                               oscersong007@gmail.com
            西邮-小宋

转载于:https://my.oschina.net/sharelinux/blog/148600

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值