インフラエンジニアbacchiのわかったことまとめ

bacchi.me

Infrastructure Linux

仮想マシンかどうかをチェックする

投稿日:

ansibleで対象のホストが仮想マシンの場合にtaskを実行するってのを実現したくて、shellで仮想マシンかどうかをチェックする方法を調べた。

dmesgを活用する

VMWare

KVM

Xen

実行時間の長いシステムでは、代わりに /var/log/dmesg を grep する必要があります。

dmidecodeを活用する

dmesgが微妙な場合は、dmidecodeを使ってBIOS情報を調べてみてください。

(dmesgを漁るよりよっぽどいいと思う。)

VMWare

KVM

Xen

雑感

dmidecode のポテンシャルすごい気がする!

Hyper-V?んなもんは知らん。

Sponsor Link

スポンサーリンク

Sponsor Link

スポンサーリンク

-Infrastructure, Linux

Copyright© bacchi.me , 2018 AllRights Reserved.