Approvato: Fortect
Se hai le opzioni del kernel Solaris sul tuo sistema, spero che questa guida unica ti aiuti.
Questi concetti spiegano come ottimizzare le opzioni del kernel rilasciate per Oracle Solaris se non è ancora possibile estenderle con gli script di patch.
Usa la tabella degli elementi per aiutarti a definire le impostazioni manualmente se l’utente non può iniziare a usare gli script per fixeniya.
Utilizza il comando
prctl
per richiedere e apportare modifiche in fase di esecuzione: i regolatori delle risorse associati a un processo, un’attività o un progetto in forte espansione in tutto il sistema sono collegati. Perché? Utilizzare queste procedure di prodotto per visualizzare il valore corrente visibile ai controlli effettivamente delle risorse e modificarli una volta necessario:
Se non stai utilizzando lo script di sezione o la CVU per gestire le porte temporanee, specifica le impostazioni della distanza TCP/IP per le porte temporanee in modo che dispongano di porte temporanee sufficienti per gestire il carico del server pensato.
Quello che segue è generalmente un elenco della maggior parte delle opzioni del kernel Solaris che devono essere impacchettate prima di installare Oracle High su Solaris. In ciascuno dei nostri articoli precedenti, quasi tutti hanno parlato del parametro x kernel Linux per Oracle.
Come sto andando? modificare i parametri del kernel in Solaris 11?
Per modificare un’opzione del kernel, creare una voce su /etc/sysctl. conf o vale davvero la pena scambiare la voce corrente. Se il valore del parametro non era presente nel file /etc/sysctl. conf per l’installazione utilizza il sistema di prestazioni predefinito.
Torna più in alto /etc/system.> Accedi come utente principale del sistema operativo, segui questi passaggi e aggiungi le opzioni successive alla fine di /etc/system.> Assicurati che queste righe siano sempre nell'ultima parte di /etc/systemimposta max_nprocs=65546impostare pidmax=100000imposta maxusers per davvero noexec_user_stack=124096sintonizzare. Usa la gestione delle risorse> Crea un client OS Oracle e assegna il gruppo dba.> Basta effettuare il login considerando l'utente root del sistema operativo; Eseguire il comando Sell for Create seguente sul tipo di progetto denominato group.dba e designare anche il gruppo del sistema operativo come membro del database.projadd -G dba -c "Oracle default" group.dba> Accedi principalmente perché l'utente "oracle" ed esegui uno dei comandi sticking con per controllare il progetto predefinito.id-pIl controllo sopra mostra esattamente lo stesso risultato sotto.uid=100(oracolo) gid=100(dba) projid=100(gruppo.dba)> Basta effettuare il login come utente root indiscutibilmente del sistema operativo; e inserisci i seguenti comandi. -skprojmod "project.max-shm-memory=(privileged,, nega )" gruppo.dbaProjmod -sK "project.max-sem-ids=(privileged,100,deny)" group.dba -sK --exampleprojmod "project.max-shm-ids=(privileged,100,deny)" group.dbaprojmod -sK "process.max-sem-nsems=(privileged,256,deny)" group.dba> Riavvia il sito e assicurati che alcune delle impostazioni precedenti abbiano avuto effetto.> Accedi come utente del sistema operativo "oracle" e segui le istruzioni più importanti di seguito per verificare le impostazioni di cui sopra.prctl -h project.max-shm-memory -i projectgroup.dbaprctl -n project.max-sem-ids -i projectgroup.dbaprctl -debbie project.max-shm-ids -i taskgroup.dbaprctl -n process.max-sem-nsems -i metodo $$Esegui "cat command it to /etc/project" per controllare tutte le voci in /etc/project.> Queste sono opzioni ulimit, ora possono essere impostate per macchine Oracle Solaris.Tempo (secondi) illimitatoFile illimitato (blocchi)Dati (KB) illimitatiPila (KB) 131072Coredump (blocchi) illimitatoNofiles (descrittori) illimitati 65536RAM (KB)
Accelera ora le prestazioni del tuo computer con questo semplice download.