Skip to content

Running Seastar Memcached

slivne edited this page Feb 26, 2015 · 19 revisions
  • Build Seastar Building Seastar.

  • Seastar Memcached will be avialable at /PATH/TO/SEASTAR/build/release/apps/memcached/.

  • For seeing all the available options to run Seastar Memcached, use the following command:

/PATH/TO/SEASTAR/build/release/apps/memcached/memcached -h
  • Example command lines:

    • For running Seastar Memcached with posix network stack, 4 cpus and the server listening on the port 11212, use the following command:
/PATH/TO/SEASTAR/build/release/apps/memcached/memcached --network-stack posix --smp 4 --port 11212
  • For running Seastar Memcached with DPDK backend, setting ip 192.168.10.1, netmask 255.255.255.0, 4 cpus and the server listening on the port 11212, use the following command:
sudo /PATH/TO/SEASTAR/build/release/apps/memcached/memcached --network-stack native --dpdk_pmd --dhcp 0 --host-ipv4-addr 192.168.0.1 --netmask-ipv4-addr 255.255.255.0 --smp 4 --port 11212
Clone this wiki locally