高级文件系统管理

高级文件系统管理

一、如何创建新的swap分区

 答:1./dev/sdc上创建新的分区。并使得ID82linux swap;类型。

图片1.png 

2.创建文件系统

mkswap  -L  SWAP_SDC1  /dev/sdc1

图片2.png 

 

3./etc/fstab中进行修改

图片3.png 

4.使得修改生效

swap   -s查看当前生效的swap

swap  -a使得/etc/fstab的内容生效

 5.删除添加的交换分区

 swapoff  -s   /dev/sdc1

注意:识别到的新加交换分区。在进行删除时,应该先用上述命令禁用,否则会报繁忙,无法进行删除。

6】调优先级

 /etc/fstab中指定0-32767,设置pri=100

图片4.png 

 在生产环境中,假如没有多余的磁盘用来创建交换分区,可以使用文件来创建swap分区。如下的文件swap

文件启用swap

dd if=/dev/zero of=/testdir/swapfile bs=1M count=1024

mkswap  /testdir/swapfile

vi /etc/fstab

/testdir/swapfile   swap swap defaults 0 0

swapon -s cat /proc/swaps

swpaon -a

删除swap

swapoff /dev/sdb1 swapoff /testdir/swapfile

删除/etc/fstab相应记录

删除分区和文件

二、创建iso文件

cp /dev/sr0  /testdir/centos7.iso

挂载iso文件

mount -o loop /testdir/centos7.iso /mnt/iso

将目录打包成iso文件

mkisofs -r -o etc.iso /etc/

三、移动介质

弹出光驱:eject. 弹入光驱:eject  -t

四、RAID

提供冗余磁盘备份

内接式RAID:主板集成RAID控制器

外接式磁盘阵列:通过扩展卡提供适应能力。

RAID的级别:

RAID-0:条带集(每个盘取相同的空间)  /dev/md0

  将文件分为若干chunk,每一份chunk轮流进行分配,但是可以同时写入硬盘。 读写速度均有提高。容灾性无,生产一般不使用这种方式。至少两块盘。

RAID-1:将文件存入两块盘,数据都相同。

RAID-10:先做一再做零。10的容错性比01的好。

RAID-01:与10的磁盘利用率都是50%

图片5.png 

RAID-4:至少三块盘。其中的一块盘存校验位的数据。

RAID-5:与RAID-4相似,其中每块盘轮流存校验位,至少要有3块盘。

RAID-6:存两次校验位。至少4块。

spare硬盘,假如RAID中,但是不参与工作,只有当一块硬盘损坏时,才会启用。RAID的成员大小一致。

五、创建级别5RAID

1fdisk /dev/sdb

/dev/sdb1

dd if=/dev/sdb of=/dev/sdd bs=1 count=512

2、mdadm -C /dev/md0 -a yes -l 5 -n 3 -x 1 /dev/sd{b,c,d,e}1 创建raidmdadm  -D /dev/md0可以查看创建的状态,cat /proc/mdstat

2.1mdadm -Ds  /dev/md0  >  /etc/mdadm.conf

3mkfs.ext4 /dev/md0

4vim /etc/fstab

/dev/md0 /mnt/raid ext4 defaults  0  0写入配置文件/etc/fstab

5mount -a

6mdadm -D /dev/md0  查看状态

cat /proc/mdstat

7、mdadm /dev/md0 -f /dev/sdb1 模拟失败

图片6.png 

图片7.png 

可以使用mdadm   /dev/md0  -r  /dev/sdb1 移除

8mdadm  /dev/md0  -r  /dev/sdb1 删除成员

9mdadm  /dev/md0  -a  /dev/sdb1 添加成员

10mdadm -Ds /dev/md0 > /etc/mdadm.conf

11umount /dev/md0;mdadm -S /dev/md0

图片8.png 

12、模拟硬盘移除,删除掉其中两块硬盘,看是否md0还能否正常运行。发现依然可以正常访问/mnt/raid

