How To Install fence_sbd on Kali Linux
In this guide, we’ll discuss How To Install fence_sbd on Kali Linux.
Also, we will demonstrate how to uninstall and update
fence_sbd
.
One-liner install command
For those in a hurry, here's a one-line installation command:
sudo apt-get update && sudo apt -y install fence-agents
But if you are interested in the detailed steps with descriptions, the following information is for you.
What is fence_sbd
and what are
the ways to install it?
Short description: Fence agent for SBD (storage-based death)
Before beginning this tutorial, you will need access to a server or computer running Kali Linux. This guide was written specifically with a server running Kali Linux in mind, although it should also work on older, supported versions of the operating system.
Also, make sure you are running a regular, non-root user with sudo privileges configured on your server. When you have an account available, log in as your non-root user to begin.
There are several ways to install fence_sbd on Kali Linux. You can use (links are clickable):
In the following sections, we will describe each method in detail. You can choose one of them or refer to the recommended one.
Install fence_sbd using apt-get
First, update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt-get
database,
You can install fence_sbd using apt
by running the
following command:
sudo apt -y install fence-agents
Install fence_sbd using apt
Because fence_sbd is available in Kali Linux’s default repositories, it is possible to install it from these repositories using the apt packaging system.
To begin, update apt database with apt
using the following command.
sudo apt update
After updating apt
database,
You can install fence_sbd using apt
by running the
following command:
sudo apt -y install fence-agents
Install fence_sbd using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Kali Linux. Update apt database with aptitude using the following command.
sudo aptitude update
After updating aptitude
database,
You can install fence_sbd by running the following command:
sudo aptitude -y install fence-agents
How to upgrade (update) a single package fence_sbd using apt-get?
First, you will need to update packages index. Run update
command as
usual:
sudo apt-get update
Next, to upgrade only the fence_sbd, e.g. single package, you should use the following format with the apt-get command/apt command:
sudo apt-get --only-upgrade install fence-agents
Note that this command will not install any new packages! If you wish to install the
package if it doesn't exist you may leave out --only-upgrade
part.
It's Good to Know:
sudo apt-get install fence-agents
This will upgrade the package even if is already installed.
How To Uninstall fence_sbd from Kali Linux
To uninstall only the fence_sbd
package you can execute
the
following command:
sudo apt-get remove fence-agents
Uninstall fence_sbd and all its dependencies
To uninstall fence_sbd and its dependencies that are no longer needed by Kali Linux, you can use the command below:
sudo apt-get -y autoremove fence-agents
Remove fence_sbd with all configurations and data
To remove fence_sbd configuration and data
from your system you can run the following purge
command:
sudo apt-get -y purge fence-agents
Remove fence_sbd completely (configurations, data and all of its dependencies)
And lastly, you can run the next command to remove absolutely everything related to fence_sbd package, e.g.: configurations, data and all of its dependencies. Just use this command:
sudo apt-get -y autoremove --purge fence-agents
Extra info and code examples
Red Hat Fence Agents is a collection of scripts to handle remote power management for several devices. They allow failed or unreachable nodes to be forcibly restarted and removed from the cluster. Fence agents included: fence_aliyun: Aliyun (Aliyun Web Services) fence_alom: Sun ALOM fence_amt: AMT fence_apc: APC over telnet/ssh fence_apc_snmp: APC, Tripplite PDU over SNMP fence_aws: AWS (Amazon Web Services) fence_azure_arm: Azure Resource Manager fence_bladecenter: IBM BladeCenter fence_brocade: HP Brocade over telnet/ssh fence_cisco_mds: Cisco MDS fence_cisco_ucs: Cisco UCS fence_compute: the automatic resurrection of OpenStack compute instances fence_docker: Docker fence_drac: Dell DRAC IV fence_drac5: Dell DRAC CMC/5 fence_dummy: Dummy fence agent fence_eaton_snmp: Eaton over SNMP fence_emerson: Emerson over SNMP fence_eps: ePowerSwitch fence_evacuate: the automatic resurrection of OpenStack compute instances fence_gce: GCE (Google Cloud Engine) fence_hds_cb: Hitachi Compute Blade systems fence_heuristics_ping: ping-heuristic based fencing fence_hpblade: HP BladeSystem fence_ibmblade: IBM BladeCenter over SNMP fence_idrac: IPMI fence_ifmib: IF MIB fence_ilo: HP iLO fence_ilo2: HP iLO fence_ilo3: IPMI fence_ilo3_ssh: HP iLO over SSH fence_ilo4: IPMI fence_ilo4_ssh: HP iLO over SSH fence_ilo5: IPMI fence_ilo5_ssh: HP iLO over SSH fence_ilo_moonshot: HP Moonshot iLO fence_ilo_mp: HP iLO MP fence_ilo_ssh: HP iLO over SSH fence_imm: IPMI fence_intelmodular: Intel Modular fence_ipdu: iPDU over SNMP fence_ipmilan: IPMI fence_ironic: OpenStack's Ironic (Bare Metal as a service) fence_ldom: Sun LDOM fence_lpar: IBM LPAR fence_mpath: multipath persistent reservation fence_netio: Koukaam NETIO-230B fence_openstack: OpenStack's Nova service fence_ovh: OVH fence_powerman: Fence Agent for Powerman fence_pve: the Proxmox Virtual Environment fence_raritan: Raritan Dominion PX fence_rcd_serial: rcd_serial fence agent fence_rhevm: RHEV-M REST API fence_rsa: IBM RSA fence_rsb: Fujitsu-Siemens RSB fence_sanbox2: QLogic SANBox2 FC switches fence_sbd: sbd fence_scsi: SCSI persistent reservation fence_tripplite_snmp: APC, Tripplite PDU over SNMP fence_vbox: VirtualBox fence_virsh: virsh fence_vmware: VMWare fence_vmware_rest: VMware REST API fence_vmware_soap: VMWare over SOAP API fence_vmware_vcloud: VMware vCloud Director API fence_wti: WTI fence_xenapi: Citrix XenServer over XenAPI fence_zvmip: use with z/VM Virtual Machines
- Maintainer: Debian HA Maintainers
- Sources url: https://github.com/ClusterLabs/fence-agents
- Section/Category: admin
Conclusion
You now have a full guide on how to install fence_sbd
using apt, apt-get and aptitude tools.
Also, we showed how to update as a single package and different ways to uninstall
the fence_sbd from Kali Linux.