centos7的磁盤分區,格式化及LVM管理,邏輯卷快照

                   centos7的磁盤管理
centos

    centos7對磁盤的管理與以前的系統區別不大,能夠經過disk工具或命令工具(如:fdisk,gdisk ,parted)管理硬盤設備,fdisk能夠配置MBR格式,gdisk能夠配置gpt格式,parted能夠二者後配置。ide

傳統的硬盤分區都是MBR格式的,MBR分區位於0扇區,一共512字節,前446字節爲grub引導程序,,中間的64字節爲分區表,由於每一個分區須要16個字節,所以主分區和擴展分區一共只能有4個分區,超過4個只能從擴展分區上在設置邏輯分區來表示,每一個分區的大小沒法超過2T,MBR的最後兩個字節爲結束符號。工具

   GPT格式,打破了MBR規則的限制,能夠設置多達128個分區,分區的 大小根據操做系統的不一樣有所變化,可是都突破了2T的空間限制,支持高達18EB(1EB-1024PB ,1PB=1024TB)的卷大小,容許將主磁盤分區和備份磁盤分區表用於冗餘,還支持惟一的磁盤和分區ID (GUID)
centos7


一:下面就開始演示centos7上面建立swap分區,其實與以前的版本大體同樣spa

1)首先爲虛擬機添加所需的硬盤操作系統

wKioL1kYCf3CKDMEAArNOF0an5o304.jpg

製做swap分區有兩種方法:3d

1.用整個分區做爲swap分區
blog

輸入fdisk  /dev/sdb開始製做一個swap分區:輸入n新建一個主分區,t將iD改成82的swap類型,最後按w保存退出get


wKiom1kYEgjx-Jn7AA0tUEED434145.jpg

按p查看所建立的swap分區是否成功建立虛擬機

wKiom1kYEmbwdKZFAAo6VCjAorw986.jpg

而後開始格式化swap分區

wKioL1kYEn6QaSQQAAKdKPrnYQw877.jpg

查看來的swap的大小

wKiom1kYEp7STMitAAQ7OE-_YIE739.jpg

而後開啓swap分區,再次查看swap分區的大小,發現比以前大小多了8G

wKiom1kYEsbAUUNaAAVJ2AeErrk236.jpg

最後在、/etc/fstab配置文件中將swap分區自動掛載

wKioL1kYEvWhQOyxAAgp0Jc2aoI370.jpg

2. 是建立一個文件塊,這個文件所佔有的空間做爲swap使用

利用dd命令在根目錄下建立一個swapfile的文件塊,大小爲2G

wKioL1kYExSRsKalAAOIcGSwikM163.jpg

而後查看建立成功,並設置爲600的權限

wKiom1kYEyOSWkmwAAK6-ELbyQ4980.jpg

以後格式化這個文件塊爲swap,啓用swap,再次查看大小又多了2G

wKiom1kYEzuBfV5AAAjXQN2fvuw532.jpg

二:建立邏輯卷,併爲邏輯卷建立快照

爲邏輯卷建立快照的方法也是有兩種

1.傳統的工具建立邏輯卷並建立快照

首先建立物理卷

wKioL1kYE23DSoUkAAI1eKZn8iM217.jpg

查看物理卷建立成功

wKioL1kYE3rC6jN9AAQCTDswx_o370.jpg

建立卷組

wKioL1kYE4uRYFqbAASL2PVqAU8712.jpg

最後建立邏輯卷

wKiom1kYE6Gg_JyGAAXwOJQCaXw282.jpg

將建立的邏輯卷格式化爲xfs的文件系統

wKioL1kYE7OR7dTaAAe66I9kJvw039.jpg

將新建的邏輯卷實現開機自動掛載

wKiom1kYE8Lx87G0AAEOvMHTio4348.jpg

mount -a使掛載當即生效

wKioL1kYE9LgllYxAAIUVOA1xeg201.jpg

mount 查看掛載是否成功

wKioL1kYE9-QYgkFAAHvZFSk_0k552.jpg

而後進入到掛載的目錄中建立數據

wKiom1kYE--D10L0AAMmAGkBz0s857.jpg

開始爲邏輯卷建立快照

wKiom1kYFA_wz7VHAAOYKEW0JDI714.jpg

查看快照建立成功

wKioL1kYFB7SO-peAAR9gBzuffQ361.jpg

而後模擬數據丟失,將data下的全部數據都刪除

wKioL1kYFDDBapWQAAGo9NKH_s8650.jpg

恢復數據有兩種方法:

1.將以前的邏輯卷卸載,而後掛載邏輯卷的快照便可

wKiom1kYFEGzFHWHAAR36DlrlKs325.jpg

2.能夠經過lvconvert把快照的內容從新寫回原有的lvm先將原邏輯卷卸除掛載#umount /dev/vg/lv00執行lvconvert將快照的數據合併到原邏輯卷#lvconvert    --merge /dev/vg00/lvsp00最後掛載原邏輯卷,查看數據是否恢復成功

wKioL1kYFFChmC2VAAR1YP2Q0oI577.jpg

wKioL1kYFG_TV5gCAANS-KRewuE592.jpg

第二種爲邏輯卷建立快照的方法:

準備ssm,在CentOS/RHEL 7上,你須要首先安裝系統存儲管理器。能夠經過rpm或yum工具

wKiom1kYFIajtzqbAAfbLCTp_4A004.jpg

而後利用ssm工具實現邏輯卷的快照功能

wKiom1kYFNqQK7QGAAGv4Jh9dW4255.jpg

相關文章
相關標籤/搜索