MicroStrategy ONE
Impostazioni di sistema consigliate per Linux
I sistemi Linux consentono l'esecuzione di processi e applicazioni in un ambiente virtuale. Ciò significa che ogni processo, a seconda del proprietario e delle impostazioni per determinate variabili di ambiente, viene eseguito utilizzando un insieme distinto di proprietà che influenzano la quantità di memoria che il processo può utilizzare, quanti secondi di CPU può utilizzare, quale modello di thread può utilizzare , quanti file può aprire e così via.
MicroStrategy Intelligence Server viene installato su sistemi Linux con le variabili di ambiente richieste impostate in modo da garantire la corretta elaborazione dei processi del server. Tuttavia, come accennato in precedenza, alcune impostazioni sono relative all'utente che avvia il processo (noto anche come proprietario del processo) mentre altre impostazioni possono essere configurate solo dall'amministratore di sistema. Per alcune di queste impostazioni potrebbero essere applicati limiti anche per motivi non correlati al supporto di MicroStrategy.
La tabella seguente elenca i consigli di MicroStrategy per le impostazioni di sistema che possono influenzare il comportamento di Intelligence Server.
La modifica delle impostazioni di sistema elencate di seguito può influire sul comportamento a livello di sistema e pertanto non vengono forniti i passaggi per modificare questi valori. Per modificare tali impostazioni, è necessario consultare la documentazione di Linux e contattare l'amministratore di sistema.
|
Nome impostazione nome ulimit (nome limite) |
Descrizione |
Valore consigliato |
|
|
Secondi CPU massimi per processo |
Illimitato |
|
|
Dimensione massima per un singolo file |
Illimitato o grande quanto consentito dal file system. L'amministratore di sistema potrebbe imporre limiti alle dimensioni massime dei file per ragioni non correlate a MicroStrategy. Questo valore deve essere almeno pari alle dimensioni massime per i file dump di base ( |
|
|
Dimensione massima dell'heap per processo |
Illimitato o grande quanto consentito dalla memoria virtuale del sistema. I vincoli di memoria virtuale del tuo sistema influiscono sulla dimensione dei dati che puoi impostare per la dimensione heap di un processo. Il valore deve corrispondere alle dimensioni massime per i file core dump ( |
|
|
Dimensione massima dello stack per processo |
8 MB |
|
|
Dimensione massima per un singolo file di dump core |
Impostare questo valore sullo stesso valore delle dimensioni massime heap per processo ( |
|
|
Dimensione massima della memoria fisica assegnata per processo |
Illimitato o grande quanto lo consente la memoria fisica del tuo sistema |
|
|
Dimensione massima della memoria virtuale consentita per processo |
Illimitato o grande quanto consentito dalla memoria virtuale del sistema |
|
|
Numero massimo di descrittori di file (file aperti) per processo |
65535 |
processes (per user ) |
Numero massimo di processi per utente |
8194 Questa impostazione è una linea guida generale che è stata osservata funzionare bene su più installazioni. Tuttavia, a seconda dell'ambiente specifico, potrebbe essere necessario perfezionare questa impostazione. |
