all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* guix-daemon might be unmounting filesystems
@ 2017-02-14 10:49 Myles English
  2017-02-14 16:45 ` Leo Famulari
  2017-02-15 11:17 ` Alex Kost
  0 siblings, 2 replies; 6+ messages in thread
From: Myles English @ 2017-02-14 10:49 UTC (permalink / raw)
  To: help-guix

Hello,

About one time out of ten when I use a guix command my filesystems,
including /home, become unmounted and I have to manually remount them.

I am not sure this is because of guix-daemon or systemd or even my zsh
config but in the logs I get something like this:

Feb 14 09:57:39 bill guix-daemon[11909]: accepted connection from pid 4342, user myles
Feb 14 09:57:39 bill guix-daemon[11909]: spurious SIGPOLL
Feb 14 09:57:40 bill guix-daemon[11909]: spurious SIGPOLL
[...about 18 SIGPOLLs per second...]
Feb 14 09:58:22 bill guix-daemon[11909]: spurious SIGPOLL
Feb 14 09:58:22 bill guix-daemon[11909]: spurious SIGPOLL
Feb 14 09:58:40 bill systemd[1]: gnu.automount: Got automount request for /gnu, triggered by 4345 (guix-daemon)
Feb 14 09:58:40 bill systemd[1]: Mounting /gnu...
Feb 14 09:58:41 bill systemd[1]: Mounted /gnu.
Feb 14 09:58:41 bill systemd[1]: home.automount: Got automount request for /home, triggered by 835 (systemd)
Feb 14 09:58:41 bill systemd[1]: Mounting /home...
Feb 14 09:58:41 bill systemd[1]: Mounted /home.
Feb 14 09:58:42 bill systemd[1]: gnu.automount: Got automount request for /gnu, triggered by 4345 (guix-daemon)
Feb 14 09:58:42 bill systemd[1]: Mounting /gnu...
Feb 14 09:58:42 bill systemd[1]: Mounted /gnu.
Feb 14 09:58:42 bill systemd[1]: home.automount: Got automount request for /home, triggered by 835 (systemd)
Feb 14 09:58:42 bill systemd[1]: Mounting /home...
Feb 14 09:58:42 bill systemd[1]: Mounted /home.
Feb 14 09:58:43 bill systemd[1]: gnu.automount: Got automount request for /gnu, triggered by 4345 (guix-daemon)
Feb 14 09:58:43 bill systemd[1]: Mounting /gnu...
Feb 14 09:58:43 bill systemd[1]: Mounted /gnu.
Feb 14 09:58:43 bill systemd[1]: home.automount: Got automount request for /home, triggered by 835 (systemd)
Feb 14 09:58:43 bill systemd[1]: Mounting /home...
Feb 14 09:58:43 bill systemd[1]: Mounted /home.
Feb 14 09:58:44 bill systemd[1]: gnu.automount: Got automount request for /gnu, triggered by 4345 (guix-daemon)
Feb 14 09:58:44 bill systemd[1]: Mounting /gnu...
Feb 14 09:58:44 bill systemd[1]: Mounted /gnu.
Feb 14 09:58:44 bill systemd[1]: home.automount: Got automount request for /home, triggered by 835 (systemd)
Feb 14 09:58:44 bill systemd[1]: Mounting /home...
Feb 14 09:58:45 bill systemd[1]: Mounted /home.
Feb 14 09:58:45 bill systemd[1]: gnu.automount: Got automount request for /gnu, triggered by 4345 (guix-daemon)
Feb 14 09:58:45 bill systemd[1]: Mounting /gnu...
Feb 14 09:58:45 bill systemd[1]: Mounted /gnu.
Feb 14 09:58:45 bill systemd[1]: home.automount: Got automount request for /home, triggered by 835 (systemd)
Feb 14 09:58:45 bill systemd[1]: Mounting /home...
Feb 14 09:58:45 bill systemd[1]: Mounted /home.
Feb 14 09:58:52 bill systemd[1]: home.automount: Got automount request for /home, triggered by 9958 (conky)
Feb 14 09:58:52 bill systemd[1]: Mounting /home...
Feb 14 09:58:52 bill systemd[1]: Mounted /home.
Feb 14 09:58:53 bill systemd[1]: opt.automount: Got automount request for /opt, triggered by 1855 (firefox)
Feb 14 09:58:53 bill systemd[1]: Mounting /opt...
Feb 14 09:58:53 bill systemd[1]: Mounted /opt.
Feb 14 09:59:12 bill systemd[1]: gnu.automount: Got automount request for /gnu, triggered by 4522 (zsh)
Feb 14 09:59:12 bill systemd[1]: Mounting /gnu...
Feb 14 09:59:13 bill systemd[1]: Mounted /gnu.
Feb 14 10:00:01 bill systemd[1]: home.automount: Got automount request for /home, triggered by 1879 (Cache2 I/O)
Feb 14 10:00:01 bill systemd[1]: Mounting /home...
Feb 14 10:00:01 bill systemd[1]: Mounted /home.
Feb 14 10:00:02 bill systemd[1]: gnu.automount: Got automount request for /gnu, triggered by 24942 (emacs)
Feb 14 10:00:02 bill systemd[1]: Mounting /gnu...
Feb 14 10:00:02 bill systemd[1]: Mounted /gnu.
Feb 14 10:00:02 bill systemd[1]: opt.automount: Got automount request for /opt, triggered by 24942 (emacs)
Feb 14 10:00:02 bill systemd[1]: Mounting /opt...
Feb 14 10:00:02 bill systemd[1]: Mounted /opt.

