The CRM Shell is a Cluster Management Shell for DevOps

The CRM Shell is a Cluster Management Shell for DevOps
Photo by NEOM / Unsplash

crmsh is a cluster management shell for the Pacemaker High Availability stack. It provides a command-line interface for configuring, managing, and troubleshooting clusters, with features like tab completion, package management, and history exploration.

It can be used interactively or as a command-line tool, and supports batch mode for executing commands from files.

How does it work?

crm works both as a command-line tool to be called directly from the system shell, and as an interactive shell with extensive tab completion and help.

The primary focus of the crm shell is to provide a simplified and consistent interface to Pacemaker, but it also provides tools for managing the creation and configuration of High Availability clusters from scratch. To learn more about this aspect of crm, see the cluster section below.

The crm shell can be used to manage every aspect of configuring and maintaining a cluster. It provides a simplified line-based syntax on top of the XML configuration format used by Pacemaker, commands for starting and stopping resources, tools for exploring the history of a cluster including log scraping and a set of cluster scripts useful for automating the setup and installation of services on the cluster nodes.

The crm shell is line oriented: every command must start and finish on the same line. It is possible to use a continuation character (\) to write one command in two or more lines. The continuation character is commonly used when displaying configurations.

License

GPL-2.0 License

Resources & Downloads

GitHub - ClusterLabs/crmsh: Command-line interface for High-Availability cluster management on GNU/Linux systems.
Command-line interface for High-Availability cluster management on GNU/Linux systems. - GitHub - ClusterLabs/crmsh: Command-line interface for High-Availability cluster management on GNU/Linux syst…
crmsh - The CRM Shell



Read more

أفضل  تسعة هواتف الألعاب للجيمرز المحترفين و الهواة

أفضل تسعة هواتف الألعاب للجيمرز المحترفين و الهواة

تم تصميم أفضل هواتف الألعاب خصيصًا للاعبين. من الناحية المثالية، عند شراء هاتف مخصص للألعاب، فإنك تحتاج إلى أداء سريع، وشاشة كبيرة وحادة مع معدل تحديث مرتفع، وعمر بطارية جيد، وميزات مصممة خصيصًا للألعاب. في حين أن بعض أفضل الهواتف، مثل iPhone 15 Pro Max وSamsung Galaxy S24

By Hazem Abbas
أفضل  خمسة هواتف شركة هونور بنظام أندرويد لعام ٢٠٢٤

أفضل خمسة هواتف شركة هونور بنظام أندرويد لعام ٢٠٢٤

تتمتع أفضل هواتف Honor بأوراق اعتماد لمنافسة أفضل الأجهزة من Samsung وApple وغيرها من العلامات التجارية للهواتف المحمولة الأكثر رسوخًا، ولكن الوجود الدولي المحدود لشركة Honor يعني أن هواتفها غالبًا ما يتم تجاهلها (بشكل خاطئ) من قبل أولئك الموجودين في السوق لبعض أجهزة الجيب الخطيرة. في الواقع، منذ

By Hazem Abbas
أفضل 8 هواتف أندرويد يمكن شرائها فى عام  ٢٠٢٤ - حتى يونيو

أفضل 8 هواتف أندرويد يمكن شرائها فى عام ٢٠٢٤ - حتى يونيو

عند الرغبة في شراء هاتف Android جديد، هناك العديد من العوامل التي يجب مراعاتها. هل تفضل الشاشة الكبيرة؟ ما مدى أهمية أداء الكاميرا بالنسبة لك؟ هل أنت من الأشخاص الذين يستمتعون بالألعاب على هاتفك؟ أو هل تحتاج إلى عمر بطارية طويل الأمد؟ ولمساعدتك، قمنا بتجميع قائمة بهواتف Android التي تلبي

By Hazem Abbas
مراجعة آيفون ١٥ برو الجديد, خواص مذهلة يجب أن تجربها

مراجعة آيفون ١٥ برو الجديد, خواص مذهلة يجب أن تجربها

تواصل شركة أبل نقل المميزات ببطئ لهاتفها الجديد. ولكن حتى مع الجزيرة الديناميكية الجديدة، والكاميرا المحسنة، وشريحة أسرع ومنفذ USB-C، لا يمكن لجهاز iPhone القياسي الهروب من الظهور بمظهر ممل و تقليدى مشابه للعديد من الأجهزة و سابقته بعض الشيء. مواصفات آيفون ١٥ برو * الشاشة: 6.1 بوصة سوبر ريتينا XDR

By Hazem Abbas



Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+