Als je server bij het inloggen langzaam reageert, maar nadat je ingelogged bent zie je geen rare dingen in top of processen die veel tijd slurpen.
Dan is het eerst volgende wat je moet checken zijn je nameserver instellingen.
In 90% van de snelheids problemen die je niet kunt herleiden in top bij de processor load zijn terug te voeren naar timeouts die processen hebben op je nameservers
check de file /etc/resolv.conf
Staan hier de nameserver die je ingesteld hebt?
Om te checken doe een dig
> dig www.google.nl
Je krijgt dan een output zoals hieronder.
Waar je op moet letten zijn de regles onderaan
De query time deze geeft aan hoe snel de dns geantwoord heeft.
en de Server deze optie geeft aan welke server het antwoord gegeven heeft.
In normaal gebruik is de eerste nameserver in je resolv.conf ook de server die het antwoord geeft. Is dit niet zo dan reageert die nameserver niet goed en moet je er wat aan doen, een andere nameserver instellen of de nameserver repareren.
; <<>> DiG 9.6-ESV-R1 <<>> www.google.nl
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6211
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.google.nl. IN A
;; ANSWER SECTION:
www.google.nl. 212384 IN CNAME www.google.com.
www.google.com. 285720 IN CNAME www.l.google.com.
www.l.google.com. 300 IN A 74.125.77.147
www.l.google.com. 300 IN A 74.125.77.99
www.l.google.com. 300 IN A 74.125.77.104
;; Query time: 20 msec
;; SERVER: 84.243.xxx.xxx#53(84.243.xxx.xxx)
;; WHEN: Tue Jul 26 10:02:16 2011
;; MSG SIZE rcvd: 127