My Oracle Support Banner

Command 'iotop' Fails on Oracle Linux 7 Running UEK4 With Error 'ValueError: need more than 1 value to unpack' (Doc ID 2423670.1)

Last updated on OCTOBER 07, 2020

Applies to:

Linux OS - Version Oracle Linux 7.0 and later
Oracle Cloud Infrastructure - Version N/A and later
Linux x86-64


Command 'iotop' fails with many python errors on new UEK4 kernels under Oracle Linux 7. Errors displayed are shown below:

# iotop
Traceback (most recent call last):
File "/usr/sbin/iotop", line 17, in <module>
File "/usr/lib/python2.7/site-packages/iotop/", line 620, in main
File "/usr/lib/python2.7/site-packages/iotop/", line 610, in <lambda>
main_loop = lambda: run_iotop(options)
File "/usr/lib/python2.7/site-packages/iotop/", line 508, in run_iotop
return curses.wrapper(run_iotop_window, options)
File "/usr/lib64/python2.7/curses/", line 43, in wrapper
return func(stdscr, *args, **kwds)
File "/usr/lib/python2.7/site-packages/iotop/", line 501, in run_iotop_window
File "/usr/lib/python2.7/site-packages/iotop/", line 155, in run
File "/usr/lib/python2.7/site-packages/iotop/", line 434, in refresh_display
lines = self.get_data()
File "/usr/lib/python2.7/site-packages/iotop/", line 415, in get_data
return list(map(format, processes))
File "/usr/lib/python2.7/site-packages/iotop/", line 388, in format
cmdline = p.get_cmdline()
File "/usr/lib/python2.7/site-packages/iotop/", line 292, in get_cmdline
proc_status = parse_proc_pid_status(
File "/usr/lib/python2.7/site-packages/iotop/", line 196, in parse_proc_pid_status
key, value = line.split(':\t', 1)
ValueError: need more than 1 value to unpack


 Kernel was updated recently.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.