RAID阵列与LVM逻辑卷组创建

一.Linux下RAID的创建

Linux下使用mdadm命令创建RAID

1.创建模式

-C:新建RAID卷

专用选项:

-l:选择RAID级别

-n:硬盘设备个数

-a:自动为其创建设备文件,后跟yes、no

-c:指定chunk(数据库)大小,为2的整数次方默认为64K

-x:指定空闲盘个数--提供冗余,磁盘损坏后直接加载上去

例:创建raid0

madadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda{6,7}

Mke2fs -j /dev/md0

Mount /dev/mdo /mnt

 2.管理模式:

-f | --fail :模拟磁盘为损坏盘

Fg: mdadm /dev/md0 --fail /dev/sda7

-a | --add :新增硬盘

Fg:mdadm /dev/md0 -a /dev/sda8

-r | --remove :移除损坏的硬盘

 3.监控模式:

-F

 4.增长模式:

-G

 5.装配模式:

-A

Fg:mdadm -A /dev/md0 /dev/sda8 /dev/sda9

6.查看当前系统的RAID信息:

-D:显示RAID的相关信息

--detail:显示信息

7.停止RAID阵列

-S | --stop

8.将当前RAID信息保存至配置文件,一便以后进行装配

Mdadm -D --scan > /dev/mdadm.conf

装配:mdadm -A /dev/md#

二.Linux下LVM的创建

 1.物理卷PV

pvcreate :创建PV

pvmore:挪动数据

pvremove:擦除PV卷

pvdisplay:显示物理卷的信息

pvscan:扫描并显示系统上的pv卷

pvs:查看pv信息

2.卷组VG

vgcreate :创建Vg

vgmore:移除

vgremove:删除vg

vgdisplay:显示vg的信息

vgs:查看vg信息

vgcreate -s #:指定pe大小,默认为4Mb,默认单位为mb

3.逻辑卷LV

lvcreate:创建LV

lvreduce:缩减LV

lvextend:拓展LV

lvremove:移除lv,后加路径

lvdisplay:查看lv相关信息

lvs:查看lv信息

4.扩展逻辑卷

LVM的扩展:先扩展物理卷,再扩展逻辑卷

lvextend  -L  [+]2T  /PATH/TO/PV: //+是至增加多大,不接+号时,则为扩展到多大

resize2fs  /PATH/TO/LV  5G //扩展逻辑边界到5G

resize2fs  -p  /PATH/TO/LV //有多大扩展到多大

5.缩减逻辑卷

LVM缩减:先缩减逻辑边界,再缩减物理卷边界

注意:

1、不能在线缩减,得先卸载

2、确保缩减后的空间大小能储存原来所有文件

3、在缩减之前应该强行检查文件,以确保文件系统处于一致性状态。

e2fsck -f:强行检查文件

df -lh:检查利用率

umount:缩减之前必须先卸载

resize2fs  /PATH/TO/LV  5G //缩减逻辑卷到5G

lvreduce  -L   [-]300G   /PATH/TO/PV //缩减物理卷

mount:重新挂载。

6.快照卷

1、生命周期为整个数据时长:在这段时长内,数据的增长量不能超出块照卷大小

2、快照卷应该是只读的

3、跟原卷在同一卷组内

创建快照命令:

lvcreate

-s :指定类型为块照

-p r|w:表示指定权限

例:创建、还原过程

lvcreate  -s  -L  2T  SLV_NAME  -p  -r  /PATH/TO/LV

tar  jcf  /tmp/usrs.tar.bz2 块照挂载点内的内容

tar  -xf  /tmp/users.tar.bz2 解压缩

三、案例

案例:为公司的mail服务器扩容

起初用于mail的存储空间只有一块硬盘sdb,使用LVM:

#pvcreate  /dev/sdb //创建物理卷

#vgcreate  mail_vg0  /dev/sdb //创建卷组mail_vg0

#lvcreate  -L  2000G  -n  mail_lv0  /dev/mail_vg0/mail_lv0 /*在卷组mail_vg0上 取2000G创建逻辑卷/dev/mail_vg0/mail_lv
*/

#mkfs.ext3  /dev/mail_vg0/mail_lv0 //格式化

#vi  /erc/fstab //开机自动挂载

假设随着公司人员增多,mail空间不够用,需要扩容,添加硬盘sdc、sdd

#pvcreate  /dev/sdc  /dev/sdd

#vgextend  /dev/mail_vg0  /dev/sdc  /dev/sdd //向卷组中添加新的物理卷

#lvextend  -L  +2T  /dev/mail_vg0/mail_lv0 //对逻辑卷mail_lv0扩容2T

时间: 2024-08-21 21:58:36

RAID阵列与LVM逻辑卷组创建的相关文章

Linux系统LVM逻辑卷的创建与扩容(命令详解,图文并茂)

