Cerca su HostingTalk.it(puoi inserire qualsiasi parola, termine, azienda, espressione). Scrivi e premi INVIO!
Loading

+ Rispondi alla Discussione
Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 15 di 20
  1. #1
    HT Member
    Data Registrazione
    Jul 2007
    Messaggi
    31

    CPU al 100%! Possibile?

    Salve a tutti... vi sottopongo un piccolo problemino che ho sin da quando ho installato il mio forum (un Icy Phoenix basato su phpBB) su una VPS Aruba Linux Basic.
    La cosa assurda è che nonostante abbia pochi utenti contemporaneamente online e cmq un traffico più che ragionevole, raggiungo ogni tanto il 100% di CPU con tanto di pesante rallentamento di tutto il sito, che costringe ad avere anche 20/30 secondi per caricare una pagina.
    Tutto strano, sia perché è un forum che gira senza problemi su hosting condivisi (Aruba e non) sia perché, come ripeto, non ho molto traffico.
    Tramite il comando top-c ho scoperto che il processo che occupa gran parte della CPU è l'HTTPD.
    E' possibile capire quale sia la pagina o meglio lo script che genera tutto questo consumo o una qualche configurazione per limitare le risorse occupate?
    Grazie per i consigli!



  2. #2
    HT Member
    Data Registrazione
    Jul 2007
    Messaggi
    31

    Re: CPU al 100%! Possibile?

    Giustamente mancano un po' di informazioni "vitali" per capire qualcosa in più. Allego quindi le informazioni necessarie prendendo spunto dal topic delle config ottimali:

    1) tipo di server: VPS Aruba

    2) Specifiche del server

    velocità cpu / singolo o multiprocessore: Dual Intel Xeon 3.8 GHz
    Ram: 8 GB condivisa
    Tipo HD/configurazione: 3 GB
    Sistema Operativo: Linux CentOS 4.3 (32 bit)
    apache/IIS version: Apache/2.0.52
    PHP version: 4.3.9
    MySQL version: 4.1.20

    3) Credo di non usare InnoDB......

    4) MySQL era già installato

    5) eseguire "top" e scrivere il risultato

    L'immagine è in allegato

    6) Copiare il file di configurazione my.cnf (o my.ini) escludendo eventuali password

    Codice:
    [mysqld]
    set-variable=local-infile=0
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    # Default to using old password format for compatibility with mysql 3.x
    # clients (those using the mysqlclient10 compatibility package).
    old_passwords=1
         
    skip-bdb
    
    set-variable = innodb_buffer_pool_size=2M
    set-variable = innodb_additional_mem_pool_size=500K
    set-variable = innodb_log_buffer_size=500K
    [mysql.server]
    user=mysql
    basedir=/var/lib
    
    [mysqld_safe]
    err-log=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    skip-bdb
    
    set-variable = innodb_buffer_pool_size=2M
    set-variable = innodb_additional_mem_pool_size=500K
    set-variable = innodb_log_buffer_size=500K
    7) non riesco ad eseguire i comandi

    8) 1 sito, dove risiede un forum in phpbb (piattaforma Icy Phoenix) con non più di 30/40 utenti in contemporanea

    9) linkate una pagina phpinfo: http://www.lineameteo.it/info.php

    10) Scrivete i seguenti dati della vostra configurazione di apache:

    KeepAlive: Off
    MaxKeepAliveRequests: 100
    KeepAliveTimeout: 15
    MinSpareServers: 1
    MaxSpareServers: 5
    StartServers: 1
    MaxClients: 10
    Maxrequestsperchild: 4000

    11) verificate cosa ritorna questo comando:
    find / -size +2000000k

    find: /proc/26377/task/26377/fd/4: No such file or directory

    12) Scrivete il risultato dei seguenti 3 comandi:

    uname -a

    Codice:
     Linux 62.149.157.139 2.6.9-023stab044.4-smp #1 SMP Thu May 24 17.20.37 MSD 2007 i686 i686 i386 Gnu/Linux
    ulimit -aH

    Codice:
    core file size          (blocks, -c) unlimited
    data seg size           (kbytes, -d) unlimited
    file size               (blocks, -f) unlimited
    pending signals                 (-i) 1024
    max locked memory       (kbytes, -l) 32
    max memory size         (kbytes, -m) unlimited
    open files                      (-n) 1024
    pipe size            (512 bytes, -p) 8
    POSIX message queues     (bytes, -q) 819200
    stack size              (kbytes, -s) unlimited
    cpu time               (seconds, -t) unlimited
    max user processes              (-u) 69632
    virtual memory          (kbytes, -v) unlimited
    file locks                      (-x) unlimited
    Immagini Allegate Immagini Allegate

  3. #3
    HTastinator L'avatar di barh.it
    Data Registrazione
    Mar 2006
    Messaggi
    390

    Re: CPU al 100%! Possibile?

    non sono un'esperto ma quel MaxClients: 10 mi sa che andrebbe portato un po' + in alto,almeno a 50. (linciatemi se sbaglio )
    La Community wap che spaKKa!

  4. #4
    HT Moderatore L'avatar di Alex
    Data Registrazione
    Aug 2006
    Messaggi
    2,299

    Re: CPU al 100%! Possibile?

    nel thread delle ottimizzazioni c'è quella per il vps aruba basic ... prova a copiare quella e vedi, purtroppo per le vps virtuozzo è sempre un terno a lotto che dipende dalla popolazione del nodo
    Il miglior sito italiano su winning eleven e pro evolution soccer
    Ubuntu è una antica parola africana che significa: "Non so installare Debian"

  5. #5
    HT Member
    Data Registrazione
    Jul 2007
    Messaggi
    31

    Re: CPU al 100%! Possibile?

    Ho modificato l'httpd.conf.... non riaparte il servizio.... E non mi riaccetta l'originale.... ma che gli è preso? Ora ho il sito down ovviamente......

  6. #6
    HT Member
    Data Registrazione
    Jul 2007
    Messaggi
    31

    Re: CPU al 100%! Possibile?

    Qualsiasi modifica ora faccio mi si ripresenta così il contenuto del file...

    Codice:
    #<IfModule mod_proxy.c>
    #    ProxyRequests On
    
    #    <Directory proxy:*>
    #        Order deny,allow
    #        Deny from all
    #        Allow from localhost
    #    </Directory>
    
        #
        # Enable/disable the handling of HTTP/1.1 "Via:" headers.
        # ("Full" adds the server version; "Block" removes all outgoing Via: headers)
        # Set to one of: Off | On | Full | Block
        #
    #    ProxyVia On
    
        #
        # To enable the cache as well, edit and uncomment the following lines:
        # (no cacheing without CacheRoot)
        #
    #    CacheRoot "C:/Program Files/Apache Group/Apache/proxy"
    #    CacheSize 5
    #    CacheGcInterval 4
    #    CacheMaxExpire 24
    #    CacheLastModifiedFactor 0.1
    #    CacheDefaultExpire 1
    #    NoCache a-domain.com another-domain.edu joes.garage-sale.com
    
    #</IfModule>
    # End of proxy directives.
    
    ### Section 3: Virtual Hosts
    #
    # VirtualHost: If you want to maintain multiple domains/hostnames on your
    # machine you can setup VirtualHost containers for them. Most configurations
    # use only name-based virtual hosts so the server doesn't need to worry about
    # IP addresses. This is indicated by the asterisks in the directives below.
    #
    # Please see the documentation at <URL:http://www.apache.org/docs/vhosts/>
    # for further details before you try to setup virtual hosts.
    #
    # You may use the command line option '-S' to verify your virtual host
    # configuration.
    
    #
    # Use name-based virtual hosting.
    #
    #NameVirtualHost *
    
    #
    # VirtualHost example:
    # Almost any Apache directive may go into a VirtualHost container.
    # The first VirtualHost section is used for requests without a known
    # server name.
    #
    #<VirtualHost *>
    #    ServerAdmin webmaster@dummy-host.example.com
    #    DocumentRoot /www/docs/dummy-host.example.com
    #    ServerName dummy-host.example.com
    #    ErrorLog logs/dummy-host.example.com-error_log
    #    CustomLog logs/dummy-host.example.com-access_log common
    #</VirtualHost>
    
    #alias
    #alias

  7. #7
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    4,374

    Re: CPU al 100%! Possibile?

    sudo?

  8. #8
    HT Member
    Data Registrazione
    Jul 2007
    Messaggi
    31

    Re: CPU al 100%! Possibile?

    Citazione Originariamente Scritto da andrea.paiola Visualizza Messaggio
    sudo?
    Eh?

  9. #9
    HT Moderatore L'avatar di Alex
    Data Registrazione
    Aug 2006
    Messaggi
    2,299

    Re: CPU al 100%! Possibile?

    modifica come root
    Il miglior sito italiano su winning eleven e pro evolution soccer
    Ubuntu è una antica parola africana che significa: "Non so installare Debian"

  10. #10
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    4,374

    Re: CPU al 100%! Possibile?

    posso consigliare di almeno prima capire le basi di un sistema linux?
    io non sono un sistemista e non mi reputo in grado di gestire un server seriamente... per&#242; almeno le basi minime...

    se configurato, se metti sudo prima di un comando lo eseguirai con i privilegi di root... sai cosa &#232; root? sai cosa sono i privilegi? stai molto attento a cosa fai come root eh, mi raccomando

    le basi: http://www.pluto.it/ildp

  11. #11
    HT Member
    Data Registrazione
    Jul 2007
    Messaggi
    31

    Re: CPU al 100%! Possibile?

    Niente... ho rimesso il file, ma l'httpd non riparte

  12. #12
    HT Member
    Data Registrazione
    Jul 2007
    Messaggi
    31

    Re: CPU al 100%! Possibile?

    Citazione Originariamente Scritto da andrea.paiola Visualizza Messaggio
    posso consigliare di almeno prima capire le basi di un sistema linux?
    io non sono un sistemista e non mi reputo in grado di gestire un server seriamente... però almeno le basi minime...

    se configurato, se metti sudo prima di un comando lo eseguirai con i privilegi di root... sai cosa è root? sai cosa sono i privilegi? stai molto attento a cosa fai come root eh, mi raccomando

    le basi: http://www.pluto.it/ildp
    OK, non avevo capito cosa intendessi... mi cospargo il capo di cenere. Effettivamente non sono un super esperto nella gestione di server Linux, ma questa era la mia esigenza e sono qui per imparare. Una prima volta nell'imparare le cose deve pur esserci, altrimenti non si inizia mai... cmq... pazienza, se ne uscirò vivo bene, altrimenti backup alla mano reinstallerò la VPS.... di più non posso fare...

  13. #13
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    4,374

    Re: CPU al 100%! Possibile?

    dai che la gestione utenti e privilegi di linux &#232; semplice, visto che l'ho capita persino io

  14. #14
    HT Member
    Data Registrazione
    Jul 2007
    Messaggi
    31

    Re: CPU al 100%! Possibile?

    Citazione Originariamente Scritto da andrea.paiola Visualizza Messaggio
    dai che la gestione utenti e privilegi di linux è semplice, visto che l'ho capita persino io
    Sì sì, penso di potercela fare. Qui il problema è cmq un po' diverso.... le modifiche le ha prese, e avevo ripristinato il .conf di default, ma dopo l'ennesimo tentativo di riavvio malriuscito ho tentato un ripristino della VPS terminato anche quello con un errore. E tutto senza aver fatto altre modifiche sui file di sistema.... ora in compenso è saltato pure il Plesk. Bah.........
    Ho aperto un ticket... vediamo che ne esce... nel frattempo però ero desideroso se non altro di ripristinare il .conf. Sarei curioso di vedere un .conf di qualche altra VPS Aruba... se qualche utente potesse farmi questa gentilezza gliene sarei grato...

  15. #15
    HT Member
    Data Registrazione
    Sep 2007
    Messaggi
    49

    Re: CPU al 100%! Possibile?

    anche io ho vps aruba...prima di tutto se hai caricato un conf di mysql che skippa gli innodb il plesk nn funge più dato che lo uso e poi per il resta hai sbagliato sicuramente qualcosa, se non riesci a trovare l'errore e nonostante dando il comando di avvio di apache non parte controlla i log del sistema per vedere cosa non va...

Discussioni Simili

  1. Visualizzare pagine php (CGI) via IP. È possibile?
    Di theant nel forum Shared/Managed Hosting
    Risposte: 9
    Ultimo Messaggio: 28-02-2011, 17:44
  2. seeweb - possibile multidominio?
    Di Aquilasfx nel forum Cloud Computing & Cloud Hosting
    Risposte: 8
    Ultimo Messaggio: 22-10-2009, 09:18
  3. E' possibile scaricare directadmin?
    Di pchs nel forum Pannelli di controllo e Hosting software
    Risposte: 3
    Ultimo Messaggio: 11-04-2007, 19:36
  4. ottimi prezzi ... possibile ?
    Di robyweb nel forum Hosting Oltreoceano
    Risposte: 13
    Ultimo Messaggio: 23-07-2006, 14:26

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi