Avviare e convalidare la configurazione del failover Essbase

Verificare che la configurazione del failover funzioni avviandola e quindi convalidandola.

Avvia la configurazione di failover
  1. Avviare Node Manager nel nodo 2.
    1. Controllare se Node Manager è in esecuzione.
      • In Linux, da SSH al nodo 2 e verificare se Node Manager è in esecuzione utilizzando ps -lf | grep NodeManager.
      • In Windows, controllare il processo java in Task Manager.
    2. Se il comando seguente non è attivo, avviarlo

      In Linux:

      <Domain Home>/bin/startNodeManager.sh &

      In Windows:

      <Domain Home>\bin\startNodeManager.cmd &
  2. SSH all'host 1 e riavviare Essbase (il server di amministrazione ed entrambi i server gestiti) come descritto in Interrompi, avvia e controlla server.

    Nota

    Solo nelle distribuzioni EPM, è necessario avviare il server WebLogic EPM prima di avviare il server gestito Essbase.

    Per avviare e arrestare ogni singolo server, utilizzare il parametro -i con il nome del server.

    Esempio per l'ambiente Linux:

    <Domain Home>/esstools/bin/start.sh -i essbase_server1
    <Domain Home>/esstools/bin/stop.sh -i essbase_server1

    Esempio per l'ambiente Windows:

    <Domain Home>\esstools\bin\start.cmd -i essbase_server1
    <Domain Home>\esstools\bin\stop.cmd -i essbase_server1

    Per controllare lo stato del nodo, utilizzare,

    In Linux:
    <Domain Home>/esstools/bin/status.sh

    In Windows:

    <Domain Home>\esstools\bin\status.cmd
  3. Eseguire il login alla console di amministrazione dell'host 1.
  4. Fare clic sul collegamento <Nome dominio> -> Ambiente -> Server e verificare che entrambi i server gestiti di Essbase siano visualizzati come RUNNING.
Convalida configurazione failover
  1. Eseguire il login alla console di amministrazione di Essbase utilizzando il collegamento Oracle HTTP Server: http(s)://OHS_Host_Name:OHS_Port/essbase/jet.
  2. arrestare manualmente il nodo attivo utilizzando,

    In Linux:

    stop.sh -i managed_server_name

    In Windows:

    stop.cmd -i managed_server_name

    Per verificare che il nodo di failover prenda il controllo, arrestare manualmente il nodo attivo utilizzando stop.sh (Linux) o stop.cmd (Windows).

    Esempio per l'ambiente Linux:
    stop.sh -i essbase_server1
    Esempio per l'ambiente Windows:
    stop.cmd -i essbase_server1

    I client Essbase richiedono un nuovo login dopo ogni cambio di nodo.

Nota

Essbase non è accessibile per alcuni secondi durante la transizione dal nodo attivo al nodo passivo. Il periodo di tempo dipende dalle impostazioni di configurazione, AGENTLEASEEXPIRATIONTIME e AGENTLEASERENEWALTIME.