LVM简介: LVM(Logical Volume Manager)中文名:逻辑卷管理器,本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次,它可以将几块磁盘(物理卷,PhysicalVolume)组合起来形成一个存储池或者卷组(VolumeGroup).LVM可以每次从卷组中划分出不同大小的逻辑卷(LogicalVolume)创建新的逻辑设备.底层的原始的磁盘不再由内核直接控制,而由LVM层来控制.对于上层应用来说卷组替代了磁盘块成为数据存储的基本单元.LVM管理着

LVM逻辑卷的创建、扩展、缩减和归纳

逻辑卷管理器LVM : LVM的优势:1.弹性存储 2.可以使用快照    LVM: 将几个物理分区通过软件组合在一起,看起来像是独立的大硬盘,而要用这块大硬盘,就要将它分成可以使用的分区,然后格式化,挂载等 PV物理卷:将物理磁盘或物理分区初始化成LVM能用的物理卷,分区中的类型是8e:Linux LVM VG逻辑卷组:将一个或者多个PV组合成一个大的磁盘,将其称之为组 LV逻辑卷:从VG中分割出来的分区,称为LV,LV被用来格式化后,进行挂载,设备代为:  /dev/vgname/lvnam

Linux磁盘管理:LVM逻辑卷的创建及使用

一.创建LVM逻辑卷 事先添加了三块虚拟物理磁盘/dev/sdb 1G, /dev/sdc 2G, /dev/sdd 3G 使用fdisk –l命令查看: [[email protected] ~]# fdisk -l Disk /dev/sda: 8589 MB, 8589934592 bytes, 16777216 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes /

LVM逻辑卷:创建LVM分区实例

一.概述 LVM(Logical Volume Manager)是基于内核的一种逻辑卷管理器,LVM适合于管理大存储设备,并允许用户动态调整文件系统的大小.此外LVM快照功能可以帮助我们快速备份数据. (1)物理卷(PV):物理卷是最底层概念,是LVM的逻辑存储块,物理卷与磁盘分区是逻辑对应的关系.多个LVM物理卷可以合并或者拆分,从而实现容量的扩容和缩减. (2)卷组(VG):卷组是LVM逻辑概念上的磁盘设备,通过将单个或多个物理卷组合后生成卷组. (3)物理长度(PE):物理长度是将物理卷组

lvm逻辑卷的创建、扩展与删除

本机环境: 创建:a. 创建物理卷: pvcreate /dev/sdb{1,2,5} b. 创建卷组: vgcreate my_vg /dev/sdb1 /dev/sdb5 c. 创建逻辑卷: lvcreate -L 1G -n my_lv my_vg #在my_vg卷组中创建逻辑卷 d. 查看物理卷信息: pvdisplay /dev/sdb5 e. 查看卷组信息: vgdisplay my_vg f. 查看逻辑卷信息: lvdisplay /dev/my_vg/my_lv g. 格式化:

LVM逻辑卷的创建管理

1.给虚拟机加三个磁盘 分区 2.创建逻辑卷 物理卷 卷组 新建目录并挂载到这个目录下df -Th 查看挂载情况lvscan 查看逻辑卷信息 原文地址:https://www.cnblogs.com/19970606yf/p/9676630.html

【转载】Linux磁盘管理:LVM逻辑卷管理

Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理 这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!! 一.传统的磁盘管理 其实在Linux操作系统中,我们的磁盘管理机制和windows上的差不多,绝大多数都是使用MBR(Master Boot Recorder)都是通过先对一个硬盘进行分区,然后再将该分区进行文件系统的格式化,在Linux系统中如果要使用该分区就将其挂载上去即可,windows的话其实底

【Linux系统】磁盘划分之二LVM逻辑卷及磁盘配额

LVM逻辑卷的创建和管理与磁盘配额 首先解释一下LVM卷分为PV(physical Volume)物理卷.VG(Volume Group)卷组.LV(Logical Volume)逻辑卷. VG与LV都可以动态添加或移除.建立LVM逻辑卷是为了更好的利用磁盘空间,防止人为的恶意破坏. PV卷作用是LVM的基本存储设备. PE是PV卷的基本单元. VG卷组是由一个或多个PV卷组成的,而LV卷有事在VG卷上划分出一小块空间给用户创建系统文件.虽然是建立在VG卷组上但是却与PV卷没有直接的关系. 下面

Linux磁盘管理:LVM逻辑卷的拉伸及缩减

转载:http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/24/3097785.html 在上一篇详细讲解了LVM逻辑卷的创建及使用,我们知道创建逻辑卷的步骤是先格式化物理硬盘位PV,然后创建一个VG,再将多个PV加入到VG中,最后基于VG创建我们的LV.在这篇随笔里,我们将继续学习LVM逻辑卷的知识,包括逻辑卷的拉伸及缩减... 一.拉伸一个逻辑卷 我们知道相比于传统磁盘管理方式的各种问题,使用LVM逻辑卷来管理我们的磁盘,我们可以对