Windows システムにマスターサーバー、リモートエージェント、またはローカルディストリビュータをインストールするときのエラーです。Other Account で Windows サービスを実行するようにした場合は、Log on as a service 権限を持つユーザー名を入力する必要があります。無効なパスワードが入力されるか、ユーザー名に Log on as a service 権限がない場合、インストールされたサービスの起動に失敗します。
サービスの起動に失敗した場合は、状況に応じてエラーメッセージが表示されます。
マスターサーバーの場合
データベース設定を行うには、postgres サービスが実行されている必要があるため、リブート後にインストールが失敗します。Other Account に指定された資格情報が無効なため、postgres サービスの起動に失敗して、インストールがハングアップし、次のエラーメッセージが表示されます。
At least one service or driver failed during system startup. Use Event Viewer to examine the event log for details.
リモートエージェントの場合
Error 1920.Service cragent (cragent) failed to start. Verify that you have sufficient privileges to start system services.
ローカルディストリビュータの場合
Error 1920.Service crdistributor (crdistributor) failed to start. Verify that you have sufficient privileges to start system services.
このエラーは、無効なパスワードが入力されたか、ユーザー名に Log on as a service 権限がないために発生します。ユーザー名の妥当性検査では、コンピュータ上にそのユーザーが存在するかどうかだけが検査されます。そのユーザーのパスワードが有効かどうか、あるいはユーザー名に「Log on as a service」権限があるかどうかの資格検査は行われません。
対処方法: このエラーを回避するには、次のいずれかの対処をします。
Other Account に入力するパスワードが有効であること、またユーザー名に Log on as a service 権限があることを確認する。
Other Account オプションではなく、System Account オプションを選択する。この場合、ユーザー名とパスワードの入力は必要ありません。インストールは継続され、SYSTEM ユーザーでサービスが実行されます。