influxdata / influxdata/influxdata-docker

InfluxDB won't load data after restart - Azure Blob storage

Open
#732 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
364
Forks
255
Avg merge
3h 18m
Merged PRs (30d)
7

Description

Do you have any idea of why InfluxDB is not able to load data correctly from an Azure Blob storage?

I deployed InfluxDB on an AKS Cluster with Azure Blob storage.
The blob is used to store the content of:
- /var/lib/influxdb2
- /etc/influxdb2

After rebooting, the data are no longer visible from InfluxDB. If I add new data, the older data comes back along with the new data.
I checked the disk and everything was there.
With the use of a persistent volume this problem does not occur.

Informations
```
Docker image: influxdb:2.7.5-alpine
Kubernetes version: 1.27.9

AzureBlobStorage
mountOptions:
- -o allow_other
- --file-cache-timeout-in-seconds=120
protocol: fuse
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by examining the AKS mount configuration for /var/lib/influxdb2 and /etc/influxdb2 after a restart, using the influxdb:2.7.5-alpine deployment details in the report. Compare the Azure Blob FUSE behavior with the persistent-volume case and observe when the older data becomes visible after a new write. Done means identifying the restart-related cause and documenting a reproducible configuration or workaround.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, docker, kubernetes
Domain
cloud, databases, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.