关于高级文件管理系统的几个实验

实验1:用软件模拟生成RAID

(1)选择磁盘或者创建新的分区lsblk

选择bcde四块磁盘 创建新的分区 每个为5G
fdisk(gdisk) /dev/sdb 交互式方式创建 选择分区ID为raid 6.7编号不一样!!!

>可能需要同步内核中的磁盘分区表 centos6中用partx -a centos7中用 partprobe命令

关于高级文件管理系统的几个实验
关于高级文件管理系统的几个实验

(2)创建RAID

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

>解释:

>创建设备名为/dev/md0     
-a yes自动创建目标RAID设备文件  
-l 5 指明级别为RAID5  
-n 3 使用3个块来创建  
-x 1 使用一个块作为备用 
默认选择chunk大小为512k 
后接设备名 /dev/sd{c,d,e}1 /dev/sdb2
(未指定chunk的 默认为512k)

关于高级文件管理系统的几个实验

利用cat /proc/mdstat 查看创建的状态 (下图已经创建完成)
关于高级文件管理系统的几个实验

(3)创建文件系统并挂载RAID

mkfs.ext4 /dev/md0 为磁盘创建文件系统为ext4

mkdir -p /mnt/raid5创建需要挂载的目录

mount   /dev/md0    /mnt/raid5 挂载到目录
关于高级文件管理系统的几个实验
mdadm -D /dev/md0 查看raid信息
关于高级文件管理系统的几个实验
vim /etc/fstab 写入挂载的配置文件
关于高级文件管理系统的几个实验

(4)生成raid的配置文件

关于高级文件管理系统的几个实验

实验:创建逻辑卷

(1)选择合适的磁盘或者分区作为物理卷

关于高级文件管理系统的几个实验
选择磁盘bcde创建分区作为lvm的物理卷
 
gdisk /dev/sd# 
>注意选择分区的ID 6.7不一样!!!
可能6中需要用partx -a /dev/分区名 来同步内核中的磁盘分区表 7中用 partprobe
关于高级文件管理系统的几个实验
生成物理卷PV  pvcreate /dev/sd{b,c,d,e}1
关于高级文件管理系统的几个实验
查看生成的物理卷pvdisplay
关于高级文件管理系统的几个实验

(2)将生成的物理卷集合为卷组

vgcreate -s 16M vg0 /dev/sd{b,c,d,e}1 
>-s 指定PE大小 默认是4M

关于高级文件管理系统的几个实验
vgdispaly 查看vg详细信息
关于高级文件管理系统的几个实验

(3)将生成的物理卷划分为逻辑卷

lvcreate -n lv0 -L 10G vg0

lvcreate -n lv1 -l 20%VG vg0

lvcreate -n lv2 -l 100 vg0

>三种不同的方法

关于高级文件管理系统的几个实验
lvdisplay 查看逻辑卷详细信息
关于高级文件管理系统的几个实验
对逻辑卷创建文件系统
 
mkfs.ext4  /dev/vg0/lv0

mkfs.ext4  /dev/vg0/lv1

mkfs.ext4  /dev/vg0/lv2

>三个要分开创建

(4)将逻辑卷挂载到目录

mkdir -p /mnt/lv{0,1,2}创建挂载目录

可以直接写入文件/etc/fstab

mount -a生效 df查询
关于高级文件管理系统的几个实验

原创文章,作者:OscaoChaser,如若转载,请注明出处:http://www.178linux.com/84596

(0)
OscaoChaserOscaoChaser
上一篇 2017-08-12 21:53
下一篇 2017-08-13 00:13

相关推荐

  • MySQL架构

    1.MySQL整体逻辑架构 我们先下图看看MySQL整体逻辑架构(MySQL’s Logical Architecture)                       图1  第一层,即最上一层,所包含的服务并不是MySQL所独有的技术。…

    Linux干货 2015-04-13
  • LVM2

    1、逻辑卷     逻辑卷为何物:逻辑,是从人的角度出发的,合乎人类的思维的,所以逻辑卷相对于其它磁盘分区高级一些。主要作用就是可以进行动态扩展缩减,不像其它分区大小固定了要想变动就必须重新格式化。 在实际工作环境中,LVM更适用于现实复杂多变的环境。 现在使用的是LVM2,Logical Volume Manager,Version 2…

    Linux干货 2016-08-30
  • linux 下的文件压缩与解压

    文件压缩 压缩原理:把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。 目的:时间换空间,cpu时间–>空间 压缩文件工具:    compress|uncompress 压缩后的文件.z    gzip|gunzip  …

    Linux干货 2016-08-21
  • “lnmap实战之负载均衡架构(无高可用)”之新增keepalived高可用

    “lnmap实战之负载均衡架构(无高可用)”之新增keepalived高可用 我之前有一篇”lnmap实战之负载均衡架构(无高可用)“博客是专门部署了lanmap,之前没有做高可用,那么我们现在就把高可用补上去吧 这样我们照着之前的文档从新部署一下 1.机器结构如下: 192.168.42.150 node0 …

    Linux干货 2017-06-25
  • 第十一周作业

    第十一周作业 1、详细描述一次加密通讯的过程,结合图示最佳 第一阶段:ClientHello: 支持的协议版本,比如tls 1.2; 客户端生成一个随机数,稍后用户生成“会话密钥” 支持的加密算法,比如AES、3DES、RSA; 支持的压缩算法; 第二阶段:ServerHello 确认使用的加密通信协议版本,比如tls 1.2; 服务器端生成一个随机数,稍后…

    2017-10-29
  • 20161021第6天作业

    20161021第6天作业 1、将PATH变量每个目录显示在独立的一行  echo "$PATH" |tr ':' '\n' 2、将指定文件中0-9分别替代成a-j tr '0-9' 'a-j' <文件 3、将文件中每个单词(由字母组成)显示在…

    Linux干货 2016-10-23