version: dragonfly v1.6.2-913b4b4c30d963cb42370f26d056abc452e40f2c
system: Debian GNU/Linux 11
Start command: dragonfly --flagfile=/home/boomballa/dragonfly/dragonfly16666/dragonfly16666.conf &
Configuration file content:
shell$ cat dragonfly16666.conf
–port=16666
–bind=198.19.249.207
–requirepass=pwd4dba
–masterauth=pwd4dba
–maxmemory=2.5gb
–dir=/home/boomballa/dragonfly/dragonfly16666/
–dbfilename=/home/boomballa/dragonfly/dragonfly16666/
–pidfile=/home/boomballa/dragonfly/dragonfly16666/dragonfly16666.pid
–log_dir=/home/boomballa/dragonfly/dragonfly16666/log/
–version_check=true
–interpreter_per_thread=2
–memcache_port
–keys_output_limit
–keys
–dbnum=1
–hz=30
–save_schedule=“”
–primary_port_http_enabled=true
–admin_port=26666
–admin_bind=any
–cluster_mode=emulated
–cluster_announce_ip=198.19.249.207
Error content:
Log file created at: 2023/08/01 18:35:30
Running on machine: boomdebian11
Running duration (h:mm:ss): 0:00:00
Log line format: [IWEF]yyyymmdd hh:mm:ss.uuuuuu threadid file:line] msg
W20230801 18:35:30.707439 407 dfly_main.cc:692] SWAP is enabled. Consider disabling it when running Dragonfly.
E20230801 18:35:30.713604 407 server_family.cc:488] filename may not contain directory separators (Got “/home/boomballa/dragonfly/dragonfly16666/”)
“filename may not contain directory separators (Got “/home/boomballa/dragonfly/dragonfly16666/”)”
Does it mean that folder separators cannot be included in the configuration file? Or when the parameter --flagfile is used at startup, the configuration file does not write the full path? This point is not particularly clear.