linux如何mount掛載磁盤並設置開機自動mount

知道大家時間都很寶貴,我直接把流程命令寫下來,大家配置完即可,想研究原理的話就往下讀

fdisk -l                       # 查看可掛載的磁盤
df -h                          # 查看已經掛載的磁盤
mkfs.ext4 /dev/vdb             # 初始化磁盤
mount /dev/vdb /u01            # mount 磁盤到/u01,保證/u01爲空
blkid                          # 獲取磁盤的uuid和屬性,用uuid來進行開機mount
vim /etc/fstab                 # 開機mount,模板是UUID=********** /u01  ext4  defaults  1 1


由於linux系統有時候磁盤儲存不夠需要擴容,這時候就可以選擇掛載磁盤,這個掛載的磁盤就可以理解爲U盤

第一步先 fdisk -l ,查看可掛載的磁盤都有哪些

可以看到上面有兩個磁盤,這時候再df -h  查看已經掛載了哪些磁盤

只掛載了其中一個小的,這時候我們就可以掛載那個/dev/vdb 大磁盤了  

 mount /dev/vdb /u01  

注意這個u01這個文件夾一定要是空的,不然掛載上去之前u01裏面的東西就無法顯示,所以一般mount時都是新建一個文件夾,總之就是要保證它爲空

這時候如果磁盤之前掛載過,是掛載不上的,報下面的錯

我們要初始化磁盤   mkfs.ext4 /dev/vdb

再mount 即可     mount /dev/vdb /u01

這樣mount完之後還要設置開機自動mount,不然重啓之後還需要再mount比較麻煩

我們採用uuid的方式進行開機mount

用 blkid  獲取磁盤的uuid和屬性

vim /etc/fstab

配置模板:UUID=*************  /u01  ext4  defaults  1  1

如果磁盤之前有過擴容,想讓擴容後的磁盤生效,則需要先重啓服務器,umount掉掛載的文件夾(umount dir_name),執行

e2fsck -f /dev/vdb   # 診治數據磁盤,返回磁盤信息
 
resize2fs /dev/vdb   # 重置數據磁盤大小
之後再重新進行上述的mount,不用擔心,重新mount 數據不會丟失
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章