Войти

Показать полную графическую версию : memcached в автозагрузку CentOS 5


viktor1969
11-04-2009, 14:29
Программное обеспечение Cent OS,
установлен memcache, запускается из под SSH поммандой:
memcached -u root -d
но после перезагрузки сервера автоматически не стартует,
т.е. приходится в ручную запускать.
Как добавить его в автозагрузку или крон?

строка в кроне @reboot memcached -u root -d >/dev/null 2>&1
не помогает, всё-равно приходится запускать в ручную через SSH Root

Alan85
11-04-2009, 15:56
Точно сказать не могу так как с redhat подобные системы не очень знаю но по описанию тут - http://www.opennet.ru/openforum/vsluhforumID1/84202.html могу сказать что надо крутить checkconfig. Оно поможет включить автозапуск до логина

viktor1969
11-04-2009, 17:20
нашёл вот такую вот статью http://www.vbseo.com/blogs/danny-bembibre/daemon-scripts-memcached-44/

сделал всё по пунктам, не работает
проблема вот здесь:

Test the scripts
Code:

[root@srv01 init.d]# /etc/init.d/memcached restart
Shutting down memcached: [ OK ]
Starting memcached:

ввожу комманду /etc/init.d/memcached restart
в ответ получаю:
root@server1 [~]# /etc/init.d/memcached restart
-bash: /etc/init.d/memcached: /bin/bash^M: bad interpreter: No such file or directory

BuGfiX
12-04-2009, 18:05
Файл /etc/init.d/memcached редактировался в виндовс ?
Выполните команду:
sed -e 's/\r//g' -i /etc/init.d/memcached
должно помочь.

mar
12-04-2009, 19:03
viktor1969,
BuGfiX, имеет в виду, что ругань идет на признаки концов строк, полученных в windows-редакторе. В Unix и Windows они различаются

viktor1969
14-04-2009, 10:54
разобрался ребята - спасибо!




© OSzone.net 2001-2012