欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux邏輯卷縮減命令 linux系統(tǒng)中擴展一個邏輯卷的命令

Linux入門系列——LVM邏輯卷管理

將多個底層的物理設(shè)備,在內(nèi)核中抽象成/dev/md# ,所有的調(diào)配工作都由內(nèi)核中的md來實現(xiàn)的;

創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),普安企業(yè)網(wǎng)站建設(shè),普安品牌網(wǎng)站建設(shè),網(wǎng)站定制,普安網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,普安網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

DM的功能要比MD要強大;比如LVM2,快照,多路徑;還可以實現(xiàn)動態(tài)增減。

在創(chuàng)建LVM的時候,要先創(chuàng)建好PV,再來創(chuàng)建GV,最后創(chuàng)建LV,格式化并掛載;

先把要創(chuàng)建成PV的塊設(shè)備的分區(qū)類型修改為Linux LVM類型,對應(yīng)的十六進制碼是: 8e

使用fdisk 創(chuàng)建了/dev/sdb11 /dev/sdb12 /dev/sdb13這三個分區(qū),并且已經(jīng)修改好了分區(qū)類型;這里要注意的是fdisk命令最多只支持分15個分區(qū);

下面就是把創(chuàng)建好的三個物理分區(qū),創(chuàng)建成PV:

查看系統(tǒng)創(chuàng)建好的PV,可以使用pvdisplay和pvs命令:

語法:vgcreate vg_name /dev/sdb[12345678]

查看創(chuàng)建好的VG:

語法:lvcreate -n lv_name -L [+]size vg_name

查看創(chuàng)建的LV

從上面格式化的路徑可以看出,LVM設(shè)備的路徑為:/dev/vg_name/lv_name ,那么再來看看掛載后的路徑:

關(guān)于LVM擴容、縮容的操作將會在下一篇介紹。

linux邏輯卷方式磁盤掛載怎樣取消

第一種方法:使用df命令,這個命令比較常用,大家都很熟悉。問題是這種方法,有時候掛載點和掛載的卷不在同一行,使用腳本分析需要一點技巧的。例如:

orientalson:/home # df

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda2 15213032 8043668 7169364 53% /

udev 514496 104 514392 1% /dev

/dev/mapper/vg_test-lv_test

511980 32840 479140 7% /home/mt

orientalson:/home #

上面顯示的掛載點/home/mt和她掛載的卷不在同一行,使用shell腳本分析非常麻煩。不過也不是沒辦法,具體分析可以以后再講。

第二種方法:使用mount命令,mount -l,這種方法的缺陷在于沒有卷的大小,但是掛載點和掛載的卷在同一行。例如:

orientalson:/home # mount -l

/dev/sda2 on / type reiserfs (rw,acl,user_xattr) []

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

debugfs on /sys/kernel/debug type debugfs (rw)

udev on /dev type tmpfs (rw)

linux怎么把一個劃分好的邏輯卷在分區(qū)

今天我們主要說說分區(qū)、格式化、SWAP、LVM、軟件RAID的創(chuàng)建哈~

格式化

查看當(dāng)前分區(qū):fdisk -l

這個命令我們以前是講過的,我現(xiàn)在問下,ID那項是什么意思?

83 是代表EXT2和EXT3

82 是代表SWAP分區(qū)

硬盤結(jié)構(gòu)我們就不講了,相信大家都有基礎(chǔ)。我們就直接進入操作

LINUX分區(qū)使用的工具是FDISK

對系統(tǒng)的第一個硬盤分區(qū)

#fdisk /dev/sda

如果是對第二個硬盤分區(qū),就是fdisk /dev/sdb

大家運行這個命令:#fdisk /dev/sda

大家都進入這個界面了吧?這是主菜單,按m就有提示

我們主要掌握的是以下幾個參數(shù):

D刪除一個分區(qū)

N創(chuàng)建一個分區(qū)

Q 不保存退出

T改變分區(qū)ID

W保存退出

問下,LINUX對SCSI硬盤最多支持多少分區(qū)?

最多支持4個主分區(qū),總分區(qū)數(shù)最多15個,fdisk 命令最多支持16個分區(qū),IDE硬盤要多一些

現(xiàn)在我們創(chuàng)建一個分區(qū) 大小為500MB,在主菜單輸入n

First cylinder (2690-3916, default 2690):

這個表示第一個柱面空間的塊是 2690-3916,default2690的意思就是默認(rèn)從2690開始。我們直接點回車,使用默認(rèn)的

Last cylinder or +size or +sizeM or +sizeK (2690-3916, default 3916):

