Linux创建名为vgtest的分区,第五周作业,
第五周作业,
1.磁盘lvm管理,完成下面要求,并写出详细过程:
1)创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录
准备两个10G的分区sdb1和sdb2;
创建PV: pvcreate /dev/sdb{1,2}
创建VG: vgcreate testvg -s 16M /dev/sdb{1,2}
创建testlv的LV: lvcreate -L 5G -n testlv testvg
mkfs.ext4 /dev/testvg/testlv
创建users目录并挂载: mkdir /users
cd /users
mount /dev/testvg/testlv /users
2)扩展testlv至7G,要求archlinux用户的文件不能丢失
添加archlinux用户: useradd -d /users/archlinux archlinux
扩展testlv至7G: lvresize -r -L +2G /dev/testvg/testlv
确认用户文件: ls /users/archlinux
3)收缩testlv至3G,要求archlinux用户的文件不能丢失
取消挂载: unmout /dev/testvg/testlv
检查文件系统: e2fsck -f /dev/testvg/testlv
缩减文件系统空间:resize2fs /dev/testvg/testlv 3G
缩减逻辑空间: lvreduce -L 3G /dev/testvg/testlv
重新挂载: mount /dev/testvg/testlv /users
确认用户文件: ls /users/archlinux
4)对testlv创建快照,并尝试基于快照备份数据,验正快照的功能
创建快照: lvcreate -L 1G -s -n testlv_snap -p r /dev/testvg/testlv
挂载: mount /dev/testvg/testlv_snap /mnt/snap
验证快照功能: rm -rf /users/*
lvconvert --merge /dev/testvg/testlv_snap
2.创建一个可用空间为1G的RAID1设备,文件系统为ext4,有一个空闲盘,开机可自动挂载至/backup目录
mdadm -C /dev/md0 -l 1 -n 2 -x 1 /dev/sdb{1,2}
mkdir /backup
mkfs.ext4 /dev/md0
vim /etc/fstab
UUID=3b6dcdd4-a42d-4537-8c15-d3e376fe7391 /backup ext4 defaults 0 0
mount -a
3.简述TCP连接建立与断开的过程
TCP建立的三次握手:
1)发送端发送一个SYN报文段(SYN位被置位),SYN中包含TCP目的端口和发送端的初始序列号,同时携带着TCP选项数据。
2)接收端收到发送端连接请求后,接收端发送自己SYN报文段(包含ISN(s)),同时对发送端的SYN进行确认,接收端发送的ACK是ISN(c)+1。此时ACK位与SYN位都被置位。接收端发送SYN+ACK到发送端。
3)发送端接收到接收端的SYN+ACK数据后,对ISN(s)进行确认,发送ACK为ISN(s)+1的报文段给接收端。
TCP断开的四次握手:
1)TCP协议规定通过发送一个FIN段(FIN被置位)来发起关闭操作,发送端发送FIN段给接收端,告知它数据已发送完毕,请求断开TCP连接。同时FIN报文段还包含着对最近收到的数据进行ACK。
2)接收端接收端FIN报文段后,对FIN进行确认,发送ACK=k+1给发送端。
3)接收端将连接关闭发送给上层应用程序,由应用程序发起连接关闭操作。此时接收端由被动关闭连接壮成主动,并发送FIN报文段给发送端。报文的序列号为L。
4)发送端接收到FIN后,发送回ACK给接收端后,TCP连接终止。如果FIN丢失,发送FIN的那端需要重新发送FIN,知道接收到ACK为止。
4.简述TCP和UDP的区别
TCP提供的是面向连接的、可靠的数据流传输,而UDP提供的是非面向连接的、不可靠的数据流传输。TCP注重数据安全,而UDP数据传输快点。
http://www.dengb.com/Linuxjc/1363166.htmlwww.dengb.comtruehttp://www.dengb.com/Linuxjc/1363166.htmlTechArticle第五周作业, 1.磁盘lvm管理,完成下面要求,并写出详细过程: 1)创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB...
Linux创建名为vgtest的分区,第五周作业,相关推荐
- linux内核实验教程答案,20199310《Linux内核原理与分析》第十五周作业 Linux安全实验...
1 补充知识 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况.这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段.这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭, ...
- python123第五周作业答案_马哥2016全新Linux+Python高端运维班第五周作业
本周作业内容: 1.显示当前系统上root.fedora或user1用户的默认shell:# 没有fedora.user1用户,添加fadora,user1模拟环境 [root@localhost ~ ...
- Linux 创建交换(swap)分区
Linux 的交换分区(swap),或者叫内存置换空间(swap space),是磁盘上的一块区域,可以是一个分区,也可以是一个文件,或者是他们的组合. 交换分区的作用是,当系统物理内存吃紧时,Lin ...
- 马哥2016全新Linux+Python高端运维班第八周作业
一.请描述网桥.集线器.二层交换机.三层交换机.路由器的功能.使用场景与区别. 网桥(Bridge) 网桥是第2层的设备,它设计用来创建两个或多个LAN分段.其中,每一个分段都是一个独立的冲突域.网桥 ...
- python第七周答案_马哥2016全新Linux+Python高端运维班第七周作业
1.创建一个10G分区,并格式为ext4文件系统: [root@localhost ~]# fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2). 更改将停留在内 ...
- 马哥2016全新Linux+Python高端运维班第七周作业
1.创建一个10G分区,并格式为ext4文件系统: # fdisk device 子命令:管理功能 p: print, 显示已有分区: n: new, 创建 d: delete, 删除 w: writ ...
- 第五周作业【Linux微职位】
一.请描述网桥.集线器.二层交换机.三层交换机.路由器的功能.使用场景与区别. 网桥(Bridge) 网桥是第2层的设备,它设计用来创建两个或多个LAN分段.其中,每一个分段都是一个独立的冲突域.网桥 ...
- 2018-2019-1 20189218《Linux内核原理与分析》第五周作业
系统调用的三层机制 用户态.内核态和中断 用户态.较低的执行级别,只能访问一部分内存,只能执行一部分指令. 内核态.高级执行级别,可以访问任意物理内存,可以执行特权指令. 中断.系统从用户态进入内核态 ...
- 20169210《Linux内核原理与分析》第十二周作业
Return-to-libc 攻击实验 缓冲区溢出的常用攻击方法是用 shellcode 的地址来覆盖漏洞程序的返回地址,使得漏洞程序去执行存放在栈中 shellcode.为了阻止这种类型的攻击,一些 ...
最新文章
- 最佳页面置换算法代码_(存储管理)页面置换算法
- Apache开源项目
- ORA-16038: log 3 sequence# 103 cannot be archived
- C++11列表初始化
- java中的同步关键字_Java中进程同步问题,锁 和synchronized 关键字的用法
- [Python] L1-025. 正整数A+B-PAT团体程序设计天梯赛GPLT
- cisco 反转多路复用的妙用
- Strategy Analytics:全球移动SaaS市场规模2021年将达到379亿美元
- 大数据时代下,数据感知在数据质量管理系统中的应用
- otc机器人tp_发那科机器人TP 示教器按键使用简介
- 虚拟机Windows10下载安装保姆级教程
- day01 Python基础
- Python--正则表达式在线验证的工具(regex)
- 关于计算机书籍的收集与整理(二)
- 论文趋势分析——数据理解与分析
- 虚拟服务器能插入u盘吗,VMware虚拟机连接读取U盘如何设置
- Java基于JSP二手书交易平台设计与实现
- iOS_屏幕截图功能
- 算法设计与分析股民解套问题
- 2023年5月榜单丨飞瓜数据B站UP主排行榜(哔哩哔哩)发布!
热门文章
- 何为MQ以及为何要用MQ
- 失落城堡获取服务器信息,《失落城堡》精英服资格获取方法 失落城堡精英服招募...
- request.params 用法
- 计算机搜索文件时找不到搜索按钮,电脑搜不到文件怎么办?文件搜索软件用起来!...
- MySQL事务隔离级别及场景测试
- mysql 非最佳查询_Mysql 查询优化
- linux设置板卡时间,嵌入式VS-RK3288板卡 Linux 修改BOOTDELAY介绍
- 缺失值填充6——拉格朗日插值法填充序列缺失值
- gensim将python dict字典形式的词向量导入到word2vec模型(同时适合gensim4.0+版本)
- Linux终端显示工作路径