關於lvm的練習
1、給虛擬機器新增5塊硬碟(sd[bcdef])。用邏輯卷管理這5塊硬碟。將sdb、sdc、sdd建立成乙個名稱為vgp0的捲組,在vgp0卷組中建立乙個12g的名稱為mysql的邏輯卷,格式化mysql這個邏輯卷並自動掛載到/mnt/mydata目錄中。複製一些檔案到/mnt/mydata目錄中。
lsblk #顯示裝置塊
pvcreate /dev/sd[bcd] #建立pv
pvs #顯示pv狀態
vgcreate vgp0 /dev/sd[bcd] #將sd[bcd]組成捲組vgp0
vgs #顯示vg狀態
lvcreate -l 12g -n mysql vgp0 #建立lv
lvscan #掃瞄已存在的lv裝置
mkfs.ext4 /dev/vgp0/mysql #格式化
mkdir -pv /mnt/mydata #建立掛載點
mount /dev/vgp0/mysql /mnt/mydata #臨時手動掛載
mount
cp -v /etc/host* /mnt/mydata #複製檔案到/mnt/mysql
vim /etc/fstab #開機自動掛載
/dev/vgp0/mysql /mnt/mydata ext4 defaults 0 0
2、將sde硬碟加入到vgp0卷組中,檢視捲組狀態資訊。將mysql這個邏輯卷擴容為17g,檢視邏輯卷狀態資訊,用df -h檢視mysql邏輯卷的檔案系統容量資訊,檢視mysql邏輯卷中的檔案列表。
pvs #顯示pv狀態
lsblk
pvcreate /dev/sde #建立pv
vgs #顯示vg狀態
vgextend vgp0 /dev/sde #vg擴容
vgs #顯示vg狀態
lvextend -l +5g /dev/vgp0/mysql #lv擴容
lvs #顯示lv狀態
df -h #檢視mysql邏輯卷的檔案系統容量資訊
resize2fs -p /dev/vgp0/mysql #更新檔案系統的容量
df -h #再次檢視mysql邏輯卷的檔案系統容量資訊
ls -l /dev/vgp0/mysql #檢視mysql邏輯卷中的檔案列表
3、將mysql邏輯卷的容量正常縮減成8g,顯示mysql邏輯卷的狀態資訊和容量,用df -h顯示邏輯卷的的容量。
思路:先解除安裝——>掃瞄——>縮檔案系統容量——>縮lv容量——>掛載——>查檔案系統容量——>ls查檔案列表
df -h #先檢視磁碟空間狀態
umount /dev/vgp0/mysql #解除安裝
e2fsck -f /dev/vgp0/mysql #強制掃瞄
resize2fs /dev/vgp0/mysql 8g #縮小檔案系統容量
lvs #檢視lv狀態
lvreduce -l 8g /dev/vgp0/mysql #縮小mysql邏輯卷容量
lvs #檢視lv狀態
mount /dev/vgp0/mysql /mnt/mydata #重新掛載
lvdisplay #顯示mysql邏輯卷的狀態資訊和容量
df -h #顯示邏輯卷的的容量
ls /mnt/mydata #檢視資料是否有損壞
4、將sdb硬碟的資料遷移到/dev/sde硬碟中,將sdb硬碟從卷組中移除。分別檢視邏輯卷的狀態和卷組的狀態。reboot重啟系統,驗證邏輯卷是否自動掛載了。如果ok,就poweroff。給虛擬機器建立快照"lvm-ok"。
pvs #檢視pv狀態
pvmove /dev/sdb /dev/sde #將sdb硬碟的資料遷移到/dev/sde硬碟
pvs #查pv狀態
vgreduce vgp0 /dev/sdb #移除sdb
vgs #檢視捲組的狀態
reboot #重啟系統
lsblk #驗證邏輯卷是否自動掛載
關於浮動的練習
小夥伴們,根據所學知識,實現如下圖所示的簡單兩列布局,整個頁面寬度為960px,背景顏色為 cff。左側盒子寬度為740px,背景顏色為 c9f,右側盒子寬度為210px,背景顏色為 fcf。左側和右側盒子的高度均為300px。效果圖 一 在右側 的body標籤中新增乙個div,設定其class屬性...
關於類的練習
1 計算乙個類建立了多少個物件 include using namespace std class temp temp const temp b static intgeta int temp a 0 intmain 2 求1 2 3 n,要求不能使用乘除法 for while if else sw...
關於File的練習
遍歷指定目錄下的所有檔案或資料夾,包括子檔案目錄中的檔案 指定目錄的資料夾所佔大小 刪除指定目錄的資料夾的全部 採用遞迴的思想解決此類問題。test public void test3 public void printsubfile file file else public long lengt...