Comments (5)
Sorry for the late response.
If you still see this issue: could you include the kernel log from the node that is stopping progress. See the lines:
Declined by peer node30 (id: 0), see the kernel log there
So hopefully node30 holds some clues. By the way, which version of piraeus + drbd are you using?
from piraeus.
Hi @WanzenBug!
Uploaded the full kernel-log from that timeframe.
we use the latest version of piraeus with drbd version 9.0.27-1
from piraeus.
Thanks! Looks like a process is keeping the device open, either pvdisplay
or blkid
.
Is there perhaps some monitoring agent running on node30 that uses these commands? If you are running some LVM commands directly on the host (like pvdisplay
), you need to exclude all DRBD devices from the device scan. You can do that in /etc/lvm/lvm.conf
:
devices {
...
global_filter = [ "r|^/dev/drbd|" ]
...
}
Otherwise LVM can deadlock (as seen in the task blkid:25334 blocked for more than 120 seconds
message).
from piraeus.
We are using Zabbix and monitoring the mounts for free space, this could be the reason for locking.
I will check how Zabbix-Agent gets the information
from piraeus.
We didnt had much time to test it in different ways but needed a stable solution and solved it in an other way.
Closing this issue
from piraeus.
Related Issues (20)
- piraeus-server,docker: Makefile only builds with bash
- Problems with Ubuntu 22.04 and drbd9-jammy HOT 1
- Unable to find way to reduce placement count HOT 2
- drbd9-focal compilation doesn't work on Ubuntu 20.04 5.15.0-43-generic HOT 1
- Got 401 while creating LinstorCluster: piraeusdatastore/drbd9-bullseye not found in quay.io HOT 1
- ERROR: failed to push quay.io/piraeusdatastore/drbd9-flatcar:v9.1.14: unexpected status: 401 UNAUTHORIZE HOT 1
- CNCF TOC annual review due HOT 2
- Two questions about drbd containerized installation solution HOT 1
- Piraeus Annual Review Evaluation and next steps HOT 4
- Losing quorum as soon as a node goes down HOT 4
- GitHub repository does not link to the project website url HOT 1
- If pvc goes to diskless (node without local storage) pvc goes into error state
- When several PVCs are created simultaneously, linstor-satelite returns ChildProcessTimeoutException HOT 2
- modinfo 8.4.10 vs. kernel-loader 9.0.27 HOT 4
- Enable DCO per CNCF IP Policy HOT 1
- Piraeus supports for arm64 HOT 4
- Build multi-arch images HOT 19
- Update from piraeus-server 1.11.1 to 1.12.3 failed with Database initialization error HOT 2
- Add reference in README that you're a CNCF sandbox project
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from piraeus.