ksh issue: LVM vgs/lvs cli report 'File descriptor 11 (/tmp/sf2e.2jb (deleted)) leaked on lvs invocation.'

Solution Unverified - Updated -

Issue

When using ksh on Red Hat Enterprise Linux with ksh-20100621 or close varients, we get this:

# A=$(vgs)  
File descriptor 11 (/tmp/sf0r.3a1 (deleted)) leaked on vgs invocation. Parent PID 16279: ksh

or:

# A=$(lvs)  
File descriptor 11 (/tmp/sf2e.2jb (deleted)) leaked on lvs invocation. Parent PID 16279: ksh

When using bash, nothing like this ever happens:

[root@hostname ~]# A=$(lvs)  
[root@hostname ~]# A=$(vgs)  
[root@hostname ~]# echo $A  
VG #PV #LV #SN Attr VSize VFree vg0 1 5 0 wz--n- 33.41g 3.53g

Environment

  • Red Hat Enterprise Linux 6
  • Red Had Enterprise Linux 5
  • ksh-20100621*

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content