2010-10-13, 13:33
  #1
Medlem
Meloniums avatar
Jag är helt ny när det gäller Ubuntu (installerade det får nån dag sen) så jag hoppas att ni har överseende!

Jag bytte iaf server på min sida och tänkte att Ubuntu med LAMP-server skulle vara ett bättre val än windows + XAMPP. Och det gjorde det väl, efter att ha lärt mig grunderna i terminalen så lyckades jag migrera sidan och databasen. Mailutskick och allting fungerade perfekt dessutom!

Men sen märkte jag en inte lika positiv överraskning. Tydligen så disconnectar servern under natten (det är inte en sån stor community jag har så under natten sjunker antalet aktiva medlemmar till 0). Detta sker aldrig under dagtid då flera medlemmar är inloggade på sidan utan endast under natten samt tidigt på morgonen (vad jag har märkt). Jag tänkte först att det kanske var så att datorn gick in i viloläge efter ett tag så jag testade stänga av powersave med setterm i terminalen men det gav inget resultat. Samtidigt så märker jag att när servern väl har stängt ner så hjälper det inte att bara trycka ner en tangent för att "väcka" den. Ej heller fungerar det att bara starta om Apache eller MySQL utan jag måste slå av och på strömmen till servern för att starta om den helt. Först då fungerar det igen.

Jag har även kollat efter powersave alternativ i BIOS men dessa saknas. Här är lite övrig fakta:
Ubuntu Server 10.04 med följande installerat:
- LAMP (PHP 5.2)
- phpmyadmin
- Mailserver
- DNS-server
- Samba FTP

Jag kör allting helt i terminalen och har därför ingen desktop likt Gnome installerad.
Själva sidan är byggd i Drupal och hade inte det här problemet tidigare då den kördes på en laptop med Windows XP + XAMPP. Kortet i servern är ett Intel ATOM (vet inte mer specifikt än, återkommer med det senare).

Jag börjar bli galen över att sidan är nere 50% av tiden så behöver verkligen hjälp!
Citera
2010-10-13, 18:31
  #2
Medlem
Citat:
Ursprungligen postat av Melonium
Jag är helt ny när det gäller Ubuntu (installerade det får nån dag sen) så jag hoppas att ni har överseende!

Jag bytte iaf server på min sida och tänkte att Ubuntu med LAMP-server skulle vara ett bättre val än windows + XAMPP. Och det gjorde det väl, efter att ha lärt mig grunderna i terminalen så lyckades jag migrera sidan och databasen. Mailutskick och allting fungerade perfekt dessutom!

Men sen märkte jag en inte lika positiv överraskning. Tydligen så disconnectar servern under natten (det är inte en sån stor community jag har så under natten sjunker antalet aktiva medlemmar till 0). Detta sker aldrig under dagtid då flera medlemmar är inloggade på sidan utan endast under natten samt tidigt på morgonen (vad jag har märkt). Jag tänkte först att det kanske var så att datorn gick in i viloläge efter ett tag så jag testade stänga av powersave med setterm i terminalen men det gav inget resultat. Samtidigt så märker jag att när servern väl har stängt ner så hjälper det inte att bara trycka ner en tangent för att "väcka" den. Ej heller fungerar det att bara starta om Apache eller MySQL utan jag måste slå av och på strömmen till servern för att starta om den helt. Först då fungerar det igen.

Jag har även kollat efter powersave alternativ i BIOS men dessa saknas. Här är lite övrig fakta:
Ubuntu Server 10.04 med följande installerat:
- LAMP (PHP 5.2)
- phpmyadmin
- Mailserver
- DNS-server
- Samba FTP

Jag kör allting helt i terminalen och har därför ingen desktop likt Gnome installerad.
Själva sidan är byggd i Drupal och hade inte det här problemet tidigare då den kördes på en laptop med Windows XP + XAMPP. Kortet i servern är ett Intel ATOM (vet inte mer specifikt än, återkommer med det senare).

Jag börjar bli galen över att sidan är nere 50% av tiden så behöver verkligen hjälp!

Hade/har liknande problem, installerade ubuntu 10.04 server på en gammal stationär och en laptop för att använda som fil/web/test serverar. Den stationära kunde vid inaktivitet (oftast över natten) få för såg att gå in i nåt powersave mod (nätverket gick ner men det verkar vara igång), va tvungen att trycka på powerknappen på den varje gång det hända. Däremot på laptopen (installerat med samma skiva, samma program etc) har det inte vart något problem alls...

Har tyvärr ingen lösning på ditt problem men hoppas någon annan kan lösa det.
Citera
2010-10-14, 12:03
  #3
Medlem
Meloniums avatar
Har testat lite extra saker nu. Har avinstallerat Samba samt testat stänga av SSH under natten, men när jag vaknade i morse var sidan nere ändå.

Jag är inte sådär jättehaj på cron men borde det inte gå att göra ett cron job som skickar en ping varje minut till t.ex. googles DNS för att på så sätt hålla sidan vid liv? Hur skulle detta gå till i så fall?

Problemet är i övrigt precis som Endquai beskriver det, nätverket går ner med allt annat är igång.
Citera
2010-10-14, 14:21
  #4
Medlem
Citat:
Ursprungligen postat av Melonium
Har testat lite extra saker nu. Har avinstallerat Samba samt testat stänga av SSH under natten, men när jag vaknade i morse var sidan nere ändå.

Jag är inte sådär jättehaj på cron men borde det inte gå att göra ett cron job som skickar en ping varje minut till t.ex. googles DNS för att på så sätt hålla sidan vid liv? Hur skulle detta gå till i så fall?

Problemet är i övrigt precis som Endquai beskriver det, nätverket går ner med allt annat är igång.

Kod:
echo 'ping -c 3 google.com; echo $? : `date` >> /tmp/ping-test.log' > /tmp/logger.sh 

Sen skriver du
Kod:
crontab -
och väljer vilken text editor du vill använda (om du är osäker välj nano)
sen skriver du
* * * * * bash /tmp/logger.sh
och sen ctrl+x för exit och y för att spara över den gammla och enter för att bekräfta filnamnet

kör du
crontab -l
så ska den raden visas

sen kan du kolla loggen om nätet har vart nere eller inte.
såhär kommer loggen se ut.

0 i början betyder att allt gick bra (med att pinga google.com)
om det börjar med nåt annat än 0 gick nåt fel.

Så om du vill lista alla gånger det inte gick att pinga google så kan du skriva

Kod:
cat /tmp/ping-test.log grep -"^0" 
Citera
2010-10-16, 10:13
  #5
Medlem
Meloniums avatar
Det verkar faktiskt fungera! Sidan har varit uppe två nätter i rad utan att stängas ner. Tack för hjälpen!
Citera
2010-10-16, 10:24
  #6
Medlem
Om det löste problemet kan du ändra din crontab till

* * * * * ping -c 3 google.com

istället så slipper du få en logg som hela tiden ökar i storlek...
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in