a.schwibbe at gmx.net
2021-Aug-27 15:19 UTC
[Gluster-users] glusterfs volume not mounted at boot time (RedHat 8.4)
Hey Dario, I also have libvirtd running. No problems on Ubuntu dists, everything is started/mounted in correct order, but can't recommend on RedHat. I'd look at chkconfig man-page, you could edit boot order of your services if necessary. Andreas "Dario Lesca" d.lesca at solinos.it ? 27. August 2021 17:12> Thanks Andreas. > > I have try to remove only the "noauto" in my fstab line but none is change. > > Then I have follow you suggest and I try to leave only "defaults,_netdev" > In this case the volume after reboot is mounted. > Good! > > But my problem is that this volume must mount before libvirtd start, or maybe it is better to say, libvirtd must start after "glusterd is start and volume is mount". > This is why I added those x-systemd directives > > There is some solution to this issue? > > Many thanks > Dario > > > > Il giorno ven, 27/08/2021 alle 14.53 +0000, a.schwibbe at gmx.net ha scritto: > > Dario, > > > > > > Your fstab line includes mount option "noauto" so it won't automatically mount on boot!? > > > > Try to remove noauto, reboot. > > > > I usually only mount local gluster mount point with defaults,_netdev > > > > > > > > Cheers > > > > > > Andreas > > > > > > > > "Dario Lesca" d.lesca at solinos.it? 27. August 2021 16:38 > > > > > Hello everybody. > > > > > > > > > I have setup a glusterfs volume without problem, all work fine. > > > > > > But if I reboot a node, when the node start the volume is not mounted. > > > > > > If I access to the node via SSH and run "mount /virt-gfs/" the volume > > > > > > is mounted correctly. > > > > > > > > > This is the /etc/fstab entry: > > > > > > virt2.local:/gfsvol1 /virt-gfs glusterfs defaults,_netdev,noauto,x-systemd.automount,x-systemd.device-timeout=120,x-systemd.requires=glusterd.service,x-systemd.before=libvirtd.service 0 0 > > > > > > > > > For testing, I have also set SElinux to "permissive" but none is > > > > > > change. > > > > > > > > > Someone can help me? > > > > > > > > > If you need some other info, let me know > > > > > > > > > Many thanks > > > > > > > > > > > >
Dario Lesca
2021-Aug-27 15:25 UTC
[Gluster-users] glusterfs volume not mounted at boot time (RedHat 8.4)
Thanks Andreas, I will follow your suggestion to check the order of services via systemd For now, I can't substitute RedHat (I use Rocky Linux, not RedHat) ?with Debian or Ubuntu. Many thanks Dario Il giorno ven, 27/08/2021 alle 15.19 +0000, a.schwibbe at gmx.net ha scritto:> Hey Dario, > > > I also have libvirtd running. No problems on Ubuntu dists, everything > is started/mounted in correct order, but can't recommend on RedHat. > I'd look at chkconfig man-page, you could edit boot order of your > services if necessary. > > > Andreas > > > "Dario Lesca" d.lesca at solinos.it?? 27. August 2021 17:12 > > Thanks Andreas. > > > > I have try to remove only the "noauto" in my fstab line but none is > > change. > > > > Then I have follow you suggest and I try to leave only > > "defaults,_netdev" > > In this case the volume after reboot is mounted. > > Good! > > > > But my problem is that this volume must mount before libvirtd > > start, or maybe it is better to say, libvirtd must start after > > "glusterd is start and volume is mount". > > This is why I added those x-systemd directives > > > > There is some solution to this issue? > > > > Many thanks > > Dario > > > > > > > > Il giorno ven, 27/08/2021 alle 14.53 +0000, a.schwibbe at gmx.net?ha > > scritto: > > > Dario, > > > > > > > > > Your fstab line includes mount option "noauto" so it won't > > > automatically mount on boot!? > > > > > > Try to remove noauto, reboot. > > > > > > I usually only mount local gluster mount point with > > > defaults,_netdev > > > > > > > > > > > > Cheers > > > > > > > > > Andreas > > > > > > > > > > > > "Dario Lesca" d.lesca at solinos.it? 27. August 2021 16:38 > > > > > > > Hello everybody. > > > > > > > > > > > > I have setup a glusterfs volume without problem, all work fine. > > > > > > > > But if I reboot a node, when the node start the volume is not > > > > mounted. > > > > > > > > If I access to the node via SSH and run "mount /virt-gfs/" the > > > > volume > > > > > > > > is mounted correctly. > > > > > > > > > > > > This is the /etc/fstab entry: > > > > > > > > virt2.local:/gfsvol1 /virt-gfs glusterfs > > > > defaults,_netdev,noauto,x-systemd.automount,x-systemd.device- > > > > timeout=120,x-systemd.requires=glusterd.service,x- > > > > systemd.before=libvirtd.service 0 0 > > > > > > > > > > > > For testing, I have also set SElinux to "permissive" but none > > > > is > > > > > > > > change. > > > > > > > > > > > > Someone can help me? > > > > > > > > > > > > If you need some other info, let me know > > > > > > > > > > > > Many thanks > > > > > > > > > > > > > > > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20210827/a580f501/attachment.html>