Опция 1 хороша как:
Опция 2 и 3 не желательна должная стоить по голове.
Опция 4 и 5 оба в порядке. Если Ваш сервер NIS остается большую часть времени и не требует лужения. При использовании сервера NIS для interVLAN, направляющего затем каждый раз, когда Вы перезагружаете сервер для обслуживания, сеть прекратит работать. Если сервер NIS не надежен или требует частых перезагрузок затем, выделенный сервер лучше. Снова зависит от того, сколько стоимости одного дополнительного сервера имеет значение.
Опция 4 и 5 позволит Вам помещать основные правила брандмауэра в iptables, если Вы захотите позволить только определенный тип межтрафика VLAN. Можно также получить пакеты с помощью tcpdump/wireshark и проанализировать в случае проблем. При наличии машины Linux, поскольку основной маршрутизатор был бы небесами для людей, которые хотят изучить диагностику сети путем получения и анализа пакетов. Можно также выполнить сервер DHCP на этой машине, так как у Вас нет Коммутатора уровня 3, Вы не можете указать 'IP адрес помощника, таким образом, это - единственный способ централизовать сервер DHCP, не имея переключателя L3.
Принудительное уничтожение запущенных процессов,
sudo kill -9 {process_id}
Убедитесь, что ничего не запущено, если существует /var/run/memcached.pid rm, который тоже: p
Затем попробуйте sudo /etc/init.d/memcachd start
Убедитесь, что идентификатор процесса в /var/run/memcached.pid совпадает с тем, который вы использовали при ps aux | grep memcache. Если они это сделают, тогда у вас будет все в порядке, запустив sudo /etc/init.d/memcachd {start / stop / restart}
Сценарий выскочки тоже подойдет :)
Chris
Поскольку вы используете Lucid, рассматривали ли вы возможность установки memcached в Upstart?
Должно получиться что-то вроде этого:
$ cat /etc/init/memcached.conf
# memcached - in-memory cache
#
description "memcached"
start on (local-filesystems and started networking)
stop on runlevel [!2345]
respawn
pre-start script
test -x /usr/bin/memcached || { stop; exit 0; }
end script
exec /usr/bin/memcached -d -u www-data -p 11211 -m 64
В этом случае Upstart будет поддерживать работу memcached.
Здесь об этом сообщалось как об ошибке:
https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/795673
Я только что исправил в выпуске Ubuntu для разработчиков (в настоящее время точный). Исправление довольно крошечное, и, если позволит время, его также следует переносить обратно в 10.04.