linux 存储

linux 存储
MBR 14个分区(4个主分区,3个主分区+1个扩展分区(n个逻辑分区))
GPT 128个主分区

  1. 分区
    Fdisk
    Lsblk //查看分区
    Fdisk -l
    Partprobe //强制刷新分区(更新内核)
  2. 创建文件系统 (格式化) mkfs.xfs /dev/sdb1
  3. 挂载 创建一个目录,然后将/dev/sdb1挂载到该目录下
    Blkid //查看分区的UUID
    永久挂载
    Vim /etc/fstab

创建逻辑卷管理

  1. 准备磁盘
  2. Pv创建物理卷
    Pvcreate /dev/sdb //创建pv
    Pvscan //扫描
    Pvs //查看物理卷
  3. Vg创建卷组
    Vgcreate vg1 /dev/sdb //创建卷名为vg1的卷组
    Vgs //查看卷组
    Vgscan //扫描
    Vgdisplay
  4. lv创建逻辑卷
    lvcreate -l 10 -n lv1 vg1
    lvcreate -L 200M lv2 vg1
    -l 参数为定PE数来设定逻辑分区大小,也可以使用-L参数直接指定逻辑分区大小
    1扇区=512(字节byte)
    Lvscan
  5. 创建文件系统并挂载

扩大VG

  1. pv //创建一个物理卷
  2. vgextend
    vgextend vg1 /dev/sdc
    vgs
    减小VG
  3. 通常先做数据的迁移
    查看VG中PV使用的情况
    Pvs
  4. pvmove数据到其他PV
    pvmove /dev/sdc
    pvs
    LV扩容
  5. lv扩容
    vgs
    lvextend -L 800M /dev/vg1/lv1
    lvextend -L +800M /dev/vg1/lv1

lvextend -l 15 /dev/vg1/lv1
lvextend -l +15 /dev/vg1/lv1
lvscan

Mount -a //将所有的挂载向挂载
Df -Th //查看挂载(T代表文件格式类型,h代表分区的大小)

文件系统介绍
EXT3:是一款日志文件系统,能够在系统异常宕机时避免文件系统资料丢失,并能自动修复数据的不一致与错误。然而,当硬盘容量较大时,所需的修复时间也会很长,而且也不能百分之百地保证资料不会丢失。它会把整个磁盘的每个写入动作的细节都预先记录下来,以便在发生异常宕机后能回溯追踪到被中断的部分,然后尝试进行修复。
EXT4:Ext3 的改进版本,作为 RHEL 6 系统中的默认文件管理系统,它支持的存储容量高达 1EB(1EB=1,073,741,824GB),且能够有无限多的子目录。另外,Ext4 文件系 统能够批量分配 block 块,从而极大地提高了读写效率。
XFS:是一种高性能的日志文件系统,而且是 RHEL 7 中默认的文件管理系统,它的 优势在发生意外宕机后尤其明显,即可以快速地恢复可能被破坏的文件,而且强大的 日志功能只用花费极低的计算和存储性能。并且它最大可支持的存储容量为 18EB, 这几乎满足了所有需求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值