Comments (4)
This field has no meaning for the user and will only be used during the initialization and update configuration stages.
During the scheduling period, the nodes where all replicas with a Ready
state are located can be used as the Primary node, which is different from the Primary node mentioned by the application layer(e.g. mysql). In the case of consistent data, the master node can completely drift.
from hwameistor.
I don't think this is right, hwameistor should do this scheduling function
The drdb state of lvr is master-slave related
from hwameistor.
DRBD status is changed to Primary/Secondary after scheduling, when no workload is using this volume, the DRBD volume status also changed to Secondary/Secondary.
So, DRBD status is changing Primary/Secondary after scheduling rather scheduling acording to DRBD status - Secondary/Secondary.
from hwameistor.
After research, the scheduler may select a node which is Secondary when workload's replica >= 2.
This is a bug, the correct schedule result should be the same node which first scheduled.
from hwameistor.
Related Issues (20)
- Can HwameiStor support 'ReadWriteMany' access mode?
- Release Proposal v0.12.2
- VolumeSnapshot creationTime error
- Pod may write wrong disk if two disks that own same serial number exist in same node HOT 3
- wrong node scheduled when pod use volume from snapshot HOT 2
- hwameistor-pvc-autoresizer failed to run HOT 1
- LVM block volume can't expand HOT 1
- Create pvc first and then create policy. Pvc cannot use policy.
- Cannot specify localdisk `diskAttributes.type` HOT 2
- The issue of incorrect judgment of disk type HOT 7
- snapshot may not restored when not found
- Release Proposal v0.12.3 HOT 1
- make snapshot feature configurable HOT 4
- About insufficient storage capacity HOT 1
- updategomod branch not working properly in 1.27
- PVC automatic expansion function requires relevant documents
- updategomod branch scheduler not working properly in 1.28
- requireCapacityBytes in the scheduler is different from the actual one
- Release Proposal v0.12.4
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 hwameistor.