fence_ilo_moonshot command not found

In this troubleshooting guide we learn how to fix fence_ilo_moonshot command not found error message

Introduction

When you run more command in linux terminal / console, you get the following error message

fence_ilo_moonshot: command not found

or when using sudo you get the following error message

sudo: fence_ilo_moonshot: command not found

Solutions to fence_ilo_moonshot: command not found

How To Fix fence_ilo_moonshot: command not found in Ubuntu / Debian / Kali Linux / Raspbian

In Ubuntu fence_ilo_moonshot is provided by fence-agents-extra package.

fence-agents-extra is:

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_amt_ws: AMT (WS) 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_crosslink: cross-link two-node clusters 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_ibmz: IBM z LPARs fence_ifmib: IF MIB fence_ilo: HP iLO fence_ilo2: HP iLO fence_ilo3_ssh: HP iLO over SSH fence_ilo4_ssh: HP iLO over SSH 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_intelmodular: Intel Modular fence_ipdu: iPDU over SNMP fence_ironic: OpenStack’s Ironic (Bare Metal as a service) fence_kdump: fencing agent for use with kdump crash recovery service fence_ldom: Sun LDOM fence_lpar: IBM LPAR 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_redfish: Redfish fence_rhevm: RHEV-M REST API fence_rsa: IBM RSA fence_rsb: Fujitsu-Siemens RSB fence_sanbox2: QLogic SANBox2 FC switches fence_skalar: Skala-R Fence agent fence_tripplite_snmp: APC, Tripplite PDU over SNMP fence_vbox: VirtualBox 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

To fix this problem, we can install more using the command below.

sudo apt-get -y install fence-agents-extra

This command might take some time to finish depending on your machine internet connection.

You can also use apt command to install fence-agents-extra.

sudo apt -y install fence-agents-extra

Or if you have aptitude installed you can use the following command.

sudo aptitude install fence-agents-extra

Summary

In this tutorial we learn how to fix fence_ilo_moonshot command not found error in Ubuntu / Debian / Kali Linux or Raspbian distribution.