11 9 LVM 網路管理

2021-10-10 09:51:14 字數 2832 閱讀 5980

一、lvm:可以動態擴容的磁碟管理

1、製作邏輯卷lv

①製作物理卷(pv)

pvcreate /dev/裝置或分割槽名 #給裝置或分割槽做成pv卷

②製作捲組(vg)

vgcreate vg1(vg*) /dev/裝置或分割槽名(多個) #將多個pv卷做成vg組

③製作邏輯卷(lv)

lvcreate -l 大小 -n 邏輯卷名(例lv1_from_vg1) vg1 #將vg內的空間分給若干邏輯卷

④給lv做檔案系統以及掛載

mkfs.xfs /dev/vg1/lv1_from_vg1 #製作檔案系統

mount /dev/vg1/lv1_from_vg1 /掛載點 #掛載

2、動態擴容邏輯全lv

①當vg有足夠的空間給lv擴容時

lvextend -l +大小 /dev/vg1/lv1_from_vg1

②當vg沒有足夠的空間給lv擴容時

先做乙個空閒的pv

pvcreate /dev/sd*

把空閒的pv加入到vg1中

vgextend vg1 /dev/sd*

將vg中的空間加給lv擴容

lvextend -l +大小 /dev/vg1/lv1_from_vg1

3、刪除邏輯卷

①刪除lv之前需要先解除安裝掛載點

然後刪除lv

lvremove /dev/vg1/lv1_from_vg1

②刪除vg

vgremove vg1

③刪除pv:只能刪掉不屬於任何vg的pv

pvremove /dev/裝置或分割槽名

4、快照

lvm提供對lv做快照的功能,就是給檔案系統做乙個備份

做快照在原始檔系統沒有發生變化時相當於給檔案系統做了乙個硬鏈結

原始檔系統發生變化時,快照就會把發生變化之前的檔案單獨儲存,所以剛開始快照是不佔空間的,以後可能等於原始檔系統大小

快照只能在同乙個vg中做,所以vg中需要預留存放快照本身的空間,原始檔系統的大小

命令:lvcreate -l 原始檔系統大小 -s -n lv1_from_vg1_snap /dev/vg1/lv1_from_vg1

lv1_from_vg1_snap就是檔案系統lv1_from_vg1的快照,快照相當於乙個特殊的lv,它的uuid與原始檔系統相同

快照可以掛載,但是不能通過uuid掛載,需要mount -o nouuid /dev/vg1/lv1_from_vg1_snap /掛載點 忽略uuid來掛載

恢復資料:

①恢復少數檔案時

將快照掛載,然後把指定的檔案複製到原始檔系統內,完成資料恢復

②恢復多數檔案時

直接合併:

先解除安裝原始檔系統與快照,然後執行命令合併

lvconvert --mergesnapshot /dev/vg1/lv1_from_vg1_snap

此時已經恢復lv1_from_vg1內資料,重新掛載原始檔系統即可

這種方式恢復資料時,快照會自動刪除,一次性快照

二、網路管理

1、網絡卡名字

傳統網絡卡名為eth0(1、2、3等等)

centos7提供的網絡卡名為ens33(37等)

2、把網絡卡名配置回歸傳統命名方式:

①修改網絡卡配置檔案名稱

cd /etc/sysconfig/network-scripts/

mv ifcfg-ens33 ifcfg-eth0

sed 's/ens33/eth0/g' ifcfg-eth0 -i #把ifcfg-eth0內的『ens33』全替換成eth0

②grub配置

vim /etc/sysconfig/grub

修改以下行:

grub_cmdline_linux="rhgb quiet 'net.ifnames=0 biosdevname=0'"

載入到引導分割槽:

grub2-mkconfig -o /boot/grub2/grub.cfg

③重啟系統生效

reboot

3、基本網路配置

檢視當前系統所連線的所有網絡卡

lspci |grep -i eth

確認網線是否連線好,以eth0為例

mii-tool eth0

報link ok 即網絡卡能被識別,並且接了有效的網線

mii-tool eth1

報siocgmiiphy on 'eth1' failed: invalid argument 網絡卡雖然能被識別,網絡卡已經被驅動,但不能用:網絡卡配置錯誤、網線沒接等原因

4、ifconfig命令

ifconfig -a  檢視所有網絡卡資訊

ifconfig eth0 檢視單個網絡卡資訊

ifconfig eth0 192.168.12.122 netmask 255.255.255.0 臨時設定ip和掩碼(重啟網路或者系統都失效)或:ifconfig eth0 192.168.12.122/24

ifconfig eth0 down/up 停用或啟用網絡卡

ifdown eth0 / ifup eth0 停用和啟用網絡卡

ifconfig eth0:0 192.168.0.2 netmask 255.255.255.0 配置子介面

ifconfig eth0:0 down 停用子介面

ifconfig eth0:0 del 192.168.0.2 刪除子介面

磁碟管理LVM

5.lvm 邏輯卷 1.傳統磁碟管理的問題 當分割槽大小不夠用時無法擴充套件其大小,只能通過新增硬碟 建立新的分割槽來擴充空間,但是新新增的硬碟是作為獨立的檔案系統存在的,而上層應用很多時候只能訪問乙個檔案系統,只能讓現有磁碟下線,換上新的磁碟之後,再將原有的資料匯入。2.什麼是 lvm lvm l...

LVM 分割槽管理

pv physical volume 即物理卷,就是物理磁碟,可以通過fdisk l 檢視作業系統有幾塊硬碟 vg volume group 即卷組,就是一組物理磁碟的組合,裡面可以有一塊硬碟也可以有多塊硬碟 lv logical volume 及邏輯卷,就是在vg 指定的物理磁碟組 裡面劃分出來的...

lvm邏輯卷管理

1 前言 2 lvm組成和概念 3 如何使用lvm,建立邏輯卷的流程和例項 4 如何動態放大 縮小乙個邏輯卷 邏輯捲組 5 如何刪除邏輯卷 邏輯捲組 6 lvm相關命令 1 前言 一直想寫乙個簡單的lvm方面的文章,可以作個背忘,主要以流程和例項為主,希望文章能起到拋磚引玉的 作用.lvm logi...