Any ideas why this is happening and how it can be fixed?

I did a guix pull recently but I think it has done this every version
between here and 0.10.

Thanks,
Myles

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guix-daemon might be unmounting filesystems
  2017-02-14 10:49 guix-daemon might be unmounting filesystems Myles English
@ 2017-02-14 16:45 ` Leo Famulari
  2017-02-15 21:49   ` Myles English
  2017-02-15 11:17 ` Alex Kost
  1 sibling, 1 reply; 6+ messages in thread
From: Leo Famulari @ 2017-02-14 16:45 UTC (permalink / raw)
  To: Myles English; +Cc: help-guix

On Tue, Feb 14, 2017 at 10:49:54AM +0000, Myles English wrote:
> Hello,
> 
> About one time out of ten when I use a guix command my filesystems,
> including /home, become unmounted and I have to manually remount them.
> 
> I am not sure this is because of guix-daemon or systemd or even my zsh
> config but in the logs I get something like this:
> 
> Feb 14 09:57:39 bill guix-daemon[11909]: accepted connection from pid 4342, user myles
> Feb 14 09:57:39 bill guix-daemon[11909]: spurious SIGPOLL
> Feb 14 09:57:40 bill guix-daemon[11909]: spurious SIGPOLL
> [...about 18 SIGPOLLs per second...]
> Feb 14 09:58:22 bill guix-daemon[11909]: spurious SIGPOLL
> Feb 14 09:58:22 bill guix-daemon[11909]: spurious SIGPOLL
> Feb 14 09:58:40 bill systemd[1]: gnu.automount: Got automount request for /gnu, triggered by 4345 (guix-daemon)
> Feb 14 09:58:40 bill systemd[1]: Mounting /gnu...
> Feb 14 09:58:41 bill systemd[1]: Mounted /gnu.
> Feb 14 09:58:41 bill systemd[1]: home.automount: Got automount request for /home, triggered by 835 (systemd)

That's strange!

I'm using Guix on Debian Sid (systemd 232), and my user's default shell
is Zsh. I haven't experienced this problem.

With a frequency of one out of ten, it should be only mildly annoying to
reproduce while strace-ing the guix-daemon to see if it's involved.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guix-daemon might be unmounting filesystems
  2017-02-14 10:49 guix-daemon might be unmounting filesystems Myles English
  2017-02-14 16:45 ` Leo Famulari
@ 2017-02-15 11:17 ` Alex Kost
  2017-02-15 21:52   ` Myles English
  1 sibling, 1 reply; 6+ messages in thread
From: Alex Kost @ 2017-02-15 11:17 UTC (permalink / raw)
  To: Myles English; +Cc: help-guix

Myles English (2017-02-14 10:49 +0000) wrote:

> Hello,
>
> About one time out of ten when I use a guix command my filesystems,
> including /home, become unmounted and I have to manually remount them.

Hm, maybe you added your user to 'guixbuild' group? (check /etc/group)
If so, you shouldn't (!); this group is only for "build users"
(guixbuilder01, etc.).

