Installing IPMCTL packages on Linux
The ipmctl utility is available in many Linux distribution package repositories. This approach is the easiest to install and maintain, compared with building and installing ipmctl from source. However, the version of ipmctl available in the package repository may not be current.
Fedora
RHEL & CentOS
SLES & OpenSUSE
Ubuntu
The ipmctl package for v02.00.00.xxxx or later is available in the default package repository on Fedora.
Step 1) Query the package repository to confirm that ipmctl is available:
1
dnf search ipmctl
2
dnf info ipmctl
Copied!
Example:
1
$ dnf search ipmctl
2
Last metadata expiration check: 1:24:31 ago on Fri 27 Mar 2020 06:27:17 PM MDT.
3
================================================== Name Exactly Matched: ipmctl ==================================================
4
ipmctl.x86_64 : Utility for managing Intel Optane DC persistent memory modules
5
================================================= Name & Summary Matched: ipmctl =================================================
6
libipmctl-devel.x86_64 : Development packages for libipmctl
7
ipmctl-debugsource.x86_64 : Debug sources for package ipmctl
8
ipmctl-debuginfo.x86_64 : Debug information for package ipmctl
9
libipmctl-debuginfo.x86_64 : Debug information for package libipmctl
10
ipmctl-monitor-debuginfo.x86_64 : Debug information for package ipmctl-monitor
11
====================================================== Name Matched: ipmctl ======================================================
12
libipmctl.x86_64 : Library for Intel DCPMM management
13
ipmctl-monitor.x86_64 : Daemon for monitoring the status of Intel DCPMM
14
15
$ dnf info ipmctl
16
Last metadata expiration check: 1:25:19 ago on Fri 27 Mar 2020 06:27:17 PM MDT.
17
Installed Packages
18
Name : ipmctl
19
Version : 02.00.00.3446
20
Release : 1.el7
21
Architecture : x86_64
22
Size : 65 k
23
Source : ipmctl-02.00.00.3446-1.el7.src.rpm
24
Repository : @System
25
From repo : jhli-ipmctl
26
Summary : Utility for managing Intel Optane DC persistent memory modules
27
URL : https://github.com/intel/ipmctl
28
License : BSD
29
Description : Utility for managing Intel Optane DC persistent memory modules
30
: Supports functionality to:
31
: Discover DCPMMs on the platform.
32
: Provision the platform memory configuration.
33
: View and update the firmware on DCPMMs.
34
: Configure data-at-rest security on DCPMMs.
35
: Monitor DCPMM health.
36
: Track performance of DCPMMs.
37
: Debug and troubleshoot DCPMMs.
38
Copied!
Step 2) Install the ipmctl package:
1
sudo dnf install ipmctl
Copied!
Step 3) Review the help and man pages or continue to the Basic Usage section of this user guide for a quick introduction and more information.
1
$ sudo ipmctl help
Copied!
The ipmctl package is available on CentOS, RHEL, and RHEL for SAP HANA v7.5 or later in the EPEL repository (Extra Packages for Enterprise Linux).
Step 1) Verify the EPEL repository is active:
1
$ yum repolist
Copied!
Example:
1
$ sudo yum repolist
2
repo id repo name status
3
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,217
Copied!
If the EPEL repository is not listed, install and activate it using:
1
$ sudo yum install epel-release
Copied!
Step 2) Query the package repository to confirm that ipmctl is available:
1
sudo yum info ipmctl
Copied!
Example:
1
$ sudo yum info ipmctl
2
3
Available Packages
4
Name : ipmctl
5
Arch : x86_64
6
Version : 01.00.00.3474
7
Release : 2.el7
8
Size : 70 k
9
Repo : epel/x86_64
10
Summary : Utility for managing Intel Optane DC persistent memory modules
11
URL : https://github.com/intel/ipmctl
12
License : BSD
13
Description : Utility for managing Intel Optane DC persistent memory modules
14
: Supports functionality to:
15
: Discover DCPMMs on the platform.
16
: Provision the platform memory configuration.
17
: View and update the firmware on DCPMMs.
18
: Configure data-at-rest security on DCPMMs.
19
: Monitor DCPMM health.
20
: Track performance of DCPMMs.
21
: Debug and troubleshoot DCPMMs.
Copied!
Step 3) Install the ipmctl package:
1
sudo yum install ipmctl
Copied!
Step 4) Review the help and man pages or continue to the Basic Usage section of this user guide for a quick introduction and more information.
1
$ sudo ipmctl help
Copied!
The ipmctl package is available in the default package repository on SUSE, OpenSUSE, and SUSE for SAP HANA 12.4 or later.
Step 1) Query the package repository to confirm that ipmctl is available:
1
sudo zypper info ipmctl
Copied!
Example:
1
$ sudo zypper info ipmctl
2
3
Information for package ipmctl:
4
-------------------------------
5
Repository : SLES12-SP4-Updates
6
Name : ipmctl
7
Version : 01.00.00.3440-3.8.2
8
Arch : x86_64
9
Vendor : SUSE LLC <https://www.suse.com/>
10
Support Level : Level 3
11
Installed Size : 3.2 MiB
12
Installed : No
13
Status : not installed
14
Source package : ipmctl-01.00.00.3440-3.8.2.src
15
Summary : Utility for managing Intel Optane DC persistent memory modules
16
Description :
17
Utility for managing Intel Optane DC persistent memory modules
18
Supports functionality to:
19
* Discover PMMs on the platform.
20
* Provision the platform memory configuration.
21
* View and update the firmware on PMMs.
22
* Configure data-at-rest security on PMMs.
23
* Monitor PMM health.
24
* Track performance of PMMs.
25
* Debug and troubleshoot PMMs.
Copied!
3) Install the ipmctl package:
1
sudo zypper install ipmctl
Copied!
4) Review the help and man pages or continue to the Basic Usage section of this user guide for a quick introduction and more information.
1
$ sudo ipmctl help
Copied!
The ipmctl package for v02.00.00.xxxx or later is available in the Universe package repository on Ubuntu 19.10 (Eoan Ermine) or later.
Step 1) Query the package repository to confirm that ipmctl is available:
1
apt update
2
apt search ipmctl
3
apt info ipmctl
Copied!
Example:
1
$ apt search ipmctl
2
Sorting... Done
3
Full Text Search... Done
4
ipmctl/eoan 02.00.00.3474+really01.00.00.3469-1 amd64
5
utility for configuring and managing Intel Optane DC persistent memory modules
6
7
ipmctl-monitor/eoan 02.00.00.3474+really01.00.00.3469-1 amd64
8
daemon for monitoring health and status of Intel Optane DC modules
9
10
libipmctl-dev/eoan 02.00.00.3474+really01.00.00.3469-1 amd64
11
library for managing Intel Optane DC persistent memory modules - devel
12
13
libipmctl3/eoan 02.00.00.3474+really01.00.00.3469-1 amd64
14
library for managing Intel Optane DC persistent memory modules
15
16
17
$ apt info ipmctl
18
Package: ipmctl
19
Version: 02.00.00.3474+really01.00.00.3469-1
20
Priority: optional
21
Section: universe/admin
22
Origin: Ubuntu
23
Maintainer: Ubuntu Developers <[email protected]>
24
Original-Maintainer: Adam Borowski <[email protected]>
25
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
26
Installed-Size: 105 kB
27
Depends: libc6 (>= 2.2.5), libipmctl3 (>= 02.00.00.3474+really01.00.00.3469)
28
Homepage: https://github.com/intel/ipmctl
29
Download-Size: 65.5 kB
30
APT-Sources: http://us-central1.gce.archive.ubuntu.com/ubuntu eoan/universe amd64 Packages
31
Description: utility for configuring and managing Intel Optane DC persistent memory modules
32
This package provides a CLI with the following functionality:
33
* Discover PMMs on the platform.
34
* Provision the platform memory configuration.
35
* View and update the firmware on PMMs.
36
* Configure data-at-rest security on PMMs.
37
* Monitor PMM health.
38
* Track performance of PMMs.
39
* Debug and troubleshoot PMMs.
Copied!
Step 2) Install the ipmctl package:
1
sudo apt install ipmctl
Copied!
Step 3) Review the help and man pages or continue to the Basic Usage section of this user guide for a quick introduction and more information.
1
$ sudo ipmctl help
Copied!

Using ipmctl

Go to the Basic Usage section of this user guide for more information.
Last modified 1yr ago
Copy link
Contents
Using ipmctl