<div dir="ltr"><div><span style="font-family:monospace">Well, i understand that there is a change and acted afterwards accordingly - enabled them manually.</span></div><div><span style="font-family:monospace">But why i do not see same daemons?</span></div><div><span style="font-family:monospace">was there a crucial change between 7.7-1 and 7.8-1?<br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">on a server, which was updated from stretch to buster:</span></div><div><span style="font-family:monospace"># dpkg -l|grep gluster<br>ii  glusterfs-client                   7.7-1                               amd64        clustered file-system (client package)<br>ii  glusterfs-common                   7.7-1                               amd64        GlusterFS common libraries and translator modules<br>ii  glusterfs-server                   7.7-1                               amd64        clustered file-system (server package)<br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"># systemctl --all|grep gluster<br>  srv-gluster-xftpservices.mount                                                                                 loaded    active   mounted   /srv/gluster/xftpservices<br>  var-log-glusterfs.mount                                                                                        loaded    active   mounted   /var/log/glusterfs<br>  glusterd.service                                                                                               loaded    active   running   GlusterFS, a clustered file-system server<br>  glustereventsd.service                                                                                         loaded    active   running   Gluster Events Notifier<br>  glusterfssharedstorage.service                                                                                 loaded    active   running   Mount glusterfs sharedstorage<br><br></span></div><div><span style="font-family:monospace">on a clear buster server installed from scratch:</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"># dpkg -l|grep gluster<br>ii  glusterfs-client                     7.8-1                               amd64        clustered file-system (client package)<br>ii  glusterfs-common                     7.8-1                               amd64        GlusterFS common libraries and translator modules<br>ii  glusterfs-server                     7.8-1                               amd64        clustered file-system (server package)<br>ii  libglusterfs0:amd64                  7.8-1                               amd64        GlusterFS shared library<br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"># systemctl --all|grep gluster<br>  srv-gluster-xftpservices.mount                                                                                 loaded    active   mounted   /srv/gluster/xftpservices<br>  var-log-glusterfs.mount                                                                                        loaded    active   mounted   /var/log/glusterfs<br>  glusterd.service                                                                                               loaded    active   running   GlusterFS, a clustered file-system server<br>  glustereventsd.service                                                                                         loaded    active   running   Gluster Events Notifier</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Thanks for help in advance.</span></div><div><span style="font-family:monospace">Kind regards,</span></div><div><span style="font-family:monospace">peterk</span><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 14 Oct 2020 at 14:55, Kaleb Keithley &lt;<a href="mailto:kkeithle@redhat.com">kkeithle@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">tl;dnr: some linux distribution package guidelines say it&#39;s bad to automatically start services after installing.<div><br></div><div>long answer:</div><div>The package layout of the gluster packages changed in the base packages of newer Debian and Ubuntu releases. To be compatible — e.g. to update from Buster&#39;s base glusterfs to the gluster community packages — the Gluster community packages switched to the same layout. If they used to start automatically before, and they don&#39;t now, that&#39;s almost certainly why.</div><div><br></div><div>For the most part we just copied the base package debian files, so whatever the base packages do, or don&#39;t do, that&#39;s what the community packages also do, including starting, or not starting the daemons.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 14, 2020 at 8:39 AM peter knezel &lt;<a href="mailto:peter.knezel@gmail.com" target="_blank">peter.knezel@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello Kaleb,</div><div>thanks for your email.</div><div><br></div><div>i think i found the problem.</div><div>In previous releases, when gluster packages are installed, they are started.</div><div>In the case of 7.8-1 version i needed to check and enable them: <br></div><div>systemctl is-enabled xx<br></div><div>
systemctl enable xx<br></div><div>
systemctl start xx</div><div><br></div><div>where xx={glusterd.service, glustereventsd.service}</div><div><br></div><div>But i still miss the glusterfssharedstorage.service - i think it will be activated when a glusterfs client locally mounts a created volume.</div><div><br></div><div>I will go on and recheck all my steps. i will update this thread later.<br></div><div>Kind regards,</div><div>peterk<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 14 Oct 2020 at 14:16, Kaleb Keithley &lt;<a href="mailto:kkeithle@redhat.com" target="_blank">kkeithle@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">On Wed, Oct 14, 2020 at 7:56 AM peter knezel &lt;<a href="mailto:peter.knezel@gmail.com" target="_blank">peter.knezel@gmail.com</a>&gt; wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><span style="font-family:monospace">Hello All,</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">i have installed 7.8-1 version of glusterfs packages on a VM with debian buster 10.5 and see no glusterfs daemons present.</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">root@buster:~# dpkg -l|grep gluster<br>ii  glusterfs-client                     7.8-1                               amd64        clustered file-system (client package)<br>ii  glusterfs-common                     7.8-1                               amd64        GlusterFS common libraries and translator modules<br>ii  glusterfs-server                     7.8-1                               amd64        clustered file-system (server package)<br>ii  libglusterfs0:amd64                  7.8-1                               amd64        GlusterFS shared library<br>root@buster:~# cat /etc/debian_version<br>10.5<br>root@buster:~# uname -a<br>Linux buster 4.19.0-10-amd64 #1 SMP Debian 4.19.132-1 (2020-07-24) x86_64 GNU/Linux<br>root@buster:~# systemctl --all|grep gluster<br>root@buster:~#<br><br>root@buster:/etc/systemd/system/multi-user.target.wants# pwd<br>/etc/systemd/system/multi-user.target.wants<br>root@buster:/etc/systemd/system/multi-user.target.wants# ls -ltr|grep gluster<br>root@buster:/etc/systemd/system/multi-user.target.wants#<br><br><br>root@buster:/lib/systemd/system# ls -ltr|grep gluster<br>-rw-r--r-- 1 root root  400 Sep 29 04:01 glustereventsd.service<br>-rw-r--r-- 1 root root  466 Sep 29 04:01 glusterd.service<br>root@buster:/lib/systemd/system#<br><br>on updated server from stretch to buster:<br>root@stretchtobluster:/lib/systemd/system# ls -ltr|grep gluster<br>-rw-r--r-- 1 root root  425 Jul 21 05:16 gluster-ta-volume.service<br>-rw-r--r-- 1 root root  301 Jul 21 05:16 glusterfssharedstorage.service<br>-rw-r--r-- 1 root root  400 Jul 21 05:16 glustereventsd.service<br>-rw-r--r-- 1 root root  464 Jul 21 05:16 glusterd.service<br>root@stretchtobluster:/lib/systemd/system#</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Is something missing here?</span></div></div></blockquote><div><br></div><div>The Gluster executables (including the daemons: glusterd, glusterfsd, glusterfs, and glustereventsd) aren&#39;t installed in /lib/systemd/...  and never have been.</div><div><br></div><div>They are installed in /usr/sbin/, and /usr/lib/$arch-linux-gnu/glusterfs/ or on newer Debian in /usr/libexec/glusterfs/<br></div><div><br></div><div>What do you think is missing?</div><div><br></div><div>--</div><div><br></div><div>Kaleb</div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>