^流程: 分割槽、格式化(檔案系統)、掛載。
1.檢視磁碟資訊#lsblk 樹狀檢視磁碟資訊(所有可用塊裝置的資訊及依賴關係)#blkid 檢視分割槽id
#fdisk -l 檢視分割槽資訊
#fdisk -l /dev/sdb
#partprobe /dev/sdb 重新整理磁碟分割槽表
# df -ht 檢視掛載資訊 -t是"type"
2.建立分割槽
#fdisk /dev/sdb
1.n //建立新分割槽
2.p //主分割槽
3.1 //選擇1號分割槽
4.回車 //確定起始扇區
5.+size //結束大小 如 +5g
6.w //儲存分割槽設定
7.d //刪除
3.格式化(建立檔案系統)
#mkfs.ext4 /dev/sdb1centos7 預設使用 xfs檔案系統
4.掛載
手動掛載磁碟 [重啟失效]
#mkdir /mnt/sdb1 建立掛載點
# mount /dev/sdb1 /mnt/sdb1/ mount掛載
手動掛載映象 [重啟失效]
#mount /dev/cdrom /mnt/
自動掛載磁碟 [重啟有效]
#mkdir /mnt/sdb1 建立掛載點
#blkid 檢視分割槽uuid
#systemctl start gpm 啟動gpm工具複製uuid
不會用就看
#vi /etc/fstab fatab是存放檔案系統的靜態資訊的檔案
(當系統啟動的時候,系統會自動地從這個檔案讀取資訊,並且會自動將此檔案中指定的檔案系統掛載到指定的目錄。less /etc/fstab 可檢視)
注意/etc/fstab中有固定格式
磁碟 掛載點 檔案系統 屬性 備份 檢測
uuid="" /mnt/sdb1 ext4或者xfs或auto defaults 0 0
自動掛載映象 [重啟有效]
/dev/sr0 /mnt/cdrom iso9660 defaults 0 0
不知道檔案系統type 就:
#df -ht
^目的: 管理磁碟的一種方式,性質與基本磁碟無異
^特點: 隨意擴張大小,縮減大小,快照備份。
^流程: 格式化、掛載
名詞
pv:物理卷(physical volume)
vg:捲組(volume group)
lv:邏輯卷(logical volume)
pe:物理塊(physical extent)
le:邏輯塊(logical extent)
fs:檔案系統
#檢視命令pvs = pvscanpv
#pvcreate /dev/sdc 將物理磁碟轉換為物理卷
#pvs 檢視pv資訊
vg#vgcreate vg1 /dev/sdc 建立捲組並將sdc新增進去
#vgextend vg1 /dev/sdd 擴充套件卷組裡的pv將sdd新增捲組
#pvmove /dev/sdc 資料遷移再移除卷組裡的pv
#vgreduce vg1 /dev/sdc
#vgs 檢視vg捲組資訊
lv
#lvcreate -l 1g/1000m -n lv1 vg1 -l指定空間單位g,m -n 邏輯卷名 卷組名
#lvextend -l +200m /dev/vg1/lv1 擴充套件邏輯卷
#umount /dev/vg1/lv1 取消掛載邏輯卷
#e2fsck -f /dev/vg1/lv1 檢查分割槽是否正常工作
#resize2fs -p /dev/vg1/lv1 調整檔案系統大小
#lvreduce -l 500m /dev/vg1/lv1
#mount /dev/vg1/lv1 /mnt/lv1 掛載
#lvs 檢視lv邏輯卷資訊
fs
#mkfs.ext4 /dev/vg1/lv1 在邏輯卷上建立檔案系統
#resize2fs /dev/vg1/lv1 調整檔案系統大小,如邏輯卷有改動就做一次
lvm快照snap建立快照卷((ext4)
#lvcreate -l 128m -s -n lv1-snap /dev/vg1/vg1
^注: 注意vg大小
查詢快照卷大小
# lvs
1>建立目錄
# mkdir /mnt/lv1-snap
2>掛載快照卷^注:xfs不識別uuid,所以需要單獨加上-o nouuid來忽略。掛載快照盡量使用ro方式,不易損壞資料。
#mount -o ro /dev/vg1/lv1-snap /mnt/lv1-snap
檢視snapshot
1>檢視兩個卷掛載情況
# df -th
2>檢視兩個卷的關係
# lvscan
3>檢視檔案內容
# ls /mnt/lv1
4>觀察snapshot
# lvs
恢復
進入快照目錄
# cd /mnt/lv1-snap
打包內容
# tar -cf snap.tar
解除安裝快照
# umount /mnt/lv1-snap
解壓到原目錄
# tar xf
swap 交換分割槽
原blog:
#1
Centos 7 學習筆記
toc centos 7 學習筆記 centos community enterprise operating system,中文意思是 社群企業作業系統 是linux發行版之一,它是來自於red hat enterprise linux依照開放源 規定發布的源 所編譯而成。由於出自同樣的源 因此有...
Centos7 擴充套件LVM根分割槽
1 新建分割槽 fdisk dev sda 檢視當前分割槽 新建分割槽 一直回車,保持預設 新建完成 dev sda3 修改分割槽型別為 8e 輸入 w 儲存配置 2 擴充套件lvm partprobe 通知系統分割槽表的變化 pvcreate dev sda3 vgextend centos de...
Centos7下,LVM根分割槽擴容
本次擴容是由於之前給gitlab分配的硬碟空間太小,只有8g。然後有一天,開發人員突然無法上傳 gitlab網頁也打不開。經過一番排查,發現是git伺服器的根分割槽空間滿了。那麼就對其進行擴容。1.gitlab是一台vbox虛擬機器,所以先對該虛擬機器增加一塊虛擬硬碟。vboxmanage clon...