Giter Club home page Giter Club logo

sol-tutorials's Introduction

Hello

The tutorials I've published here were initially made for myself. I made them to help me remember the tasks I performed to set up and maintain my Solana devnet validator. Then I figured they could also benefit others. Please note that I am a Linux novice, so I really have no idea what I’m talking about in most of these tutorials. I will not be held responsible for the shipwreck your system may or may not be after following any of the instructions here. Still, I have tried my best to provide correct, understandable and user friendly information.

Most of the information here is compiled from the official Solana docs and the replies I’ve gotten from helpful people in the Solana Discord. Since setting up my first validator I have become quite involved with the community. Come find me and other helpful people in the Discord to resolve any issues you may have. My username is @agjell and my display name is andrebo ⭐ nordstar.one).

My validators

Mainnet
Name nordstar.one
Identity NordEHiwa6wT5TCjdeWJzpsA7DSmWQPqfSS7m2b6cv3
Vote account NoRDTy8jpkpjPR7yxahVdoEUPngbojPhFU5jb8TtY4m
Solana Beach Link
Validators.app Link
Testnet
Identity 4jhyvbBHbsRDF6och7pDQ7ahYTUr7wNkAYJTLLuMUtku
Vote account B1PPUQyKFTsQMC3yy8tw16wkrZhZX4btdLS3s7KJFNT
Validators.app Link

sol-tutorials's People

Contributors

agjell avatar bji avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sol-tutorials's Issues

Suggestion on Logging

First of all, thanks for these excellent tutorials. Pulling information out of Discord is like trying to meditate in the middle of a riot.

I had a couple of suggestions for your section on logging, which I discovered by accident on my own solana journey.
First of all, you can silence a lot of the noise by the use of the environment variable
export RUST_LOG=WARN
It is set to INFO by default, so setting it to WARN only gives you a fraction of the log entries.

Secondly, when I was setting this up myself, I used the "--log -" option to output logs to STDOUT, and I'd run my script under screen, so I could duck in and out by detaching and reattaching to the screen session.
Now the interesting bit. When I used your guide to turn my start script into a systemd service, I found that now the logging was going to the systemd log, and can be viewed with journalctl -u solana. A bonus of this is you can then use /etc/systemd/journald.conf to limit the log size to a certain number of days, MB, GB, etc. So your logs are easy to control without logrotate.

Hope you find this of interest.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.