Windos Server 2016 Role の追加ができない

投稿者: | 2020年4月4日

Roleを追加しようとすると「サーバーが再起動を要求してるから操作は完了出来ない」と言われてしまう

で、言われるままにサーバーを再起動して再度Roleの追加を実行するが結果は同じ。
これの繰り返しでハマった。
一度これが出るともう一度やろうとしても「サーバーマネージャーは応答を停止しました」が出て先に進めなくなってしまうが、サーバーを再起動すると先に進めるようになる。
ただ、問題が解決しないとRoleの追加はできないけど。

System Eventを見ると

Event ID 7041
The MSSQL$MICROSOFT##WID service was unable to log on as NT SERVICE\MSSQL$MICROSOFT##WID …
Logon failure: the user has not been granted the requested logon type at this computer.

というログがRoleのインストール失敗直後に出ていることがわかった。

ここからはググって調べたのだけど、Group Policy でポリシーの変更が必要だと言ってる人が多いようなので試しにやってみた。

Group Policy Management -> Default Domain Controller Policy -> EDIT
Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Local Policies -> User Rights Assignment\logon as a service で、
Add User or GroupでNT SERVICE\ALL SERVICESを追加。
System Eventには NT SERVICE\MSSQL$MICROSOFT##WID でログオンが出来ないということが書かれたが、このサービスはエラーが出て追加できなかったのでとりあえずこれで試す。
(別のシステムでは追加できたこともあるがその違いは不明)

その後 gpupdate /force を実行してからサーバーを再起動。

サーバーを再起動後、Server Managerから再びRoleの追加をやってみたところ、今度は無事インストール完了できた。

Roleの追加がこんなところと関連していたんだね。

コメントを残す

メールアドレスが公開されることはありません。