At 11:16 PM 7/26/2005, Lei Sun wrote:
Hi,

I am trying to run 2 instance of memcached from rc.conf, but whenever
I try to start it the second time, it tells me that the instance is
already running.

Please help...

According to the documentation at http://www.danga.com/memcached running more than one instance on the same machine is only helpful if you have more than 4GB of RAM.

To load another instance, you just have to tell it to listen on a different port, or a different IP address (if the machine you're running it one has more than one IP).

-Glenn


my rc.conf
--------------------------------------------
defaultrouter="192.168.0.1"
hostname="aphrodite.us.8po.com"
ifconfig_em0="inet 192.168.0.200  netmask 255.255.255.0"
sshd_enable="YES"
mysql_enable="YES"
mysql_limits="YES"
apache_enable="YES"
memcached_enable="YES"
memcached_flags="-m 1024 -l 127.0.0.1 -p 11211"
-----------------------------------------------


my /usr/local/etc/rc.d/memcached.sh
----------------------------------------------
#!/bin/sh
#

# PROVIDE: memcached
# REQUIRE: NETWORKING

#
# Add the following lines to /etc/rc.conf to run memcached:
#
# memcached_enable="YES"
# memcached_flags=""
#
. /etc/rc.subr

name="memcached"
rcvar=`set_rcvar`
command=/usr/local/bin/memcached
command_args="-du nobody ${memcached_flags}"

load_rc_config $name
run_rc_command "$1"
--------------------------------------------------
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to