スキャンSCSI_HOST:環境:VMWAREワークステーション、VMオペレーティングシステムRHEL 7.0

スキャンSCSI_HOST:環境:VMWAREワークステーション、VMオペレーティングシステムRHEL 7.0

VMWAREワークステーションの設定で新しいハードドライブを追加した後、SCSI_Hostを検索してsdxを見つけました。私の質問は、以下のコマンドにワイルドカード文字を含めることができる方法です。 /sys/class/scsi_host/ フォルダの下にほぼ 32 のホストがある場合もあります。時にはホスト0からホスト31までスキャンする必要があります。

echo "- - -" > /sys/class/scsi_host/host0/scan

以下を試しましたが、動作しません。

echo "- - -" > /sys/class/scsi_host/host*/scan

ここでglobbingを使用してscsi_hostを一度に検索する方法についての提案はありますか?環境: VMWARE Workstation 10 オペレーティング・システム: RHEL 7

答え1

単純なシェルコマンドを使用して、各ファイルに対してエコーを繰り返すことができます。たとえば、次のようになります。

for file in /sys/class/scsi_host/host*/scan
do  echo "- - -" >$file
done

関連情報