• 22-11-2006, 22:05:27
    #1
    Yeni bir sunucu kiraladim
    P3 1 GHz
    512 Ram
    20 GB Hdd
    Plesk 7.5.4

    Sunucumda ortalama anlık 30-50 kullanıcı online olan, IPB kullandığım bir site var. www.knightonline.biz
    Ayrıca Zend Optimizer de kurulu...
    En iyi şekilde httpd.conf ve my.cnf dosyalarını nasıl ayarlayabilirim?
    Şimdiden teşekkürler.
  • 02-12-2006, 06:53:11
    #2
    Kurumsal PLUS
    cat /etc/my.cnf
    mysqladmin -u root -p var ext stat ver
    mysqladmin -u root -p variables
    mysqladmin -u root -p extended-status
    uname -a
    ulimit -aH
    top

    bunların çıktınısı aynen buraya yaz...

    httpd.conf ayarlarındaki

    Timeout
    KeepAlive
    MaxKeepAliveRequests
    KeepAliveTimeout
    MinSpareServers
    MaxSpareServers
    StartServers
    MaxClients
    MaxRequestsPerChild

    kodlarının karşılarında yer alan değerleride yaz...

    bakalım sonra beraber ayarlarız sende öğrenmiş olursun
  • 02-12-2006, 07:03:01
    #3
    Üyeliği durduruldu
    my.cnf kendine göre ayarla
    Alıntı
    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    skip-locking # 1 mysql varsa
    skip-innodb # innodb kullanilmiyorsa
    key_buffer = 768M # 1Gb bellek icin 384M, 512Mb icin 192M
    table_cache = 512
    max_connections = 600
    query-cache-type = 1 # query cache mysql i hizlandirir, 1=acik
    query-cache-size = 32M # kullanilacak query cache miktari
    max_allowed_packet=64M # mysqlhotcopy icin
    wait_timeout=3600 # mysqlhotcopy icin
    [mysql.server]
    user=mysql
    basedir=/var/lib
    [safe_mysqld]
    open_files_limit=18192
    [mysqldump]
    quick
    max_allowed_packet=32M
    [mysql]
    no-auto-rehash
    #safe-updates
    [isamchk]
    key_buffer=64M
    sort_buffer=64M
    read_buffer=32M
    write_buffer=32M
    [myisamchk]
    key_buffer=64M
    sort_buffer=64M
    read_buffer=32M
    write_buffer=32M
    MySQL AB :: MySQL Presentations: Optimizing MySQL
  • 03-12-2006, 20:15:18
    #4
     
    [mysqld]
    safe-show-database
    innodb_data_file_path=ibdata1:10M:autoextend
    query_cache_type=1
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    query_cache_size=128M
    connect_timeout=5
    max_connections=100
    thread_cache=100
    thread_concurrency=120
    thread_stack=512000
    key_buffer_size=512K
    sort_buffer_size=100K
    read_buffer_size=100K
    max_allowed_packet=64M
    [mysql.server]
    user=mysql
    basedir=/var/lib
    [safe_mysqld]
    err-log=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    mysqladmin: connect to server at 'localhost' failed
    Komutların hepsinde bu hatayı aldım

     
    [root@linux root]# uname -a
    Linux linux.netkolik.org 2.6.17-8_teknofixsmp #1 SMP Fri Aug 18 00:12:49 EEST 2006 i686 i686 i386 GNU/Linux

     
    [root@linux root]# ulimit -aH
    core file size (blocks, -c) unlimited
    data seg size (kbytes, -d) unlimited
    file size (blocks, -f) unlimited
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 1024
    pipe size (512 bytes, -p) 8
    stack size (kbytes, -s) unlimited
    cpu time (seconds, -t) unlimited
    max user processes (-u) 8176
    virtual memory (kbytes, -v) unlimited
     
    top - 20:04:30 up 23:50, 1 user, load average: 1.56, 2.00, 2.04
    Tasks: 107 total, 1 running, 105 sleeping, 0 stopped, 1 zombie
    Cpu(s): 44.9% us, 6.2% sy, 0.0% ni, 47.9% id, 0.4% wa, 0.1% hi, 0.5% si
    Mem: 513764k total, 396392k used, 117372k free, 15472k buffers
    Swap: 1950472k total, 144920k used, 1805552k free, 104680k cached

    httpd.conf
     
    Timeout 60
    KeepAlive On
    MaxKeepAliveRequests 0
    KeepAliveTimeout 45
    MinSpareServers 5
    MaxSpareServers 20
    StartServers 2
    MaxClients 150
    MaxRequestsPerChild 4000
    Buyrun arkadaslar
  • 03-12-2006, 21:01:01
    #5
    Kurumsal PLUS
    Bir fikir üretemedim ancak şunları dene sorunlarına çözüm gelmez ise tekrar yaz gelirse yine yaz bilelim...

    Httpd.conf
    Alıntı
    Timeout 25
    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 2
    MinSpareServers 5
    MaxSpareServers 10
    StartServers 5
    MaxClients 100
    MaxRequestsPerChild 600
    my.cnf

    Alıntı
    [client]
    port = 3306
    socket = /var/lib/mysql/mysql.sock

    [mysqld]
    port = 3306
    socket = /var/lib/mysql/mysql.sock
    skip-locking
    key_buffer_size = 64M
    max_allowed_packet = 1M
    table_cache = 650
    sort_buffer_size = 512K
    net_buffer_length = 8K
    read_buffer_size = 512K
    join_buffer_size = 1M
    read_rnd_buffer_size = 512K
    myisam_sort_buffer_size = 21M
    query_cache_limit = 1M
    thread_cache_size = 32
    query_cache_size = 16M
    query_cache_type = 1
    thread_concurrency = 8
    max_connections = 200
    wait_timeout = 30
    connect_timeout = 20
    interactive_timeout = 60
    tmp_table_size = 48M
    low_priority_updates = 1

    [mysqldump]
    quick
    max_allowed_packet = 16M
    [mysql]
    no-auto-rehash

    [isamchk]
    key_buffer = 128M
    sort_buffer_size = 64M
    read_buffer = 2M
    write_buffer = 2M
    [myisamchk]
    key_buffer = 128M
    sort_buffer_size = 64M
    read_buffer = 2M
    write_buffer = 2M
    [mysqlhotcopy]
    interactive-timeout
    Kolay gelsin
  • 03-12-2006, 23:04:44
    #6
    Cpu kullanımı biraz azaldı ama loadlar aynı durumdalar.
    Sanıyorum böyle sorun olması sunucunun düşüklüğünden.
    Sitem daha önceden
    P4 2.8 1 GB Ram olan bir sunucudaydı. O sunucuda irc serverlar kuruluydu. O sunucuda da sorun veriyordu böyle...
  • 03-12-2006, 23:06:04
    #7
    Kurumsal PLUS
    Gün içinde tekrar bak bu değerler ile rahatlamıştır kesin.... Yeni bir sunucu alırsan tekrar yaz ayarlarız Herzaman giremesemde yazarım
  • 06-12-2006, 16:29:03
    #8
    Ara sıra sunucuyu yüklenmeler olmakta. 3 günden sonra bugün ilk kez kitlenme ile karşılaştım. Loadlar 30 lara çıkıyor işlemci kullanımı %80 lere
  • 06-12-2006, 18:58:14
    #9
    Kurumsal PLUS
    Sen en iyisi sunucuyu değiştir perşembeden sonra ucuz sunucular geliyor

    AMD 3200
    1 GB RAM
    160 GB HDD
    16 IP
    CPANEL CENTOS vs..

    145 YTL falan

    Kurtul bu sunucudan hoca sen