GNU/Linux >> Linux Esercitazione >  >> Cent OS

CentOS/RHEL7 – Profili sintonizzati Oracle

Tuned è un insieme di strumenti e un demone che ottimizza automaticamente le impostazioni del tuo sistema in base al suo utilizzo. Raccoglie periodicamente i dati dai suoi componenti tramite plug-in, che utilizza per modificare le impostazioni di sistema in base all'utilizzo corrente.

Puoi trovare i profili ottimizzati del sistema utilizzati in /lib/tuned/ . Quando ne crei di tuoi, creali in /etc/tuned allo stesso modo in cui sono organizzati in /lib/tuned. Non consiglio di creare nuovi profili in /etc/tuned con lo stesso nome di /lib/tuned, ma se lo fai, verrà utilizzato quello nella directory /etc/tuned. È meglio crearne uno nuovo con un nome diverso, compreso quello che vuoi modificare, e poi apportare le modifiche necessarie al tuo nuovo profilo.

In CentOS/RHEL7, possiamo utilizzare i profili di ottimizzazione per impostare i vari parametri per l'ottimizzazione. Consiglierei di utilizzarlo come parte della configurazione dei prerequisiti Oracle prima della configurazione di Oracle.

Per installare e avviare il servizio ottimizzato, segui i passaggi descritti di seguito:

1. Innanzitutto, esegui il comando seguente per installare i pacchetti richiesti:

# yum install -y tuned

2. Abilita e avvia il tuning eseguendo i seguenti comandi:

# systemctl enable tuned
# systemctl restart tuned

Supponiamo che tu stia utilizzando Linux kickstart parte della build standard del tuo sistema operativo e configuri Oracle su di esso, puoi implementare tutte le impostazioni di base utilizzando questi profili di ottimizzazione. È possibile personalizzare alcune impostazioni dei parametri in base ai requisiti.

Parametri ottimizzati bilanciato prestazioni di throughput tuned-profiles-oracle
Ascensore I/O scadenza scadenza scadenza
Governatore CPU a richiesta prestazioni prestazioni
kernel.sched_min_granularity_ns ridimensionamento automatico 10 ms 10 ms
kernel.sched_wake_up_granularity_ns 3 ms 15 ms 15 ms
Disco read-ahead 128 KB 4096 KB 4096 KB
vm.dirty_ratio 20% 40% 80%
Barriera del file system su su su
Pagine enormi trasparenti su su disattivato
vm.dirty_background_ratio 10% 10% 3%
vm.swappiness 60% 10% 1%
ergy_perf_bias Normale Prestazioni Prestazioni
min_perf_pct(intel_pste_only) Ridimensionamento automatico Ridimensionamento automatico Ridimensionamento automatico
tcp_rmem_default Ridimensionamento automatico Ridimensionamento automatico 262144
tcp_wmem_default Ridimensionamento automatico Ridimensionamento automatico 262144
udp_mem(pagine) Ridimensionamento automatico Ridimensionamento automatico Ridimensionamento automatico
vm.dirty_expre_centisecs 500
vm.dirty_writeback_centisecs 100
Kernel.shmmax 4398046511104
Kernel.shmall 1073741824
Kernel.sem 250 32000 100 128
fs.file-max 6815744
fs.aio-max-nr 1048576
ip_local_port_range 9000 65500
tcp_rmen_max 4194304
tcp_wmen_max 1048576


Cent OS
  1. Migrazione da CentOS 8 a Oracle Linux 8:una guida passo passo

  2. Come installare Oracle Java JDK 12/11/8 su CentOS 7/RHEL 7

  3. Configura target e iniziatore iSCSI su CentOS 7 / RHEL7

  4. Come installare Java su Rocky Linux 8 / CentOS 8 / RHEL 8

  5. Guida per principianti all'ottimizzazione dei profili in CentOS/RHEL

Oracle Weblogic 14c su CentOS 8

Installa APEX e ORDS su CentOS 8

Come installare Oracle Database 21C su CentOS 8

Come migrare i server CentOS Linux 6, 7, 8 su Oracle Linux

Come installare Oracle JDK 9 su CentOS 7

Come migrare da CentOS a Oracle Linux