CentOS7 の open-vm-tools が CentOS6 と誤認識する備忘録

Server
Photo by hyt.

CentOS7 の open-vm-tools が CentOS6 と誤認識する備忘録です.

なぜなんだか,CentOS7 on ESXi6.7 で動かしている open-vm-tools が

この仮想マシンに設定されたゲスト OS(CentOS 7(64 ビット))は、現在実行中のゲスト (CentOS 6(64ビット))と一致しません.ゲスト固有の最適化を許可するには、正しいゲスト OS を指定する必要があります。

と言ってくるようになりました.なお,CentOS7 と open-vm-tools のバージョンは以下の通り.

$ cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)

$ yum info open-vm-tools
...
インストール済みパッケージ
名前                : open-vm-tools
アーキテクチャー    : x86_64
バージョン          : 10.2.5
リリース            : 3.el7
容量                : 2.1 M
リポジトリー        : installed
提供元リポジトリー  : base
要約                : Open Virtual Machine Tools for virtual machines hosted on VMware
URL                 : https://github.com/vmware/open-vm-tools
ライセンス          : GPLv2
説明                : The open-vm-tools project is an open source implementation of VMware Tools. It
                    : is a suite of open source virtualization utilities and drivers to improve the
                    : functionality, user experience and administration of VMware virtual machines.
                    : This package contains only the core user-space programs and libraries of
                    : open-vm-tools.

問題は既に open-vm-tools の開発元も認識しているようで,いずれ治るんだとは思いますが,気になる場合は(あまり良い解決方法ではないけど),以下のようにすれば良いようです.

$ sudo cp /etc/centos-release /etc/centos-release.bk
$ vi /etc/centos-release
CentOS Linux release 7.6

要するに,version 表示の .1810 以下を消せばよいみたい.実際やってみると,表示されなくなりましたので,まぁ良しとしますが,.1810 じゃなくなるのと,open-vm-tools の修正のどちらが先に行われるのかなぁ……と思う今日この頃です.

以上!

Server
スポンサーリンク
Following hyt!
タイトルとURLをコピーしました