IBM
IBM SPSS Modeler Server 18.5 per UNIX
- Istruzioni per l'installazione
IBM
Indice
Capitolo 1. Istruzioni di installazione. 1
Installazione guidata con interfaccia grafica 3
Installazione dalla riga di comando. 3
Installazione in modalità non presidiata. 3
Dopo l'installazione di IBM SPSS Modeler Server. 4
Installazione IBM SPSS Modeler Batch. 4
Configurazione di IBM SPSS Modeler per l'interazione con IBM SPSS Statistics. 5
Abilitazione della Programmabilità IBM SPSS Statistics. 5
Verifica dello stato del server. 6
Connessione degli utenti finali 6
IBM SPSS Data Access Pack Tecnologia. 6
iii
iv
Capitolo 1. Istruzioni di installazione
Le istruzioni seguenti si riferiscono all'installazione di IBM® SPSS Modeler Server versione 18.5.0.
IBM SPSS Modeler Server può essere installato e configurato per l'esecuzione in modalità di analisi distribuita insieme ad altre installazioni client. Una configurazione di questo tipo consente di ottenere prestazioni migliori quando si lavora su insiemi di dati di grandi dimensioni, in quanto le operazioni che richiedono un utilizzo consistente della memoria possono essere eseguite sul server senza necessità di scaricare i dati sul computer client. Per eseguire un'analisi deve essere presente almeno un'installazione IBM SPSS Modeler client.
Ogni volta che si installa una nuova versione, essere sicuri di aver comunicato agli utenti finali il nome host e il numero della porta del prodotto IBM SPSS Modeler Server.
Requisiti di sistema
Per visualizzare i requisiti di sistema, accedere a xxxxx://xxx.xxx.xxx/xxxxxxxx/xxxxxxx/xxxxxxxxxxxxx/ clarity/softwareReqsForProduct.html.
Requisiti aggiuntivi
Software client
La versione del software client deve essere identica a quella del software IBM SPSS Modeler Server.
È necessario verificare che i limiti del kernel sul sistema siano sufficienti a consentire il funzionamento di IBM SPSS Modeler Server. I parametri ulimit relativi a dati, memoria, file e processi sono particolarmente importanti e dovrebbero essere impostati su un valore illimitato nell'ambiente IBM SPSS Modeler Server. A questo scopo, eseguire le operazioni seguenti:
1. Aggiungere i seguenti comandi a xxxxxxxxxx.xx:
ulimit –d unlimited |
ulimit –m unlimited |
ulimit –f unlimited |
ulimit –u unlimited |
Inoltre, impostare il limite di stack al massimo consentito dal proprio sistema (ulimit -s XXXX), ad esempio:
ulimit -s 64000
2. Riavviare IBM SPSS Modeler Server.
Per permettere al programma di installazione di decomprimenre i file di installazione è necessario che siano installate le utility di compressione di file gzip e GNU cpio e che siano sul PATH. Inoltre, sulla macchina su cui è in esecuzione SPSS Modeler Server, si dovrebbe impostare la locale a EN_US.UTF-8.
Runtime XL C++ e runtime XL FORTRAN
Se si installa su PowerLinux, perché SPSS Modeler Server venga avviato correttamente sui server P8LE (Ubuntu e Red Hat®), è necessario installare il runtime Xpertise Library C++ e il runtime Xpertise Library FORTRAN (versione 16.1.1 o successiva). Se tali librerie non sono installate, SPSS Modeler Server non viene avviato.
Per installare il runtime XL C/C++ come root, emettere i seguenti comandi:
1. wget xxxxx://xxxxxx.xxx.xxx.xxx/xxxxxxxx/xxxxxx/XXXXX/Xxxxx/xxx/xxxxx/xx/ rhel7/ibm-xlc-compiler-runtime.repo
2. rpm --import repomd.xml.key
3. wget xxxxx://xxxxxx.xxx.xxx.xxx/xxxxxxxx/xxxxxx/XXXXX/Xxxxx/xxx/xxxxx/xx/ rhel7/repodata/repomd.xml.key
4. cp ibm-xlc-compiler-runtime.repo /etc/yum.repos.d/
5. yum install libxlc libxlsmp
Per installare XL FORTRAN runtime come root, emettere i seguenti comandi:
1. wget xxxxx://xxxxxx.xxx.xxx.xxx/xxxxxxxx/xxxxxx/XXXXX/Xxxxx/xxx/xxx/xx/ rhel7/ibm-xlf-compiler-runtime.repo
2. rpm --import repomd.xml.key
3. wget xxxxx://xxxxxx.xxx.xxx.xxx/xxxxxxxx/xxxxxx/XXXXX/Xxxxx/xxx/xxx/xx/ rhel7/repodata/repomd.xml.key
4. cp ibm-xlf-compiler-runtime.repo /etc/yum.repos.d/
5. yum install libxlf libxlsmp
Nota: Se si utilizzano nodi python su PowerLinux, è necessario che llibgfortran.so.3 funzioni come previsto. Installare llibgfortran.so.3 immettendo il comando: yum install compat- libgfortran-48.
Installazione
È possibile installare IBM SPSS Modeler Server come utente root o non-root. Se il proprio sito limita l'utilizzo di password root, utilizzare un metodo di autenticazione che supporti l'esecuzione come utente non-root (vedere IBM SPSS Modeler Server and Performance Guide). Quindi installare il prodotto come l'utente che eseguirà il daemon. Si dovrebbe eseguire tutte le azioni come utente non-root oppure eseguirle tutte come utente root. Tener presente che è necessaria la password root per avviare ed arrestare il server.
Nota: L'installazione avrà esito negativo se si tenta di installare SPSS Modeler Server su Linux come utente che non dispone delle autorizzazioni per i file in /tmp. Per evitare ciò, è necessario disporre delle autorizzazioni di esecuzione per i file all'interno di /tmp affinché l'installazione di InstallAnywhere SPSS Modeler abbia esito positivo oppure, se non è presente nel proprio ambiente, è possibile impostare ed esportare IATEMPDIR in una posizione in cui si dispone delle autorizzazioni per eseguire l'installazione.
Importante: Il file system su cui si è installato IBM SPSS Modeler Server deve essere montato con l'opzione suid . Il prodotto non funzionerà correttamente se il file system è stato montato con l'opzione nosuid .
1. Dal supporto di installazione scaricato, estrarre i file di installazione. Il file del supporto scaricato è un archivio compresso. Estrarre i file presenti nell'archivio.
2. Dal supporto di installazione scaricato, eseguire il file di installazione. I supporti scaricati contengono un file .bin; eseguire questo file.
3. Verificare lo spazio nell'unità rigida. Oltre allo spazio sull'unità rigida permanente specificato
in xxxx://xxx.xxx.xxx/xxxxxxxx/xxxxxxxxx/xxxx/xxxxxxxx/xxxxxxx/xxxxxxxxxxxx.xxxx, è necessario spazio disco temporaneo per i file del programma di installazione. I file del programma di installazione vengono estratti nella cartella dei file temporanei del sistema. Se nella cartella dei file temporanei lo spazio non è sufficiente, i file del programma di installazione vengono estratti nella cartella principale. Se lo spazio non è sufficiente in nessuna posizione, l'installazione non potrà continuare. In questo caso, è possibile impostare temporaneamente la variabile di ambiente IATEMPDIR in una posizione con una quantità di spazio adeguata. Questa ubicazione dovrebbe disporre di almeno 2.5 gigabyte (GB) di spazio disponibile.
4. Verificare la directory di destinazione. Per impostazione predefinita, IBM SPSS Modeler Server è installato a /usr/IBM/SPSS/ModelerServer/<version> . Se desiderato, è possibile modificare questo percorso nella procedura guidata di installazione grafica o l'installazione della riga di comando. Se si intende eseguire l'installazione invisibile, è possibile impostare il valore per USER_INSTALL_DIR in installer.properties. In ogni caso, è necessario disporre di autorizzazioni in lettura e scrittura per la directory di installazione. Accedere pertanto con un account che disponga di autorizzazioni sufficienti. Nota: se si sta eseguendo un aggiornamento tramite l'aggiunta di una nuova versione del prodotto, installare la nuova versione in una directory separata.
5. Modificare le autorizzazioni di esecuzione del programma di installazione. Assicurarsi che il programma di installazione possa essere eseguito dall'utente che effettua l'installazione.
6. Eseguire il programma di installazione. È possibile eseguire il programma di installazione in un'interfaccia utente grafica , dalla riga comandi o in modalità non presidiata. Le istruzioni per ciascun metodo sono riportate di seguito.
Installazione guidata con interfaccia grafica
La procedura guidata di installazione utilizza un'interfaccia grafica che richiede la definizione dei parametri di installazione. A tale scopo, è necessario disporre di X Window System.
1. Al prompt di UNIX, passare alla directory in cui il file del programma di installazione è stato copiato o estratto:
2. Eseguire il programma di installazione utilizzando il seguente comando:
./<installer_name>
3. Dopo avere avviato l'installazione guidata, seguire le istruzioni visualizzate sullo schermo.
Installazione dalla riga di comando
Per l'installazione dalla riga di comando si utilizzano i prompt dei comandi per specificare i parametri di installazione.
1. Al prompt di UNIX, passare alla directory in cui il file del programma di installazione è stato copiato o estratto:
2. Eseguire il programma di installazione utilizzando il seguente comando:
./<installer_name> -i console
Dove < installer_name> è il file installer .bin .
3. Seguire le istruzioni visualizzate sullo schermo.
Installazione in modalità non presidiata
La modalità non presidiata consente di eseguire l'installazione senza alcuna interazione. I parametri di installazione vengono specificati come file delle proprietà.
Per completare un'installazione non presidiata sui sistemi Linux o UNIX:
1. Nella stessa ubicazione in cui sono stati copiati i file del programma di installazione, creare il file
installer.properties.
2. In un editor di testo, impostare i valori di installer.properties. Il seguente testo mostra un esempio di un file installer.properties:
=============================================== # Thu Xxx 29 11:35:37 GMT 2015
# Replay feature output #
# This file was built by the Replay feature of InstallAnywhere.
# It contains variables that were set by Panels, Consoles or Custom Code.
#Indicate whether the license agreement been accepted #----------------------------------------------------
LICENSE_ACCEPTED=TRUE
#Server Mode #-----------
SERVERMODE_SELECT_OPTION=\"1\"
#Choose Install Folder #---------------------
USER_INSTALL_DIR=/usr/IBM/SPSS/ModelerServer/17.0
#Install
===============================================
3. Il valore per SERVERMODE_SELECT_OPTION dipende dal tipo di installazione. È possibile scegliere tra i seguenti valori:
• 0 - Modalità - Non in produzione. Se si è acquistata un'installazione non-in produzione, immettere questa opzione. Questa installazione non può essere impiegata per l'utilizzo in produzione.
• 1 - Modalità - Produzione. Un'installazione in produzione è un'installazione standard di SPSS Modeler Server. È appropriata per l'utilizzo in produzione.
4. Accertarsi che il valore per USER_INSTALL_DIR corrisponda al percorso della directory di installazione. Il percorso della directory non può contenere spazi.
5. Salvare il file.
6. Eseguire il programma di installazione utilizzando il seguente comando:
./<installer_name> -i silent -f installer.properties
Dove <installer_name> è il file .bin installer.
Dopo l'installazione di IBM SPSS Modeler Server
Questa sezione descrive alcune delle operazioni obbligatorie e facoltative che è possibile eseguire dopo l'installazione, ma non illustra tutte le possibili opzioni di configurazione. È possibile reperire le informazioni relative a tutte le opzioni di configurazione in IBM SPSS Modeler Server and Performance Guide.
Nota: I log di installazione sono presenti nella cartella di disinstallazione per impostazione predefinita. Ad esempio: <Installation_folder_path>/Uninstall_IBM_SPSS_MODELER_SERVER/Logs.
Installazione IBM SPSS Modeler Batch
IBM SPSS Modeler Batch fornisce le funzionalità di analisi complete di IBM SPSS Modeler Client standard, ma senza accedere alla normale interfaccia utente. La modalità batch consente di eseguire attività di lunga durata o ripetitive senza l'intervento dell'utente e senza visualizzare l'interfaccia utente. Deve essere eseguita in modalità distribuita insieme a IBM SPSS Modeler Server (la modalità locale non è supportata).
Per ulteriori informazioni, consultare la IBM SPSS Modeler Batch Guida per l'utente.
Installazione di IBM SPSS Modeler Batch su Linux
1. Modificare le directory nella directory modelbat .
2. Passare alla directory della piattaforma di pertinenza.
3. Eseguire lo script di installazione .bin. Assicurarsi che il file .bin possa essere eseguito dall'utente
root. Ad esempio:
./modelerserverlinux64.bin -i console
oppure:
./modelerbatchlinux.bin -i console
4. Vengono visualizzati i dettagli di introduzione. Premere Invio per continuare.
5. Vengono visualizzate le informazioni sulle licenze. Leggere la licenza, digitare 1 per accettarne i termini e premere Invio per continuare.
6. Viene richiesto di immettere il percorso di installazione. Per utilizzare la directory predefinita (ad esempio: /usr/IBM/SPSS/ModelerServer/<nn> o: /usr/IBM/SPSS/ModelerBatch/<nn>, in cui <nn> è il numero della versione), premere Invio. Se si specifica una directory diversa da quella
di default, assicurarsi che il nome del percorso non contenga caratteri ASCII estesi, spazi o "e"
commerciale (&).
7. Viene richiesto di confermare il percorso di installazione. Se il percorso è corretto, digitare y e premere Invio.
8. Viene visualizzato un riepilogo delle informazioni di preinstallazione per confermare le impostazioni specificate. Premere Invio per continuare.
9. Un messaggio indica che la routine di installazione è pronta per essere eseguita. Premere Invio per continuare.
10. Lo stato di esecuzione della routine è visibile sulla barra di avanzamento visualizzata. Al termine, premere Invio per uscire dal programma di installazione.
Configurazione di IBM SPSS Modeler per l'interazione con IBM SPSS Statistics
Per consentire a IBM SPSS Modeler di utilizzare i nodi Trasformazioni Statistics, Modelli Statistics e Output Statistics, è necessario che sul computer dove viene eseguito il flusso sia installata una copia di IBM SPSS Statistics con relativa licenza.
Se si esegue IBM SPSS Modeler in modalità locale (autonoma), la copia concessa in licenza di IBM SPSS Statistics deve trovarsi sul computer locale.
Quando è terminata l'installazione di questa copia di SPSS Modeler Client, sarà necessario anche configurarlo per lavorare con IBM SPSS Statistics. Dal menu principale del client, scegliere:
Strumenti > Opzioni > Applicazioni Helper
e nella scheda IBM SPSS Statistics, specificare la posizione dell'installazione in locale di IBM SPSS Statistics che si desidera utilizzare. Per ulteriori informazioni, consultare la guida Nodi origine, di elaborazione e di output o la guida in linea per le applicazioni di supporto.
Inoltre, se in esecuzione in modalità distribuita su un IBM SPSS Modeler Server remoto, è necessario anche eseguire un programma di utilità sull'host IBM SPSS Modeler Server per creare il file statistics.ini, che indica a IBM SPSS Statistics il percorso di installazione di IBM SPSS Modeler Server. Per eseguire questa operazione, passare dal prompt dei comandi alla directory IBM SPSS Modeler Server bin e, per Windows, eseguire:
statisticsutility -location=<IBM SPSS Statistics_installation_path>/bin
In alternativa, per UNIX eseguire:
./statisticsutility -location=<IBM SPSS Statistics_installation_path>/bin
Se non si dispone di una copia con licenza di IBM SPSS Statistics sulla macchina locale, è possibile eseguire il nodo File Statistics su un server IBM SPSS Statistics, ma se vengono eseguiti tentativi di esecuzione di altri nodi IBM SPSS Statistics verrà visualizzato un messaggio di errore.
Abilitazione della Programmabilità IBM SPSS Statistics
Se è stato installato IBM SPSS Statistics e si desidera poter chiamare i relativi plug-in Python o R mediante i nodi IBM SPSS Statistics in IBM SPSS Modeler Server, è necessario eseguire queste operazioni sul server UNIX per abilitare i plug-in.
1. Accedere come superuser.
2. Esportare le variabili di ambiente in questo modo:
• Linux. export LD_LIBRARY_PATH=[plugin_install_directory]/lib:$LD_LIBRARY_PATH
Avvio del processo
IBM SPSS Modeler Server viene eseguito come processo daemon e dispone per default dei privilegi root. IBM SPSS Modeler Server può essere configurato per eseguire senza i privilegi root. Fare riferimento a IBM SPSS Modeler Server and Performance Guide per ulteriori informazioni. È necessario scegliere un metodo di autenticazione che non richiede che il daemon sia eseguito come root.
Avviare l'applicazione eseguendo uno script di avvio, xxxxxxxxxx.xx , contenuto nella sottodirectory directory di installazione. Lo script di avvio configura l'ambiente per il software e lo esegue.
1. Accedere come root . In alternativa, è possibile accedere come non root se l'utente non root è anche l'utente che ha installato IBM SPSS Modeler Server.
2. Passare alla sottodirectory directory di installazione di IBM SPSS Modeler Server . Lo script di avvio deve essere eseguito da questa directory.
3. Eseguire lo script di avvio. Per esempio, digitare nel prompt di UNIX:
./xxxxxxxxxx.xx start
Verifica dello stato del server
1. Al prompt di UNIX digitare:
/xxxxxxxxxx.xx list
2. Esaminare l'output, che è simile a quello che produce il comando UNIX ps. Se il server è in esecuzione, sarà visualizzato come primo processo dell'elenco.
A questo punto, IBM SPSS Modeler Server è pronto per accettare le connessioni degli utenti finali che hanno superato la procedura di autorizzazione. Consultare l'argomento “Connessione degli utenti finali” a pagina 6 per ulteriori informazioni.
Connessione degli utenti finali
Gli utenti finali si connettono a IBM SPSS Modeler Server eseguendo l'accesso dal software client. Vedere IBM SPSS Modeler Server and Performance Guide per una descrizione del funzionamento del software e delle operazioni necessarie per la sua amministrazione. Gli utenti finali devono ricevere le informazioni necessarie per la connessione, compreso l'indirizzo IP o il nome host del server.
IBM SPSS Data Access Pack Tecnologia
Per leggere o scrivere in un database, è necessario disporre di un'origine dati ODBC installata e configurata per il database rilevante, con autorizzazioni di lettura o scrittura in base alle necessità. L' IBM SPSS Data Access Pack include una serie di driver ODBC che possono essere utilizzati per questo scopo e questi driver sono disponibili dal sito di download. Per domande su come creare o impostare le autorizzazioni per le origini dati ODBC, contattare l'amministratore di database.
Driver ODBC supportati
Per le ultime informazioni sui database e i driver ODBC che sono supportati e testati per l'uso con IBM SPSS Modeler, vedere le matrici di compatibilità del prodotto sul sito aziendale dedicato all'assistenza clienti (xxxx://xxx.xxx.xxx/xxxxxxx).
Dove installare i driver
Nota: I driver ODBC devono essere installati e configurati su ciascun computer in cui potrebbe verificarsi l'elaborazione.
• Se IBM SPSS Modeler viene eseguito in modalità locale (standalone), i driver devono essere installati sul computer locale.
• Se IBM SPSS Modeler viene eseguito in modalità distribuita su un IBM SPSS Modeler Server remoto, i driver ODBC devono essere installati nel computer in cui è installato IBM SPSS Modeler Server. Per IBM SPSS Modeler Server su sistemi UNIX, vedere anche "Configurazione dei driver ODBC in sistemi UNIX" più avanti in questa sezione.
• Se occorre accedere alle stesse origini dati sia da IBM SPSS Modeler che da IBM SPSS Modeler Server, i driver ODBC devono essere installati su entrambi i computer.
• Se IBM SPSS Modeler è in esecuzione su Terminal Services, i driver ODBC devono essere installati sul server Terminal Services in cui è stato installato IBM SPSS Modeler.
Configurazione dei driver ODBC in sistemi UNIX
Di default, il gestore dei driver DataDirect non è configurato per IBM SPSS Modeler Server nei sistemi UNIX. Per configurare UNIX per il caricamento del gestore dei driver DataDirect, immettere i comandi seguenti:
cd <modeler_server_install_directory>/bin rm -f xxxxxxxxxxx.xx
Quindi eseguire questo comando se si desidera utilizzare il wrapper driver UTF8 :
ln -s libspssodbc_xxxxxxxxxx.xx xxxxxxxxxxx.xx
Oppure eseguire questo comando invece se si desidera utilizzare il wrapper driver UTF16 :
ln -s libspssodbc_datadirect_xxx00.xx xxxxxxxxxxx.xx
In questo modo si rimuove il collegamento di default e si crea un collegamento al gestore dei driver DataDirect.
Nota: Il wrapper del driver UTF16 è necessario per utilizzare i driver SAP HANA o IBM Db2 CLI per alcuni database. DashDB richiede il driver IBM Db2 CLI.
Per configurare SPSS Modeler Server:
1. Configurare lo script di avvio SPSS Modeler Server xxxxxxxxxx.xx per originare il file d'ambiente IBM SPSS Data Access Pack xxxx.xx aggiungendo la seguente riga a xxxxxxxxxx.xx:
. /<pathtoSDAPinstall>/xxxx.xx
Dove <pathtoSDAPinstall> è il percorso completo dell'installazione IBM SPSS Data Access Pack .
2. Riavviare SPSS Modeler Server.
Inoltre, solo per SAP HANA e IBM Db2, aggiungere la seguente definizione del parametro al DSN nel file
odbc.ini per evitare gli overflow durante la connessione:
DriverUnicodeType=1
Nota: Il wrapper libspssodbc_datadirect_xxx00.xx è anche compatibile con gli altri driver ODBC supportati da SPSS Modeler Server.
Configurazione dei database Snowflake o Big Query
Se si connette Snowflake o BigQuery utilizzando un driver SDAP, che funziona con un nodo Excel o XML che deve iniziare con l'istanza JVM, si potrebbe ricevere questo errore:
Internal Error. Failed to open Java VM.
Per risolvere questo problema, modificare la configurazione ODBC SDAP per questi database in modo che Modeler e SDAP utilizzino la stessa istanza JVM. I seguenti sono esempi di come configurare l'istanza JVM per Snowflake.
Configurazione di IBM SPSS Modeler Server per l'accesso ai dati
Se si desidera utilizzare la IBM SPSS Data Access Pack con IBM SPSS Modeler Server, sarà necessario configurare gli script di avvio. Si tratta di un'operazione di importanza fondamentale: se non viene eseguita, le funzioni di accesso ai dati non funzioneranno. Per le istruzioni, fare riferimento alla IBM SPSS Modeler Server and Performance Guide.
Disinstallazione
Disinstallare IBM SPSS Modeler Server rimuovendo i file del programma e se si è configurato il sistema per l'avvio automatico, disabilitando l'avvio automatico. .
Per rimuovere i file del programma
1. Arrestare il processo server. Le istruzioni per arrestare il processo server sono contenute in IBM SPSS Modeler Server and Performance Guide.
2. Rimuovere la directory di installazione.
Rimozione in modalità non presidiata di un'installazione.
La modalità non presidiata consente di disinstallare il software senza l'intervento dell'utente. Rimuovere un'installazione in modalità non presidiata in IBM SPSS Modeler Server:
1. Eseguire il programma di disinstallazione eseguendo il seguente comando:
./<installer_path>/Uninstall_IBM_SPSS_MODELER_SERVER/ Uninstall_IBM_SPSS_MODELER_SERVER -i silent
Dove < installer_path> è il nome del percorso nella directory di installazione di IBM SPSS Modeler Server .
Per disattivare l'avvio automatico
IBM SPSS Modeler Server include uno script che è possibile utilizzare per configurare il proprio sistema per l'avvio automatico del processo daemon del server quando il computer viene riavviato (le istruzioni sono contenute in IBM SPSS Modeler Server and Performance Guide ).
IBM®