15.磁盤格式化 磁盤掛載 手動增長swap空間

6月15日任務node

4.5/4.6 磁盤格式化linux

4.7/4.8 磁盤掛載centos

4.9 手動增長swap空間async

 

 

4.5/4.6 磁盤格式化:ui

咱們先來看一下,centos7所支持的系統文件格式centos7

cat /etc/filesystems來看一下3d

其中XFS是系統默認的blog

而ext4 ext3 ext2都是centos7之前版本的格式,固然也能夠在centos7上設置成這些內存

能夠用mount來看一下系統的格式rem

咱們只須要關注/dev開頭的便可,發現 / 以及/boot 都是默認的XFS格式的

 

咱們用mke2fs 來進行格式化,其中有幾個選項

mke2fs -t 能夠指定要格式成什麼樣的文件系統

mke2fs -b 指定塊大小(通常保持默認就能夠)

mke2fs -m 指定這個分區的預留大小(通常會留出5%做爲root的預留空間,可改小,磁盤使用最大化)

mke2fs -i 可指定多少個字節對應着多少個inode

 

mkfs.XFS==mke2fs -t ext4 (mke2fs -t不支持XFS,因此用mkfs.)

mkfs.XFS -f 爲強制設定

blkid file可查看文件系統格式

 

---------------------------------------------------------------------------------------------------------------------------------------

 

4.7/4.8 磁盤掛載:

 

咱們不分區也是能夠直接格式化的

mkfs.XFS -f /dev/sdb

 

blkid /dev/sdb能夠看他是什麼樣的系統

 

mount命令是掛載磁盤分區

寫法爲

mount /dev/sdb /mnt/ 前面是磁盤或磁盤號 後面跟掛載點

也能夠用mount來查看他的系統類型了

 

umount爲卸載磁盤

咱們先來給他寫點東西,在卸載

 

咱們若是在該掛載點目錄下的時候,是不能卸載磁盤的,上圖咱們的作法是退出這個目錄。而後在卸載

其實咱們也可使用umount -l /dev/sdb 來直接卸載。 (l表明懶人的意思,真是醉了)

 

 

mount的一些選項

mount -o

若是mount不加任何選項就包括 rw 可讀可寫

suid 容許設置成suid權限

dev 不用管

exec 是否可執行

auto 自動掛載

nouser 是否容許普通用戶去掛載

async 不會實時同步,一般是暫時寫到內存上

mount -o remount爲從新掛載,寫法爲 mount -o remount,rw。。以上的寫法都是如此

 

 

在來看一個配置文件

fstab 系統啓動默認掛載哪些分區,哪些磁盤,都是在這個文件下配置的

咱們vi一下,vi /etc/fatab

 

 

其實,掛載的時候,咱們能夠寫磁盤號也能夠寫UUID,用blkid查一下

 

---------------------------------------------------------------------------------------------------------------------------------------

 

4.9 手動增長swap空間:

咱們要先虛擬化一個磁盤出來

好比咱們要搞一個100兆的小分區

dd if=/dev/zero of=/tmp/newdisk/ bs=1M count=100

dd表明操做磁盤的,能夠寫也能夠讀

if 指定從哪裏去讀

/dev/zero是linux中的造0器,能夠產生源源不斷的0

of指定將這些0寫入到哪裏去,首先要是個文件

bs指定塊的大小

count表明多少個bs 假設bs爲1M,100個就是100M

 

而後,咱們在格式化一下,由於swap是個特有的分區,因此咱們用

mkswap -f

 

用swapon來加載,咱們能夠先看一下,如今swap有多大

 

這樣就是咱們手動增長swap空間

 

固然也能夠卸載

swapoff

文件也能夠刪掉

 

 

---------------------------------------------------------------------------------------------------------------------------------------

 

 

總結一下

咱們插入新的磁盤,首先要設置分區fdisk /dev/sdb ,而後格式化mkfs.xfs 或者mke2fs -t ext4 ,最後在掛載到目錄mount

相關文章
相關標籤/搜索