邏輯卷管理,swap和磁盤配額

磁盤管理linux

添加新的文件系統數據庫

分區,當操做系統已經存在,添加新的分區ide

通常系統裝載本地磁盤裏面工具

實驗:ui

一:咱們先添加一塊硬盤spa

wKioL1P_U7njJAZsAAI0dUqwCGg737.jpg

wKiom1P_UqSwdYDLAAIYaZ8kRDY979.jpg

 

 

 

 

通常添加了磁盤以後,真機裏面叫/dev/sdb   /dev/sdc ,在虛擬機裏面會發現是/dev/vdb /dev/vdc操作系統

 

好了,如今咱們已經添加好了硬盤了。對象

咱們要識別硬盤dns

wKiom1P_TLeSFkXKAAM97VjR8Ng153.jpg

 

咱們發現的硬盤是/dev/sdb進程

wKioL1P_TgGiVLlTAAG_tWHXQaU757.jpg

 

 

二:分區

wKioL1P_ThWy5giLAAKd3z7ZmbY832.jpg

fdisk命令

 

他會跳出一個警告

在企業版6 的時候推薦使用 cu 即:

wKiom1P_TRngsZWPAAH8BDgKE-o956.jpg

 

 

這兩者的區別是,加cu ,表明着是扇區,前者是柱面,都行

 

wKioL1P_Tlix7OiDAAJoJ2imxJs268.jpg

使用m 幫助

 

wKioL1P_TmvgUME5AALxwnXqXEo376.jpg

N 新建分區,他會問你是擴展分區仍是主分區,咱們選擇主分區,佔掉四項中的其中一項,從上往下,選擇1,接下來給了1MB的分區作了管理,回車。接下來問的是結束的分區是多少,咱們能夠自定義,+300MB,表示咱們加了300MB,必定要有加號。接下來咱們能夠用參數p查看

wKiom1P_TWSipcfpAABqzIWBO3Y673.jpg

 

他分了一個分區是/dev/sdb1 ,分區的ID83,表明着linux標準分區。

w存盤退出。

 

wKiom1P_TXTzsOffAAHcgG516pg608.jpg

 

分完以後,能夠直接識別了。

 

 

三:創建文件系統

 

使用ext4型將其格式化,對象是/dev/sdb1

wKioL1P_TqWTmSSwAANwnfRgjf4567.jpg

 

 

格式化完成後,能夠加捲標

wKioL1P_Tragl0uLAACWi0ryzP8711.jpg

當前卷標是空的

直接在後面加

wKiom1P_TeeRgi6XAADmMOHzDHk252.jpg

 

 

接下來,直接把文件系統掛上去,編輯/etc/fstab

wKiom1P_TfjDxAaiAAF1qtI0Rhk099.jpg

 

在後面加/dev/sdb1               /mnt/new                ext4    defaults        0 0

 

最左邊的是要加載的設備是哪個,能夠不使用物理的表達方法,使用邏輯的表達方法

即:

wKiom1P_Tgrh9lECAAA-O7OZjOs463.jpg

 

保存退出

 

 

創建掛載點

wKioL1P_TzLzYH6FAACLONu9IHY752.jpg

 

 

掛載上,查看

wKiom1P_TjPhvU53AAIzMNXJ4Mw119.jpg

 

 

 

 

 

 

若是想臨時卸載一個設備,可使用umount,可是有時候這個設備被佔用,卸載的時候會提示設備忙,卻找不到正在佔用設備的服務。如:

wKioL1P_T12x5tT6AAET3kxYs3U243.jpg

 

 

這時候用

wKiom1P_TlWzXGoFAAD9aqapxR8065.jpg

 

能夠查看是誰在佔用,用kill殺死進程

而後就能夠卸載了。

或者直接使用

wKiom1P_Tmvjh6AyAACphieRa8o627.jpg

 

就直接結束了佔用的進程

 

 

 

 

 

 

mount  -o remount,rw /

 

系統維護中常常使用

 

 

wKiom1P_Tn2zOmtQAAGhGwi8emA795.jpg

 

找出卷標對應的設備

 

 

 wKioL1P_Vi7B4LaFAAHn3__eF8M034.jpg

 

 

 

 

將全部像塊設備的顯示出來

Uuid 也能夠掛載,沒設卷標的,用uuid掛載

wKioL1P_VgSzT3RUAAGyV2RfAK4949.jpg

 

又有了

wKioL1P_VeOgrPYyAAICY2FKkyE090.jpg

 

 

 

 

 

 

 

虛擬內存

交換分區

內存不夠了,查看一下

wKiom1P_VJWSfzUJAADc5TkvuEE066.jpg

 

 

 

 

 

開始分區

wKioL1P_VXTDOBxsAAH2hYHG97M850.jpg

 

使用邏輯分區

wKiom1P_VCSw_YJpAAKalMZTi6Y928.jpg

 

 

由於咱們要作交換分區虛擬內存,因此改變ID

wKiom1P_U-7ylY5dAALn2f7d1dY971.jpg

 

 

 

存盤退出,注意,這時候,又會識別不到,因此對磁盤再掃一次。而後格式化,寫入配置文件,掛載。

wKioL1P_UxHAYFUpAANvatCfljI057.jpg

 

 

 

 

 

 

 

 

 

 

