Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 485638 - sys-apps/openrc-0.12: /lib/rc/sh/rc-cgroup.sh: line 87: echo: write error: No such device
Summary: sys-apps/openrc-0.12: /lib/rc/sh/rc-cgroup.sh: line 87: echo: write error: No...
Status: RESOLVED DUPLICATE of bug 489386
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: OpenRC (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: OpenRC Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-22 08:55 UTC by Toralf Förster
Modified: 2015-08-30 18:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2013-09-22 08:55:56 UTC
I'm starting a ~x86 user mode linux image via script like :

Sometimes however I get :


 * Mounting cgroup filesystem ...                                                             [ ok ]
/lib/rc/sh/rc-cgroup.sh: line 87: echo: write error: No such device
 * setting up tmpfiles.d entries for /dev ...                                                 [ ok ]


A imediate subsequent call is fine. Is there's something racy especially with UML ?
Comment 1 William Hubbs gentoo-dev 2013-10-14 21:54:05 UTC
Did this happen with OpenRC-0.11.8?
Comment 2 Toralf Förster gentoo-dev 2013-10-15 14:25:23 UTC
(In reply to William Hubbs from comment #1)
> Did this happen with OpenRC-0.11.8?

AFAICT no - but it happens just soometimes and was observed till now just at a ~86 UML.
Comment 3 Dragostin Yanev 2013-10-20 15:58:09 UTC
I observe random errors with rc-cgroup on 0.11.8 and 0.12 on a stable amd64 laptop

rc.log-20131006.gz:swapfiles          |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/swapfiles/tasks: No such file or directory
rc.log-20131006.gz:swapfiles          |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/swapfiles/tasks: No such file or directory
rc.log-20131006.gz:vixie-cron         |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/vixie-cron/tasks: No such file or directory
rc.log-20131006.gz:hostname           |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/hostname/tasks: No such file or directory
rc.log-20131006.gz:modules            |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/modules/tasks: No such file or directory
rc.log-20131006.gz:swapfiles          |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/swapfiles/tasks: No such file or directory
rc.log-20131013.gz:swap               |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/swap/tasks: No such file or directory
rc.log-20131013.gz:swapfiles          |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/swapfiles/tasks: No such file or directory
rc.log-20131013.gz:swapfiles          |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/swapfiles/tasks: No such file or directory
rc.log-20131013.gz:bootmisc           |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/bootmisc/tasks: No such file or directory
rc.log-20131013.gz:bootmisc           |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/bootmisc/tasks: No such file or directory
rc.log-20131013.gz:procfs             |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/procfs/tasks: No such file or directory
rc.log-20131013.gz:procfs             |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/procfs/tasks: No such file or directory
rc.log-20131013.gz:sysctl             |/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/sysctl/tasks: No such file or directory

in /etc/rc.conf I have
rc_parallel="YES"
rc_controller_cgroups="NO"
Comment 4 Toralf Förster gentoo-dev 2014-04-30 18:14:44 UTC
still here
Comment 5 Norman Back 2014-08-24 09:50:11 UTC
I'm seeing this randomly in rc.log on sys-apps/openrc-0.12.4

/var/log/rc.log-20140811.gz:/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/net.br0/tasks: No such file or directory
/var/log/rc.log-20140824.gz:/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/nfsmount/tasks: No such file or directory
/var/log/rc.log-20140824.gz:/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/samba/tasks: No such file or directory
/lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/swap/tasks: No such file or directory
Comment 6 Toralf Förster gentoo-dev 2014-08-24 09:56:11 UTC
(In reply to Norman Back from comment #5)
> I'm seeing this randomly in rc.log on sys-apps/openrc-0.12.4
> 
> /var/log/rc.log-20140811.gz:/lib64/rc/sh/rc-cgroup.sh: line 87:
> /sys/fs/cgroup/openrc/net.br0/tasks: No such file or directory
> /var/log/rc.log-20140824.gz:/lib64/rc/sh/rc-cgroup.sh: line 87:
> /sys/fs/cgroup/openrc/nfsmount/tasks: No such file or directory
> /var/log/rc.log-20140824.gz:/lib64/rc/sh/rc-cgroup.sh: line 87:
> /sys/fs/cgroup/openrc/samba/tasks: No such file or directory
> /lib64/rc/sh/rc-cgroup.sh: line 87: /sys/fs/cgroup/openrc/swap/tasks: No
> such file or directory

I think you should take a look at bug #489386
Comment 7 Toralf Förster gentoo-dev 2014-08-24 09:57:12 UTC

*** This bug has been marked as a duplicate of bug 489386 ***