Ubuntu18.04 vmware vSphere Web Client 虛擬機擴容(添加磁盤)

過程記錄

  1. 查看硬盤及分區信息
fdisk -l | grep sd

sda爲第一塊硬盤,sdb爲第二塊硬盤
sda1爲第一塊硬盤的第一塊分區

獲取文件系統類型、UUID

blkid /dev/sdb
  1. 格式化大容量磁盤
sudo mkfs.ext4  /dev/sdb
  1. 設置自動掛載
vi /etc/fstab

將/etc/sdb掛載在指定新建目錄下

UUID=xxxxxxxxxxxxxxxxx            ext4    errors=remount-ro    0       1
/dev/sdb          ~/data          ext4    errors=remount-ro    0       1

將/etc/fstab的所有內容重新加載

mount -a

結果

/dev/sdb         98G   61M   93G   1% /home/engadmin/data

格式化大容量磁盤,系統會分配過多inode,爲inode預留過多空間,導致磁盤空間佔用特別大。


解釋inode

參考博客:Linux的inode的理解

文件存儲在硬盤上,硬盤的最小存儲單位叫做“扇區”(Sector)。每個扇區儲存512字節(相當於0.5KB)。

操作系統讀取硬盤的時候,不會一個個扇區的讀取,這樣效率太低,而是一次性連續讀取多個扇區,即一次性讀取一個“塊”(block)。這種由多個扇區組成的“塊”,是文件存取的最小單位。“塊”的大小,最常見的是4KB,即連續八個sector組成一個block。

文件數據都儲存在“塊”中,那麼很顯然,我們還必須找到一個地方儲存文件的“元信息”,比如文件的創建者、文件的創建日期、文件的大小等等。這種儲存文件元信息的區域就叫做inode,中文譯名爲”索引節點“。

每一個文件都有對應的inode,裏面包含了與該文件有關的一些信息

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