全部產品
Search
文件中心

Simple Application Server:分區格式化資料盤

更新時間:Jul 17, 2026

如果您的Simple Application Server掛載了資料盤,則必須建立分區和檔案系統才能使資料盤變為可用。本文主要介紹如何分區格式化資料盤。

背景資訊

伺服器上掛載的資料盤必須分區格式化才能正常使用。不同作業系統的資料盤分區格式化的操作不同,請您根據伺服器實際的作業系統進行選擇:

說明

分區格式化資料盤是高風險操作,可能會導致資料盤中已有的資料丟失。但由於建立Simple Application Server時掛載的資料盤為全新的磁碟(磁碟內無資料且磁碟不可用),因此直接分區格式化沒有資料丟失的風險。

分區格式化Linux伺服器的資料盤

本樣本以CentOS 7.6 64位系統為例,介紹如何在Linux伺服器上使用Parted和e2fsprogs工具分區並格式化資料盤。

Linux伺服器上掛載的資料盤,建議您採用GPT分區格式,並採用xfs或者ext4檔案系統。

  1. 遠端連線Linux伺服器,並安裝Parted和e2fsprogs工具。

    1. 遠端連線伺服器。

      具體操作,請參見遠端連線Linux伺服器

    2. 運行以下命令,切換為root使用者,並返回根目錄。

      sudo su root
      cd
    3. 依次運行以下命令,安裝Parted和e2fsprogs工具。

      • 安裝Parted工具:

        yum install -y parted
      • 安裝e2fsprogs工具:

        yum install -y e2fsprogs
  2. 運行以下命令,查看伺服器內的資料盤資訊。

    fdisk -l

    查看到的資料盤資訊如下所示。

    說明

    Simple Application Server僅能掛載一塊資料盤,該盤的裝置名稱預設為/dev/vdb

    [root@iZbp16l9shhtkjxkm67xxx  ~]# fdisk -l
    
    Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk label type: dos
    Disk identifier: 0x000bxxx
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/vda1   *        2048    83875364    41936658+  83  Linux
    
    Disk /dev/vdb: 2211.9 GB, 2211908157440 bytes, 4320133120 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
  3. 使用Parted工具為資料盤進行分區。

    1. 運行以下命令開始分區。

      parted /dev/vdb
    2. 運行以下命令,設定GPT分區。

      mklabel gpt

      系統將提示您轉換分區格式將導致磁碟資料丟失。本文介紹如何處理一塊全新的資料盤,因此輸入Yes即可。

    3. 運行以下命令,劃分一個主要磁碟分割,並設定分區的開始位置和結束位置。

      mkpart primary 1 100%
    4. 運行以下命令,檢查分區是否對齊。

      align-check optimal 1

      如下所示,表示分區已對齊。

      (parted) align-check optimal 1
      1 aligned
    5. 運行以下命令,查看分區表。

      print

      分區表資訊如下所示:

      (parted) print
      Model: Virtio Block Device (virtblk)
      Disk /dev/vdb: 2212GB
      Sector size (logical/physical): 512B/512B
      Partition Table: gpt
      Disk Flags:
      
      Number  Start   End     Size    File system  Name     Flags
       1      1049kB  2212GB  2212GB               primary
    6. 運行以下命令,退出Parted工具。

      quit
  4. 運行以下命令,使系統重讀分區表。

    partprobe
  5. 運行以下命令,為/dev/vdb1分區建立一個檔案系統。

    根據您的需求運行以下任一命令,建立檔案系統。

    • 建立一個ext4檔案系統。

      mkfs -t ext4 /dev/vdb1
    • 建立一個xfs檔案系統。

      mkfs -t xfs /dev/vdb1

    本樣本中選擇建立ext4檔案系統。

  6. /etc/fstab檔案中寫入新分區資訊,啟動開機自動掛載分區。

    1. 運行以下命令,建立一個名為/test的掛載點。

      mkdir /test
    2. 運行以下命令,備份/etc/fstab

      cp /etc/fstab /etc/fstab.bak
    3. 運行以下命令,向/etc/fstab裡寫入新分區資訊。

      echo `blkid /dev/vdb1 | awk '{print $2}' | sed 's/\"//g'` /test ext4 defaults 0 0 >> /etc/fstab
      說明

      /dev/vdb1為資料盤分區裝置名稱、/test為本樣本中自訂的掛載點、ext4表示ext4檔案系統,您需要根據實際情況做相應修改。

    4. 運行以下命令,查看/etc/fstab的資訊。

      cat /etc/fstab

      如果返回結果裡出現了寫入的新分區資訊,說明寫入成功。系統返回 fstab 檔案內容,最後一行為新增的 /test 分區掛載配置項:

      [root@i2bp1619shhtkjxkmxxx ~]# cat /etc/fstab
      
      #
      # /etc/fstab
      # Created by anaconda on Thu Jul 11 02:52:01 2019
      #
      # Accessible filesystems, by reference, are maintained under '/dev/disk'
      # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
      #
      UUID=1114fe9e-2309-4580-b183-d778e6d9xxx /               ext4    defaults        1 1
      UUID=534c8f5c-c79e-48a3-ac02-51aa1bcd    /test ext4 defaults 0 0
    5. 運行以下命令,使/etc/fstab中掛載資料盤的配置生效。

      mount -a
  7. 運行以下命令,查看目前磁碟空間和使用方式。

    df -h

    如果返回結果裡出現建立檔案系統的資訊,說明掛載成功,您可以使用新的檔案系統了。如下所示:

    [root@izbp1619shhtkjxkmxxx      ~]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/vda1        40G  1.8G   36G   5% /
    devtmpfs        455M     0  455M   0% /dev
    tmpfs           465M     0  465M   0% /dev/shm
    tmpfs           465M  436K  465M   1% /run
    tmpfs           465M     0  465M   0% /sys/fs/cgroup
    tmpfs            93M     0   93M   0% /run/user/1000
    /dev/vdb1       2.0T   81M  1.9T   1% /test

