Redhat Linux的第十节网课 学习LVM和网卡的四种配置方式
LVM(逻辑卷管理器)
LVM技术的诞生是为了解决分区不能灵活调整的痛点,LVM可以允许用户对硬盘资源进行动态调整。
LVM的组成:分别由PV、LV、VG三个部门组成。
LVM的实践(部署):1.了解一下LVM的常用命令:pvscan vgscan lvscan 扫描 pvcreate vgcreate lvcreate 建立 pvdisplay vgdisplay lvdisplay 显示 pvremove vgremove lvremove 删除 vgextend lvextend 扩展 vgreduce lvextend 缩小
这里pv不能进行扩大和缩小的,因为是我们的物理卷,也就是我们的硬件(硬盘),它的大小是固定的,所以不能增大或者缩小。
2.部署:支持LVM技术 如我们有两块硬盘,可以这样做:pvcreate /dev/sdb /dev/sdc 将两块硬盘设备加入到命名的卷组中,然后查看卷组的状态: vgcreate haha /dev/sdb /dev/sdc vgdisplay 然后我们就可以切割我们需要的块,lvcreate -n vo -L 150M haha
(解释一下这里的参数-L 我们默认最小的块PE为4MB,-L就是直接写取多大空间,-l是取多少块;如我要取400M的空间,-L400M
-l 100 ) 然后我们对刚才的150M进行格式化,再进行挂载使用(xfs文件系统lvm) mkfs.ext4 /dev/haha/vo 然后在df -h查看挂载情况。
3.扩容
先卸载挂载,umount /dev/linuxprobe 将上面的的逻辑卷扩展至290 MB 命令:lvextend -L 290M /dev/haha/vo 扩容完成后我们扫描一下硬盘完整性,e2fsck -f /dev/haha/vo 然后再告知系统逻辑卷已改变 resize2fs /dev/haha/vo 然后挂载并查看结果 mount -a df -h
4.缩小
缩'小时可能保存有用户重要数据,所以我们在卸载设备之后首先要询问系统是否可以缩小空间。 卸载 umount /dev/linuxprobe
检查文件系统完整性 e2fsck -f /dev/haha/vo 如果交互结果没有报错,则接着告诉系统内核我要进行改变文件系统大小,依旧要看有没有报错 resize2fs /dev/haha/vo 120M 没有报错就继续 lvreduce -L 120M /dev/haha/vo 重新挂载 mount -a df -h
5.创建逻辑卷快照 创建命令是 lvcreate -L 120M -s -n SNAP /dev/haha/vo 其中的-s参数就是创建一个逻辑卷的快照命令。
还原 命令 lvconvert --merge /dev/haha/SNAP 需要注意的是快照只能使用一次。
6.删除逻辑卷 命令:lvremove /dev/haha/vo vgremove haha pvremove /dev/sdb /dev/sdc
设置网卡的4种方法:
1.修改配置文件
网卡的配置文件在/etc/sysconfig/network-scripts/ifcfg-eno****** 打开这个文件在里面修改IPADD NETMASK GATEWAY DNS1参数即可
2.利用终端命令 在rhel5和rhel6中,命令是setup rhel7中的命令是nmtui
3.还是在终端中打开一个设置的界面 命令是 nm-connection-editor
4.直接在图形化界面右上角点击图标进行网卡编辑。
学习心得
课程不知不觉已经到达第十节课,越来越深入了解linux,越来越喜欢linux,越来越期待shell给你的回复,有时候真的会通过输入命令发现自己的粗心等等问题,也在不断的练习输入命令时慢慢改掉了粗心的缺点,变得仔细。期待下一节课。