這里就是輸入分區(qū)的大小,默認(rèn)是以塊為單位,我們要分500MB,我們就輸入+500M哈~然后回車,分區(qū)就算完成了。

系統(tǒng)默認(rèn)的分區(qū)ID就是83,所以我們沒必要修改,直接按w保存退出

大家看見 The new table will be used at the next reboot沒?意思就是這個分區(qū)在下次啟動的時候才能使用,我們可以使用一個命令,讓這個分區(qū)馬上生效哈~

輸入#partprobe,自己使用命令補全哈

然后用fdisk -l查看下, 最后一個,就是我們新建的分區(qū)

看見了吧,現(xiàn)在我們就格式這個分區(qū),看到分區(qū)的號碼/dev/sda7 ,等下我們格式化的時候要用

格式化的標(biāo)準(zhǔn)命令:

#mkfs -t ext3 /dev/sda7

我的是第7個分區(qū),你們是第幾個就用第幾個

-t 后面跟的就是文件系統(tǒng)的類型

現(xiàn)在我們要掛載這個分區(qū)。掛載我已經(jīng)教過了,相信大家還沒忘記吧

先在/mnt/下面建立一個目錄

#mkdir /mnt/backup

backup就是我建立的目錄

然后我們手動掛載哈~

#mount -t ext3 /dev/sda7 /mnt/backup

具體情況以你的分區(qū)號和建立的目錄名為準(zhǔn)

然后CD到這目錄里面去,如果看見有一個LOST+fount目錄,就說明你分區(qū)掛載成功了,現(xiàn)在就可以往分區(qū)里面寫入數(shù)據(jù)了

如果想把這個分區(qū)開機掛載,就把它寫入/etc/fstab

剛才我們格式化使用的命令是:#mkfs -t ext3 /dev/sdax

還有專門用于格式EXT3系統(tǒng)的命令:#mkfs.ext3 /dev/sdax 就行了

大家OK的話,我們下面就開始學(xué)習(xí)用命令創(chuàng)建LVM邏輯卷

LVM的優(yōu)點就是可以隨意拉升和縮小。在基礎(chǔ)部分我們已經(jīng)用圖形界面創(chuàng)建過,現(xiàn)在我們使用命令來創(chuàng)建

第一步:劃分物理分區(qū)

使用和剛才一樣de方法

#fdisk /dev/sda

輸入n哈~然后回車使用默認(rèn)的起始點,接著輸入大小哈。我們創(chuàng)建一個300M大小的空間,輸入+300M

注意,這里比剛才多一步,由于LVM的ID和EXT3不一樣,而系統(tǒng)默認(rèn)是的EXT3,所以這里我們需要修改一下

在主菜單輸入T

系統(tǒng)會讓你選擇要改變ID的分區(qū),輸入我們剛創(chuàng)建的分區(qū),也就是最后一個8

Hex code (type L to list codes):

這里輸入分區(qū)類型,LVM是8e,如果你不記得了,可以使用l 查看分區(qū)ID的對應(yīng)列表

輸入l后,系統(tǒng)會列出所有分區(qū)對應(yīng)的ID號

在列表中,我們可以看見LINUX LVM對應(yīng)的是8e,所以我們直接輸入8e,然后回車,

在主菜單輸入p,查看當(dāng)前分區(qū)情況

看見最后你分出來的分區(qū)ID已經(jīng)是8e,那么就可以輸入w 保存退出

退出以后,記得要重啟這個分區(qū)才能生效。我們要使用一個命令讓它立即生效

#partprobe

到這里,第一步創(chuàng)建物理分區(qū)完成哈~

第二步:創(chuàng)建LVM的物理卷

使用命令

#pvcreate /dev/sdax

sdax就是你剛才創(chuàng)建的分區(qū)

創(chuàng)建成功后,可以使用pvdisplay 查看

那我們在這里暫停一下,給大家回顧下什么是LVM

LVM就想一種磁盤管理方式,叫邏輯卷管理器,從 Red Hat Linux 8.0 開始,邏輯卷管理器(LVM)可以在硬盤驅(qū)動器分配上使用,LVM 是一種把硬盤驅(qū)動器空間分配成邏輯卷的方法,這樣硬盤就不必使用分區(qū)而被簡易地重劃大小。

LVM有點象WIN下的動態(tài)磁盤,動態(tài)磁盤知道嗎?LVM 是一種把硬盤驅(qū)動器空間分配成邏輯卷的方法,這樣硬盤就不必使用分區(qū)而被簡易地重劃大小。主要就是這個功能,可以隨意擴展或者縮小某個分區(qū)的大小,前提這個分區(qū)是邏輯卷管理的。

