You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: guides/common/modules/proc_configuring-a-bmc-interface.adoc
+7-25Lines changed: 7 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,10 @@
6
6
To control the power status of bare-metal hosts from {Project}, you can configure a baseboard management controller (BMC) interface for hosts that support this feature.
7
7
8
8
.Prerequisites
9
+
* Power management is enabled on {ProjectServer}.
10
+
For more information, see link:{InstallingServerDocURL}enabling-power-management-on-hosts_{project-context}[Enabling power management on hosts] in _{InstallingServerDocTitle}_.
11
+
* If you want to use {SmartProxyServer} instead of {ProjectServer}, ensure that power management is enabled on your {SmartProxyServer}.
12
+
For more information, see link:{InstallingSmartProxyDocURL}enabling-power-management-on-hosts_{project-context}[Enabling power management on hosts] in _{InstallingSmartProxyDocTitle}_.
9
13
* You know the MAC address, IP address, and other details of the BMC interface on the host, and authentication credentials for that interface.
10
14
+
11
15
[NOTE]
@@ -14,37 +18,15 @@ You only need the MAC address for the BMC interface if the BMC interface is mana
14
18
====
15
19
16
20
.Procedure
17
-
. Enable BMC power management on your {SmartProxy}:
Copy file name to clipboardExpand all lines: guides/common/modules/proc_enabling-power-management-on-hosts.adoc
+23-5Lines changed: 23 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,17 +5,35 @@
5
5
6
6
To perform power management tasks on hosts using the intelligent platform management interface (IPMI) or a similar protocol, you must enable the baseboard management controller (BMC) module on {ProductName}.
7
7
8
+
{ProjectName} supports the following BMC providers:
9
+
10
+
* `freeipmi`
11
+
* `ipmitool`
12
+
* `redfish`
13
+
8
14
.Prerequisites
9
-
* All hosts must have a network interface of BMC type.
10
-
{ProductName} uses this NIC to pass the appropriate credentials to the host.
11
-
For more information, see {ManagingHostsDocURL}configuring-a-baseboard-management-controller-interface[Configuring a baseboard management controller (BMC) interface] in _{ManagingHostsDocTitle}_.
15
+
* Your host has a network interface of the BMC type.
16
+
{ProductName} uses this NIC to pass credentials to the host.
12
17
13
18
.Procedure
14
-
* To enable BMC, enter the following command:
19
+
. Enable the BMC module and select the default provider:
15
20
+
16
21
[options="nowrap", subs="+quotes,attributes"]
17
22
----
18
23
# {foreman-installer} \
19
24
--foreman-proxy-bmc "true" \
20
-
--foreman-proxy-bmc-default-provider "freeipmi"
25
+
--foreman-proxy-bmc-default-provider "_freeipmi_"
21
26
----
27
+
. In the {ProjectWebUI}, navigate to *Infrastructure* > *Subnets*.
28
+
. Select the subnet of your host.
29
+
ifdef::satellite[]
30
+
. On the *{SmartProxies}* tab, select your {ProductName} as *BMC {SmartProxy}*.
31
+
endif::[]
32
+
ifndef::satellite[]
33
+
. On the *Proxies* tab, select your {ProductName} as *BMC Proxy*.
34
+
endif::[]
35
+
. Click *Submit*.
36
+
37
+
.Next steps
38
+
* Configure a BMC interface on your host.
39
+
For more information, see {ManagingHostsDocURL}configuring-a-baseboard-management-controller-interface[Configuring a baseboard management controller (BMC) interface] in _{ManagingHostsDocTitle}_.
0 commit comments