Where to Find LINBIT Documentation

This blog post aims to point to the various resources that document LINBIT open source software.

Because some people might find this post after having an in-the-moment need and then searching for a specific type of documentation resource, LINBIT documentation resources are listed here and linked to the sections in this post that describe them:

Manual Pages

DRBD® and other LINBIT open source software, such as DRBD Reactor, have manual pages. After installing the software on a system, you can read a particular manual page by entering man <manual-page-name> from a shell prompt. For example, to read the manual page for configuring DRBD version 9, enter:

man drbd.conf-9.0

To read the manual page for configuring the DRBD Reactor promoter plugin, enter:

man drbd-reactor.promoter

đź’ˇ TIP: If you do not know what particular manual page might be relevant to your in-the-moment need, you can try using tab completion if your shell supports it. For example: man drbd Tab. Or you can search for a term, such as “DRBD”, within all manual pages installed on the system, by entering man -wK DRBD.

User Guides

The LINBIT team currently produces and maintains user guides in English for the following software:

  • The DRBD9 User GuideHTML | PDF
  • The LINSTOR User GuideHTML | PDF
  • Understanding LINSTOR GatewayHTML
  • LINBIT VSAN User GuideHTML

You can also find links to Chinese and Japanese translations of some LINBIT user guides on the LINBIT website.

The LINBIT user guides listed here are all open source. You are welcome to open issues, discuss the content, or contribute to improving them at the LINBIT documentation GitHub repository.

Technical Guides

The LINBIT team also produces and maintains how-to technical guides. These technical guides focus on using LINBIT software and provide step-by-step instructions for accomplishing a specific task.

Some examples of LINBIT’s how-to technical guides are:

The guides are written with enterprise and production deployment users in mind. The guides typically use software installed from official LINBIT customer software package repositories. You can get trial access to these repositories by contacting the LINBIT team. Community users of LINBIT software can also make use of these guides. The official packages just make installing and maintaining the software much easier.

Knowledge Base Articles

LINBIT maintains a collection of knowledge base articles at kb.linbit.com. Knowledge base articles will typically deal with a very specific feature or topic within a particular piece of LINBIT software. The articles are often symptom, problem, and solution based. Knowledge base articles are primarily intended to be helpful to regular and familiar users of LINBIT software.

CLI Help Text

Command help text is available for all major LINBIT software. The help text will give you usage syntax and help for various LINBIT CLI software commands.

You can show command help text by appending --help to a CLI command. For example, to get help with the DRBD Reactor client’s evict command, you can enter:

# drbd-reactorctl evict --help

GitHub Projects

LINBIT hosts its open source software codebases in repositories within the LINBIT GitHub organization page. These repositories might have README files that document aspects of the software, such as information about how to build the software from source code. Some repositories, such as the one for the LINBIT-developed, Cloud Native Computing Foundation (CNCF) sandbox project, Piraeus Datastore, will have their own documentation. On the Piraeus Datastore GitHub page, for example, you can find links to documentation such as tutorials, how-to guides, an API reference, and explanation-based help.

LINSTOR API References

LINSTOR® is the LINBIT-developed open source software-defined storage (SDS) solution for high availability, disaster recovery, and cloud, virtualization, or IaaS persistent storage provisioning. For developers or integrators, LINSTOR API references are here:

Blog Posts

Members of the LINBIT team contribute posts to the blog on the LINBIT website. Blog posts are often explanation-based and might explore a particular aspect or feature of LINBIT software, such as the impact of network latency on write performance when using DRBD. Some posts are how-to oriented and might show steps for configuring a feature or accomplishing an interesting task, such as running LINSTOR outside of Kubernetes but integrating the two by using the Kubernetes CSI plugin for LINSTOR. The blog post about creating a highly available NFS share for use with Proxmox VE is another example of a popular how-to post. Other posts might be informational and more general, such as the one comparing different open source virtualization platforms. Still others might be announcements about a new software feature or technical guide release, or they might simply be ruminations on a topic that relates to LINBIT software, such as disaster recovery. There is a lot of interesting and varied content within the LINBIT blog that you can explore.

LINBIT YouTube Channel

The LINBIT channel on YouTube has many videos that relate to LINBIT software. Some videos are detailed walk-through, how-to videos, such as the one about setting up LINSTOR for use in CloudStack. Others are announcement style or features-based, such as the video overview of “10 Things You Can Do With LINSTOR & Proxmox”. By the way, thanks for watching. Don’t forget to like and subscribe.

LINBIT Community Forums

LINBIT launched the LINBIT community forums in March of 2024. The forums are spaces where you can connect with the LINBIT open source community of users, developers, administrators, integrators, and others involved with LINBIT storage software solutions. Within the forums, you can ask questions, learn about new releases or features, collaborate on solutions, and make connections together with other LINBIT software users.

LINBIT Mailing Lists

LINBIT maintains three email lists related to its software:

The lists have regular activity still. Unless you are a developer collaborating on LINBIT software development, patching, or integration, you likely do not need to join the drbd-dev email list, although interesting technical details and topics do come up. The drbd-user and drbd-announce email lists will be most relevant to general LINBIT software users. Similar to the LINBIT community forums, you can ask questions related to using LINBIT software, not just DRBD, on the drbd-user list. You can also learn about new LINBIT software releases and features, including release candidate and preview releases, from the drbd-announce mailing list.

Conclusion

I will say, for a bit more background, that it is my ongoing goal to try to bring these resources together in a way that will make it so that someone’s journey through LINBIT documentation does not feel as fractured as it might appear to be, based on the need for such a blog post as this. The LINBIT team develops sophisticated software for solving what can sometimes be complex storage problems. Some of these solutions involve integrating with complex and deep platforms, such as Kubernetes and OpenStack. There is much to document and many places to do it in, as you might judge from this article. If you have suggestions for improvements you would like us to make, the team and I are open to suggestions, get in touch.

Michael Troutman

Michael Troutman

Michael Troutman has an extensive background working in systems administration, networking, and technical support, and has worked with Linux since the early 2000s. Michael's interest in writing goes back to an avid reading filled childhood. Somewhere he still has the rejection letter from a publisher for a choose-your-own-adventure style novella, set in the world of a then popular science fiction role-playing game, cowritten with his grandmother (a romance novelist and travel writer) when at the tender age of 10. In the spirit of the open source community in which LINBIT thrives, Michael works as a Documentation Specialist to help LINBIT document its software and its many uses so that it may be widely understood and used.

Talk to us

LINBIT is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick above to say how you would like us to contact you.

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit below, you consent to allow LINBIT to store and process the personal information submitted above to provide you the content requested.

Talk to us

LINBIT is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick above to say how you would like us to contact you.

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit below, you consent to allow LINBIT to store and process the personal information submitted above to provide you the content requested.