您好,登錄后才能下訂單哦!
1、磁盤lvm管理,完成下面要求,并寫出詳細過程:centos7環境
1) 創建一個至少有兩個PV組成的大小為20G的名為testvg的VG;要求PE大小 為16MB, 而后在卷組中創建大小為5G的邏輯卷testlv;掛載至/users目錄
pvcreate /dev/sd{a6,c}
vgcreate -s 16M testvg /dev/sd{a6,c}
lvcreate -n testlv -L 5G testvg
mkfs.ext4 /dev/testvg/testlv
mkdir /mnt/users
mount /dev/testvg/testlv /mnt/users/
2) 擴展testlv至7G,要求archlinux用戶的文件不能丟失
lvextend -l 7G /dev/testvg/testlv
resize2fs /dev/testvg/testlv (同步原來的文件系統,適用于ext系列,這里寫設備名稱)
xfs_growfs /mnt/users (適用于xfs,這里寫掛載點)
3) 收縮testlv至3G,要求archlinux用戶的文件不能丟失
umount /mnt/users/
e2fsck -f /dev/testvg/testlv
resize2fs /dev/testvg/testlv 3G
lvreduce -L 3G /dev/testvg/testlv
mount /dev/testvg/testlv /mnt/users/
4) 對testlv創建快照,并嘗試基于快照備份數據,驗證快照的功能
lvcreate -n testlv_snap -s -p r -L 1G /dev/testvg/testlv
mkdir /mnt/snap
mount testlv_snap /mnt/snap
快照還原:
umount /mnt/users/
umount /mnt/snap/
lvconvert --merge /dev/testvg/testlv_snap
以上是centos6,如果是centos7,mount -o nouuid /dev/testvg/testlv_snap /mnt/snap
全部還原:
lvremove /dev/testvg/testlv
vgremove testvg
pvremove /dev/sda6 /dev/sdc
2、創建一個可用空間為1G的RAID1設備,文件系統為ext4,有一個空閑盤,開機可自動掛載至/backup目錄
創建2個分區sdb1,sdc1,sde為空閑盤,注意類型選擇fd
mdadm -C -a yes /dev/md0 -l 1 -n 2 -x 1 -c 1G /dev/sd{b1,c1,e} -x 1 代表1個備用的
cat /proc/mdstat 可以查看raid成員
mdadm -D /dev/md0 查看詳細的raid信息
mkfs.ext4 /dev/md0
mkdir /mnt/raid
開機可自動掛載要寫在/etc/fstab文件里
mount -a
3、簡述TCP鏈接建立和斷開過程
三次握手和四次揮手
三次握手:
客戶端訪問服務器
客戶端發送SYN=1,seq=x序號給到服務器
服務器回應發送ack=x+1 SYN=1. ACK=1 seq=y序號給客戶端
客戶端發送ACK=1.seq=x+1 ack=y+1給服務器
y+1代表客戶端收到之前服務器發送的seq=y的信息,并且回應服務器希望服務器下次發送y+1
四次揮手:
客戶端向服務器發送FIN=1,seq=u序號的信息給服務器
服務器回應ACK=1,seq=v,ack=u+1的信息給客戶端
服務器把數據傳完,發送FIN=1ACK=1 seq=w ack=u+1給客戶端
客戶端發送ACK=1 seq=u+1 ack=w+1給服務器
FIN標記位是結束標記
4、簡述TCP和UDP的區別
TCP、UDP都工作在傳輸層
TCP 面向連接的,就是傳輸數據前先發個數據報文測試一下是否丟包
UDP 非面向連接,不測試是直接發數據出去
TCP 發數據報文有次序,會編號。
UDP 沒有次序,先收到的在前面,可能有的數據后發的會先收到,這樣就造成數據錯誤,是不可靠的
TCP 應用于郵件傳輸、下載、文件傳輸
UDP 應用于視頻、語音
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。