嗯,這個就是它的主要功能

從硬盤驅(qū)動器中創(chuàng)建物理卷(physical volumes-PV)。

從物理卷中創(chuàng)建卷組(volume groups-VG)。

從卷組中創(chuàng)建邏輯卷(logical volumes-LV),并分派邏輯卷掛載點

其中只有邏輯卷才可以寫數(shù)據(jù)

沒有大小限制哈,只要你硬盤有空間,比如剛才我們說的硬盤只支持15個分區(qū),那么我們就可以使用LVM來把分區(qū)數(shù)量無限化

對 ,分一個物理分區(qū),建立一個物理卷,然后這個物理卷建立一個卷組,我們就可以在這個卷組里面去分無數(shù)個邏輯卷,而且邏輯卷可以隨意擴大縮小,不會對物理分 區(qū)有影響,邏輯卷的功能也和物理分區(qū)差不多,一樣可以格式化成隨意的文件系統(tǒng),掛載到隨意的目錄。 同時也支持quota

好了,我們繼續(xù)哈~

剛才我們創(chuàng)建了物理卷PV-(physical volumes),可以使用pvdisplay查看。

PV創(chuàng)建好以后,我們就要創(chuàng)建卷組了,volume groups-VG ,卷組是在物理卷的基礎(chǔ)上創(chuàng)建的,也就把物理卷的空間拿來給卷組管理,然后邏輯卷就可以向卷組要空間了

第三步:創(chuàng)建卷組

#vgcreate 卷組名 物理卷

#vgcreate myvg /dev/sda8

創(chuàng)建成功后,可以使用vgdisplay 來查看卷組

第四步:創(chuàng)建邏輯卷 (重點)

#lvcreate -L 大小 卷組名 -n 邏輯卷名稱

我就從卷組里面分100M出來創(chuàng)建一個邏輯卷

#lvcreate -L 100M myvg -n mylv1

OK,現(xiàn)在我們格式化mylv1為ext3文件格式并掛載到/mnt/mylv1目錄

Linux文件系統(tǒng)-LVM邏輯卷

LVM(Logical Volume Manager)卷組管理器,通過對底層物理磁盤的封裝,可以將多塊物理磁盤組合成邏輯資源池,提供給上層應(yīng)用使用(如文件系統(tǒng)). LVM的好處是,可以跨物理硬盤為文件系統(tǒng)提供容量,并且可以動態(tài)進行分區(qū)容量的調(diào)整,而不會損壞原有的文件系統(tǒng).

物理磁盤 :物理存儲介質(zhì),可以是整塊物理存儲或一個分區(qū).

物理卷PV(physical volume) :LVM要使用物理磁盤,在物理磁盤的頭部寫入lvm標(biāo)簽頭,就創(chuàng)建了一個PV,PV是組成VG的基本單元.

卷組VG(Volume Group) :VG相當(dāng)于非LVM系統(tǒng)中的物理硬盤,一個卷組VG由一個或多個PV組成,形成一個存儲資源池.

邏輯卷LV(logical volume) :LV相當(dāng)于非LVM系統(tǒng)中的硬盤分區(qū),LV建立在卷組VG之上,文件系統(tǒng)建立在LV之上.

物理塊PE(physical Extent) :創(chuàng)建LV時可以分配的最小存儲單元,大小可以指定,默認(rèn)為4MB

如上是從物理磁盤到lvm邏輯卷的創(chuàng)建過程及映射關(guān)系,lv01、lv02被創(chuàng)建后,通過device-mapper映射為邏輯塊設(shè)備(塊設(shè)備路徑/dev/vg01/lv01、/dev/vg01/lv02),供文件系統(tǒng)使用,通過mkfs.ext4 /dev/vg01/lv02可創(chuàng)建ext4文件系統(tǒng).

元數(shù)據(jù)主要是兩部分,PV header + metadata,位置一般是在PV的0~2048 sector中,從2048 sector開始是數(shù)據(jù)區(qū)域.

通過pvcreate創(chuàng)建pv時,會將pv header寫入物理磁盤,位置一般是在磁盤的第二個sector(512B/sector),lvm掃描磁盤時,通過pv header來識別PV.

pv header主要信息包括,pv uuid、元數(shù)據(jù)位置和metadata位置.

pv header實例:

