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

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

 磁盤格式化linux

CentOS7 支持的文件格式centos

38ae9e01468c4869c5d19a6ee9a767c1.jpg

xfs  系統默認的文件系統,async

如何查看一個分區的文件系統:mont (只關注dev開頭的就行)ui

e00b01e1dc37198b99d083c6ee502074.jpg

/  /boot (根和boot)都是xfs3d

centos6 和以前的版本,使用的是ext  (centos6: ext4 ; centos5: ext3; centos4: ext2)視頻

格式化:server

6eadc5943c91608ba927491bc55978ae.jpg

mke2fsblog

-t  指定密鑰格式化成什麼樣的文件系統圖片

-b 指定塊兒大小  (若是文件沒有寫數據,顯示是0)

ee1fe2f7c2ffa8bb901254d332d338ec.jpg

---

[root@serverlooker-01 ~]# mke2fs -t ext4 /dev/sdb1

root@serverlooker-01 ~]# mkfs.ext4 /dev/sdb1

是同樣的效果

58b90874d39eef8096c3204905d8aa2b.jpg

 

654bbca20afce5f3f5983f5065b2af7c.jpg

---

86febb18180db0d19b7ec69b5f8af2f9.jpg 

這個時候mount是看不到/dev/sdb1/的,由於尚未把文件系統掛載到任何的掛載點上。

若是想看一個尚未掛載的分區,用命令:blkid

5c64016ee82786d00971741d60fed5be.jpg

mkfs.ext4 = mke2fs -t ext4 (mke2fs 還不支持 xfs 須要配置一下)

---

mk2fs -b

62bbf4281b18cbf0fa5704c127267cf6.jpg

系統提示8192有點大, 何時使用這種大塊兒呢?

若是文件系統存檔都是大文件(視頻,音樂,高清圖片),這時候能夠用大塊兒,讀寫更快。

若是是存的幾KB的文件,能夠設置小一點(2048)

-m  指定分區預留的空間大小

6530208a70f2bbd0a17574852514c3ce.jpg

f3993a8b66aa6c2163e909d3347ff6ec.jpg

(也能夠 0.1, 磁盤最大化使用)

沒有指定文件系統,那是什麼文件系統呢?用 blkid 看

4fb53d46ed586ac1a047038525fad0be.jpg

若是不指定,是ext2, 太老了。咱們改爲 ext4

38c4d89289ce1f508a934920ad694dfe.jpg

---

關於inode

大概是4個塊兒對應一個inode

2c1e778e135d8c89dd59e2a9959640dd.jpg

能夠改爲2個塊對應一個inode

可用命令

mke2fs -i (指定多少個字節對應一個inode )

e67344eecac360ec6e63c2c73f7d9231.jpg

>>>>>>>>>>>>>>>>>

磁盤掛載

一個磁盤能夠不分區,直接格式化:

8af01a4e55b690527f86640081865c5c.jpg

(只有格式化後才能掛載文件系統)(掛載點實際就是一個目錄)

 

把/dev/sdb 掛載到mount下

掛載的命令:mount

1428fb87204d94ef596f30be764139ee.jpg

mnt 就是掛載點。

這時候就能夠mount看文件系統類型是什麼

5ac570673388f7a209934432a444c6f9.jpg

---

如何卸載呢?用 umount

ce2b68fdc3f5984b8a7b5895b2a26f15.jpg

---

如何即時是在mnt下,也能卸載呢? (-l  lazy)

fc93a9319310118971c874e67e391740.jpg

----

-o 

-o rw

-o ro

-o remount 從新掛載

man mount 查看一下

/defaults

bfe204f82ab04e3aed81d73b3eb1e1f7.jpg

suid: 容許分區裏面的文件設置suid權限

exec :  是否可執行

auto: 自動掛載

nouser:  普通用戶掛載不了

sync: 隨時寫,內存的數據隨時寫到磁盤上去,這樣會增大磁盤壓力(默認async)

------

看一個配置文件 vi /etc/fstab

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

6432d7eb1df633c2346915aeb4e71b69.jpg

第1列: 設備號

第2列: 掛載點

第3列: 分區格式

第4列: 掛載選項

第5列: 是否備份 (備份文件系統,如今不須要備份,沒什麼做用)

第6列:優先級      是否檢測,系統系統,會檢測磁盤有沒有問題(0  1  2)

(man fstab)

UUID 怎麼看? 

1438038e2b0cb2418deea997bccb4419.jpg

102154988ef213ed902b4cd55dc0a6cf.jpg

手動增長swap空間

沒有必要弄太大swap, 由於SSD硬盤是很貴的。內存128G ,那256G設置成swap,很明顯是沒用的。8G就能夠。

若是須要,臨時增長

先模擬一個磁盤,作一個100M的小分區

[root@serverlooker-01 ~]# dd if=/dev/zero of=/tmp/newdisk bs=1M count=100

dd: 用來操做磁盤

if :指定從哪裏讀

/dev/zero  linux內核裏的一個盜零器,能夠產生源源不斷的零

of 將這些零寫入到哪裏

bs 塊大小

count 數量

 

建立完以後格式化一下(mkswap),swap是一種特有的文件系統

加載:

ccd16e5f8e37e0acc2b13f7700b5c7ab.jpg

如何刪除:

2d481df4a4734e7acf40ec9b1f390229.jpg

不想要就 rm -f /tmp/newdisk 刪掉。

OK

相關文章
相關標籤/搜索