邏輯卷(LVM

原理圖:

wKiom1P_UeOxRXq9AAGFi3PhkpQ961.jpg

 

 

 

 

 

 

wKiom1P_UbvTe91UAANA79lXPGs566.jpg

 

首先新建擴展分區。這時候作的是一個容器,把全部空間都給他

 

 

 

wKiom1P_UaXhcQADAAMZlf-51yQ048.jpg

 

而後新建邏輯分區,指定給他的大小,由於要作邏輯卷,因此把他的ID改成邏輯卷的8e,查看一下,存盤退出。

 

 

 

wKiom1P_UY_iMxq_AADA8-awb_8495.jpg

依然會有警告,咱們生效一下

 

 

 

接下來就是將他初始化成物理卷

wKiom1P_UVizbXEqAADXxrPnLXM770.jpg

 

 

 

而後創建卷組   指定卷組的名字和成員,這裏卷組名爲myvg   成員只有一個是/dev/sdb5

wKiom1P_UUfQnTT8AAFI7wu-aJE188.jpg

 

 

能夠用vgs查看一下

wKioL1P_UkugkkZnAADXii3i9mI454.jpg

 

 

 

接下來就是劃分邏輯捲了

wKiom1P_UR6x76KnAADJx8aASvo763.jpg

lvcreate -L 150M -n myspace myvg

-L 指定大小爲150M,要使用150M  

-n 指定名字爲 myspace   是從卷組myvg裏劃得

 

使用lvs能夠查看

wKiom1P_UQiiH2BsAAFWLWmhNcs093.jpg

 

 

接下來就是將他格式化

wKioL1P_Ug2g_7XTAAMOXvoK2Js725.jpg

 

 

寫入配置文件

wKioL1P_UevjcORCAAF6Rw0xdns646.jpg

 

 

而後掛載,查看就有了

wKioL1P_UdawpZCUAAIPnCqSEoE626.jpg

 

 

 

 

 

在平常生產中,咱們會常常遇到,分配的邏輯卷大小不夠,這時候,咱們須要擴展。

咱們要考慮兩個狀況,一是卷組還有空間,二是卷組空間沒有了。

狀況一:

wKioL1P_Ub6ynK2dAAFKX1kSNw4175.jpg

咱們查看大小,還有144M,咱們想把這144M分給他,這時候就可使用上面的命令給他增長144M

 

 

 

wKioL1P_UauQUAwNAAJLouVxOWo542.jpg

 

df –T 查看,發現並無增長,是由於尚未對文件系統通知,這時候,咱們要讓文件系統知道,大小已經變了,擴展文件系統

wKioL1P_UZnxeAeqAAFspXd29f8000.jpg

 

 

在查看一下

wKiom1P_UG_zBtJEAAI6YJa3Oag959.jpg

 

 

已經擴展了,這是狀況一。

 

 

 

狀況二:

卷組也沒有剩餘空間了

 

wKioL1P_UXXS-n_6AAEOkVHWo2E299.jpg

 

 

這時候,咱們要看底層的磁盤還有沒有空間了。

 

從新劃分一個邏輯卷

wKioL1P_UWLAHmznAAPB5YSzeLY167.jpg

 

 

存盤退出。

 

 

 

 

wKiom1P_UDjSJGj3AAEs6RyBw9E017.jpg

 

對卷組進行擴展

 

 

查看一下,又多了空間

wKiom1P_UB6jet86AADQrORIavM483.jpg

 

 

 

如今就和狀況一同樣了,就能夠擴展了

wKiom1P_UA3CgBLEAACsVGW6vdg342.jpg

 

 

通知文件系統

wKiom1P_T_XDqOh5AAFmRLXYvaA294.jpg

 

 

 

查看一下

wKioL1P_UNTh8L7bAAJnBtPdiug219.jpg

 

空間已經擴展。

 

 

還能夠縮小,可使用圖形界面操做。 工具 system-config-lvm

 

 

 

 

Pvmove /dev/hda3     這個指令經常使用

將之前的舊設備導入到新設備裏面,業務不下線

 

 

 

 

 

 

磁盤配額

背景:針對用戶或組,限制磁盤使用空間

1.     針對文件系統,在掛載屬性型添加usrquota這個特殊的文件系統掛載屬性  還有grpquota

文件掛載屬性

wKioL1P_ULXQ4VH2AACBopTIvd8100.jpg

 

wKioL1P_UJuhUIJaAAGeRkn5Vdg906.jpg

 

最適合的操做對象是 /home ,由於磁盤配額是針對用戶和組的,因此有一個有豐富用戶和組的文件系 。將usrquata 追加在defaults後面,來啓用磁盤配額

 

2.     從新掛載文件系統

wKiom1P_T1jSlyEBAABZXbQh5K8997.jpg

 

 

3.     進行統計,對整個文件系統進行登記

wKiom1P_TzjDfIpEAABT0dBDTjU737.jpg

 

wKioL1P_UDXTusTDAAB0bTOxdpg633.jpg

這就是磁盤配額的數據庫

 

 

4.     告訴整個文件系統,磁盤啓用

 

wKioL1P_UBzAwvYcAABV7uvIPzs361.jpg

 

 

 

5.     編輯用戶磁盤配額的使用

接下來咱們對student 用戶實驗,對他進行100M的限制

wKioL1P_T_zgtky-AABoIDjwf7Q067.jpg

 

wKioL1P_T-aDA17PAACR_7dmwIk278.jpg

 

wKioL1P_T8PTzghwAACOuq49WJE758.jpg

 

這樣student用戶的磁盤最多使用是100MB

相關文章
相關標籤/搜索