Debian

Debian 卡在格式化 33%

  • January 17, 2018

我正在嘗試在具有 4 GB RAM 和 1.5 GHZ 以及 2 個新 Seagate BARRACUDA 2TB HDD(昨天傳遞)的新 HP Proliant Microserver N40L 上安裝 Debian Squeeze 6.0.5。安裝卡在將 2 TB 硬碟格式化為 33% 時。我給了他 16 個小時,然後我中止了格式化並啟動了 SEATOOLS HDD Utility 來檢查錯誤。硬碟通過了檢查,我用 SEATOOLS 實用程序用零重新擦除了兩個硬碟。現在我重新開始安裝,它又卡在了 33%。我需要等待這種格式多久?

Software-Raid 1 的分區:/boot 500MB ext2 / 1995.9 GB ext3 swap 4 GB

使用 Alt + F4 我在終端中看不到任何錯誤,因為在我的 USB 設備出現的整個過程中……,切換回 Alt + F1,它一直保持在 33%。

有什麼辦法可以加快這種格式化?硬碟是新的,所以不需要安全刪除等……

更新:

我現在發現,重新同步非常慢:http ://up.picr.de/11594927qr.jpg以 700 k/sec 的速度寫入。這怎麼可能發生?-> 預計時間:30 天!

我已經設置了 echo 50000 >/proc/sys/dev/raid/speed_limit_min 沒有任何改變……

非常感謝!

安裝中的“格式化”步驟並不完全精確的百分比(實際上它只是將 100% 除以要創建的分區數),所以當它看起來掛起時,它可能確實工作正常。

我同意 16 小時似乎過多,即使對於眾所周知的緩慢 ext3 初始化(寫入塊設備是同步發生的,並且 ext3 初始化需要將大量數據寫入間隔很遠的小塊,這是最壞的情況),但是請記住,同時 RAID 初始化也在以一定的最小頻寬執行(即磁碟劇烈抖動)。

你可以做的事情:

  • 想想你的分區模式:

    • 如果/分區是真實分區而不是 LVM 卷,則不需要單獨/boot的 .
    • 一個 2 TB 的/分區是地獄,因為檢查是否有任何問題需要很長時間,而您對此無能為力。
  • 用 初始化 RAID --assume-clean。這意味著 RAID 最初不會同步磁碟,如果您已經將它們寫為零,這很好

  • 從命令行創建文件系統(這樣您可以看到更精細的進度)。

如果您更改分區架構,我會建議類似

  • 分區 1:/boot(500 MB)

  • 分區 2:LVM PV

    • LV 1:/(500 MB)
    • LV 2:/usr(8 GB)
    • LV 3:/var(4 GB)
    • LV 4:(/home大小根據個人喜好,我用的是100GB)
    • LV 5:swap
    • LV 6:(/srv/尺寸根據個人喜好和機器用途)

保留大部分空間未分配是完全可以的,您可以稍後在安裝系統時更改它,您還可以為使用大量空間的特定服務添加額外的文件系統,這意味著如果這些服務之一發生故障並開始填滿磁碟,它只會填滿自己的分區(這也是你有單獨/var的 - 日誌記錄可以在根分區已滿時工作。

16小時是多餘的。出了點問題。當您說“我的 USB 設備出現的整個時間”時,您的意思是它不斷地噴出消息嗎?如果是這樣,什麼消息?簡單的方法是使用手機攝像頭截取螢幕截圖,然後發布。您連接了哪些 USB 設備?

您是否已驗證您的安裝媒體完好無損?我相信安裝程序中有一個菜單選項可以檢查安裝媒體。

無論如何,假設以上都不是問題:

首先,使用 ext4,而不是 ext3。使用 ext3 真的沒有什麼好的理由。此外,考慮在伺服器中使用企業驅動器(例如,Constellation 系列),具體取決於該伺服器將執行的任務類型。更昂貴,但能夠更好地處理恆定的工作量。

其次,您可以在命令行中使用 mkfs 進行格式化。只需按 alt-f2,然後按 enter 即可獲得命令提示符。然後mkfs.ext4 -v -L "label" /dev/whatever(添加您想要的任何其他選項,請參閱 mke2fs 聯機幫助頁)。然後切換回 alt-f1,然後重新掃描(通過返回主菜單等)。然後你可以告訴它不要格式化磁碟,只告訴它掛載點。

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