memcache - zepsute!
Jacek Osiecki
joshua w hybrid.pl
Pią, 16 Kwi 2010, 08:38:25 CEST
Witam,
Chciałem dzisiaj sobie zwiększyć ilość max. połączeń memcache'a do 2048.
Ustawiłem w /etc/sysconfig/memcached:
MAXCONN="2048"
Niestety - wywaliło się:
Starting memcached (127.0.0.1:11211)
service..........................................................[ FAIL ]
failed to set rlimit for open files. Try running as root or requesting
smaller maxconns value.
Zajrzałem do /etc/rc.d/init.d/memcached - i widzę takie wywołanie:
daemon --pidfile $pidfile --user $MEMCACHED_RUNAS \
/usr/sbin/memcached -d -P $pidfile -l $ip -p $port \
-m $MEMUSAGE -c $MAXCONN -u $MEMCACHED_RUNAS $MEMCACHED_OPTS
^^^^^^^^^^^
Że tak powiem... dlaczego "-c"? Przecież to jest odpowiedzialne za "core
size", a nie za "max. open files" (powinno być -n)...
Pozdrawiam,
--
Jacek Osiecki joshua w ceti.pl GG:3828944
I don't want something I need. I want something I want.
Więcej informacji o liście dyskusyjnej pld-devel-pl