分區格式化Windows伺服器的資料盤

不同Windows系統版本的介面可能略有不同,本樣本以Windows Server 2012 R2 64位系統為例,介紹如何在Windows伺服器中分區格式化一塊資料盤。

  1. 遠端連線Windows伺服器。

    具體操作,請參見遠端連線Windows伺服器

  2. 在案頭底部,滑鼠右鍵單擊4566表徵圖,然後單擊磁碟管理

  3. 磁碟管理頁面,找到需要分區格式化的資料盤(本樣本為磁碟 1)。磁碟狀態為沒有初始化

  4. 按右鍵磁碟 1周邊的空白區,在快顯功能表中,單擊初始化磁碟

  5. 初始化磁碟對話方塊,選中磁碟 1,單擊GPT,然後單擊確定

    本樣本選擇GPT分區格式。關於GPT和MBR分區格式說明如下:

    • GPT是一種新的分區形式,早期版本的Windows不能識別這種分區形式。GPT能處理的資料盤容量由作業系統和檔案系統決定。在Windows作業系統裡,GPT最多可以支援128個主要磁碟分割。

    • MBR目前是最常用的分區形式,MBR只支援處理不大於2 TiB的資料盤,且只支援分4個主區,如果您要將磁碟分成更多的區,需要將某個主區作為擴充區並在其中建立邏輯分區。

    初始化磁碟對話方塊中,選擇磁碟 1,分區形式選擇GPT (GUID 磁碟分割表格),然後單擊確定

  6. 磁碟管理對話方塊,按右鍵磁碟 1未分配地區,單擊建立簡單磁碟區

  7. 建立簡單磁碟區嚮導對話方塊,完成以下操作。

    1. 單擊下一步

    2. 指定簡單磁碟區大小。

      如果您只要建立一個主區,使用預設值,然後單擊下一步即可。您也可以把磁碟 1分成多個分區。

    3. 分配磁碟機代號和路徑。

      選擇一個磁碟機代號(即盤符),例如本樣本中選擇G,然後單擊下一步

    4. 格式化分區。

      設定格式化分區的相關配置,包括檔案系統、配置單位大小和卷標,並確認是否執行快速格式化啟用檔案和檔案夾壓縮。本樣本保持預設配置,然後單擊下一步

    5. 當對話方塊裡顯示已經完成新簡單磁碟區的建立時,單擊完成

    等待格式化分區完成。磁碟管理磁碟 1的狀態顯示為狀態良好,表示分區格式化完成。