Linux

是否可以通過使用/添加另一個乾淨的磁碟來增加磁碟大小

  • November 25, 2019

我們有以下磁碟lsblk,所有磁碟都不是 lvm

sdc                8:32   0    80G  0 disk /var/hadoop1
sdd                8:48   0    80G  0 disk /var/hadoop2
sde                8:64   0    80G  0 disk
sdf                8:80   0    80G  0 disk

sdc並且sdd磁碟已滿(已使用 100%)

狀態是磁碟已滿,我們可以使用sdc它們sdd

但我們有一個新磁碟 sde 和 sdf ,每個磁碟的大小為20G

所以

是否可以添加sde磁碟sdc以便為 sdc 再提供 20G 空間?

您可以直接在 hadoop 中執行此操作,而不是在作業系統級別添加磁碟。您可以將它們添加到dfs.datanode.data.dir屬性中。格式是

<property>
 <name>dfs.datanode.data.dir</name>
   <value>file:///disk/c0t2,/disk/c0t3,/dev/sde,/dev/sdf</value>
</property>

我不是 100% 確定 hadoop 可以處理 RAW 磁碟。在這種情況下,您可以在每個新磁碟上創建一個大分區,對其進行格式化、掛載/var/hadoop3/var/hadoop4使用格式:

<property>
 <name>dfs.datanode.data.dir</name>
   <value>file:///disk/c0t2,/disk/c0t3,/var/hadoop3,/var/hadoop4</value>
</property>

引用自:https://unix.stackexchange.com/questions/554033