zoukankan      html  css  js  c++  java
  • Linux中的lvm管理

    /* @author:luowen
     * @time:2013-10-20
     * Linux 软raid技术
    
    	1.raid0 --> 多块硬盘构成一个分区,当数据读写同事读取写入到多块硬盘中,速度快,当一块硬盘出现问题,数据就不完整了
    	2.raid1 --> 镜像卷 两块硬盘,读取就放一块中,另一块则用于备份作用,浪费磁盘空间
    	3.raid5 --> 至少3块硬盘,每块硬盘部分空间用于存储其他硬盘的村粗信息,当一块硬盘出现问题的时候,可以通过其他的两块硬盘恢复数据
    	4.raid10 --> raid0 + raid1 组合版本
    	5.raid6  --> 至少4块硬盘,(同raid5)
    */
    /*
     * raid创建
    
     1.mdadm -C /dev/md0 -ayes -l0 -n2 /dev/sd[a,b]1 --> 创建raid0模式的raid
     2.mdadm -C /dev/md0 -ayes -l1 -n2 /dev/sd[a,b]1 --> 创建raid1模式的raid
     3.mdadm -C /dev/md0 -ayes -l5 -n3 -x1 /dev/sd[a,b,c,d]1 --> 创建raid5模式的raid
     
     1.mdadm -C /dev/md0 -ayes -l0 -n2 /dev/sd[a,b]1 --> 创建raid0模式的raid
     注:    创建 设备名 激活  等级 数量 创建的设备
     
     mdadm -D /dev/md0 -->查看raid的详细信息 cat /proc/mdstat --> 产看状态
    
    创建完raid的后,保存分区后,partprobe来实现同步
    
    删除raid5 
    1.umount /raid5
    2.mdadm -S /dev/raid5
    3.mdadm --zore--superblock /dev/sdb{9..11}
    */
    /* @author:luowen
     * @time:2013-10-10
     * Linux lvm 逻辑卷管理
     *新建很多的磁盘分区,然后创建卷组,以后每次添加了硬盘,就添加到卷组中,相当于卷池,为以后的文件夹空间扩容
    
     1.fdisk /dev/sdb //-->分区,创建pe
     2.pvcreate /dev/sdb{12..14}  //pvs --> 查看卷组信息,pvchange --> 可以激活
     3.vgcreate vg0 /dev/sdb{12..14}    //--> 创建vg
     4.vgextend vg0 /dev/sdb{...} //-->可以扩容vg
     5.lvcreate -L +100M -nlv0 /dev/vg0 //-->创建逻辑卷为100M
       lvextend -L +100M /dev/vg0/lv0 //-->给vg0添加100M的空间
       e2fsck -f /dev/vg0/lv0 //-->检测
       resize2fs /dev/vg0/lv0 //-->重新扩容空间
    
    注:lvm架构中  它是有很多的物理卷(底层)构成很多的pv,然后pv构成vg(很多逻辑卷的池) 然后在从vg里面拉去出空间给对应的逻辑卷
    
    sda1  ---   |       
    sda2  ---	|
    sda3  ---	|							   			|-->lv0 --> /web //可以挂载为逻辑卷了	
    sda4  ---	|							  |-->  vg0 |-->lv1    |-->lv2
    			----------> (pv) -----------> |-->  vg1 ---------->|-->lv3     |-->lv4
    sdb1  ---	|							  |-->  vg2----------------------->|-->lv5
    sdb2  ---	|
    sdb3  ---	|
    sdb4  ---	|
      
    

       

  • 相关阅读:
    JavaScript-Runoob:JavaScript 对象
    JavaScript-Runoob:JavaScript 数据类型
    JavaScript-Runoob:JavaScript 变量
    JavaScript-Runoob:JavaScript 注释
    JavaScript-Runoob:JavaScript 语句
    从word中复制内容包含图片到tinymce编辑器中
    从word中复制内容包含图片到xheditor编辑器中
    从word中复制内容包含图片到kindeditor编辑器中
    从word中复制内容包含图片到ckeditor编辑器中
    从word中复制内容包含图片到fckeditor编辑器中
  • 原文地址:https://www.cnblogs.com/luowen/p/3378894.html
Copyright © 2011-2022 走看看