當前位置:首頁 » 數據倉庫 » linux卷組怎麼配置
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

linux卷組怎麼配置

發布時間: 2022-06-05 08:41:05

1. Linux系統下怎麼創建和管理邏輯卷

lvcreate?

2. linux邏輯卷管理

LVM(logical volume manager) 邏輯卷管理器

其中主要分為這幾個概念
1物理卷-簡稱PV
物理卷在邏輯卷管理器中屬於最底層的,任何的邏輯卷和卷組都必需依靠物理卷來建立,物理卷可以是一個完整的硬碟,也可以是硬碟中的莫一個分區
2卷組-簡稱VG
卷組是建立在物理卷之上,一個卷組中可以包含一個物理卷組或者多個物理卷
3邏輯卷-簡稱LV
邏輯卷是建立在卷組之上的,卷組中的空間可以建立多個邏輯卷,並且邏輯卷可以隨意從卷組的空閑空間中增減,邏輯卷可以屬於一個卷組,也可以屬於不同的多個卷組
4 物理區域-簡稱PE
物理區域是物理卷中最小的可分配儲存單元
5 邏輯區域-簡稱-LE
邏輯區域是邏輯卷中可用於分配的最小儲存單元
6 卷組描述區域-簡稱VGDA
用於描述物理卷,卷組,邏輯卷分配的所由信息

一個建立邏輯卷的流程如下
PV-VG-LV
物理卷包含卷組,卷組包含邏輯卷

二redhat9中使用邏輯卷管理器

1使用vgscan生成默認的配置文件,配置文件在/etc下的lvmconf 和lvmtab 2個文件

2 為邏輯卷管理器分配物理卷
我這里使用一個分區來作/dev/hda9
#fdisk hda
>t
>9
>8e (為LVM分區)
>w
重起
#pvcreate /dev/hda9
使用
#pvdisplay /dev/hda9查看是否建立
這樣就建立好了物理卷

3在物理卷中建立卷組
#vgcreate vg0 /dev/hda9 其中vg0為要建立的卷組名程.這里的PE值我們使用默認的4M如需要增大可以使用-L 選想,記住一旦設定以後不可更改PE的值
#vgdisplay 查看是否建立成功

4 在卷組中建立邏輯卷
#lvcreate -L 100M -n vg1 vg0
其中-L 選項表示你想的邏輯卷大小,以後可以用命令增減 -n指定邏輯卷的名程和卷組的名程,也可以使用絕對路徑來達到上述目的
#lvdisplay /dev/vg0/vg1
查看是否建立成功

5 為邏輯卷建立文件系統
#mkfs.ext3 /dev/vg0/vg0
然後掛載嘗試是否建立成功
#mount /dev/vg0/vg1 /home
這樣一個邏輯卷就基本成型了

三 邏輯卷的管理

1增加新的物理卷到卷組
當卷組中沒有足夠的空間分配給邏輯卷時,可以用給卷組增加物理卷的方法來增加卷組的空間
# vgextend vg0 /dev/hda8
這里注意hda8必需為LVM分區

2 擴充和減小邏輯卷的容量
#e2fsadm -L +100M /dev/vg0/vg1
-L 表示增減空間 +表示加 -表示建
#e2fsadm -L -100M /dev/vg0/vg1
這里要注意文件系統必需是ext2或ext3,而且需要卸載文件系統來執行,減小的時候需要知道剪掉空間的大小,不然會造成丟失
在reiserfs文件系統中未作測試

3 刪除邏輯卷-卷組-物理卷 (必需按照先後順序來執行刪除)
#lvremove /dev/vg0/vg1 刪除邏輯卷
#vgremove /dev/vg0 刪除卷組
這里有一個問題,如果建立的卷組是活動的,他就不能刪除
這里需要使用一個命令來是他變成固定的,以便刪除
#vgchage -a n /dev/vg0
-a 參數指定卷組是否是活動的,n表示固定,y表示活動
#vgremove /dev/vg0
成功
物理卷的刪除,移除/etc下的lvmconf 和lvmtab的兩個文件,然後將分區轉換為linux的就可以了

四 檢查物理卷,卷組,邏輯卷

分別使用3個命令
1pvscan 檢查物理卷
2vgscan 檢查卷組
3lvscan 檢查邏輯卷

這里只是介紹了邏輯卷管理器的基本建立和刪除
應為今天時間有限,明天積蓄補充,希望此文對你有所幫助

明天內容
如何備份邏輯卷
如何用LVM作鏡像卷
如何改變邏輯卷的屬性

五 為邏輯卷作備份

1當你要備份你的卷組信息是,你就需要為卷組作備份,使用vgcfgbackup來備份
#vgcfgbackup vg0
備份的信息就是我們前面提到的VGDA備份到/etc/lwmconf/VG.conf

