.The `tcmu-runner` no longer fails to remove “blocklist” entries
Previously, the `tcmu-runner` would execute incorrect commands to remove the “blocklist” entries resulting in a degradation in performance for iSCSI LUNs.
With this release, the `tcmu-runner` was updated to execute the correct command when removing blocklist entries. The blocklist entries are cleaned up by `tcmu-runner` and the iSCSI LUNs work as expected.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (Red Hat Ceph Storage 5.0 Bug Fix update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2022:0466
Comment 39Red Hat Bugzilla
2023-09-18 04:30:18 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days
Working as expected. [ceph: root@ceph-rbd1-5-1gpatta-at76fv-node1-installer ~]# ceph -v ceph version 16.2.0-150.el8cp (a95dd77b7d968852ee415f1b7dfe08c89414c96a) pacific (stable) sh-4.4# rpm -qa | grep ceph-iscsi* ceph-iscsi-3.5-2.el8cp.noarch sh-4.4# rpm -qa | grep tcmu-runner* tcmu-runner-1.5.4-4.el8cp.x86_64 /iscsi-targets> exit sh-4.4# cat /var/log/tcmu-runner.log 2022-01-20 10:09:57.787 6:tcmu-runner [CRIT] main:1302: Starting... 2022-01-20 10:09:57.830 6:tcmu-runner [INFO] load_our_module:576: Inserted module 'target_core_user' 2022-01-20 10:09:57.847 6:tcmu-runner [INFO] tcmur_register_handler:92: Handler rbd is registered 2022-01-20 10:15:21.394 6:tcmu-runner [INFO] tcmu_rbd_open:1209 rbd/iscsi_pool.iscsi_imag1: address: {10.0.209.32:0/4240736201} 2022-01-20 10:15:21.408 6:cmdproc-uio0 [INFO] tcmu_rbd_close:1240 rbd/iscsi_pool.iscsi_imag1: appended blocklist entry: {10.0.209.32:0/4240736201} 2022-01-20 10:16:43.723 6:tcmu-runner [INFO] tcmu_rbd_rm_stale_entries_from_blocklist:382 rbd/iscsi_pool.iscsi_imag1: removing blocklist entry: {10.0.209.32:0/4240736201} 2022-01-20 10:16:43.724 6:tcmu-runner [INFO] tcmu_rbd_open:1209 rbd/iscsi_pool.iscsi_imag1: address: {10.0.209.32:0/4160929190} 2022-01-20 10:20:29.918 6:cmdproc-uio0 [INFO] alua_implicit_transition:581 rbd/iscsi_pool.iscsi_imag1: Starting read lock acquisition operation. 2022-01-20 10:20:29.918 6:ework-thread [INFO] tcmu_acquire_dev_lock:486 rbd/iscsi_pool.iscsi_imag1: Read lock acquisition successful sh-4.4# cat /var/log/tcmu-runner.log 2022-01-20 10:09:57.787 6:tcmu-runner [CRIT] main:1302: Starting... 2022-01-20 10:09:57.830 6:tcmu-runner [INFO] load_our_module:576: Inserted module 'target_core_user' 2022-01-20 10:09:57.847 6:tcmu-runner [INFO] tcmur_register_handler:92: Handler rbd is registered 2022-01-20 10:15:21.394 6:tcmu-runner [INFO] tcmu_rbd_open:1209 rbd/iscsi_pool.iscsi_imag1: address: {10.0.209.32:0/4240736201} 2022-01-20 10:15:21.408 6:cmdproc-uio0 [INFO] tcmu_rbd_close:1240 rbd/iscsi_pool.iscsi_imag1: appended blocklist entry: {10.0.209.32:0/4240736201} 2022-01-20 10:16:43.723 6:tcmu-runner [INFO] tcmu_rbd_rm_stale_entries_from_blocklist:382 rbd/iscsi_pool.iscsi_imag1: removing blocklist entry: {10.0.209.32:0/4240736201} 2022-01-20 10:16:43.724 6:tcmu-runner [INFO] tcmu_rbd_open:1209 rbd/iscsi_pool.iscsi_imag1: address: {10.0.209.32:0/4160929190} 2022-01-20 10:20:29.918 6:cmdproc-uio0 [INFO] alua_implicit_transition:581 rbd/iscsi_pool.iscsi_imag1: Starting read lock acquisition operation. 2022-01-20 10:20:29.918 6:ework-thread [INFO] tcmu_acquire_dev_lock:486 rbd/iscsi_pool.iscsi_imag1: Read lock acquisition successful 2022-01-20 10:21:46.428 6:cmdproc-uio0 [INFO] alua_implicit_transition:592 rbd/iscsi_pool.iscsi_imag1: Starting write lock acquisition operation. 2022-01-20 10:21:46.448 6:ework-thread [INFO] tcmu_rbd_lock:989 rbd/iscsi_pool.iscsi_imag1: Acquired exclusive lock. 2022-01-20 10:21:46.448 6:ework-thread [INFO] tcmu_acquire_dev_lock:489 rbd/iscsi_pool.iscsi_imag1: Write lock acquisition successful sh-4.4#