How To Install iscsi-initiator-utils on Rocky Linux 8

In this tutorial we learn how to install iscsi-initiator-utils on Rocky Linux 8. iscsi-initiator-utils is iSCSI daemon and utility programs

Introduction

In this tutorial we learn how to install iscsi-initiator-utils on Rocky Linux 8.

What is iscsi-initiator-utils

The iscsi package provides the server daemon for the iSCSI protocol, as well as the utility programs used to manage it. iSCSI is a protocol for distributed disk access using SCSI commands sent over Internet Protocol networks.

We can use yum or dnf to install iscsi-initiator-utils on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install iscsi-initiator-utils.

Install iscsi-initiator-utils on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install iscsi-initiator-utils using dnf by running the following command:

sudo dnf -y install iscsi-initiator-utils

Install iscsi-initiator-utils on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install iscsi-initiator-utils using yum by running the following command:

sudo yum -y install iscsi-initiator-utils

How To Uninstall iscsi-initiator-utils on Rocky Linux 8

To uninstall only the iscsi-initiator-utils package we can use the following command:

sudo dnf remove iscsi-initiator-utils

iscsi-initiator-utils Package Contents on Rocky Linux 8

/etc/iscsi
/etc/iscsi/iscsid.conf
/run/lock/iscsi
/run/lock/iscsi/lock
/usr/lib/.build-id
/usr/lib/.build-id/30
/usr/lib/.build-id/30/3f9ba84cd186cbd110c82105bc705a88ab8163
/usr/lib/.build-id/3a
/usr/lib/.build-id/3a/fb0fa4e5d610d5d7a8ef5fbf872b6f4b59be71
/usr/lib/.build-id/50
/usr/lib/.build-id/50/20c5dc63293b657b7e075600ae9ae76c544a47
/usr/lib/.build-id/74
/usr/lib/.build-id/74/5644d17fff5e5de142933311f1cc0da7ebd1e6
/usr/lib/.build-id/ea
/usr/lib/.build-id/ea/267bc748486a730669569a6e980b7671403cf4
/usr/lib/.build-id/f9
/usr/lib/.build-id/f9/8a2e45a7934113aebc897fdd3aa91a464870aa
/usr/lib/NetworkManager
/usr/lib/NetworkManager/dispatcher.d
/usr/lib/NetworkManager/dispatcher.d/04-iscsi
/usr/lib/systemd/system/iscsi-onboot.service
/usr/lib/systemd/system/iscsi-shutdown.service
/usr/lib/systemd/system/iscsi.service
/usr/lib/systemd/system/iscsid.service
/usr/lib/systemd/system/iscsid.socket
/usr/lib/tmpfiles.d/iscsi.conf
/usr/lib64/libiscsi.so.0
/usr/lib64/libopeniscsiusr.so.0
/usr/lib64/libopeniscsiusr.so.0.2.0
/usr/libexec/iscsi-mark-root-nodes
/usr/sbin/iscsi-iname
/usr/sbin/iscsiadm
/usr/sbin/iscsid
/usr/sbin/iscsistart
/usr/share/doc/iscsi-initiator-utils
/usr/share/doc/iscsi-initiator-utils/README
/usr/share/man/man8/iscsi-iname.8.gz
/usr/share/man/man8/iscsiadm.8.gz
/usr/share/man/man8/iscsid.8.gz
/usr/share/man/man8/iscsistart.8.gz
/var/lib/iscsi
/var/lib/iscsi/ifaces
/var/lib/iscsi/isns
/var/lib/iscsi/nodes
/var/lib/iscsi/send_targets
/var/lib/iscsi/slp
/var/lib/iscsi/static
/etc/iscsi
/etc/iscsi/iscsid.conf
/run/lock/iscsi
/run/lock/iscsi/lock
/usr/lib/.build-id
/usr/lib/.build-id/55
/usr/lib/.build-id/55/665632dd5976830eac314a462ac95b987b74c8
/usr/lib/.build-id/75
/usr/lib/.build-id/75/3ebbc3591973d314b85dc76ce66eb9c7bcf758
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/deac506c840303a310a7518b594f92cdbb8e42
/usr/lib/.build-id/c6
/usr/lib/.build-id/c6/3ca2c391675160e7de760aeecfb54917381358
/usr/lib/.build-id/d2
/usr/lib/.build-id/d2/f8e679682e1b14ee9541fc84fcd0bf8dddab0d
/usr/lib/.build-id/df
/usr/lib/.build-id/df/6445ed90dd3b79e3dacaa3d41e111b1c3ecf00
/usr/lib/NetworkManager
/usr/lib/NetworkManager/dispatcher.d
/usr/lib/NetworkManager/dispatcher.d/04-iscsi
/usr/lib/libiscsi.so.0
/usr/lib/libopeniscsiusr.so.0
/usr/lib/libopeniscsiusr.so.0.2.0
/usr/lib/systemd/system/iscsi-onboot.service
/usr/lib/systemd/system/iscsi-shutdown.service
/usr/lib/systemd/system/iscsi.service
/usr/lib/systemd/system/iscsid.service
/usr/lib/systemd/system/iscsid.socket
/usr/lib/tmpfiles.d/iscsi.conf
/usr/libexec/iscsi-mark-root-nodes
/usr/sbin/iscsi-iname
/usr/sbin/iscsiadm
/usr/sbin/iscsid
/usr/sbin/iscsistart
/usr/share/doc/iscsi-initiator-utils
/usr/share/doc/iscsi-initiator-utils/README
/usr/share/man/man8/iscsi-iname.8.gz
/usr/share/man/man8/iscsiadm.8.gz
/usr/share/man/man8/iscsid.8.gz
/usr/share/man/man8/iscsistart.8.gz
/var/lib/iscsi
/var/lib/iscsi/ifaces
/var/lib/iscsi/isns
/var/lib/iscsi/nodes
/var/lib/iscsi/send_targets
/var/lib/iscsi/slp
/var/lib/iscsi/static

References

Summary

In this tutorial we learn how to install iscsi-initiator-utils on Rocky Linux 8 using yum and dnf.