2當你的卷組信息意外丟失時,你可以使用這個文件來恢復你的卷組信息,前提是你要備份了的
#vgcfgrestor -n vg0 /dev/hda8
或者
#vgcfgrestor -f /etc/lvmconf/XXX.conf
重卷組vg0中恢復物理卷的VGDA信息 -n參數指定卷組的名程 -f 制定備份文件路徑

3 恢復了物理卷及卷組的信息後我們還要恢復原來的建立的卷組和邏輯卷的設備文件
#vgmknods
這樣如果物理卷,卷組,邏輯卷的信息丟失或者設備文件被破壞是就可以用來及時恢復

六 卷組的合並於拆分

當你想合並2個卷組時可以使用一下命令

這里有2個前提條件 1 卷組的PE(物理區域)大小相等 2 2個卷組必需是非活動的,這個可以用前面提到的vgchange命令來更改,做到以上2個條件就可以了

#vgmerge vg1 vg2
其中vg1為原始卷組,vg2是你想合並到到vg1的卷組

七 邏輯卷管理器管理命令(針對整個邏輯卷管理器,不針對物理卷,卷組,邏輯卷,是全局命令)注:全局命令都是以lvm開頭的

1復位邏輯卷管理器(全局命令)
#lvmchange -R
這個命令用來復位邏輯卷管理器,也就是reset,該命令會使所由的卷組和邏輯卷處於非活動狀態,也就是不能使用卷組和邏輯卷,所以使用時一定小心

2 查看邏輯卷管理器日誌
# lvmsadc
命令可以直接輸出到標准輸出,也就是屏幕上,也可輸出到文件中
# lvmsadc 1.txt
使用lvmsar 命令可一查看lvmsdac生成的日誌文件
#lnmsar 1.txt
日誌文件顯示邏輯卷管理器中設備的讀寫統計信息
顯示如下
total read :12 total write :222

3 利用LVM作邏輯卷的鏡像卷或成快照卷
快照卷不需要和父卷大小一致,我們假設不需要保存太多的快照文件,可以設置成10M
#lvcreate -s -L 10M -n kuaizhao /dev/vg0/vg1
這樣就從邏輯卷vg1中分出快照卷/dev/vg0/kuaizhao
這里又有一個問題,redhat9默認快照卷是以只讀方式掛載的,只讀方式的快照卷是不能和父卷同步數據的
這里需要使用lvchange命令使快照卷為讀寫方式掛載
#lvchange -p rw /dev/vg0/kuaizhao
然後
#mount /dev/vg0/vg1 /home
#mount /dev/vg0/kuaizhao /opt
目錄隨便,我這里只是測試
#cd /home
#touch test
#cd /opt
#ls
恭喜你可以看到文件數據已經同步了
注:如快照卷不能容納超過自身設置的容量時,將被LVM管理器自動刪除
解決的方法:
1及時清理不必要的快照文件
2 設置邏輯快照卷和父邏輯卷大小一致

3. Linux系統的基本配置要求是什麼

Linux系統最低配置:

CPU:700 MHz;

內存:384 MB;

硬碟:6 GB 剩餘空間;

顯卡:800x600以上解析度。

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。

(3)linux卷組怎麼配置擴展閱讀:

Linux主要特性:

1、完全免費

Linux是一款免費的操作系統,用戶可以通過網路或其他途徑免費獲得,並可以任意修改其源代碼。這是其他的操作系統所做不到的。正是由於這一點,來自全世界的無數程序員參與了Linux的修改、編寫工作,程序員可以根據自己的興趣和靈感對其進行改變,這讓Linux吸收了無數程序員的精華,不斷壯大。

2、多用戶、多任務

Linux支持多用戶,各個用戶對於自己的文件設備有自己特殊的權利,保證了各用戶之間互不影響。多任務則是現在電腦最主要的一個特點,Linux可以使多個程序同時並獨立地運行。

3、良好的界面

Linux同時具有字元界面和圖形界面。在字元界面用戶可以通過鍵盤輸入相應的指令來進行操作。它同時也提供了類似Windows圖形界面的X-Window系統,用戶可以使用滑鼠對其進行操作。在X-Window環境中就和在Windows中相似,可以說是一個Linux版的Windows。

4、支持多種平台

Linux可以運行在多種硬體平台上,如具有x86、680x0、SPARC、Alpha等處理器的平台。此外Linux還是一種嵌入式操作系統,可以運行在掌上電腦、機頂盒或游戲機上。2001年1月份發布的Linux 2.4版內核已經能夠完全支持Intel64位晶元架構。同時Linux也支持多處理器技術。多個處理器同時工作,使系統性能大大提高。

