私は、4GB RAM、1.5GHZ、および2つの新しいSeagate BARRACUDA 2TB HDD(昨日出荷済み)を備えた新しいHP Proliant Microserver N40LにDebian Squeeze 6.0.5をインストールしようとしています。 2TB HDDフォーマットの33%でインストールが停止しました。私は彼に16時間を与え、フォーマットを放棄し、SEATOOLS HDDユーティリティを実行してエラーを確認しました。ドライブはスキャンに合格し、SEATOOLSユーティリティを介してゼロの2つのドライブを再度削除しました。これでインストールを再開しましたが、再び33%で停止しました。このフォーマットが完了するまでどのくらい待つべきですか?
ソフトウェア-Raid 1パーティション:/boot 500MB ext2 / 1995.9GB ext3スワップ4GB
Alt+F4 を使用すると、USB デバイスは引き続き表示されるため、端末にエラーは表示されません。もう一度Alt + F1に切り替えると、33%になります。
フォーマットを高速化する方法はありますか?ハードドライブは新しいものなので、安全に取り外す必要はありません。
修正する:
今私が見つけたのは、再同期が非常に遅いということです。http://up.picr.de/11594927qr.jpg700k/秒で書き込みます。どうすればこれが起こりますか? ->予想期間:30日!
echo 50000 >/proc/sys/dev/raid/speed_limit_minを設定しましたが、何も変更されませんでした...
とても感謝しています!
答え1
インストールの「フォーマット」ステップでは、パーセンテージを正確に使用しないため(実際には100%を作成するパーティションの数で割ります)、停止しているように見えますが、実際にはうまく機能します。
私は悪名高い遅いext3初期化の場合でも16時間が過剰に見えることに同意します(ブロックデバイスへの書き込みは同期的に行われ、ext3初期化では大量のデータを小さくて広い間隔のチャンクで作成する必要があります。これは最悪です。状況です)。同時に、RAID初期化も特定の最小帯域幅で実行されることに注意してください(つまり、ディスクがひどくスラッシングされている)。
あなたができること:
- パーティショニングアーキテクチャを考えてみましょう。
/
パーティションがLVMボリュームではなく物理パーティションである場合は、別々に分離する必要はありません/boot
。- 2TB
/
パーティションは、問題があるかどうかを確認するのに長い時間がかかり、これを行うことができないため、地獄です。
- RAID初期化を使用してください
--assume-clean
。これは、RAIDが最初にディスクを同期しないことを意味します。すでにディスクにゼロを書いていれば大丈夫です。 - コマンドラインからファイルシステムを作成します(より詳細な進行状況を確認できるように)。
パーティションスキーマを変更する場合は、次のことをお勧めします。
- パーティション1:
/boot
(500MB) - パーティション 2: LVM PV
- LV 1:
/
(500MB) - LV 2:
/usr
(8GB) - LV 3:
/var
(4GB) - LV 4:(
/home
サイズは個人的な好みによって異なり、私は100GBを使用しました) - LV 5:
swap
- LV 6: (
/srv/
サイズは個人的な好みおよび機械使用によって異なります)
- LV 1:
ほとんどのスペースを未割り当てのままにしても大丈夫です。後でシステムをインストールするときに変更したり、多くのスペースを使用する特定のサービス用の追加のファイルシステムを追加したりできます。ディスクがいっぱいになり始めると、それ自身のパーティションだけがいっぱいになります(これが/var
ルートパーティションがいっぱいになったときに機能する別々のロギングがある理由です。
答え2
16時間は長すぎます。問題が発生しました。 「私のUSBデバイスが表示されている間」と言うと、メッセージが表示されることを意味しますか?では、何のニュースがありますか?最も簡単な方法は、携帯電話のカメラを使用してスクリーンショットを撮った後に投稿することです。どのUSBデバイスを接続しましたか?
インストールメディアが損傷していないことを確認しましたか?インストーラにインストールメディアを確認するメニューオプションがあると思います。
とにかく、上記のいずれも問題にならないと仮定します。
まず、ext3ではなくext4を使用してください。実際にext3を使う理由はありません。または、サーバーが実行する操作の種類に応じて、Constellationシリーズなどのサーバーでエンタープライズクラスのドライブを使用することを検討してください。コストは高価ですが、継続的なワークロードをよりよく処理できます。
次に、mkfsを使用してコマンドラインでフォーマットできます。 alt-f2 を押して Enter を押すと、コマンドプロンプトが表示されます。次に、mkfs.ext4 -v -L "label" /dev/whatever
必要な他のオプションを追加します。 mke2fs のマニュアルページを参照してください。その後、alt-f1に切り替えて内容を再度検索します(メインメニューに戻るなど)。だから言ってもいいいいえディスクをフォーマットしてからマウントポイントを知らせます。
答え3
答えてくれてありがとう。
解決策はRAID 1のインストールを準備しますが、RAIDにはハードドライブを1つだけ取り付けることです。
(アクティブデバイス:2、予約デバイス:0、ただし、SDAのみ、SDA + SDBではありません)
これは再同期の問題を解決し、インストーラが正しく機能しました。
Debianをインストールした後、RAIDに2番目のハードドライブを追加しました。
mdadm --add /dev/md0 /dev/sdb1 (this for every partition)
結果:再同期速度が750k(インストールプログラムの場合)で実行されているシステムの70000kに増加しました。
答え4
友達のラップトップをフォーマットするときも同じことが起こりました。 Linuxディストリビューション5つとWindows 7 1つをインストールしてみました。これらすべてのオペレーティングシステムでも同じことが起こりました。ところで、HDが破損しているため問題が発生したことがわかりました。 。