Snap Creator Framework
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Aggiornamento di Snap Creator Agent 3.6.x su UNIX

Collaboratori

È possibile eseguire l’aggiornamento direttamente da Snap Creator Agent 3.6.x su UNIX.

  • È stato interrotto Snap Creator Agent prima di eseguire il backup delle directory di Snap Creator Agent per assicurarsi che i dati di cui è stato eseguito il backup siano completi.

    Ad esempio, immettere il seguente comando:

    /install_path/scAgent3.6.x/bin/scAgent stop
  • È stato eseguito il backup delle seguenti directory e di tutti i file e sottodirectory associati all’interno della directory dell’agente Snap Creator (/install_path/scAgent3.6.x):

    • file agent.conf (./config/agent.conf)

    • Directory dei log, se attivata (../logs)

    • Directory dei plug-in (../plugins)

Nelle versioni precedenti alla 4.1, Snap Creator Agent utilizzava un file denominato Agent.conf per elencare i comandi esterni a Snap Creator che potevano essere eseguiti su un agente Snap Creator. In 4.1, viene utilizzato il file allowed_comands.config.

Analogamente, il file Agent.conf ha elencato gli host con cui è stato consentito all’agente Snap Creator di comunicare. Per impostazione predefinita, Snap Creator Agent consentiva le comunicazioni con tutti i server Snap Creator. Tuttavia, se si è scelto di utilizzare questa funzionalità nelle versioni precedenti di Snap Creator, il parametro AUTHORED_HOSTS nel file agent.properties sostituisce ora tale funzionalità.

Nota Se questi parametri non sono stati utilizzati, è necessaria una semplice installazione del nuovo agente.

I percorsi descritti di seguito fanno riferimento al percorso di installazione predefinito. I percorsi dei comandi riportati di seguito potrebbero essere diversi da quelli del percorso di installazione.

  1. Interrompere Snap Creator Agent se non è già stato fatto.

    Per informazioni, vedere i dettagli forniti in precedenza in questo argomento.

  2. Installare l’agente Snap Creator più recente, ma non avviarlo.

    Per ulteriori informazioni, vedere le informazioni sull’installazione di Snap Creator Agent su UNIX.

  3. Aprire la copia di backup del file Agent.conf in un editor di testo.

    Di seguito viene riportato un esempio di Agent.conf:

    host: scServer@Lyon
    command: rc_domino
  4. Aprire il nuovo file allowed_comands.config (/install_path/scAgent4.1.x/etc/allowed_comands.config) in un editor di testo e copiare la riga di comando da Agent.conf nel file allowed_comands.config; tuttavia, a causa della maggiore sicurezza nell’ultimo Snap Creator, assicurarsi che il comando sia pienamente qualificato.

    Nell’esempio precedente, il file allowed_comands.config dovrebbe contenere quanto segue:

    command: /etc/init.d/rc_domino
    Nota Se il comando contiene spazi, è necessario incapsulare il comando tra virgolette.

    È possibile aggiungere i comandi in base alle esigenze, con ciascun comando su una riga separata.

    Salvare e chiudere il file dopo aver apportato le modifiche.

  5. Aprire il file agent.properties (/install_path/scAgent4.1.x/etc/agent.properties) in un editor di testo e modificare la voce predefinita DI AUTHOR_HOSTS=* in modo che rifletta l’impostazione host nel file Agent.conf, quindi salvare e chiudere il file.

    Dall’esempio precedente, il parametro AUTHIZED_HOSTS deve contenere quanto segue:

    AUTHORIZED_HOSTS=Lyon

    Gli host possono essere aggiunti in base alle esigenze, utilizzando le virgole per separare i nomi host. Sono supportati sia i nomi host che gli indirizzi IP:

    AUTHORIZED_HOSTS=Lyon, 10.10.10.192, Fuji01
  6. Avviare Snap Creator Agent immettendo il seguente comando:

    /install_path/scAgent4.1.x/bin/scAgent start

Informazioni correlate