我们的 rabbitmq 节点刚刚宕机,无法重新启动。登录服务器并执行时:
df -i
它揭示了以下事实:
Filesystem Inodes IUsed IFree IUse% Mounted on udev 503283 360 502923 1% /dev tmpfs 505605 437 505168 1% /run /dev/xvda1 655360 655360 0 100% / tmpfs 505605 1 505604 1% /dev/shm tmpfs 505605 3 505602 1% /run/lock tmpfs 505605 16 505589 1% /sys/fs/cgroup tmpfs 505605 4 505601 1% /run/user/1000
如何删除错误的文件以便创建 rabbitmq 并启动它?截至目前,什么也没有发生,因为我收到许多No space left on device
错误。
有什么想法吗?
答案1
RabbitMQ 的默认数据目录是/var/lib/rabbitmq
。您可以删除它,这样可以释放 inode,但请注意,您将丢失所有消息和配置,并且基本上从头开始。