linux +サーバーがsanから起動しているか、ローカルディスクがあるかどうかを確認する方法

linux +サーバーがsanから起動しているか、ローカルディスクがあるかどうかを確認する方法

私たちはRed Hatサーバーを持っています。

Linux物理サーバーがSANから起動しているのか、ローカルディスクがあるのか​​、どうすればわかりますか?

これを示す文書は何ですか?

SANからブートされたサーバーでいくつかの構成を実行する必要があるため、この質問をします。

ベストアンサー1

起動デバイスであるドライブを探します。

lsbk | grep /boot 

その後、デバイス名を知ると

ls -l /sys/block/sda

次の結果が返されます。

lrwxrwxrwx 1 root root 0 Mar 30 09:27 /sys/block/sda -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:0/2:0:0:0/block/sda   

どこ00:10.0あなたのデバイスIDです。これで、探しているデバイスがわかったら、次のことができます。

lspci | grep "00:10.0" 

見つからない場合は、デバイスがローカルに接続されていません。このプロセスを簡単にスクリプトで記述できることは明らかだと思います。

おすすめ記事