-- 
Alex

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guix-daemon might be unmounting filesystems
  2017-02-14 16:45 ` Leo Famulari
@ 2017-02-15 21:49   ` Myles English
  2017-02-15 22:43     ` Leo Famulari
  0 siblings, 1 reply; 6+ messages in thread
From: Myles English @ 2017-02-15 21:49 UTC (permalink / raw)
  To: Leo Famulari; +Cc: help-guix



on [2017-02-14] at 16:45 Leo Famulari writes:

> On Tue, Feb 14, 2017 at 10:49:54AM +0000, Myles English wrote:
>>
>> About one time out of ten when I use a guix command my filesystems,
>> including /home, become unmounted and I have to manually remount them.
>>
>> I am not sure this is because of guix-daemon or systemd or even my zsh
>> config but in the logs I get something like this:
>>
>> Feb 14 09:57:39 bill guix-daemon[11909]: accepted connection from pid 4342, user myles
>> Feb 14 09:57:39 bill guix-daemon[11909]: spurious SIGPOLL
>> Feb 14 09:57:40 bill guix-daemon[11909]: spurious SIGPOLL
>> [...about 18 SIGPOLLs per second...]
>> Feb 14 09:58:22 bill guix-daemon[11909]: spurious SIGPOLL
>> Feb 14 09:58:22 bill guix-daemon[11909]: spurious SIGPOLL
>> Feb 14 09:58:40 bill systemd[1]: gnu.automount: Got automount request for /gnu, triggered by 4345 (guix-daemon)
>> Feb 14 09:58:40 bill systemd[1]: Mounting /gnu...
>> Feb 14 09:58:41 bill systemd[1]: Mounted /gnu.
>> Feb 14 09:58:41 bill systemd[1]: home.automount: Got automount request for /home, triggered by 835 (systemd)
>
> That's strange!
>
> I'm using Guix on Debian Sid (systemd 232), and my user's default shell
> is Zsh. I haven't experienced this problem.

Thanks for your data!  I am using the same version of systemd.  I only
suspected zsh because my shell prompt would often look strange but with
hindsight it was because my /home had been dropped.

> With a frequency of one out of ten, it should be only mildly annoying to
> reproduce while strace-ing the guix-daemon to see if it's involved.

I tried strace and there is nothing obvious that say guix is involved in
the unmounting, other than a lot of disk IO.  Based on internet search
results, and the fact that it has been happening more frequently, I am
beginning to suspect my hard drive plus or minus btrfs (not wanting to
cast aspersions because btrfs has otherwise been very well behaved).

Myles

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guix-daemon might be unmounting filesystems
  2017-02-15 11:17 ` Alex Kost
@ 2017-02-15 21:52   ` Myles English
  0 siblings, 0 replies; 6+ messages in thread
From: Myles English @ 2017-02-15 21:52 UTC (permalink / raw)
  To: Alex Kost; +Cc: help-guix



on [2017-02-15] at 11:17 Alex Kost writes:

> Myles English (2017-02-14 10:49 +0000) wrote:
>
>> About one time out of ten when I use a guix command my filesystems,
>> including /home, become unmounted and I have to manually remount them.
>
> Hm, maybe you added your user to 'guixbuild' group? (check /etc/group)
> If so, you shouldn't (!); this group is only for "build users"
> (guixbuilder01, etc.).

Thanks for the idea, I checked but the groups are okay.  I'd really like
a new hard drive so I am hoping that is the problem.

Myles

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guix-daemon might be unmounting filesystems
  2017-02-15 21:49   ` Myles English
@ 2017-02-15 22:43     ` Leo Famulari
  0 siblings, 0 replies; 6+ messages in thread
From: Leo Famulari @ 2017-02-15 22:43 UTC (permalink / raw)
  To: Myles English; +Cc: help-guix

On Wed, Feb 15, 2017 at 09:49:34PM +0000, Myles English wrote:
> I tried strace and there is nothing obvious that say guix is involved in
> the unmounting, other than a lot of disk IO.  Based on internet search
> results, and the fact that it has been happening more frequently, I am
> beginning to suspect my hard drive plus or minus btrfs (not wanting to
> cast aspersions because btrfs has otherwise been very well behaved).

I'm also using btrfs on /home.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-02-15 22:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-14 10:49 guix-daemon might be unmounting filesystems Myles English
2017-02-14 16:45 ` Leo Famulari
2017-02-15 21:49   ` Myles English
2017-02-15 22:43     ` Leo Famulari
2017-02-15 11:17 ` Alex Kost
2017-02-15 21:52   ` Myles English

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.