Originally from the User Slack
@Pritam_Nagar: Dear @avi and team,
I am currently running ScyllaDB on my local macOS system within Docker. However, I encountered an error during startup:
FATAL: Exception during startup, aborting: std::runtime_error (Could not setup Async I/O: Resource temporarily unavailable. The most common cause is not enough request capacity in /proc/sys/fs/aio-max-nr. Try increasing that number or reducing the amount of logical CPUs available for your application)
@avi: Try increasing /proc/sys/fs/aio-max-nr or reducing the number of shards you run scylla with
@Pritam_Nagar: syclla container or host machine ?
@avi: The VM that runs the container
@Pritam_Nagar: my docker setup is on mac i don’t think so it can be configured
@Josh_Mengerink: I encountered this error in kubernetes context, reducing the number of cpus for the deployment (and by extension IO requirements) solved the issue for me. Perhaps that points you in a direction
@Patrick_Bossman: add:
--reactor-backend=epoll
https://forum.scylladb.com/t/running-3-node-scylladb-in-docker/1057/7
@Pritam_Nagar ^^
@Pritam_Nagar: Thanks @Patrick_Bossman