Linux就该这么学 学习笔记09

ln 软硬链接的区别

RAID常用的有RAID0 RAID1 RAID5 RAID10

做RAID10的简要操作过程如下:

[root@linuxprobe ~]# mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde

[root@linuxprobe ~]# mkfs.ext4 /dev/md0

[root@linuxprobe ~]# mkdir /RAID

[root@linuxprobe ~]# mount /dev/md0 /RAID

[root@linuxprobe ~]# df -h

[root@linuxprobe ~]# echo "/dev/md0 /RAID ext4 defaults 0 0" >> /etc/fstab

部署逻辑卷

 

#让新添加的硬盘设备支持LVM技术

[root@linuxprobe ~]# pvcreate /dev/sdb /dev/sdc

 

#硬盘设备加入到一个叫做storage的卷组

[root@linuxprobe ~]# vgcreate storage /dev/sdb /dev/sdc

 

#从卷组storage中重建一个名叫vo,大小为37*PE大小的逻辑卷

[root@linuxprobe ~]# lvcreate -n vo -l 37 storage

Linux系统会把LVM中的逻辑卷设备存放在/dev设备目录中(实际上是做了一个符号链接),同时会以卷组的名称来建立一个目录,其中保存了逻辑卷的设备映射文件(即/dev/卷组名称/逻辑卷名称)。

 

接下来就是常规的格式化、挂载、修改fstab文件

[root@linuxprobe ~]# mkfs.ext4 /dev/storage/vo

[root@linuxprobe ~]# mkdir /linuxprobe

[root@linuxprobe ~]# mount /dev/storage/vo /linuxprobe

[root@linuxprobe ~]# df -h

[root@linuxprobe ~]# echo "/dev/storage/vo /linuxprobe ext4 defaults 0 0" >> /etc/fstab

 

扩展逻辑卷

 

#扩展前请一定要记得卸载设备和挂载点的关联。

[root@linuxprobe ~]# umount /linuxprobe

#逻辑卷vo扩展至290MB

[root@linuxprobe ~]# lvextend -L 290M /dev/storage/vo

#检查硬盘完整性以及重置逻辑卷容量

[root@linuxprobe ~]# e2fsck -f /dev/storage/vo

[root@linuxprobe ~]# resize2fs /dev/storage/vo

#重新挂载硬盘设备并查看挂载状态。

[root@linuxprobe ~]# mount -a

[root@linuxprobe ~]# df -h

 

缩小逻辑卷


在对LVM逻辑卷进行缩容操作之前,要先检查文件系统的完整性(当然这也是为了保证我们的数据安全)。在执行缩容操作前记得先把文件系统卸载掉。

[root@linuxprobe ~]# umount /linuxprobe

#检查文件系统的完整性。

[root@linuxprobe ~]# e2fsck -f /dev/storage/vo

#把逻辑卷vo的容量减小到120MB。

[root@linuxprobe ~]# resize2fs /dev/storage/vo 120M

[root@linuxprobe ~]# lvreduce -L 120M /dev/storage/vo

#重新挂载并查看挂载状态

[root@linuxprobe ~]# mount -a

[root@linuxprobe ~]# df -h

 

逻辑卷快照

快照功能只能用一次,用完逻辑卷快照自动删除。

快照卷的容量必须等同于逻辑卷的容量

 

使用-s参数生成一个快照卷,使用-L参数指定切割的大小。另外,还需要在命令后面写上是针对哪个逻辑卷执行的快照操作。

[root@linuxprobe ~]#  lvcreate -L 120M -s -n SNAP /dev/storage/vo

这一刻第逻辑卷vo创建了一个相应的名为SNAP的快照卷

 

#逻辑卷所挂载的目录中创建一个100MB的垃圾文件,然后再查看快照卷的状态。可以发现存储空间占的用量上升了。--但从快照还原时,逻辑卷vo下面的这个100M文件并不会恢复的。

[root@linuxprobe ~]# dd if=/dev/zero of=/linuxprobe/files count=1 bs=100M

[root@linuxprobe ~]# lvdisplay

 

#快照还原,还原前线卸载掉逻辑卷设备的挂载

[root@linuxprobe ~]# umount /linuxprobe

[root@linuxprobe ~]# lvconvert --merge /dev/storage/SNAP

 

#还原后,重新挂载,查看挂载点目录下已经没有100M的文件,只有先前快照内的文件

[root@linuxprobe ~]# mount -a

[root@linuxprobe ~]# ls /linuxprobe/

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值