zoukankan      html  css  js  c++  java
  • LVM的创建,添加和缩小和RAID的创建

    pvscan 查看有无
    pvdisplay 查看信息


    快照是访问文件的另一路径
    PV:pvcreate /dev/sda3创建新的PV

    VG:
    vgcreate myvg /dev/sda创建一个名为myvg的
    -s 指定PE 的大小,可以指定M,G
    vgreduce:
    去掉一个PV,缩减VG大小,在用vgreduce之前,要用vgmove命令移动要移除的PF里的数据

    vgextend myvg(名字) /dev/sda2 把sda2加入myvg,一般用于增加

    LV::
    lvcreate -l 356 -n mylv myvg 创建一个数量为356PE,把myvb分配给名为mylv
    mkfs -t ext3 /dev/myvg/mylv 创建文件系统
    mount /dev/myvg/mylv /mnt/myvl 挂载
    partprobe重新加载硬盘

    问题:
    1:怎么创建ID为8e的分隔槽
    进去后按t键,然后输入8e,w保存;
    2:怎么添加和删除LV的容量
    增加:先创建PE,把PV加入到VG;用vgdisplay查看下Free的PE数量,然后用lvresize -l +179(剩余的数量) /dev/myvg/mylv这样就增加了,e2fsck -f /dev/myvg/mylv 检查修护,再resize2fs /dev/myvg/mylv 扩充到整个filesystem里

    缩小:一:降低容量:先lvdisplay查看lv的总大小,然后减去pvscan查看要删除的pv大小,2:umount /mnt/lvm 命令取消挂载,e2fsck -f /dev/myvg/mylv检查下 ,然后resize2fs /dev/myvg/mylv 6900M(减去所得的值),mount挂载上去;
    二:抽离:查看下要抽离的PV有多少PE,用lvresize -l -89 /dev/myvg/mylv;查看下PV有没有Free的PE,如果没有,就pvmove /dev/sdb4/ /dev/sdb3移动
    三:从VG删除:vgreduce myvg /dev/sdb4  pvremove/dev/sdb4

    RAID

    ******磁盘要id要调整为fd**************
    创建raid0:
           mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda(5,6)
           cat /proc/mdstat查看下
           创建文件系统:mke2fs -j /dev/md0
           挂载:
    停止阵列:mdadm -S /dev/md0
    移除磁盘:mdadm /dev/mdo -r /dev/sdb1
    添加盘:mdadm /dev/md0 -a /dev/sdb3
    ********watch周期性的执行命令如 match 'cat /proc/mdstat'

    查看RAID阵列的详细信息:
          mdadm -D /dev/md0

  • 相关阅读:
    拍照
    ORACLE DATABASE 10G FALSHBACK 知识整理
    在webx.ml中 配置struts2 后 welcome-file-list 失效的解决办法
    基于内容的图像检索技(CBIR)术相术介绍
    Codeforces Round #198 (Div. 2) B. Maximal Area Quadrilateral
    终端复用工具tmux的使用
    泛型的使用
    1.2.4 Java Annotation 提要
    Java算法--串的简单处理
    【基础练习】【线性DP】codevs3641 上帝选人题解
  • 原文地址:https://www.cnblogs.com/liyong999/p/7382389.html
Copyright © 2011-2022 走看看