天天看點

磁盤分區練習題 - 第四周

1、建立使用者archlinux , 要求其家目錄為/users/archlinux,而後su切換至archlinux使用者,複制/etc/pam.d目錄至自己的家目錄

mkdir /users
useradd archlinux -d /users/archlinux
su - archlinux
cp -a /etc/pam.d .
           

2、建立一個至少有兩個PV組成的大小為20G的名testvg的VG;要求PE大小為16MB,而後在卷組中建立大小為5G的邏輯卷testlv;挂載至/users目錄

#使用fdisk 分兩個區
fdisk /dev/sdb  
#卷更新為實體卷
partprobe /dev/sdb
#建立實體卷
pvcreate /dev/sdb1 /dev/sdb2

#建立卷組 指定PE大小
vgcreate -s 16M testvg /dev/sdb1 /dev/sdb2

#建立邏輯卷
lvcreate -n testlv -L 5G testvg
mkfs.xfs /dev/mapper/testvg-testlv

#挂載
vim /etc/fstab
UUID=6e69b50d-9f8a-417d-a9f0-a6663a58282a /users xfs defaults 0 0
mount -a
           

3、擴充testlv至7G,要求archlinux使用者的檔案不能丢失

lvextend -L +2G /dev/testvg/testlv
xfs_growfs /users
           

4、收縮testlv至3G。要求archlinux使用者的檔案不能丢失

umount /users
e2fsck -f /dev/mapper/testvg_testlv
resize2fs /dev/mapper/testvg_testlv 3G
lvresize -L 3G /dev/mapper/testvg-testlv

vgreduce testvg /dev/sdc1
pvremove /dev/sdc1

mount -a
           

5、對testlv建立快照,并嘗試基于快照備份資料,驗證快照的功能

lvcreate -s n testlv_bak -L 1G -pr /dev/mapper/testvg-testlv
           

6、寫一個腳本。完成如下功能:

(1)列出目前系統識别到的所有磁盤裝置

(2)如磁盤數量為1,則顯示其空間使用資訊 否則,則顯示最後一個磁盤上的空間使用資訊

#!/bin/bash
echo "disk : "
`df -h |grep /dev/[smv]d|tr -s " "|cut -d" " -f1 `

num= `df -h |grep /dev/[smv]d|tr -s " "|cut -d" " -f1|wc -l`
if [ $num -eq 1 ];then
	echo " `df -h |grep /dev/[smv]d|tr -s " "|cut -d" " -f1,5  "
else
    echo " `df -h |grep /dev/[smv]d|tr -s " "|cut -d" " -f1,5|tail -1  "
fi

           

7、建立一個可用空間為1G的RAID1裝置,檔案系統為ext4,有一個空閑盤,開機可自動挂載至/backup目錄

#建立raid 1 sdb3 作為空閑盤
mdadm -C /dev/md0 -l 1 -n 2 /dev/sdb{1,2} -x 1 /dev/sdb3

#建立挂載點與檔案系統
cd
mkdir /backup
mkfs.ext /dev/md0

#設定挂載
vim /etc/fstab
UUID=7b6dcdd4-a061-4417-8cbc-f3e9db4e7082 /backup ext4 defaults 0 0
mount -a
           

8、總結linux上ip和dns配置方法!

ipconfig 指令臨時修改
/etc/sysconfig/network-scripts/ 配置檔案也可以配置dns
	IPADDR=
	PROFIX=
	GATEWAY=
	DNS1=
	DEVICE=
	ONBOOT=
	BOOTPROTO=



/etc/resolv.conf 配置檔案dns
	ip addr 看ip
	route -n 路由表
	traceroute 路由跟蹤
	tcpdump 抓包

           

作者:

DreamDZhu

出處:

https://www.cnblogs.com/ddz-linux/>

關于作者:專注Linux運維的萌新,目标:獨立管理後宮三千伺服器,請多多賜教!

本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出,

原文連結

如有問題, 可郵件([email protected])咨詢.

互相尊重版權,才能有更好的未來。