LVM講解 磁碟故障小案例

2021-08-18 15:01:11 字數 1761 閱讀 4544

1、lvm講解。

假如有兩塊硬碟a和b,a劃分兩個分割槽,b劃分乙個分割槽,將這三個分割槽組成物理卷,在物理卷的基礎上組成了乙個捲組。捲組實際上物理卷的乙個集合。在卷基礎上組的基礎上劃分邏輯卷,最後在邏輯卷的基礎上格式化然後掛載到系統中。

(1)準備磁碟分割槽。

fdisk /dev/sdb;n建立三個新分割槽,分別為1g;按t改變檔案型別為8e。

(2)準備物理卷。

pvcreat /dev/sdb1 ; pvcreat /dev/sdb2 ; pvcreat /dev/sdb3。 pvdisplay 列出當前的物理卷。pvremove /dev/sdb3 刪除物理卷。

如果建立分割槽後沒有自動生成目錄檔案,執行一下partprobe命令就能自動生成。

磁碟被掛載也會無法建立物理卷的。

建立完成之後就可以使用命令pvdisplay檢視系統裡面所有的物理卷了。

也可以使用pvs命令檢視物理卷。

(3)建立捲組。

也可以使用vgs命令檢視捲組。vgremove用來刪除捲組。

建立邏輯卷。

將磁碟格式化為ext4。

(4)擴充邏輯卷。

重新設定卷大小 ,lvresize - l 300m /dev/vg1/lv1 .

檢查磁碟錯誤,e2fsck -f /dev/vg1/lv1.  

更新邏輯卷資訊,resize2fs /dev/vg1/lv1

xfs檔案系統需要執行。xfs_growfs/dev/vg1/lv1

(5)縮減邏輯卷。xfs不支援。

先umount,e2fsck -f /dev/vg1/lv1 檢查磁碟錯誤,resize2fs /dev/vg1/lv1 100m 更新邏輯卷資訊。 lvresize -l 100m /dev/vg1/lv1 重新設定卷大小。

(6)擴容捲組。

fdisk:/dev/sdb 新增/dev/sdb5(邏輯分割槽8e)2g

pvcreate /dev/sdb5

vgexted vg1/dev/sdb5

lvresize -l 100m /dev/vg1/lv1 重新設定卷大小。

2,磁碟故障小案例。

編輯配置檔案/etc/fstad,刪除多加的那行,退出然後儲存,重啟後發現問題解決。

lvm講解,磁碟故障小案例

lvm是 logical volume manager 邏輯卷管理 的簡寫,它是linux環境下對磁碟分割槽進行管理的一種機制 lvm可以方便的讓我們對分割槽擴容或縮容,但是目前運用的並不是很多,因為它的侷限性較大,安全性較低,操作起來比較複雜等因素,現在很多公司不再採用這種分割槽管理工具。其工作原...

故障案例 多表join引發磁碟空間撐爆

現象 磁碟空間使用率的監控曲線有乙個非常陡峭的峰值,達到90 後瞬間下滑 問題分析步驟 檢視那段時間的慢查詢記錄,定位到是乙個多表的join操作 ps,mysql.slow log表裡的start time列指的是sql執行結束的時間 根據sql的解析計畫可知中間結果集非常大,超過了tmp tabl...

故障案例 磁碟空間不足可能引起的mysql問題

此前在工作中,因為客戶的磁碟空間報警沒怎麼注意,空間不足引起了以下可能發生的mysql問題 1 mysql程序起不來 2 mysql無法正常關閉,必須kill 9 3 mysql能起來,但是使用者連線失敗,telnet 3306埠不通 4 mysql能連線上,但是會阻塞大部分查詢,比如能showpr...