Zo, dat is een lange tijd geleden dat ik hier een topic geopend heb, ben benieuwd of mensen hier wat zinvols over kunnen roepen.
Ik heb een op zet van Request Tracker (RT) versie 3.8.2 die we niet kunnen upgraden die draait op een RHES release 4 (Nahant Update 2) 32bit kernel 2.6.9-67.0.15.ELsmp met Mysql 5.0.51a. Deze zijn allemaal niet te upgraden (tenzij het de kernel is, maar deze moet RH blijven en kan niet naar 64Bit). Qua geheugen zit er in de server 12GB die netjes zichtbaar zijn via /proc/meminfo:
Nu lopen we tegen het probleem aan dat de 32bit versie van mysql blijkbaar niet meer dan 4GB geheugen kan gebruiken en dat deze daardoor continu voor hoge load op het systeem zorgt (>10 regelmatig).
De my.cnf settings zoals ze nu staan:
Weet er iemand welke settings we nog kunnen toevoegen om:
1) Mysql meer dan de 4GB te laten gebruiken - het systeem zelf ziet de 12GB geheugen maar we krijgen het niet toegewezen aan mysql
2) De settings kunnen optimaliseren om de grootste database (~120GB) zo ideaal mogelijk te laten functioneren
Ik heb een op zet van Request Tracker (RT) versie 3.8.2 die we niet kunnen upgraden die draait op een RHES release 4 (Nahant Update 2) 32bit kernel 2.6.9-67.0.15.ELsmp met Mysql 5.0.51a. Deze zijn allemaal niet te upgraden (tenzij het de kernel is, maar deze moet RH blijven en kan niet naar 64Bit). Qua geheugen zit er in de server 12GB die netjes zichtbaar zijn via /proc/meminfo:
MemTotal: 12409248 kB MemFree: 265300 kB Buffers: 104664 kB Cached: 11157144 kB SwapCached: 18292 kB Active: 3297048 kB Inactive: 8731252 kB HighTotal: 11599816 kB HighFree: 244864 kB LowTotal: 809432 kB LowFree: 20436 kB SwapTotal: 2031608 kB SwapFree: 1937152 kB Dirty: 352 kB Writeback: 0 kB Mapped: 793508 kB Slab: 94252 kB CommitLimit: 8236232 kB Committed_AS: 1858980 kB PageTables: 5368 kB VmallocTotal: 106488 kB VmallocUsed: 6168 kB VmallocChunk: 100284 kB HugePages_Total: 0 HugePages_Free: 0 Hugepagesize: 2048 kB
Nu lopen we tegen het probleem aan dat de 32bit versie van mysql blijkbaar niet meer dan 4GB geheugen kan gebruiken en dat deze daardoor continu voor hoge load op het systeem zorgt (>10 regelmatig).
De my.cnf settings zoals ze nu staan:
[mysqld] max_allowed_packet=16M datadir=/database/mysql tmpdir=/database/tmp max_connections = 250 table_cache = 3000 key_buffer_size = 512M query_cache_size = 64M tmp_table_size = 64M max_heap_table_size = 64M thread_cache_size = 8 log-slow-queries=/var/log/mysql.slow.queries.log join_buffer_size = 2M [mysqld_safe] log-error=/var/log/mysqld.log
Weet er iemand welke settings we nog kunnen toevoegen om:
1) Mysql meer dan de 4GB te laten gebruiken - het systeem zelf ziet de 12GB geheugen maar we krijgen het niet toegewezen aan mysql
2) De settings kunnen optimaliseren om de grootste database (~120GB) zo ideaal mogelijk te laten functioneren
Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer