GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS/RHEL で再起動せずにデッド マルチパス デバイスを削除する方法

マルチパス デバイスがダウンすると、このデバイスへの I/O はブロックされます。これにより、sosreport の収集時またはディスクのスキャン/更新時にハングが発生する可能性があります。 Dead Multipath デバイスの例を以下に示します:

360060e80166bac0000016bac000000da dm-49 HITACHI,OPEN-V
size=200G features='0' hwhandler='0' wp=rw
'-+- policy='round-robin 0' prio=0 status=enabled
|- 8:0:0:34 sdiq 135:160 failed faulty running
|- 8:0:1:34 sdix 8:272 failed faulty running
|- 9:0:1:34 sdjl 8:496 failed faulty running
|- 10:0:0:34 sdjs 65:352 failed faulty running
|- 10:0:1:34 sdjz 65:464 failed faulty running
|- 9:0:0:34 sdje 8:384 failed faulty running
|- 11:0:0:34 sdkg 66:320 failed faulty running
'- 11:0:1:34 sdkn 66:432 failed faulty running

無効なマルチパス デバイスをオンラインで削除する

プロセスがデバイス上で動作していて、それらのプロセスがステータス「中断できないスリープ」にある場合でも、マッピングを削除することにより、停止したマルチパス デバイスを強制的に削除できます。 」。無効なマルチパス デバイスを強制的に削除する手順は次のとおりです。

1. デバイス マップを削除し、テーブルをすべての I/O に失敗するテーブルに置き換えます。

# dmsetup remove -f [map name]

例:

# dmesetup remove -f 360060e80166bac0000016bac000000da

2. マルチパス デバイスを削除します。

# multipath -f [LUN name]

例:

# multipath -f 360060e80166bac0000016bac000000da

3. 無効なマルチパス デバイスの削除を確認します。

# multipath -ll


Cent OS
  1. CentOS/RHEL でマルチパス デバイス上の ASM ディスクを削除する方法

  2. CentOS/RHEL で chroot を使用せずに SFTP ロギングを有効にする方法

  3. CentOS/RHEL 5,6 でロケール アーカイブを追加/削除する方法

  1. CentOS / RHEL :デバイスまたはファイルシステムの UUID を見つける方法

  2. CentOS/RHEL で再起動せずに HBA を無効または有効にする方法

  3. CentOS/RHEL 7 で「予測可能なネットワーク インターフェイス デバイス名」を無効にする方法

  1. CentOS / RHEL 7 :grubby を使用してレスキュー イメージを削除する方法

  2. CentOS/RHEL 7 から GNOME をアンインストール/削除する方法

  3. CentOS / RHEL 5 :デバイス マッパー マルチパス (dm-multipath) を無効にする方法