elasticsearch,docker-compose,docker-volume,persistent-volumes,Docker,elasticsearch,Docker Compose,Docker Volume,Persistent Volumes" /> elasticsearch,docker-compose,docker-volume,persistent-volumes,Docker,elasticsearch,Docker Compose,Docker Volume,Persistent Volumes" />

基于Docker的弹性搜索容器因带有日志而停止;java.io.IOException:设备上没有剩余空间”;is/dev/sda有24G可用空间

基于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 - "

我正在使用一个停靠的magento设置

我正在使用repo中的主“docker compose.yml”文件

  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"