图片9.png 

图片10.png 

13、如要添加回原来的配置,则分区完毕之后使用mdadm  /dev/md0 -a  /dev/sdc 添加两块新的RAID成员,即可自行进行恢复工作。可使用mdadm -D  /dev/md0 进行查看。

14、若要移除/mnt/md0

(1)先停止挂载 umount  /mnt/raid/

(2)停止md0工作,mdadm  -S   /dev/md0

3)删除分区

4)删除RAID的相关信息。mdadm –zero-superblock /dev/sdc

5)删除配置文件信息 rm -f /etc/mdadm.conf

6)清除/etc/fstab内的配置信息

六、逻辑卷管理

创建逻辑卷

1、分区

fdisk /dev/sda t  8e

partx -a /dev/sda

lsblk

2pvcreate  /dev/sd{a7,b}

pvs

pvdisplay

3vgcreate vg0 /dev/sd{a7,b}

vgs;pvs;pvdisplay;vgdisplay

4lvcreate  -n lv0 -L 10G vg0

5mkfs.ext4 /dev/vg0/lv0

6vi /etc/fstab

mkdir /mnt/lv0;mount -a

 

扩展lv

lvextend  -L +10G  /dev/vg0/lv0

resize2fs  /dev/vg0/lv0

df -h

扩展卷组

1pvcreate  /dev/sdc

2vgextend vg0 /dev/sdc

练习:

创建由三块硬盘组成的可用空间为2G RAID5

设备,要求其chunk 大小为256k ,文件系统为ext4

,开机可自动挂载至/mydata

(1)首先新建分区,修改硬盘的类型

(2)创建RAID设备,此时注意相关的选项要填写完整。

(3)格式化RAID设备。然后进行挂载即可。

(4)记得创建该文件mdadm -Ds /dev/md0 > /etc/mdadm.conf并将/etc/fstab中的开机加载信息进行添加。

 图片11.png

 

 

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

(0)
178babyhanggege178babyhanggege
上一篇 2016-08-30 13:55
下一篇 2016-08-30 13:55

相关推荐

  • 详解Ntbackup的五种备份方式(下)

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/145644 继续上文。   四、差异备份(Differental Backup)     差异备份是…

    Linux干货 2015-03-26
  • M25开篇”如何学习Linux”

    首先有幸参加马哥linux运维工程师培训,在接下来的四个半月里如何学好linux,首先得了解什么是linux? 在开班前对linux的初步了解中知道linux是免费、开源、拥有广泛而开放的linux社区的一款服务器操作系统,比较于windows和linux的用处都各有特点。 windows的用户体验众人皆知,作为一款亲民友善的系统,没有学习成本,甚至学龄前童…

    2017-07-11
  • 马哥教育网络班20期+第四周课程练习

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 cp -r /etc/skel/ /home/tuser1 chmod o-rwx /home/tuser1/.* 2、编辑/etc/group文件,添加组hadoop。 e…

    Linux干货 2016-06-26
  • 笔记整理:权限管理3-ACL

    ACL 访问控制列表,并不是所有的Linux文件系统,都支持ACL。FAT文件系统也不支持ACL   ACL文件系统中,不支持chmod等命令。同时不能更改文件权限。不存在文件权限。 问题提出 只让wang用户,对该文件不能够访问,同时不影响其他任何用户对该文件的操作。   ACL特点 针对单一用户或群组,单一文件或目录,进行rwx权限设…

    Linux干货 2016-08-05
  • file 命令

    文件类型:             – 普通文件             d 目录文件   &nb…

    2017-07-23
  • 创建LVM分区实例

                         内容概述   LVM逻辑卷的定义                       &nbsp…

    2017-06-25

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-02 10:24

    文章实操性较强,对于raid部分的图不是很清晰,同时后面你的作业题,尽量将每一步结果列出来,而不是给出最后答案。