Glances displays relevant information regarding each node of your Linux cluster

Building a Raspberry PI Cluster – Part IV: Monitoring

Having a cluster built out of Raspberry Pi’s is not only fun but also eases your work. As we discussed in our latest article in the series you can use the cluster to compile software or make it gather data from various sources on the Internet. There are many uses for such a thing.

However, after compiling for an hour straight you might get curious as of how your nodes perform. How they work under load, if they’re not under-powered or if the CPU temperature is not rising above desired levels. How much memory have you got left in each of the nodes while they’re doing tasks. The more nodes you have in your rack, the more information you will have to go through. Luckily there is software out there that can help you visualise such information all at once in various ways.

In this tutorial you will learn:

  • How to install the glances monitoring tool
  • How to configure glances
  • How to use glances to see cluster information
  • How to create a local webpage to display the glances output

Read more

Here is a four node Raspberry Pi cluster accessed through ClusterSSH

Building a Raspberry PI Cluster – Part III: Simultaneous Node Management

Here is out third article in the Building a Raspberry Pi Cluster series. We will talk about what software we can use to make all the cluster nodes respond to your commands all at once, so that you can install whatever you wish and do it only once for ll of the cluster nodes instead of configuring them one by one as separate entities. Such software greatly eases your work and reduces the time needed to perform operations. It does not matter if you have four, eight or fifty nodes to work with you can make them all do the same thing at the same time.

In this tutorial you will learn:

  • How to install and configure ClusterSSH
  • How to install fabric and use the fab command
  • How to give commands to your cluster

Read more

A Minecraft server running on RHEL 8

How to install Minecraft server on RHEL 8 Linux

Minecraft is still a popular game these days. The simplicity of its graphics had an appeal on gamers of all ages and there are many hundreds of thousands of players worldwide, most of them playing on online servers. But did you know you can create your own Minecraft server using RedHat Enterprise Linux 8? Here is a how to teaching you exactly how to do it.

In this tutorial you will learn:

  • How to install Java
  • How to download and run a Minecraft server
  • How to create a user for the Minecraft server
  • How to open the Minecraft port

Read more

Changing the IP address in RHEL 8 from within GNOME is a matter of a few clicks

How to change IP address on RHEL 8 / CentOS 8 Linux

Most IPs these days are automatically assigned through DHCP by either your ISP or your home router. But there may come a time when you wish to opt for a static IP address and you will want to change it. It may be that you are configuring a home LAN and you don’t want to use DHCP or simply want a static IP address that you can access from outside your home. In this tutorial we will learn how we can change the IP address in RHEL 8 / CentOS 8 Linus system.

In this tutorial you will learn:

  • How to change the IP address in RHEL 8 / CentOS 8 using GNOME
  • How to change the IP address by editing configuration files
  • How to manually change your DNS server
  • How to restart networking in RHEL 8 / CentOS 8

Read more

File conversion with alien doesn't take long

How to install deb file in RHEL 8 / CentOS 8 Linux

There may come a time when that package you want to install in RHEL 8 / CentOS 8 is simply not available as a RPM file. The alternative is to download the source and compile it yourself, or – alternatively – generate a RPM file from that source code later on.

But there is another way. Given the fact that Debian-based distributions have way more users than RPM-based ones, the number of available packages in their repositories is greater. Chances are you will be able to find a DEB file for that package you want. Here is how to install that DEB file in RedHat Linux with the help of a small utility called alien.

In this tutorial you will learn:

  • How to install alien in RHEL 8 / CentOS 8
  • How to convert a DEB package to a RPM one

Read more

Using dnf you can search for available wireless drivers in the RHEL 8 / CentOS 8 repositories

How to install wireless driver in RHEL 8 / CentOS 8 Linux

Most laptops and mobile devices these days have a wireless card. Mobile connectivity is important more than ever. If twenty years ago Linux barely had enough drivers for a handful of on-board ethernet cards, now the wireless drivers embedded in the kernel grows with every kernel release. Further than that, hardware companies release their products together with Linux drivers, be they closed or open-source. In this article we will take a look at how to install wireless drivers in RHEL 8 / CentOS 8.

In this tutorial you will learn:

  • How to install wireless drivers using dnf
  • How to install manually downloaded wireless drivers

