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

实验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
下一篇 2017-08-13

相关推荐

  • 实验删除分区表

    首先我们先对分区表做个备份 dd if=/dev/sda of=/app/mbr bs=1 count=512 把备份考到另一台设备上,不拷贝的话这台设备开不了机无法使用备份的文件 清除分区表 接下来需要在客户端操作 使用光盘救援模式启动 启用网络 选网卡 自动获取ip后默认下一步 接下来就是把刚刚拷到另一台设备上的文件拷贝回来   注:这是在光盘的根目录下…

    2017-12-05
  • 进程管理(二)之计划任务

    进程管理(二)之计划任务   一、计划任务: 1、未来的某时间点执行一次任务: (1)at:跟一个时间点,到点了自动运行指定的任务 (2)batch:系统自行选择空闲时间去执行此处指定的任务 2、周期性运行某任务:cron 二、at命令: 1、at命令:at [option] TIME 注:当输入完成后,使用Ctrl+d结束,不能使用Ctrl+c …

    Linux干货 2016-09-10
  • 第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。[root@localhost ~]# cp -r /etc/skel/ /home/tuser1[root@localhost /]# chmod -R g=,o= /home/tuser1 2、编辑/etc/group文件…

    Linux干货 2017-03-04
  • python内建函数

    # Python内建函数(部分)– 标识id返回对象的唯一标识,CPython返回内存地址– 哈希hash()返回一个对象的哈希值– 类型type()返回对象类型– 类型转换float() int() bin() hex() oct() bool() list() tuple() dict()set() com…

    Linux干货 2017-10-09
  • 文件权限

    小技巧 除root用户外其他用户将不能登录 touch /etc/nologin 或touch /run/nologin echo “system is maintaining”>> /etc/nologin 文件属性 文件的权限主要针对三类对象进行定义: owner: 属主, u 修改文件的属主: chown [OPTION]… […

    Linux干货 2016-08-08
  • 谈谈对于vmware Workstation 网络连接三种模式的认识.

    简介: VM(VMware Workstation简称VM,后面都将用VM代替阐述)是一款功能强大的虚拟化软件.VM支持在 单一的桌面上同时运行多款不同的操作系统,能够模拟完整的网络环境,支持pxe功能.实时快照,等等多种强 大的功能.能够测试软件和部署新的业务测试.同时节约了很多资源.节约了企业成本.所以对于广大的互联网 从业者是不可多得的好工具. 本文中…

    Linux干货 2015-08-24