基于Docker的弹性搜索容器因带有日志而停止;java.io.IOException:设备上没有剩余空间”;is/dev/sda有24G可用空间
我正在使用一个停靠的magento设置 我正在使用repo中的主“docker compose.yml”文件基于Docker的弹性搜索容器因带有日志而停止;java.io.IOException:设备上没有剩余空间”;is/dev/sda有24G可用空间,docker,elasticsearch,docker-compose,docker-volume,persistent-volumes,Docker,elasticsearch,Docker Compose,Docker Volume,Persistent Volumes,我正在使用一个停靠的magento设置 我正在使用repo中的主“docker compose.yml”文件 elasticsearch: build: context: . dockerfile: build/elasticsearch/Dockerfile environment: - cluster.name=docker-cluster - bootstrap.memory_lock=true - "
elasticsearch:
build:
context: .
dockerfile: build/elasticsearch/Dockerfile
environment:
- cluster.name=docker-cluster
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- node.name=node-1
- cluster.initial_master_nodes=node-1
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- ./elasticsearchdata:/usr/share/elasticsearch/data
- ./elasticconfig/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
ports:
- 9200:9200
networks:
- <project_name>-network
当我检查/dev/sda是否有24G可用空间时
所以我不确定我现在是否面临这个问题,容器无法重新启动或运行。
只要提供一条通往解决方案的小径就足够了!!!已经谢谢了你能从docker容器中粘贴df-h和df-h的输出吗[root@7ebd9c0f0777弹性搜索]#df-h使用的文件系统大小Avail Use%安装在覆盖层315G 282G 18G 95%/tmpfs 64M 0 64M 0%/dev tmpfs 7.9G 0 7.9G 0%/sys/fs/cgroup shm 64M 0 64M 0%/dev/shm/dev/sda 315G 282G 18G 95%/etc/hosts tmpfs 7.9G 0 7.9G 0%/proc/acpi tmpfs7.9G07.9G0%/proc/scsi tmpfs 7.9G07.9G0%/sys/firmware`在我看来很好。不过,如果您可以删除现有数据,则可以尝试删除docker卷
docker volume rm{}
@DhireshJain这可能行得通,但我还是不行;此外,如果我们可以增加这个7.9G/sys/fs/cgroup分区大小,我可能不会得到类似的结果,那么我们还需要任何数据丢失。你对此有什么意见吗
"java.io.IOException: No space left on device"