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)首先爲虛擬機添加所需的硬盤操作系統
製做swap分區有兩種方法:3d
1.用整個分區做爲swap分區
blog
輸入fdisk /dev/sdb開始製做一個swap分區:輸入n新建一個主分區,t將iD改成82的swap類型,最後按w保存退出get
按p查看所建立的swap分區是否成功建立虛擬機
而後開始格式化swap分區
查看來的swap的大小
而後開啓swap分區,再次查看swap分區的大小,發現比以前大小多了8G
最後在、/etc/fstab配置文件中將swap分區自動掛載
2. 是建立一個文件塊,這個文件所佔有的空間做爲swap使用
利用dd命令在根目錄下建立一個swapfile的文件塊,大小爲2G
而後查看建立成功,並設置爲600的權限
以後格式化這個文件塊爲swap,啓用swap,再次查看大小又多了2G
二:建立邏輯卷,併爲邏輯卷建立快照
爲邏輯卷建立快照的方法也是有兩種
1.傳統的工具建立邏輯卷並建立快照
首先建立物理卷
查看物理卷建立成功
建立卷組
最後建立邏輯卷
將建立的邏輯卷格式化爲xfs的文件系統
將新建的邏輯卷實現開機自動掛載
mount -a使掛載當即生效
mount 查看掛載是否成功
而後進入到掛載的目錄中建立數據
開始爲邏輯卷建立快照
查看快照建立成功
而後模擬數據丟失,將data下的全部數據都刪除
恢復數據有兩種方法:
1.將以前的邏輯卷卸載,而後掛載邏輯卷的快照便可
2.能夠經過lvconvert把快照的內容從新寫回原有的lvm先將原邏輯卷卸除掛載#umount /dev/vg/lv00執行lvconvert將快照的數據合併到原邏輯卷#lvconvert --merge /dev/vg00/lvsp00最後掛載原邏輯卷,查看數據是否恢復成功
第二種爲邏輯卷建立快照的方法:
準備ssm,在CentOS/RHEL 7上,你須要首先安裝系統存儲管理器。能夠經過rpm或yum工具
而後利用ssm工具實現邏輯卷的快照功能