Qlik Sense 3.1 SR2 以降から Qlik Sense June 2017 以降へのアップグレード

Qlik Sense 3.1 SR2 以降のインストールでローカル システム アカウントを使用してサービスが実行されている場合は、アップグレードの前に、Qlik Sense June 2017 以降へのアップグレード前のサービス ユーザー アカウント (ローカルまたはドメイン) を使用するように変更する必要があります。アップグレード時に、ローカル システム アカウントを使用してサービスを実行し続けると、エラーが発生します。

中央ノードで Qlik Sense サービスを実行するためのユーザー アカウント タイプの変更

次の手順を実行します。

  1. Windows で新しいドメインまたはローカル ユーザー アカウントを作成するか、既存のドメインまたはローカル ユーザー アカウントを使用して、Qlik Sense サービスを実行します。
  2. サービス アカウント ユーザーが管理者権限を持っていない場合、[コンピューターの管理] > [システム ツール] > [ローカル ユーザーとグループ] > [グループ] で、次のグループにそのユーザーを追加する必要があります。

    • Qlik Sense Service Users
    • Performance Monitor Users
  3. [コントロール パネル] を開き、[システムとセキュリティ] > [管理ツール] > [サービス] の順に選択します。
  4. [リポジトリ データベース] 以外のすべてのサービスを停止します。
  5. 専用のサービス アカウントに対する [完全制御] の権限を %ProgramData%\Qlik\Sense フォルダーに与えます。
  6. 管理者として、管理者特権でのコマンド プロンプトを開きます。
  7. Program Files\Qlik\Sense\Proxy フォルダーに移動して、Proxy.exe -bootstrap を実行します。

    Qlik Sense Proxy Service

  8. Program Files\Qlik\Sense\Scheduler フォルダーに移動して、Scheduler.exe -bootstrap を実行します。

    Qlik Sense Scheduler Service

  9. Program Files\Qlik\Sense\Repository フォルダーに移動して、Repository.exe -bootstrap を実行します。

    プライマリまたは中央ノードでユーザー アカウントを変更する場合は、Repository.exe -bootstrap -iscentral を実行します。

    Qlik Sense Repository Service

  10. 管理者特権でのコマンド プロンプトを終了します。
  11. 次の手順で、各 Qlik Sense サービス用のログオン資格情報を変更します。
    1. サービスを右クリックして、[Properties (プロパティ)] を選択します。
    2. [Log On (ログオン)] タブを選択し、[This account (このアカウント)] をクリックします。
    3. 専用サービス アカウントの資格情報を入力し、[OK] をクリックします。

    サービスの種類には以下があります。

    • Qlik Sense Engine Service
    • Qlik Sense Printing Service
    • Qlik Sense Proxy Service
    • Qlik Sense Repository Service
    • Qlik Sense Scheduler Service
    • Qlik Sense Service Dispatcher
    注: 管理者権限のあるユーザー アカウントを使用している場合、Qlik Sense Repository Database はローカル システム アカウントで実行し続けてください。このアカウントは変更しないでください。
    注: ただし、設定内容によっては利用できないサービスもあります。
  12. Qlik Sense Service DispatcherQlik Sense Repository Service (QRS) の順に起動します。
  13. その他のQlik Senseサービスを開始します。

共有永続モデルを使用する Qlik Sense 3.1 SR2 以降から Qlik Sense June 2017 以降へのアップグレード

次の手順を実行します。

  1. Qlik Sense サービスを停止します。
  2. Qlik Sense 設定ファイル (Qlik_Sense_setup.exe) を起動して、セントラル ノードをアップグレードします。
  3. [アップグレード] を選択して、既存の共有持続性の展開をアップグレードします。
  4. ライセンス使用許諾に同意し、[次へ] をクリックします。
  5. [サービス資格情報] ページで、Windows Qlik Sense サービス ユーザー アカウントの [ユーザー名] および [パスワード] を入力します。

    ユーザーがドメインのメンバーである場合、サービス アカウントに <ドメイン>\<ユーザー名> と入力します。詳しくは、 ユーザー アカウント」を参照してください。

  6. 設定時にデスクトップのショートカットを作成し、設定の完了時に自動的に Qlik Sense サービスを起動するには、[アップグレード準備完了] ページで該当するチェック ボックスを選択し、[アップグレード] をクリックします。
  7. すべての Qlik Sense サービスが正常に起動されていることを確認します。
  8. セントラル ノードですべてのアプリが正常に移行されていることを確認します。1 つ以上のアプリで移行が失敗した場合は、続ける前に問題を解決します。

    警告: アプリの移行を実行しているノードがオフラインになると、移行が停止します。これは自動的には再開されません。シングル ノード環境では、すべてのアプリで [移行のステータス] が [不明] に設定されます。参照先:アプリの移行フェールオーバー ノードが含まれているマルチノード環境では、プライマリ ノードが次に使用可能なノードと置き換えられますが、移行は再開されません。参照先:フェールオーバー。移行を再開するには、Qlik Sense Service Dispatcher (QSD) および Qlik Sense Repository Service (QRS) のサービスを順に再起動する必要があります。参照先:サービス
  9. 残りのノードで、共有持続性を備えた Qlik Sense のアップグレードを展開します。
  10. 注: PostgreSQL データベースに対して行うカスタム手動構成は、アップグレード後に手動で複製する必要があります。