Linux中LVM的工作原理是什麼?優缺點有哪些?
在Linux作業系統中,LVM全稱Logical Volume Manager,中文意思為邏輯卷管理。之前文章小編為大家介紹過什麼是LVM、LVM名詞解釋、LVM寫入模式等內容,本篇文章為大家介紹一下LVM的工作原理及優缺點,我們一起來看看吧。
Linux中LVM的工作原理是什麼?
LVM在每個物理卷頭部都維護了一個metadata,每個metadata中都包含了整個VG的資訊,包括每個VG的佈局配置,PV的編號,LV的編號,以及每個PE到LE的對映關係。同一個VG中的每個PV頭部的資訊都是相同的,這樣有利於故障時進行資料恢復。
LVM對上層檔案系統提供LV層,隱藏了操作細節。對檔案系統而言,對LV的操作與原先對partition的操作沒有差別。當對LV進行寫入操作的時候,LVM定位相應的LE,透過PV頭部的對映表將資料寫入到相應的PE上。LVM最大的特點就是對磁碟進行動態管理。因為邏輯卷的大小是可以動態調整的,而且不會丟失現有的資料。我們如果新增加了硬碟,其也不會改變現有上層的邏輯卷。關鍵在於PE和LE之間建立對映關係,不同的對映規則決定了不同的LVM儲存模型。LVM支援多個PV的stripe和mirror。
LVM優缺點
優點:
①檔案系統可以跨多個磁碟,因此檔案系統大小不會受物理磁碟的限制。
②可以在系統執行的狀態下動態的擴充套件檔案系統的大小。
③可以增加新的磁碟到LVM的儲存池中。
④可以以映象的方式冗餘重要的資料到多個物理磁碟。
⑤可以方便的匯出整個卷組到另外一臺機器。
缺點:
①在從卷組中移除一個磁碟的時候必須使用reducevg命令。
②當卷組中的一個磁碟損壞時,整個卷組都會受到影響。
③因為加入了額外的操作,存貯效能受到影響。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2899362/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux中lvm分割槽是什麼?LVM優缺點有哪些?LinuxLVM
- Linux中靜態路由指什麼?優缺點有哪些?Linux路由
- Linux中LVM是什麼?LVM名詞有哪些?LinuxLVM
- (1)微服務是什麼?它的優缺點有哪些?微服務
- 什麼是閉包?有哪些使用場景?優缺點是什麼?
- 混合IT是什麼?基礎設施和優缺點有哪些?
- Python垃圾回收機制是什麼?有哪些優缺點?Python
- 開源是什麼意思?開源軟體優缺點有哪些?
- Python中Django是什麼?Django框架優點有哪些?PythonDjango框架
- 什麼是CDN邊緣伺服器,有什麼優缺點?伺服器
- TF簽名是什麼?穩定性怎麼?有什麼優缺點?
- Linux中ext3是什麼?有哪些特點?Linux
- iframe有哪些優點和缺點?
- 伺服器虛擬化部署是什麼有什麼優缺點伺服器
- 什麼是Linux?Linux主要特點有哪些?Linux
- 在Linux中,LVM是什麼?LinuxLVM
- 什麼是Ajax(Ajax的來歷、執行原理、優缺點及其它)
- 在Linux中,Keepalived的工作原理是什麼?Linux
- linux運維是做什麼工作的?有哪些崗位?Linux運維
- Linux中的bind是什麼意思?有哪些命令?Linux
- NFS服務有什麼優缺點呢?linux入門用什麼書NFSLinux
- Linux中uuid是什麼?作用有哪些?LinuxUI
- Linux中Kdump是什麼?其作用有哪些?Linux
- RPA 技術的優缺點有哪些
- HTTPS協議的優缺點有哪些?HTTP協議
- 臺灣伺服器的優缺點是什麼?伺服器
- WebSocket有什麼優勢?有哪些特點?Web
- 與其他系統相比,Linux系統有什麼優點和缺點?Linux
- 什麼是透明屏,其工作原理與優勢是什麼
- 大資料的優缺點有哪些?_光點科技大資料
- 那麼多人選擇Python,它的優缺點有哪些?Python
- Linux中master是什麼意思?有哪些重要的功能?LinuxAST
- Linux運維崗位有哪些?具體工作是什麼?Linux運維
- ERP系統有哪些優點和缺點?
- Python中爬蟲模組有哪些?優缺點介紹!Python爬蟲
- Linux中Prometheus是什麼意思?主要特徵有哪些?LinuxPrometheus特徵
- 為什麼要前後端分離?有什麼優缺點後端
- 【雲端計算】什麼是私有云?可提供哪些服務?缺點是什麼?