在Linux操作系統中關于邏輯卷的案例

1.如何去創建一個邏輯卷

1.1先去創建物理卷

如上圖所示,physical volume 物理卷 被成功創建。

如上圖所示,可以使用pvscan來去查看當前Linux操作系統的物理卷/

1.2使用創建好的物理卷去創建一個卷組。

如上圖所示,可以使用第一步創建的兩個物理卷去創建一個卷組,vgcreate data /dev/sdc /dev/sdd

vgscan 命令可以查看當前Linux操作系統的卷組

可以使用vgdisplay data來查看卷組的詳細信息。

如上所示當使用vgdisplay 卷組名稱來查看卷組信息的時候,VG Size表明現在這個卷組的剩余空間大小,雖然表明是39.99GB但是其實不是39.99GB.因為要有一部分的空間用來儲存這個卷組的元數據信息。

1.3在卷組上去創建邏輯卷

如上圖所示,是創建邏輯卷和查看系統的邏輯卷有哪些。

1.4對這個邏輯券指定文件系統,并且掛載到指定的空目錄上。

如上圖所示,是使得這個邏輯卷的文件系統是ext4。

如上圖所示,使用vim編輯器打開文件/etc/fstab以實現開機自動掛載磁盤分區的功能。

關于如何實現編寫/etc/fstab中的文件內容,以達到磁盤分區自動掛載的目的,詳情參見在Linux操作系統中實現磁盤開機自動掛載_linux開機自動掛載磁盤-CSDN博客

在編寫完/etc/fstab文件中的內容以達到開機自動掛載磁盤的目的。后可以使用tail -n -1/etc/fstab去查看這個文件的最后一行內容。以達到查看新的信息是否保存成功的目的。

隨后當/etcfstab中的文件信息錄入成功之后,使用mount -a命令使得Linux操作系統直接去自動掛載/etc/fstab中的文件內容。

如果說掛載點的目錄不存在的話,直接使用mkdir -p一次性去創建掛載點所需要的多級目錄。

隨后再次使用mount -a命令讓Linux操作系統去讀取/etcfstab中的文件內容。

df -hT命令用于顯示所有文件系統磁盤空間的使用情況

我們可以看到最后一行的內容。是/etc/fstab文件中的新內容。

如上圖所示,這時這十個文件就被創建到了,邏輯卷中。

如上圖所示,使用dT -hT | grep 'data'

使用dT -hT查看磁盤的掛載情況,并將這個命令所產生的結果交給grep ‘data’命令去過濾。

就可以查看data卷組中邏輯卷的掛載情況和使用情況。

1.5為使用lvscan查看系統中的邏輯卷會和使用df -hT來查看掛載信息的時候,會發現兩個文件名不一樣。

這主要是因為這些邏輯卷的實質都是Linux操作系統上的塊設備文件,當使用ls -l再加上邏輯卷的名稱時會發現這個邏輯卷的名稱其實是一個軟鏈接,就類似于windows系統上的快捷方式,

當你使用ls -l 使用df -hT調出來的同一個邏輯卷的名稱時會發現,這同樣是一個軟鏈接,都是用來指向/dev/dm-2這樣一個塊設備文件的。

那么為什么這兩個軟鏈接的名稱是不一樣的呢?

這主要跟Linux操作系統的開源精神有關,即編寫lvscan命令的團隊和編寫df -hT的團隊不是一個團隊。

2.以指定PE數量的方式去創建一個邏輯卷

lvcreate -l PE的數量去創建邏輯卷。

在Linux操作系統卷組的空間大小是被分隔成一個一個的PE這樣的數據塊存在,其中PE數據塊的大小默認是4MB一個。

當我們在卷組上去創建邏輯卷的時候可以以指定PE數量的方式去決定所創建的邏輯卷的大小。而PE默認情況下是4MB一個。

以指定PE的方式去在卷組中創建邏輯卷。

首先可以使用vgdisplay 卷組名稱,來查看卷組的剩余空間大小。

首先使用lvcreate -l 200 -n nginx data

去創建一個大小為200個PE數據塊的邏輯卷,

在創建名叫nginx的邏輯卷成功之后,可以使用lvscan來查看當前Linux操作系統中所有的邏輯卷.

如上圖所示,在創建好以nginx為名的邏輯卷后,就可以在/etc/fstab文件中編寫新的內容,隨后去將邏輯卷進行格式化,賦予該邏輯卷相應的文件系統,使用mkdir命令去創建相應的目錄,以供掛載使用,最后使用mount -a去重新讀取/etc/fstab中的信息。

隨后使用df?-hT命令去查看在Linux操作系統中各個磁盤分區的掛載情況和使用情況。

如上圖所示,是使用vgdisplay 卷組名 這樣就可以查看該卷組的詳細信息。

