[Gelistirici] ganglia-gmond otomatik başlama sorunu
Erkan Ersan
erkanersan at gmail.com
2 Oca 2008 Çar 16:14:04 EET
Selamlar,
Kendi paketlediğimiz ganglia-gmond için hazırlanan servis betiğinin
açılışta otomatik çalışmasında sorun yasıyoruz.
Servis komut satırında başlatılıp durdurulduğu zaman betik problemsiz
çalışıyor. Fakat Pardus 2007.2/2007.1 ile kurulup güncellenmiş
sistemlerde ganglia-gmond sistemin ilk açılışında otomatik
başla(ya)mıyor. 2007.3 ile kurulmuş sistemlerde ise bu sorun yok !
Servis betiği aşağıdaki gibidir.
-----------------------------------------
import os
from comar.service import *
def check_config():
import os
if not os.path.exists("/etc/gmond.conf"):
fail("You need /etc/gmond.conf to run ganglia gmond daemon")
serviceType = "server"
serviceDesc = _({"en": "Ganglia Gmond Daemon",
"tr": "Ganglia Gmond Sunucusu"})
serviceConf = "gmond"
@synchronized
def start():
check_config()
startService(command="/usr/sbin/gmond",
donotify=True)
@synchronized
def stop():
stopService(command="/usr/sbin/gmond",
donotify=True)
def status():
return isServiceRunning(command="/usr/sbin/gmond")
--------------------------------------------------
Bu sorunu aşmak için ne yapılabilir/yapabiliriz?
Erkan Ersan
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi