Comments (5)
Look at the created piraeus-node, I can see the following log:
LINSTOR, Module Satellite
Version: 1.4.2 (974dfcad291e1f683941ada3d7e7337821060349)
Build time: 2020-01-27T11:15:32+00:00
Java Version: 11
Java VM: Debian, Version 11.0.6+10-post-Debian-1deb10u1
Operating system: Linux, Version 4.15.0-88-generic
Environment: amd64, 1 processors, 121 MiB memory reserved for allocations
System components initialization in progress
02:14:41.240 [main] INFO LINSTOR/Satellite - SYSTEM - Log directory set to: '/var/log/linstor-satellite'
02:14:41.248 [main] INFO LINSTOR/Satellite - SYSTEM - Linstor satellite configuration file not found, using defaults.
02:14:41.248 [Main] INFO LINSTOR/Satellite - SYSTEM - Loading API classes started.
02:14:45.243 [Main] INFO LINSTOR/Satellite - SYSTEM - API classes loading finished: 3994ms
02:14:45.244 [Main] INFO LINSTOR/Satellite - SYSTEM - Dependency injection started.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/usr/share/linstor-server/lib/guice-4.2.2.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
02:14:56.955 [Main] INFO LINSTOR/Satellite - SYSTEM - Dependency injection finished: 11711ms
02:14:59.145 [Main] INFO LINSTOR/Satellite - SYSTEM - Starting service instance 'DeviceManager' of type DeviceManager
02:14:59.145 [Main] INFO LINSTOR/Satellite - SYSTEM - Starting service instance 'FileEventService' of type FileEventService
02:14:59.146 [Main] INFO LINSTOR/Satellite - SYSTEM - Starting service instance 'TimerEventService' of type TimerEventService
02:14:59.147 [Main] INFO LINSTOR/Satellite - SYSTEM - Initializing main network communications service
02:14:59.248 [Main] INFO LINSTOR/Satellite - SYSTEM - NetComService started on port /0:0:0:0:0:0:0:0:3366
02:15:09.850 [MainWorkerPool-1] INFO LINSTOR/Satellite - SYSTEM - Controller connected and authenticated (138.201.175.14:5318)
02:15:10.358 [MainWorkerPool-1] INFO LINSTOR/Satellite - SYSTEM - Node 'ubuntu-1804-bionic-64-minimal' created.
02:15:10.359 [MainWorkerPool-1] INFO LINSTOR/Satellite - SYSTEM - Storage pool 'DfltDisklessStorPool' created.
02:15:10.360 [MainWorkerPool-1] INFO LINSTOR/Satellite - SYSTEM - Storage pool 'DfltStorPool' created
from piraeus.
One thing I noticed is that the actual all.yaml point to the image image: quay.io/piraeusdatastore/piraeus-server:v1.4.2 while the version 1.5.2 already exists.
from piraeus.
We are waiting 1.5.x to fix an issue before updating yaml with it.
The reason you cannot use drbd layer might be that piraeus-init fails to update drbd kernel module to version 9 in your os, which seems to be a minimally installed ubuntu. As stated clearly in piraeus readme that, you need to have kernel source in your os for that to happen.
# CentOS/RHEL
yum install -y kernel-devel-$(uname -r)
# Ubuntu
apt-get install -y linux-headers-$(uname -r)
If you have it right, after piraeus nodes comes up, you should see
$ modinfo drbd
filename: /lib/modules/3.10.0-693.21.1.el7.x86_64/updates/drbd.ko
alias: block-major-147-*
license: GPL
version: 9.0.21-1
description: drbd - Distributed Replicated Block Device v9.0.21-1
author: Philipp Reisner <[email protected]>, Lars Ellenberg <[email protected]>
retpoline: Y
rhelversion: 7.4
srcversion: 488539B76FE232A2167DCA1
depends: libcrc32c
vermagic: 3.10.0-693.21.1.el7.x86_64 SMP mod_unload modversions
parm: enable_faults:int
parm: fault_rate:int
parm: fault_count:int
parm: fault_devs:int
parm: disable_sendpage:bool
parm: allow_oos:DONT USE! (bool)
parm: minor_count:Approximate number of drbd devices (1-255) (uint)
parm: usermode_helper:string
parm: protocol_version_min:drbd_protocol_version
from piraeus.
welcome to our slack channel
from piraeus.
Thanks. I rebuild the nodes, and used the version 1.5.2 and it works!
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
- kernel crashes at Oracle Linux 8 HOT 19
- A potential risk in piraeus that could lead to takeover of the cluster HOT 1
- modinfo 8.4.10 vs. kernel-loader 9.0.27 HOT 4
- Enable DCO per CNCF IP Policy HOT 1
- snapshot stucks and PVC turns readOnlny HOT 5
- 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.