metadata記錄的是vg和lv的配置信息,以ASCII碼的方式寫入metadata區(qū)域;vg和lv的每次配置變更,都會以追加的方式寫入metadata區(qū)域,并打上時間戳,該區(qū)域?qū)憹M后,新的變更記錄會覆蓋最早的一次記錄. 進行vgscan時,猜測應(yīng)該是通過讀取最新一次的配置記錄,進行激活.

vg配置信息,主要是包含的pv信息.

lv配置信息,主要是lv的起始位置和PE大小.

實例:

pvcreate /dev/vdb1

pvcreate /dev/vdb2

pvcreate /dev/vdb3

vgcreate /dev/vdb1 /dev/vdb2 /dev/vdb3

vgcreate wan /dev/vdb1 /dev/vdb2 /dev/vdb3

lvcreate -L 300M -n lv01 wan

將PV的前2048個sector通過dd拷貝出來,用cat查看如下.

假設(shè)我們有一塊磁盤 /dev/sdb1 作為應(yīng)用數(shù)據(jù)盤使用,以此為例創(chuàng)建lvm分區(qū)

先創(chuàng)建物理卷PV,命令: pvcreate /dev/sdb1

創(chuàng)建卷組VG,卷組命名為kylin,命令:vgcreate kylin /dev/sdb1

在VG中創(chuàng)建邏輯分區(qū)LV,命令:lvcreate -L 30G -n test kylin

創(chuàng)建邏輯分區(qū)后,進行格式化,然后便可以掛載使用.

mkfs.ext4 /dev/kylin/test

mount /dev/kylin/test /data

假設(shè)我們在上述基礎(chǔ)上,又獲得一塊磁盤/dev/sdc1進行擴容,將磁盤容量增加到LV分區(qū)/dev/kylin/test中,具體操作如下.

先創(chuàng)建物理卷PV,命令: pvcreate /dev/sdc1

將/dev/sdc1添加進VG kylin,命令:vgextend kylin /dev/sdc1

增加LV分區(qū)容量,命令:lvextend -L +30G /dev/kylin/test

lvm卷組配置備份

lvm的配置信息默認(rèn)在/etc/lvm/backup、/etc/lvm/archive/兩個目錄存在備份,當(dāng)lvm元數(shù)據(jù)損壞,lvm卷組讀取異常時,可通過備份文件進行恢復(fù).

/etc/lvm/backup: 保留了當(dāng)前配置的備份

/etc/lvm/archive/:保留了每次配置更新前的備份

實例演示

邏輯卷/dev/wan/lv01

在/dev/wan/lv01上創(chuàng)建文件系統(tǒng)

掛載并創(chuàng)建文件

覆蓋/dev/vdb1、/dev/vdb2的lvm元數(shù)據(jù),并重啟系統(tǒng),vg已不能識別

通過pvcreate命令修復(fù)pv header 和metadata數(shù)據(jù).

激活邏輯卷

掛載/dev/wan/lv01成功,說明成功修復(fù)

linux怎樣擴展邏輯卷管理的文件系統(tǒng)

首先要保證該邏輯卷所在的卷組有足夠的可用于擴展的空間,如果不夠的話可以先添加磁盤,在磁盤上建立邏輯卷類型的分區(qū)(使用fdisk命令),然后使用vgextend命令擴展卷組。

擴展卷組的命令:

vgextend /dev/vg0 /dev/sdb2

上述命令用于將卷組vg0擴展到新磁盤分區(qū)/dev/sdb2上

擴展邏輯卷的命令是:

lvextend -L +1024M /dev/vg0/lv0

上述命令為邏輯卷/dev/vg0/lv0擴展了1024M

最后記得使用resizee2fs命令使之生效

resizee2fs /dev/vg0/lv0

linux里,怎么刪除一個lv邏輯卷

首先備份好你的數(shù)據(jù)。

然后用umount 卸載掉你的邏輯卷

最后,用lvremove 卷組名/邏輯卷名刪除該邏輯卷

比如vg0卷組下有個叫l(wèi)v0的邏輯卷lvremove vg0/lv0

manpage 摘抄:

EXAMPLES

Remove the active logical volume lvol1 in volume group vg00 without asking for confirmation:

lvremove -f vg00/lvol1

Remove all logical volumes in volume group vg00:

lvremove vg00

網(wǎng)站欄目:linux邏輯卷縮減命令 linux系統(tǒng)中擴展一個邏輯卷的命令
文章出自:http://chinadenli.net/article38/hijepp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google企業(yè)建站網(wǎng)站改版自適應(yīng)網(wǎng)站企業(yè)網(wǎng)站制作軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)