Read more

Running RHEL 8.0 in a virtual machine allows you to test the distribution before installing it

How To Install RHEL 8 On VMware Workstation

Virtualization and emulation software is big these days. With cheaper RAM memory comes the possibility to ditch dual-booting and install several operating systems in QEMU or VMWare and use them alternatively whenever you feel like it. Since Red Hat Enterprise Linux 8.0 is fresh you might want to test it in VMWare before installing it on its own partition. So here is a guide to do just that.

In this tutorial you will learn:

  • How to configure a virtual machine in VMWare Workstation 15
  • How to prepare the partition for Red Hat Linux 8.0
  • How to install Red Hat Enterprise Linux 8.0 in VMWare Workstation 15

Read more

Your cluster should look something like this after you install Raspbian Lite.

Building a Raspberry PI Cluster – Part II: Operating system installation

As per our first part, you now have your cluster all assembled and ready and want to install it. Do something with it already. For this we will have to download
Raspbian Stretch Lite – a Linux distribution based on Debian and made especially for the Raspberry Pi. The ”Lite” version has an image file of 1,8GB and contains only the base system. We will not need an X server or a GUI to make our cluster functional and with Raspbian Lite we also save some space on the 16GB MicroSDHC card.

In this tutorial you will learn:

  • How to write the Raspbian image file to a MicroSD card
  • How to install Raspbian Lite
  • How to configure your first node of the cluster

Read more

Build a cluster out of cheap Raspberry Pi's and run Linux on it

Building a Raspberry PI Cluster – Part I: Hardware Acquisition and Assembly

Nowadays Linux runs on almost anything. You can get a cheap PC and turn it into a media station or web server or whatever else you wish at no additional cost. Hardware is cheap also. With the advent of the Raspberry Pi and similar small computer boards one can get a fully-functional PC for the price you’d usually pay for a sixpack of beer. In this LinuxConfig series we’ll not only build a Linux computer; we’ll build an entire Linux cluster with four nodes and learn how to manage it so that all the nodes respond at the same time to the same commands.

Hardware Requirements:

Read more

Compiling the ffmpeg code we have downloaded from Git

How to install ffmpeg on RHEL 8 / CentOS 8

If you ever need a quick way to convert between video or audio formats in Linux and want something that doesn’t munch on resources but does the job well, then you might want to give ffmpeg a try. There are many GUI interfaces for the ffmpeg package but in this article we’ll learn how to install it in RHEL 8 / CentOS 8 using the command line and compiling tools.

FFMpeg has many command line options when it comes to converting files and therefore it is advisable to use it from the CLI. From there you can fine-tune its options using attributes and even learn how to create BASH scripts to make automatic conversion scripts.

In this tutorial you will learn:

  • How to compile the ffmpeg source code from scrach

Read more

This executable .bin file launched a GUI installer for a Linux game

How to install bin file in RHEL 8 / CentOS 8 Linux

Some software packages for RHEL 8 / CentOS 8 come from commercial vendors such as game companies that provide closed-source binary packages or installers that you can run and enjoy in Linux. These installers often come either in .sh form or .bin form. Both are executable installers that you can launch in RHEL 8. If you have downloaded a .bin file and don’t know how to run it follow these steps.

In this tutorial you will learn:

  • How to make .bin files executable using the command line
  • How to install .bin files in RHEL 8

Read more

Use the repoquery command to list all available packages in RHEL 8 / CentOS 8

How to list installed packages on RHEL 8 / CentOS 8 Linux

There might come a time when you want to know if you have already installed a certain package on your RHEL 8 / CentOS 8. An application to be manually installed might require certain dependencies to work so you’ll have to check beforehand if these are satisfied. Or you might want to compile something and want to make sure you have all the right header libraries on your system.

In this tutorial you will learn:

  • How to use yum and dnf in RHEL 8 / CentOS 8 to list all packages
  • How to use the repoquery command to accomplish the same task
  • How to use the rpm command to list all packages installed on RHEL 8 / CentOS 8
  • How to filter the output of each command to seek certain packages
Use the repoquery command to list all available packages in RHEL 8 / CentOS 8

Use the repoquery command to list all available packages in RHEL 8 / CentOS 8

Read more