web-dev-qa-db-ja.com

フレッシュセットアップ:_data_の同期を気にしないようにmdadmに指示する方法は?それともそうする必要がありますか?

2つの質問:

  1. 仮にあったとしても、新しく作成された配列にはデータがないため同期する必要がないことをmdadmに伝えるにはどうすればよいですか?つまり基本的に、「データ」(つまり、広大な空のスペース)が同期され、メタデータのみを同期すると想定する状態に強制しますか?
  2. 上記の点が不可能な場合、なぜですか?同期では実際の不良セクタが考慮されますか、それとも空のアレイを同期する必要があるのはなぜですか?
1
0xC0000022L

--assume-cleanオプションを使用できます。 manから:

Tell mdadm that the  array  pre-existed  and  is
known to be clean.  It can be useful when trying
to recover from a major failure as  you  can  be
sure  that  no  data will be affected unless you
actually write to the array.   It  can  also  be
used when creating a RAID1 or RAID10 if you want
to avoid the initial resync, however this  prac‐
tice — while normally safe — is not recommended.
Use this only if you really know  what  you  are
doing.

When  the  devices  that  will  be part of a new
array were filled with zeros before creation the
operator  knows  the array is actually clean. If
that is the case, such  as  after  running  bad‐
blocks,  this argument can be used to tell mdadm
the facts the operator knows.
3
Stone