0
0

【AWS EC2】DCに対してDC向けじゃないPVドライバーの更新方法を実施するとどうなるか

Last updated at Posted at 2023-11-28

Windows インスタンスでの PV ドライバーのアップグレード

AWS PVドライバーの更新ドキュメントを確認すると、

  • Windows Server インスタンスのアップグレード (AWS PV アップグレード)
  • ドメインコントローラーのアップグレード (AWS PV アップグレード)

といった具合に、Windows Server(not ドメインコントローラー)の場合と、Windows Server(ドメインコントーローラー)の場合で更新手順が分かれている事に気が付くかと思います。

今回、ドメインコントローラーに対して、ドメインコントローラーのアップグレード (AWS PV アップグレード) ではなく、Windows Server インスタンスのアップグレード (AWS PV アップグレード)手順を実施してしまったらどうなるか確認してみます。

今回対象となる環境

  • Windows Server 2016 1607
  • PVドライバ 8.4.0 から8.4.3にアップグレード

image.png

PVドライバの更新

Windows Server インスタンスのアップグレード (AWS PV アップグレード)

今回、Windows Server 2016なドメインコントローラーを用意したので、こちらに対してWindows Server向け(not ドメインコントローラー向け)の誤った手順でPVドライバーの更新をします。

2023年現在、ドキュメントに記載されている手順の大まかな流れとしては、

  1. AMIでバックアップ取得
  2. RDPでログイン
  3. 最新のドライバーをダウンロードして展開
  4. AWSPVDriverSetup.msiを実行

用意したドメインコントローラー

image.png

最新のPVドライバーをダウンロードして展開するとAWSPVDriverSetup.msiがあるので実行
image.png

image.png

image.png

image.png

image.png

image.png

image.png

エラーがでてインストール処理が中断されました。

image.png

image.png

2023/11/28 17:40:00 [MSI] reboot=
2023/11/28 17:40:00 [MSI] Do action = Preinstall
2023-11-28 17:40:01,274 [1] ERROR - Cannot install PV driver on domain controller without disabling check.
2023-11-28 17:40:01,290 [1] ERROR - Cannot install PV drivers. Failed ready status.
2023-11-28 17:40:01,290 [1] ERROR - Failed validation, exit.
2023/11/28 17:40:01 [MSI] Do action = Preinstall result = 1

ログを確認すると、事前チェックでドメインコントローラーと判定されてインストールがストップされたようにみえます。

ドメインコントローラー版の手順をみるとわかりますが、そちらではレジストリを調整してこのチェックを無効にしてからインストーラーを実施しています。

image.png

このため手順はドメインコントローラーとそれ以外に分かれていますが、誤ってドメインコントローラーに通常の方法で適用してしまうといった事はなさそうです。

総評

インストーラー側の事前チェックで止まってくれるので誤った手順で適用されるといった事故は防ぐようになっていました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0