六、磁盘管理2


逻辑卷LVM 创建物理卷pvcreate 创建卷组vgcreate 创建逻辑卷vgcreate 创建逻辑卷lvextend 扩大VGvgextend 查看VG空间vgs 扩容LVlvextend 重置LV大小FS扩容resize2fs 文件系统 inode索引 软链接ln 廉价磁盘冗余阵列RAID 软RAID 创建RAIDmdadm 查看RAID信息

1.逻辑卷LVM

  物理磁盘的空间是限定的,不便于管理(拷贝,删除,授权)。单靠物理磁盘,是解决不了空间增长的问题。

  PV:物理卷(Physical Volume)

  VG:卷组(Volume Group)

  LV:逻辑卷(Logical Volume)

  目的:管理磁盘的一种方式,性质与基本磁盘无异。

  特点:随意扩张大小

  ·创建物理卷

    pvcreate /dev/sdf

  ·创建卷组

    vgcreate vg1 /dev/sdf

  ·创建逻辑卷

    vgcreate   -L 200M -n lv2 vg1

    创建逻辑卷 大小  卷名 vg名

     lvextend -l +100%FREE /dev/mapper/centos-root (将所有空间分配给centos-root)

  ·格式化

    mkfs.ext4 /dev/vg1/lv1

        /dev/卷组名/逻辑卷名

  ·挂载

    mount /dev/vg1/lv1 /mnt/lv1

2.VG管理

  ·扩大VG vgextend

  如若逻辑卷已满的情况下需要扩容,必须先扩大VG

    pvcreate /dev/sde  创建PV

    vgextend vg1 /dev/sde  把pv增加到vg1

3.查看VG空间

  vgs  其他同理 pvs 、lvs

4.扩容lv

  lvextend -L +2G /dev/vg1/lv1  给lv1增加2G空间

5.重置LV大小 FS扩容

  resize2fs /dev/vg1/lv1

6.文件系统

  windows : FAT16  FAT32  NTFS

  Linux : EXT3(FS16TB)  EXT4(FS16TB)  XFS(FS100TB)

7.inode索引

  记录文件的属性如:文件属性,大小,权限,属主,属组,链接数,块编号。

  inode大小为128bytes

  inode决定文件系统中文件的数量,block决定文件的大小

8.软链接 symbolic link

  ln -s  源文件 目标位置

  如:ln -s /file1 /root/deskup/

9.硬链接

  ln 源文件 同目录不同名

  硬链接只针对文件做,不能对目录做

  硬链接只能在同分区做

10.廉价磁盘冗余阵列RAID

  ·RAID1

    RAID1也叫镜像卷,由2快磁盘组成,容量为50%,读写速率一般,容错好。

  ·RAID5

    数据盘2块以上,校验盘,热备盘(不必须)

  ·RAID0

    RAID0条带集,2块磁盘以上,读写速率100%*N,但不容错。

11.软RAID创建

  ①准备硬盘

  ②创建RAID

    mdadm -C /dev/md0 -l 5 -n 3 -x 1 /dev/sd{b,c,d,e}

  ③格式化+挂载

    mkfs.ext4 /dev/md0

    mkdir /mnt/disk_md0

    mount /dev/md0 /mnt/disk_md0

  ④查看RAID信息

    mdadm -D /dev/md0