-
-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Can't run on Raspberry Pi? Can't access API? #377
Comments
Hey @erohtar You're partially correct, Scrutiny does build ARM 7 images (for the web and collector) however we don't build an omnibus image as the InfluxDB binary is not compatible with ARM7 -- see this issue Honestly I don't know much about Raspberry Pi's. Do you know if your arch is 64bit or 32bit? I did notice a InfluxDB ARM32v7 image available on docker hub (linked in the issue above). |
Thank you for replying.
Also, I can't find Scrutiny API docs anywhere - could you pls help? |
This may be possible by leveraging the work done by this developer - https://bitbucket.org/choekstra/influxdb2-linux-arm/src/master/ They've figured out a way to generate 32bit binaries for Influxdb v2.x (something that is officially unsupported). |
Does this all mean that there is no support (yet) for RP 4 64bit? |
If the OS is 64bit then you good, the influxdb 2.0 for 32bit not existed yet, or you can build it yourself like the link analogj attached above. |
The default influxdb credentials are documented here - https://github.com/AnalogJ/scrutiny/blob/master/docs/TROUBLESHOOTING_INFLUXDB.md#customize-influxdb-admin-username--password I've added documentation which states that RPi 32b won't be supported since Influxdb doesn't have a 32bit package/artifact. I'm going to close this issue, but feel free to reopen it. |
Describe the bug
Sorry if this isn't a bug, but..
I'm running Scrutiny on a Raspberry Pi (under Docker) with a 5TB Hard Disk connected. I'm facing multiple issues:
..but the docker logs say this each time when I do "curl -X POST http://localhost:8030/api/health/notify/":
[GIN-debug] redirecting request 307: /api/health/notify --> /api/health/notify
Expected behavior
Docker compose
Please also provide the output of
docker info
Client:
Context: default
Debug Mode: false
Plugins:
app: Docker App (Docker Inc., v0.9.1-beta3)
buildx: Docker Buildx (Docker Inc., v0.9.1-docker)
compose: Docker Compose (Docker Inc., v2.10.2)
Server:
Containers: 14
Running: 14
Paused: 0
Stopped: 0
Images: 14
Server Version: 20.10.18
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: systemd
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 9cd3357b7fd7218e4aec3eae239db1f68a5a6ec6
runc version: v1.1.4-0-g5fd4c4d
init version: de40ad0
Security Options:
seccomp
Profile: default
cgroupns
Kernel Version: 5.15.61-v7l+
Operating System: Raspbian GNU/Linux 11 (bullseye)
OSType: linux
Architecture: armv7l
CPUs: 4
Total Memory: 7.714GiB
Name: raspberrypi
ID: 2XRH:HS5S:IT4N:S77T:6QXW:SKJG:ZPHC:3K6M:IJGB:7BWD:OBZY:QVGT
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
WARNING: No memory limit support
WARNING: No swap limit support
The text was updated successfully, but these errors were encountered: