1. 程式人生 > >Linux運維之道之admin1.5(分區規劃及使用,lvm邏輯卷,交換空間)

Linux運維之道之admin1.5(分區規劃及使用,lvm邏輯卷,交換空間)

linux 達內 雲計算

admin1.5

分區規劃及使用:

硬盤分區管理:

使用fdisk分區工具:

查看分區列表:--fdisk -l /dev/sda

修改硬盤的分區表:--fdisk /dev/vdb

常用交互命令:

-m:列出指令幫助;

-p:查看現有分區表;

-n:新建分區;

-d:刪除分區;

-q:放棄更改並退出;

-w:保存更改並退出;

識別新分區表:使用partprobe命令;

----當硬盤的分區表被更改以後,需要將分區表的變化及時通知Linux內核,最好reboot一次;

----否則在訪問分區時可能找不到準確的設備;

#partprobe /dev/vdb 或者 #reboot

格式化分區:

常用的格式化工具:
mkfs工具集:

----mkfs.etc3 分區設備路徑

----mkfs.etc4 分區設備路徑

----mkfs.xfs 分區設備路徑

創建文件系統:按照不同類型格式化分區

#mkfs.ext4 /dev/vdb2

#mkfs.xfs /dev/vdb3

--------------------------------------------------------------------------------------------------------------------------------------------

訪問文件系統

訪問已格式化的分區:

使用mount命令掛載,並訪問測試:

#mount /mnt/part2

#mount /dev/vdb2 /mnt/part2

#cp /etc/fstab /mnt/part2/fstab.txt

#ls /mnt/part2

實現開機自動掛載:

配置文件 /etc/fstab 的記錄格式

---設備路徑----掛載點----類型-----參數-----備份標記-------檢測順序

#mkdir /mnt/part3 //創建掛載點

#vim /etc/fstab

#mount -a //檢測配置

--------------------------------------------------------------------------------------------------------------------------------------------

LVM邏輯卷

新建邏輯卷:

LVM工作方式:

在“分區”-------“格式化”中間增加的一個邏輯層

----零散空間存儲--------物理卷

----整合的虛擬磁盤-----卷組

----虛擬的分區------------邏輯卷

LVM管理工具集:

功能------------------------物理卷管理---------------卷組管理-----------------邏輯卷管理

scan掃描-----------------pvscan-----------------------vgscan---------------------lvscan

create創建--------------pvcreate-------------------vgcreate-------------------lvcreate

display顯示-------------pvdisplay------------------vgdisplay-----------------lvdisplay

remove刪除-------------pvremove------------------vgremove----------------lvremove

extend擴展---------------------------------------------vgextend-----------------lvtend

LVM快速部署及使用:

基本思路:

準備至少一個空閑分區(dev/vdb1)

創建卷組:vgcreate 卷組名 空閑分區

創建邏輯卷:lvcreate -L 大小 -n 名稱 卷組名

綜合分區規劃

LVM卷組的PE大小

---創建卷組的時候設置PE大小

--#vgcreate -s PE大小 卷組名 空閑分區....

---創建邏輯卷的時候指定PE個數

--#lvcreate -l PE個數 -n 邏輯名 卷組名

擴展邏輯卷大小:

檢查現有邏輯卷大小:

使用lvscan命令,找到邏輯卷大小,卷組名:

檢查所在卷組的剩余空間,看是否名滿足擴展需求;

擴展卷組:

當卷組的剩余空間不足時,需要先擴展卷組:

擴展卷組:vgextend 卷組名 空閑分區

擴展邏輯卷:

當卷組的剩余空間充足時,可直接擴展邏輯卷

擴展邏輯卷:lvextend -L 新大小 /dev/卷組名/邏輯卷名

更新文件系統大小

--對於格式化過的邏輯卷,擴展後應該通知Linux內核

刷新文件系統容量:

resize2fs EXT3/4設備 xfs-growfs xfs設備

----------------------------------------------------------------------------------------------------------------------------------------

管理交換空間

準備交換分區

什麽是交換空間:相當於虛擬內存

---當物理內存不夠用時,使用磁盤空間來模擬內存;

---在一定程度上緩解內存不足問題;

---交換分區:以空閑分區充當交換空間;

---交換文件:以文件模擬的設備充當的交換空間;

如何建立一個交換分區:

---將提供設備用swap命令格式化 -----mkswap 空閑分區或設備文件

#blkid /dev/vdb6 //查看設備塊id

使用交換分區:

交換空間的啟用控制:

手動管理設備:

--#swapon /dev/vdb7 //啟用

--#swap -s //查看

--#swapoff /dev/vdb7 //停用

交換設備的開機掛載配置:

修改 /etc/fstab配置文件

格式:交換設備 swap swap defaults 0 0

#vim /etc/fstab

#swapon -a //啟動fstab可用交換設備;

#swapon -s //查看

本文出自 “Linux運維之道” 博客,請務必保留此出處http://13401400.blog.51cto.com/13391400/1977887

Linux運維之道之admin1.5(分區規劃及使用,lvm邏輯卷,交換空間)