storj/cmd/satellite
paul cannon 79553059cb satellite/repair: put irreparable segments in irreparableDB
Previously, we were simply discarding rows from the repair queue when
they couldn't be repaired (either because the overlay said too many
nodes were down, or because we failed to download enough pieces).

Now, such segments will be put into the irreparableDB for further
and (hopefully) more focused attention.

This change also better differentiates some error cases from Repair()
for monitoring purposes.

Change-Id: I82a52a6da50c948ddd651048e2a39cb4b1e6df5c
2020-03-09 21:45:16 +00:00
..
reports satellite: add an expiring lru cache around api keys 2020-01-09 22:13:41 -07:00
admin.go storagenode: notifications on outdated software version 2020-03-02 16:48:02 +00:00
api.go storagenode: notifications on outdated software version 2020-03-02 16:48:02 +00:00
Dockerfile storagenode/dashboard: Enable storagenode dashboard in docker images (#3024) 2019-09-16 15:09:59 +02:00
entrypoint satellitedb: separate migration into subcommand (#3436) 2019-11-02 13:09:07 -07:00
gracefulexit.go satellite: add an expiring lru cache around api keys 2020-01-09 22:13:41 -07:00
main.go storagenode: notifications on outdated software version 2020-03-02 16:48:02 +00:00
README.md hc to satellite rename (#282) 2018-08-29 14:32:41 -04:00
repairer.go satellite/repair: put irreparable segments in irreparableDB 2020-03-09 21:45:16 +00:00
satellite.yaml hc to satellite rename (#282) 2018-08-29 14:32:41 -04:00
usage.go satellite: add an expiring lru cache around api keys 2020-01-09 22:13:41 -07:00

Satellite

Documentation for developing and building the satellite service

Usage:

First make an identity:

go install storj.io/storj/cmd/satellite
satellite setup

You can edit ~/.storj/satellite/config.yaml to your liking. Then run it!

satellite run