如上圖所示。是使用lvdisplay 邏輯卷名稱,以此來查看邏輯卷的詳細信息。

數據塊在卷組中被稱為PE,數據塊在邏輯卷中被稱為LE。

PE的默認大小是4M,可以在創建卷組的時候使用-s的選項,來調整PE數據塊的大小。

3.在創建卷組的時候使用-s的選項來調整PE數據塊的大小。

如上圖所示,可以先使用pvcreate /dev/sde將這塊磁盤調整為物理卷。

如上圖所示,當使用vgcreate -s 16 vg01 /dev/sde

來創建一個卷組vg01,且這個卷組中PE的大小是16MB,只有當需要提高邏輯卷上數據的讀寫效率的時候需要去修改PE數據塊的大小,比如說將來去創建邏輯卷,在邏輯卷上去保存服務器上的數據,這時需要預估一下在邏輯卷上保存的文件,每一個文件大小是多大,當一個文件的大小是6-8MB的時候,就可以將PE數據塊的大小修改為8MB,以提高邏輯卷上數據的讀寫效率。

如果PE數據塊過大,會造成機器空間的嚴重浪費。

4.知識雜談,在邏輯卷中儲存數據的理由是什么?以及在創建磁盤的時候選擇將磁盤整成一個文件,以及將磁盤劃分成多個文件的區別?

邏輯券支持擴容,當Linux操作系統中根分區的空間不夠用時,可以去嘗試擴容,但是如果根分區不是一個邏輯券的話,那么這個根分區不夠用的時候,就是不夠用了。

如上圖所示,是使用lvscan命令去查看Linux操作系統中的邏輯卷有哪些。

當你在Linux操作系統中去創建一個硬盤的時候,在虛擬機上是一個文件,在windows上就是一大堆零散的文件,

如上圖所示,如果在創建虛擬機的時候選擇創建成多個文件,那么一塊硬盤體現在windows系統上就是一大堆文件。

如上圖所示,如果在向虛擬機中添加磁盤的時候,選擇將這個磁盤整成一個單個的文件,體現在Windows系統上就是一個文件,一個磁盤。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/40374.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/40374.shtml
英文地址,請注明出處:http://en.pswp.cn/web/40374.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【中項第三版】系統集成項目管理工程師 | 第 9 章 項目管理概論③ | 9.6 - 9.10

前言 第 9 章對應的內容選擇題和案例分析都會進行考查,這一章節理論性較強,學習要以教材為準。本章分值預計在4-5分。 目錄 9.6 項目管理過程組 9.7 項目管理原則 9.8 項目管理知識領域 9.9 價值交付系統 9.10 本章練習 9.6 項目管理過程組 項目…

千萬不能踏入的渠道管理五大誤區!【附策略】

一、引言 在當今激烈的市場競爭環境中,有效的渠道管理是企業獲得競爭優勢的關鍵。然而,在實踐過程中,不少企業因陷入管理誤區而影響了市場拓展和品牌建設。本文旨在揭示渠道管理中常見的五大誤區,并提供避免策略,幫助…

高級Redis之Stream的用法示例

不想自己搭建一個mq怎么辦?Redis的Stream 來幫你,Redis Stream 是 Redis 5.0 引入的一種新的數據結構,用于處理實時的、可持久化的、基于時間序列的數據流。它非常適合處理事件流、日志、消息隊列等場景。下面是一個使用 Redis Stream 的具體…

web基礎與HTTP協議(企業網站架構部署與優化)

補充:http服務首頁文件在/var/www/html下的,一定是index.html命名的文件。才會顯示出來。 如果該路徑下沒有相應的文件,會顯示/usr/share/httpd/noindex下的index.html文件。 如果/usr/share/httpd/noindex沒有index.html文件,會…

BSI 第七屆萬物互聯智慧高峰論壇:主題:擁抱AI時代,標準賦能組織實現可持續發展

BSI 第七屆萬物互聯智慧高峰論壇:主題:擁抱AI時代,標準賦能組織實現可持續發展 主要收到 BSI 溫女士的邀請參加的本次論壇。還是學到的很多 。 在科技日新月異的時代背景下,BSI 第七屆萬物互聯智慧高峰論壇于[時間:6…

Object 類中的公共方法詳解

Object 類中的公共方法詳解 1、clone() 方法2、equals(Object obj) 方法3、hashCode() 方法4、getClass() 方法5、wait() 方法6、notify() 和 notifyAll() 方法 💖The Begin💖點點關注,收藏不迷路💖 在 Java 中,Object…

AI 驅動的數據中心變革與前景

文章主要探討了AI計算時代數據中心的轉型,涉及計算技術的多樣性、規格尺寸和加速器的發展、大型語言模型(LLM)的發展、功耗和冷卻趨勢、基準測試的重要性以及數據中心的發展等方面。為大家提供深入了解AI基礎設施發展的視角。 計算技術的多樣…

Ubuntu(通用)—網絡加固—ufw+防DNS污染+ARP綁定

1. ufw sudo ufw default deny incoming sudo ufw deny in from any to any # sudo ufw allow from any to any port 5353 protocol udp sudo ufw enable # 啟動開機自啟 # sudo ufw reload 更改后的操作2. 防ARP欺騙 華為云教程 arp -d刪除dns記錄arp -a顯示arp表 ipconfi…

PTrade常見問題系列3

量化允許同時運行回測和交易的策略個數配置。 量化允許同時運行回測和交易的策略個數在哪里查看? 在量化服務器/home/fly/config/custom_config_conf文件中,其中運行回測的策略個數由backtest_switch(是否限制普通回測個數)及ba…

Qt 日志輸出的選擇方案有多少

Qt 日志輸出的選擇方案主要包括以下幾種: 使用內置的日志函數: qDebug():用于輸出調試信息。qInfo():用于輸出一般信息。qWarning():用于輸出警告信息。qCritical():用于輸出關鍵錯誤信息,表明…

詳細設計與概要設計區別-慧哥充電樁開源系統

概要設計更側重于系統的整體構架和模塊劃分,而詳細設計則關注具體模塊的實現細節。在軟件開發過程中,這兩個階段雖然緊密相關,但它們各自有著不同的目標和方法。以下是具體分析: 目標 概要設計:概要設計關注系統整體架…

matlab 繪制高等數學中的二維函數示例

matlab 繪制高等數學中的二維函數示例 繪制高等數學中的二維函數示例繪制結果 繪制高等數學中的二維函數示例 clc,clear,close all; % 定義方程 eqn (x, y) (x.^2 y.^2).^3 - y.^4;% 繪制方程曲線和坐標軸 ezplot(eqn, [-2, 2, -2, 2]) hold on % 在同一圖形中保持繪圖% 繪…

S7-1200PLC學習記錄

文章目錄 前言一、S7-12001.數字量輸入模塊2. PNP接法和NPN接法 二、博圖軟件1. 位邏輯運算Part1. 添加新設備(添加PLC)Part2. 添加信號模塊Part3. 添加信號板中模塊Part4. 添加新塊Part5. Main編程文件案例1案例2 -( S )- 和 -( R )-完整操作過程&#…

昇思25天學習打卡營第8天|ResNet50遷移學習

一、遷移學習定義 遷移學習(Transfer Learning):在一個任務上訓練得到的模型包含的知識可以部分或全部地轉移到另一個任務上。允許模型將從一個任務中學到的知識應用到另一個相關的任務中。適用于數據稀缺的情況,可減少對大量標記…

掌握Linux網絡:深入理解TC —— 你的流量控制利器

目錄 簡單概述: qdisc(隊列): 舉例: Bash 整形隊列算法: FIFO (First-In-First-Out) PFIFO (Priority FIFO) SFQ (Stochastic Fair Queuing) RED (Random Early Detection) HTB (Hierarchical Token Bucket) TBF…

谷粒商城筆記-04-項目微服務架構圖簡介

文章目錄 一,網絡二,網關1,網關選型2,認證鑒權3,動態路由4,限流5,負載均衡6,熔斷降級 三,微服務四,存儲層五,服務治理六,日志系統七&a…

前端面試題3-淺談http協議及常見的面試題

1、淺談http協議 HTTP(Hypertext Transfer Protocol)超文本傳輸協議,是互聯網上應用最為廣泛的一種網絡協議,所有的WWW文件都必須遵守這個標準。它是基于TCP/IP通信協議來傳遞數據(HTML文件、圖片文件、查詢結果等&am…

在Apache HTTP服務器上配置 TLS加密

安裝mod_ssl軟件包 [rootlocalhost conf.d]# dnf install mod_ssl -y此時查看監聽端口多了一個443端口 自己構造證書 [rootlocalhost conf.d]# cd /etc/pki/tls/certs/ [rootlocalhost certs]# openssl genrsa > jiami.key [rootlocalhost certs]# openssl req -utf8 -n…

OLED示波器的實現

OLED示波器是一種使用有機發光二極管(OLED)顯示屏來顯示波形的儀器。它可以實時顯示電壓、電流、頻率等信號的波形。 OLED顯示屏具有高對比度、高亮度、廣視角和快速響應時間等優點,使得OLED示波器在波形顯示方面具有更好的表現。與傳統的液…

鴻蒙開發設備管理:【@ohos.usb (USB管理)】

USB管理 本模塊主要提供管理USB設備的相關功能,包括查詢USB設備列表、批量數據傳輸、控制命令傳輸、權限控制等。 說明: 本模塊首批接口從API version 8開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。 導入模塊 import …