Buy Me a Coffee

將新的磁碟機增加到 RedHat

在雲端環境中,尤其是使用 Azure 服務時,對 RedHat 虛擬機器添加附加磁碟是一項常見的需求。以下是一個簡單的步驟指南,說明如何在 RedHat 中添加和配置新的磁碟。

Step 1: 找出磁碟位置

在 Azure 中新增的虛擬硬碟通常會掛載到 /dev/sdc/dev/sda

lsblk -o NAME,HCTL,SIZE,MOUNTPOINT | grep -i "sd"

Step 2: 切割磁區

使用 fdisk 工具在新磁碟上建立一個新的分區。

sudo fdisk /dev/sdc

fdisk 提示符下,使用 n 建立新分區,選擇分區類型(primary/extended),然後設置分區大小。

Step 3: 格式化磁碟

使用 mkfs.xfs 將新分區格式化為 XFS 文件系統。

sudo mkfs.xfs /dev/sdc1

Step 4: 掛載新磁碟

建立一個掛載點,然後將新磁碟掛載到該位置。

sudo mkdir /newdisk
sudo mount /dev/sdc1 /newdisk

Step 5: 自動掛載設定

為了確保在重新啟動後自動掛載磁碟,需要將其添加到 /etc/fstab 文件。

首先,找出新磁碟的 UUID:

sudo blkid

接著,編輯 /etc/fstab 文件,添加一行類似於下面的條目:

UUID=33333333-xxxx-xxxx-xxxx-x1x1x1x1x1x1x   /newdisk   xfs   defaults,discard   1   2

Step 6: 驗證和重啟

重啟系統,以驗證配置是否正確:

sudo shutdown -r now

重新啟動後,檢查 /newdisk 是否成功掛載,並且具有正確的大小。

這些步驟為在 RedHat 系統中添加新的磁碟提供了一個簡單且直觀的方法,確保在雲端環境中的數據存儲需求得到滿足。