覚え書き

HP Proliant Gen8 でのログ対策

HP Proliant Gen8 へ ESXi をインストールする際, Agentless Management System を有効にしてインストールする (HP Intelligent Provisioning を使ってインストールするとデフォルトで有効になる)と, vSphere クライアントや Web Client のイベントログに

「ユーザ root@127.0.0.1 がログインしました.」
「ユーザ root@127.0.0.1 はログアウトしました.」

といったメッセージが大量に記録される.

これはログを解析するときにむちゃうざい.

なので,以下の場当たり的対応をする.

(1) ESXi の sshd を一時的に稼働(設定後は元に戻しておく)

Web Client では

ホスト->[管理]->[セキュリティプロファイル]->[サービス]を編集

(2) ssh で ESXi にログイン後,以下のコマンドを実施.

# chkconfig hp-ams.sh off
# /etc/init.d/hp-ams.sh stop

コマンドで仮想マシンを起動

(1) ssh で ESXi root でログイン

ESXi が ssh でログインできるようになっていることが前提.

(2)VM 一覧取得

$ vim-cmd vmsvc/getallvm

....
187    CentOS7_test
       [datastore_esxi1] CentOS7_test/CentOS7_test.vmx
       centos64Guest             vmx-11    Test server
....

(3) 仮想マシン起動

$ vim-cmd vmsvc/power.on 187
(数字は vmid)

(4) 仮想マシンステータス確認

$ vim-cmd vmsvc/get.summary 187

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-10-28 (水) 08:06:16