參考資料來源:網路-linux

4. linux 如何創建卷組

1. 創建一個物理卷

Pvcreate /dev/sd1
/dev/sd2 /dev/sd3 /dev/sd4

2. 用剛才創建的物理卷創建一個卷組

Vgcreate 卷組名 /dev/sd1
/dev/sd2 /dev/sd3 /dev/sd4

3. 創建邏輯卷

Lvcreate -L
(size) -n (name) 卷組名

4. 創建文件系統

Mkfs.ext3 邏輯卷名(/dev/卷組名/邏輯卷名)

創建掛載點

mkdir /name

mount /dev/卷組名/邏輯卷名 /掛載點

pvcreate /dev/emcpowers1 /dev/emcpowerq1 /dev/emcpowerp1
/dev/emcpowerr1

vgcreate backupvg /dev/emcpowers1 /dev/emcpowerq1
/dev/emcpowerp1 /dev/emcpowerr1

lvcreate –L 790G –n backuplv backupvg

mkfs.ext3 /dev/mapper/backupvg-backuplv

mkdir /backupdb

mount /dev/mapper/backupvg-backuplv /backupdb

5. linux磁碟分區

1.虛擬內存技術,windows通過交換文件來實現,linux通過交換分區來實現。所以windows只有一個分區,而安裝linux至少兩個分區,其中一個就是交換分區,虛擬內存一定程度上可以解決內存不夠的問題。
2.硬碟在使用之前必須分區,硬碟分區有主分區,擴展分區和邏輯分區之分,一塊硬碟最多隻能有四個主分區,其中一個主分區可以用一個擴展分區來代替,只能有一塊擴展分區,這個擴展分區可以劃分多個邏輯分區
3.linux磁碟設備和分區命名
第一塊IDE硬碟叫做/dev/hda,第二塊IDE叫做/dev/hdb
第一塊SCSI硬碟叫做/dev/sda,第二塊SCSI硬碟叫做/dev/sdb
第一個IDE第一分區叫做/dev/hda1,第一塊IDE第五分區叫做/dev/hda5
第二塊SASI第一分區叫做/dev/sdb1,第二塊SCSI第五分區叫做/dev/sdb5
4.劃分分區之後,要在分區上創建文件系統,windows下有fat,fat32,ntfs。linux下有ext3,ReiserFS。創建文件系統類似windows的格式化
5.靜態分區在某個分區耗盡以後,只能暫時解決問題,方法:符號鏈接,類似windows的快捷方式,調整分區大小的工具,但是停機整頓,或者備份整個系統,清除硬碟,重新分區.而用邏輯盤卷管理可以從根本解決這個問題
6.什麼是LVM,LVM是磁碟分區進行管理的一種機制,是在硬碟和分區之間的邏輯層,從而提高磁碟分區管理的靈活性,
7.物理卷,PV,在LVM最低層,可以是整個硬碟,硬碟上的分區,或者在邏輯上與分區有相同功能的設備,
8.卷組,VG,由一個或者多個物理卷組成,而且可以動態的添加物理卷到卷組中,而在卷組上可以創建一個或者多個LVM分區(邏輯卷)
9.邏輯卷LV,就是從卷組中切出來的一段空白,邏輯卷可以自由改變空間大小
10,物理區域,PE每個物理區域被劃分為基本單位,具有唯一編號的PE可以被LVM定址的最小儲存單元,PE的大小是在實際情況時創建物理卷決定的,默認是4096,同一個卷組里的所有物理卷的PE大小必須一致。
11.邏輯區域,LE,在同一個卷組中,LE的大小和PE是相同的,並且一一對應

6. 裝linux時,根目錄/與swap及其他目錄大小該如何分配

一般來說,在linux系統中都有最少兩個掛載點,分別是/ (根目錄)及 swap(交換分區),其中,/ 是必須的;
/-------根目錄,唯一必須掛載的目錄。
swap----交換分區,可能不是必須的,不過按照傳統,並且照顧到您的安全感,還是創建它吧swap一般為物理內存的1.5-2倍
其他比較重要的文件夾(下面的文件夾默認可以不創建都在/根目錄下)
/home---這是您的主目錄,通常您自己創建的文件,都保存在這里,您最好給它分配一個分區
/usr----應用程序目錄。大部分的軟體都安裝在這里,如果您計劃安裝許多軟體,建議也給它分配一個分區
/var----如果您要作一些伺服器方面的應用,可以考慮給它分配一個較大的分區
/boot---如果您的硬碟不支持LBA模式(不太可能),您最好掛載它,如果掛載,將它掛載在硬碟的第一個 分區,應該比較穩妥。一般來說,掛載的分區只要215M大小就足夠了