Involved Projects and Packages
Dracut contains tools to create a bootable initramfs for 2.6 and newer Linux kernels.
Unlike existing implementations, dracut does hard-code as little as possible
into the initramfs. Dracut contains various modules which are driven by the
event-based udev. Having root on MD, DM, LVM2, LUKS is supported as well as
NFS, iSCSI, NBD, FCoE with the dracut-network package.
Library to interact with the Linux NVMe subsystem.
The zfcp device driver is a FCP device driver for Linux for zSeries.
The whole implementation of FC-HBA for the zfcp device driver is called
zfcp HBA API. It is a shared library which provides the API defined in
FC-HBA.
NOTE: Automatically created during Factory devel project migration by admin.
The md_monitor daemon monitors the component devices of each MD array
for I/O issues. It will update the monitored MD arrays on each status
change, setting devices to 'faulty' or re-integrate working devices.
Virtual Tape Library consists of several components.
* LLD - A low level driver implemented as a kernel module - mhvtl
* Target devices - Daemons vtltape(1) and vtllibrary(1) which implement SCSI target device(s) in user-space
* Utility commands mktape(1), vtlcmd(1)
* And startup scripts build_library_config(1), make_vtl_devices(1)
NOTE: Automatically created during Factory devel project migration by admin.
This package provides the tools to manage multipathed devices by
instructing the device-mapper multipath module what to do. The tools
are:
- multipath: scans the system for multipathed devices, assembles them, and updates the device-mapper's maps
- multipathd: daemon for assembling and checking multipathed devices
- kpartx: maps linear devmaps to device partitions, which makes multipath maps partionable
NVMe management command line interface.
nvme-stas is a Central Discovery Controller (CDC) client for Linux. It handles Asynchronous Event Notifications (AEN) handling, Automated, NVMe subsystem connection controls, Error handling and reporting and Automatic (zeroconf) and Manual configuration.
This is the open-isns package, from github.com:gonzoleeman/open-isns.git. This implements the iSNS protocol, and used to part of the open-iscsi package.
saftemon reads disk enclosure status information from SAF-TE (SCSI
Accessible Fault Tolerant Enclosures). SAF-TE is a component of SES
(SCSI Enclosure Services) which is common on most SCSI disk enclosures
these days. saftemon can monitor multiple SAF-TE devices and will
automatically detect them.
The information retrieved includes power supply, temperature, audible
alarm, drive faults, array critical/failed/rebuilding state and door
lock status. saftemon logs changes in the status of these enclosure
elements to syslog and can optionally execute an alert help program
with details of the component failure.
NOTE: Automatically created during Factory devel project migration by admin.
NOTE: Automatically created during Factory devel project migration by admin.
The sg3_utils package contains utilities that send SCSI commands to
devices. As well as devices on transports traditionally associated with
SCSI (e.g. Fibre Channel (FCP), Serial Attached SCSI (SAS) and the SCSI
Parallel Interface(SPI)) many other devices use SCSI command sets.
ATAPI cd/dvd drives and SATA disks that connect via a translation layer
or a bridge device are examples of devices that use SCSI command sets.
NOTE: Automatically created during Factory devel project migration by admin.
NOTE: Automatically created during Factory devel project migration by admin.
Target-isns is an Internet Storage Name Service (iSNS) client for the Linux LIO iSCSI target. It allows to register LIO iSCSI targets to an iSNS server.
The iSNS protocol is specified in RFC 4171 and its purpose is to make easier to discover, manage, and configure iSCSI devices. With iSNS, iSCSI targets can be registered to a central iSNS server and initiators can be configured to discover the targets by asking the iSNS server.
targetcli-fb is a command-line interface for configuring the LIO generic SCSI target, present in 3.x Linux kernel versions.
targetcli-fb is a fork of the "targetcli" code written by RisingTide Systems. The "-fb" differentiates between the original and this version. Please ensure to use either all "fb" versions of the targetcli components -- targetcli, rtslib, and configshell, or stick with all non-fb versions, since they are no longer strictly compatible.
A daemon that handles the userspace side of the LIO TCM-User backstore.
See https://github.com/agrover/tcmu-runner
NOTE: Automatically created during Factory devel project migration by admin.
Configure ZRAM devices
configshell-fb is a Python library that provides a framework for building simple but nice CLI-based applications.
This runs with Python 2 and 2to3 is run by setup.py to run on Python 3.
configshell-fb is a fork of the "configshell" code written by RisingTide Systems. The "-fb" differentiates between the original and this version. Please ensure to use either all "fb" versions of the targetcli components -- targetcli, rtslib, and configshell, or stick with all non-fb versions, since they are no longer strictly compatible.