[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gluster-devel
Subject:    Re: [Gluster-devel] [Gluster-users] Using Ganesha v2.8.4 with Gluster v5.11 ???
From:       David Spisla <david.spisla () iternity ! com>
Date:       2021-03-22 15:02:40
Message-ID: AM0PR04MB4450832F8CB43A47AFE8E101F1659 () AM0PR04MB4450 ! eurprd04 ! prod ! outlook ! com
[Download RAW message or body]

[Attachment #2 (multipart/related)]


------_=_NextPart_54e4846d-78e4-4305-83e9-28f270d8cd15
Content-Language: de-DE
Content-Type: multipart/alternative;
	boundary="_000_AM0PR04MB4450832F8CB43A47AFE8E101F1659AM0PR04MB4450eurp_"


Thanks for the clarification.


David Spisla
Software Engineer
david.spisla@iternity.com
+49 761 59034852
iTernity GmbH
Heinrich-von-Stephan-Str. 21
79100 Freiburg
Germany
Website

Newsletter

Support Portal
See our privacy policy if you want us to delete your personal data.
​
​iTernity GmbH. Managing Director: Ralf Steinemann.
​Registered at the District Court Freiburg: HRB-Nr. 701332.
​USt.Id DE242664311. [v01.023]
Von: Kaleb Keithley <kkeithle@redhat.com>
Gesendet: Montag, 22. März 2021 15:52
An: David Spisla <spisla80@gmail.com>
Cc: gluster-users@gluster.org List <gluster-users@gluster.org>; Gluster Devel \
                <gluster-devel@gluster.org>
Betreff: Re: [Gluster-users] Using Ganesha v2.8.4 with Gluster v5.11 ???

I was wrong:  nfs-ganesha-2.8's fsal_gluster calls glfs_ftruncate() and glfs_fsync(), \
which appeared in glusterfs-6.0.

Sorry for any confusion.

--

Kaleb




On Mon, Mar 22, 2021 at 10:07 AM Kaleb Keithley \
<kkeithle@redhat.com<mailto:kkeithle@redhat.com>> wrote:

GFAPI_6.0 is a reference to a set of versioned symbols in gluster's libgfapi.

As the version implies, you need at least glusterfs-6.0 to run nfs-ganesha-2.8.x.

Although it's not clear — without further investigation — why the rpm has derived \
that dependency. I'm not seeing that the gluster FSAL in ganesha-2.8.x calls any of \
the GFAPI_6.0 apis. Or any of the later GFAPI_6.x apis.

It seems to me like nfs-ganesha-2.8.x could be compiled with glusterfs-5 and would \
work fine.

--

Kaleb

On Mon, Mar 22, 2021 at 8:15 AM David Spisla \
<spisla80@gmail.com<mailto:spisla80@gmail.com>> wrote: Dear Gluster Community and \
Devels, at the moment we are using Ganesha 2.7.6 with Glusterv5.11

Now we want to update ganesha from 2.7.6 to 2.8.4 . I just tried to update ganesha on \
a 2-node SLES15SP1 cluster with the above mentioned versions. I got the packages from \
here: https://download.opensuse.org/repositories/home:/nfs-ganesha:/SLES15SP1-nfs-ganesha-2.8/SLE_15_SP1/x86_64/


But I got the following dependency error:
fs-davids-c3-n1:~ # zypper install libntirpc1_8-1.8.1-2.2.x86_64.rpm \
nfs-ganesha-2.8.4-5.2.x86_64.rpm nfs-ganesha-gluster-2.8.4-5.2.x86_64.rpm \
nfs-ganesha-vfs-2.8.4-5.2.x86_64.rpm Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libgfapi.so.0(GFAPI_6.0)(64bit) needed by \
nfs-ganesha-gluster-2.8.4-5.2.x86_64  Solution 1: do not install \
nfs-ganesha-gluster-2.8.4-5.2.x86_64  Solution 2: break \
nfs-ganesha-gluster-2.8.4-5.2.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] (c): c

Does anybody of you know to which Gluster version GFAPI_6.0 refers?
Is it posible at all to run ganesha 2.8.4 with gluster 5.11?
Regards
David Spisla
________



Community Meeting Calendar:

Schedule -
Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC
Bridge: https://meet.google.com/cpu-eiue-hvk
Gluster-users mailing list
Gluster-users@gluster.org<mailto:Gluster-users@gluster.org>
https://lists.gluster.org/mailman/listinfo/gluster-users


[Attachment #5 (text/html)]

<html xmlns:v="urn:schemas-microsoft-com:vml" \
xmlns:o="urn:schemas-microsoft-com:office:office" \
xmlns:w="urn:schemas-microsoft-com:office:word" \
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" \
xmlns="http://www.w3.org/TR/REC-html40"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.E-MailFormatvorlage18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Thanks for the \
clarification. <o:p></o:p></span></p>
<p class="MsoNormal"><span \
style="mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p> <div \
style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"> <div>
<div style="mso-line-height-rule:exactly;-webkit-text-size-adjust:100%;"><table \
cellpadding="0" cellspacing="0" border="0" style="width:100%;"><tr \
style="font-size:0;"><td align="left" style="vertical-align:top;"><table \
cellpadding="0" cellspacing="0" border="0" style="width:300px;font-size:0;"><tr \
style="font-size:0;"><td align="left" style="padding:0 0 \
5px;border-top:none;border-right:none;border-bottom:solid 2px \
#A5CD39;border-left:none;vertical-align:top;"><table cellpadding="0" cellspacing="0" \
border="0" style="width:100%;font-size:0;"><tr style="font-size:0;"><td align="left" \
style="vertical-align:top;"><table cellpadding="0" cellspacing="0" border="0" \
style="width:100%;font-size:0;"><tr style="font-size:0;"><td align="left" \
style="padding:0 0 6px;vertical-align:top;"><table cellpadding="0" cellspacing="0" \
border="0" style="width:100%;font-size:0;color:#8EB900;font-style:normal;font-weight:700;white-space:nowrap;"><tr \
style="font-size:0;"><td align="left" style="vertical-align:middle;"><table \
cellpadding="0" cellspacing="0" border="0" style="font-size:0;"><tr \
style="font-size:0;"><td align="left" style="padding:2px \
0;vertical-align:middle;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;color:#000001;font-style:normal;font-weight:700;white-space:nowrap;"><tr \
style="font-size:14px;"><td align="left" \
style="vertical-align:middle;font-family:Calibri;">David<span \
style="font-family:remialcxesans;font-size:1px;color:#FFFFFF;line-height:1px;">&#8203;</span>&nbsp;</td><td \
align="left" style="vertical-align:middle;font-size:0;"><table cellpadding="0" \
cellspacing="0" border="0" \
style="font-size:0;color:#000001;font-style:normal;font-weight:700;white-space:nowrap;"><tr \
style="font-size:14px;"><td align="left" style="padding:0 0 0 \
2px;vertical-align:middle;font-family:Calibri;">Spisla</td></tr></table></td></tr></table></td></tr></table></td></tr><tr \
style="font-size:14px;"><td align="left" \
style="vertical-align:middle;font-family:Calibri;">Software&nbsp;Engineer</td></tr></table></td></tr></table></td></tr><tr \
style="font-size:0;"><td align="left" style="vertical-align:top;"><table \
cellpadding="0" cellspacing="0" border="0" style="width:100%;font-size:0;"><tr \
style="font-size:0;"><td align="left" style="padding:0 0 \
5px;vertical-align:top;"><table cellpadding="0" cellspacing="0" border="0" \
style="width:100%;font-size:0;"><tr style="font-size:0;"><td align="left" \
style="vertical-align:top;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;"><tr style="font-size:0;"><td align="left" style="padding:0 0 \
3px;vertical-align:top;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;color:#000001;font-style:normal;font-weight:400;white-space:nowrap;"><tr \
style="font-size:13px;"><td align="left" \
style="vertical-align:top;font-size:0;"><table cellpadding="0" cellspacing="0" \
border="0" style="font-size:0;line-height:normal;"><tr style="font-size:0;"><td \
align="left" style="padding:0 5px 0 0;vertical-align:top;"><img \
src="cid:image959449.png@3144DF49.1FA68F9F" width="15" border="0" alt="" \
style="width:15px;min-width:15px;max-width:15px;font-size:0;" \
/></td></tr></table></td><td align="left" \
style="vertical-align:middle;font-family:Calibri;"><a \
href="mailto:david.spisla@iternity.com" target="_blank" id="LPlnk689713" \
style="text-decoration:none;color:#000001;"><strong \
style="font-weight:400;">david.spisla@iternity.com</strong></a></td></tr></table></td></tr></table></td></tr><tr \
style="font-size:0;"><td align="left" style="vertical-align:top;"><table \
cellpadding="0" cellspacing="0" border="0" style="font-size:0;"><tr \
style="font-size:0;"><td align="left" style="padding:0 0 \
3px;vertical-align:top;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;color:#000001;font-style:normal;font-weight:400;white-space:nowrap;"><tr \
style="font-size:13px;"><td align="left" \
style="vertical-align:top;font-size:0;"><table cellpadding="0" cellspacing="0" \
border="0" style="font-size:0;line-height:normal;"><tr style="font-size:0;"><td \
align="left" style="padding:0 5px 0 0;vertical-align:top;"><img \
src="cid:image361684.png@1C76201F.BFC76B53" width="15" border="0" alt="" \
style="width:15px;min-width:15px;max-width:15px;font-size:0;" \
/></td></tr></table></td><td align="left" \
style="vertical-align:middle;font-family:Calibri;"><a href="tel:+49%20761%2059034852" \
target="_blank" id="LPlnk689713" style="text-decoration:none;color:#000001;"><strong \
style="font-weight:400;">+49&nbsp;761&nbsp;59034852</strong></a></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr><tr \
style="font-size:0;"><td align="left" style="vertical-align:top;"><table \
cellpadding="0" cellspacing="0" border="0" style="font-size:0;"><tr \
style="font-size:0;"><td align="center" style="vertical-align:top;"><table \
cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;line-height:normal;"><tr style="font-size:0;"><td align="center" \
style="padding:0 2px 0 0;vertical-align:top;"><a href="https://iternity.com/video/" \
target="_blank" id="LPlnk689713" style="text-decoration:none;"><img \
src="cid:image587673.jpg@775C83A2.234812FE" width="150" border="0" title="Discover in \
our 2-minute video how iTernity&#39;s software-defined approach can help you solve \
the modern IT challenges." alt="Discover in our 2-minute video how iTernity&#39;s \
software-defined approach can help you solve the modern IT challenges." \
style="width:150px;min-width:150px;max-width:150px;font-size:12px;" \
/></a></td></tr></table></td><td align="center" style="vertical-align:top;"><table \
cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;line-height:normal;"><tr style="font-size:0;"><td align="center" \
style="padding:0 0 0 2px;vertical-align:top;"><a \
href="https://www.pressebox.de/pressemitteilung/iternity-gmbh/Award-iTernity-is-one-of-the-TOP-100/boxid/963065" \
target="_blank" id="LPlnk689713" style="text-decoration:none;"><img \
src="cid:image586619.png@571939B5.2D9D465E" width="150" border="0" title="iTernity is \
one of the TOP 100 most innovative companies" alt="iTernity is one of the TOP 100 \
most innovative companies" \
style="width:150px;min-width:150px;max-width:150px;font-size:12px;" \
/></a></td></tr></table></td></tr></table></td></tr><tr style="font-size:0;"><td \
align="left" style="vertical-align:top;"><table cellpadding="0" cellspacing="0" \
border="0" style="width:100%;font-size:0;"><tr style="font-size:0;"><td align="left" \
style="vertical-align:top;"><table cellpadding="0" cellspacing="0" border="0" \
style="width:100%;font-size:0;"><tr style="font-size:0;"><td align="left" \
style="padding:10px 0 5px;vertical-align:top;"><table cellpadding="0" cellspacing="0" \
border="0" style="width:100%;font-size:0;"><tr style="font-size:0;"><td align="left" \
style="vertical-align:top;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;color:#000001;font-style:normal;font-weight:700;white-space:nowrap;"><tr \
style="font-size:13px;"><td align="left" style="padding:0 0 \
2px;vertical-align:top;font-family:Calibri;">i<span \
style="color:#8EB900;">T</span>ernity&nbsp;GmbH</td></tr></table></td></tr><tr \
style="font-size:0;"><td align="left" style="vertical-align:top;"><table \
cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;color:#000001;font-style:normal;font-weight:400;white-space:nowrap;"><tr \
style="font-size:13px;"><td align="left" style="padding:0 0 \
2px;vertical-align:top;font-family:Calibri;">Heinrich‑von‑Stephan‑Str.&nbsp;21</td></tr></table></td></tr><tr \
style="font-size:0;"><td align="left" style="vertical-align:top;"><table \
cellpadding="0" cellspacing="0" border="0" style="font-size:0;"><tr \
style="font-size:0;"><td align="left" style="padding:0 0 \
2px;vertical-align:top;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;color:#000001;font-style:normal;font-weight:400;white-space:nowrap;"><tr \
style="font-size:13px;"><td align="left" \
style="vertical-align:top;font-family:Calibri;">79100</td><td align="left" \
style="vertical-align:top;font-family:Calibri;">&nbsp;Freiburg</td></tr></table></td></tr></table></td></tr><tr \
style="font-size:13px;color:#000001;font-style:normal;font-weight:400;white-space:nowrap;"><td \
align="left" style="vertical-align:top;font-family:Calibri;">Germany</td></tr></table></td></tr></table></td><td \
align="left" style="vertical-align:top;"><table cellpadding="0" cellspacing="0" \
border="0" style="width:100%;font-size:0;"><tr style="font-size:0;"><td align="left" \
style="padding:10px 0 5px;vertical-align:top;"><table cellpadding="0" cellspacing="0" \
border="0" style="width:100%;font-size:0;"><tr style="font-size:0;"><td align="right" \
style="vertical-align:middle;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;"><tr style="font-size:0;"><td align="right" \
style="padding:0;border-style:solid;border-width:1px;border-color:#8EB900;vertical-align:middle;"><table \
cellpadding="0" cellspacing="0" border="0" \
style="white-space:nowrap;color:#8EB900;font-size:17.33px;font-family:Calibri,Arial,sa \
ns-serif;font-weight:700;font-style:normal;text-align:center;width:80px;height:15px;"><tr \
style="font-size:11px;"><td style="font-family:Calibri;"><a \
href="https://iternity.com/" target="_blank" id="LPlnk689713" title="iTernity \
Website" style="text-decoration:none;color:#8EB900;"><strong \
style="font-weight:700;">Website</strong></a></td></tr></table></td></tr></table></td></tr><tr \
style="font-size:5px;color:#000001;font-style:normal;font-weight:400;white-space:nowrap;"><td \
align="center" style="vertical-align:middle;font-family:Calibri;">&nbsp;<br \
/></td></tr><tr style="font-size:0;"><td align="right" \
style="vertical-align:middle;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;"><tr style="font-size:0;"><td align="right" \
style="padding:0;border-style:solid;border-width:1px;border-color:#8EB900;vertical-align:middle;"><table \
cellpadding="0" cellspacing="0" border="0" \
style="white-space:nowrap;color:#8EB900;font-size:17.33px;font-family:Calibri,Arial,sa \
ns-serif;font-weight:700;font-style:normal;text-align:center;width:80px;height:15px;"><tr \
style="font-size:11px;"><td style="font-family:Calibri;"><a \
href="https://iternity.com/newsletter/" target="_blank" id="LPlnk689713" \
title="iTernity Newsletter" style="text-decoration:none;color:#8EB900;"><strong \
style="font-weight:700;">Newsletter</strong></a></td></tr></table></td></tr></table></td></tr><tr \
style="font-size:5px;color:#000001;font-style:normal;font-weight:400;white-space:nowrap;"><td \
align="center" style="vertical-align:middle;font-family:Calibri;">&nbsp;<br \
/></td></tr><tr style="font-size:0;"><td align="right" \
style="vertical-align:middle;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;"><tr style="font-size:0;"><td align="right" \
style="padding:0;border-style:solid;border-width:1px;border-color:#8EB900;vertical-align:middle;"><table \
cellpadding="0" cellspacing="0" border="0" \
style="white-space:nowrap;color:#8EB900;font-size:17.33px;font-family:Calibri,Arial,sa \
ns-serif;font-weight:700;font-style:normal;text-align:center;width:80px;height:15px;"><tr \
style="font-size:11px;"><td style="font-family:Calibri;"><a \
href="https://support.iternity.com/" target="_blank" id="LPlnk689713" title="iTernity \
Support Portal" style="text-decoration:none;color:#8EB900;"><strong \
style="font-weight:700;">Support&nbsp;Portal</strong></a></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr><tr \
style="font-size:0;"><td align="left" style="vertical-align:top;"><table \
cellpadding="0" cellspacing="0" border="0" style="width:100%;font-size:0;"><tr \
style="font-size:0;"><td align="left" style="padding:10px 0 \
5px;vertical-align:top;"><table cellpadding="0" cellspacing="0" border="0" \
style="width:100%;font-size:0;"><tr style="font-size:0;"><td align="left" \
style="vertical-align:middle;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;"><tr style="font-size:0;"><td align="center" \
style="vertical-align:middle;"><table cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;line-height:normal;"><tr style="font-size:0;"><td align="center" \
style="padding:0 10px 0 0;vertical-align:middle;"><a \
href="https://www.linkedin.com/company/iternity-gmbh" target="_blank" \
id="LPlnk689713" style="text-decoration:none;"><img \
src="cid:image814702.png@569A3792.1FAE99BE" width="20" border="0" title="iTernity \
LinkedIn Channel" alt="iTernity LinkedIn Channel" \
style="width:20px;min-width:20px;max-width:20px;font-size:12px;" \
/></a></td></tr></table></td><td align="center" style="vertical-align:middle;"><table \
cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;line-height:normal;"><tr style="font-size:0;"><td align="center" \
style="padding:0 10px;vertical-align:middle;"><a \
href="https://twitter.com/iternitygmbh" target="_blank" id="LPlnk689713" \
style="text-decoration:none;"><img src="cid:image426964.png@D4BD33F0.FB04033B" \
width="20" border="0" title="iTernity Twitter Channel" alt="iTernity Twitter Channel" \
style="width:20px;min-width:20px;max-width:20px;font-size:12px;" \
/></a></td></tr></table></td><td align="center" style="vertical-align:middle;"><table \
cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;line-height:normal;"><tr style="font-size:0;"><td align="center" \
style="padding:0 10px;vertical-align:middle;"><a \
href="https://www.xing.com/companies/iternitygmbh" target="_blank" id="LPlnk689713" \
style="text-decoration:none;"><img src="cid:image722261.png@4487D50C.3757677B" \
width="20" border="0" title="iTernity Xing Channel" alt="iTernity Xing Channel" \
style="width:20px;min-width:20px;max-width:20px;font-size:12px;" \
/></a></td></tr></table></td><td align="center" style="vertical-align:middle;"><table \
cellpadding="0" cellspacing="0" border="0" \
style="font-size:0;line-height:normal;"><tr style="font-size:0;"><td align="center" \
style="padding:0 10px;vertical-align:middle;"><a \
href="https://www.youtube.com/user/iTernityCAS" target="_blank" id="LPlnk689713" \
style="text-decoration:none;"><img src="cid:image028074.png@C5EC6099.63D0D260" \
width="20" border="0" title="iTernity YouTube Channel" alt="iTernity YouTube Channel" \
style="width:20px;min-width:20px;max-width:20px;font-size:12px;" \
/></a></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr><tr \
style="font-size:0;"><td align="left" style="vertical-align:middle;"><table \
cellpadding="0" cellspacing="0" border="0" style="font-size:0;"><tr \
style="font-size:0;"><td align="left" style="padding:10px \
0;vertical-align:middle;"><table cellpadding="0" cellspacing="0" border="0" \
style="white-space:normal;color:#ACABAB;font-size:14.67px;font-family:Calibri,Arial,sa \
ns-serif;font-weight:400;font-style:normal;text-align:left;line-height:13.33px;width:305px;"><tr \
style="font-size:11px;"><td style="font-family:Calibri;">See our<span \
style="font-weight:700;"> <a href="https://iternity.com/privacy/" target="_blank" \
id="LPlnk689713" title="Privacy Policy iTernity" \
style="text-decoration:none;color:#ACABAB;"><strong style="font-weight:700;">privacy \
policy</strong></a>&nbsp;</span>if you want us to delete your personal data.<br \
<p class="MsoNormal"><b>Von:</b> Kaleb Keithley &lt;kkeithle@redhat.com&gt; <br>
<b>Gesendet:</b> Montag, 22. März 2021 15:52<br>
<b>An:</b> David Spisla &lt;spisla80@gmail.com&gt;<br>
<b>Cc:</b> gluster-users@gluster.org List &lt;gluster-users@gluster.org&gt;; Gluster \
Devel &lt;gluster-devel@gluster.org&gt;<br> <b>Betreff:</b> Re: [Gluster-users] Using \
Ganesha v2.8.4 with Gluster v5.11 ???<o:p></o:p></p> </div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">I was wrong:&nbsp; nfs-ganesha-2.8's fsal_gluster calls \
glfs_ftruncate() and glfs_fsync(), which appeared in glusterfs-6.0.<o:p></o:p></p> \
<div> <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Sorry for any confusion.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">--<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Kaleb<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class="MsoNormal">On Mon, Mar 22, 2021 at 10:07 AM Kaleb Keithley &lt;<a \
href="mailto:kkeithle@redhat.com">kkeithle@redhat.com</a>&gt; wrote:<o:p></o:p></p> \
</div> <blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm \
0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"> <div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">GFAPI_6.0 is a reference to a set of versioned symbols in \
gluster's&nbsp;libgfapi.<o:p></o:p></p> </div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">As the version implies, you need at least glusterfs-6.0 to run \
nfs-ganesha-2.8.x.<o:p></o:p></p> </div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Although it's not clear — without further investigation — \
why the rpm has derived that dependency. I'm not seeing that the gluster FSAL in \
ganesha-2.8.x calls any of the GFAPI_6.0 apis. Or any of the later GFAPI_6.x \
apis.<o:p></o:p></p> </div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">It seems to me like nfs-ganesha-2.8.x could be compiled with \
glusterfs-5 and would work fine.<o:p></o:p></p> </div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">--<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Kaleb<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class="MsoNormal">On Mon, Mar 22, 2021 at 8:15 AM David Spisla &lt;<a \
href="mailto:spisla80@gmail.com" target="_blank">spisla80@gmail.com</a>&gt; \
wrote:<o:p></o:p></p> </div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm \
6.0pt;margin-left:4.8pt;margin-right:0cm"> <div>
<div>
<p class="MsoNormal">Dear Gluster Community and Devels,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">at the moment we are using Ganesha 2.7.6 with \
Glusterv5.11<o:p></o:p></p> </div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Now we want to update ganesha from 2.7.6 to 2.8.4 . I just tried \
to update ganesha on a 2-node SLES15SP1 cluster with the above mentioned versions. I \
got the packages from here:<br> <a \
href="https://download.opensuse.org/repositories/home:/nfs-ganesha:/SLES15SP1-nfs-ganesha-2.8/SLE_15_SP1/x86_64/" \
target="_blank">https://download.opensuse.org/repositories/home:/nfs-ganesha:/SLES15SP1-nfs-ganesha-2.8/SLE_15_SP1/x86_64/</a><o:p></o:p></p>
 </div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">But I got the following dependency error:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm \
6.0pt;margin-left:4.8pt;margin-right:0cm"> <div>
<p class="MsoNormal">fs-davids-c3-n1:~ # zypper install \
libntirpc1_8-1.8.1-2.2.x86_64.rpm nfs-ganesha-2.8.4-5.2.x86_64.rpm \
nfs-ganesha-gluster-2.8.4-5.2.x86_64.rpm nfs-ganesha-vfs-2.8.4-5.2.x86_64.rpm<br> \
Loading repository data...<br> Reading installed packages...<br>
Resolving package dependencies...<br>
<br>
Problem: nothing provides libgfapi.so.0(GFAPI_6.0)(64bit) needed by \
nfs-ganesha-gluster-2.8.4-5.2.x86_64<br> &nbsp;Solution 1: do not install \
nfs-ganesha-gluster-2.8.4-5.2.x86_64<br> &nbsp;Solution 2: break \
nfs-ganesha-gluster-2.8.4-5.2.x86_64 by ignoring some of its dependencies<br> <br>
Choose from above solutions by number or cancel [1/2/c/d/?] (c): c<o:p></o:p></p>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Does anybody of you know to which Gluster version GFAPI_6.0 \
refers?<o:p></o:p></p> </div>
<div>
<p class="MsoNormal">Is it posible at all to run ganesha 2.8.4 with gluster \
5.11?<o:p></o:p></p> </div>
<div>
<p class="MsoNormal">Regards<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">David Spisla<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal">________<br>
<br>
<br>
<br>
Community Meeting Calendar:<br>
<br>
Schedule -<br>
Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC<br>
Bridge: <a href="https://meet.google.com/cpu-eiue-hvk" \
target="_blank">https://meet.google.com/cpu-eiue-hvk</a><br> Gluster-users mailing \
list<br> <a href="mailto:Gluster-users@gluster.org" \
target="_blank">Gluster-users@gluster.org</a><br> <a \
href="https://lists.gluster.org/mailman/listinfo/gluster-users" \
target="_blank">https://lists.gluster.org/mailman/listinfo/gluster-users</a><o:p></o:p></p>
 </blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</body>
</html>


["image959449.png" (image959449.png)]
iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACx
jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAETSURBVDhP1ZGrTkNBEIa/3VMCAoloAo+AqMHV
4E4lHotEAEWgarm0QfIANWhKCA7BC5BgEDxAcQhExekZ/tlTIKRpU0f4xO7c/pm98D8JvpzfUq/V
uJRXT9H5fJTGcTvnJYl7d+yGjH5KLYJxcphzGpNdcK9t6PYCDINx7UYSxyUaOkJLpjeZiRlPXqdj
p+tVkyPNEgah5EwFBzrWyOPfGIVE3RDZU75PRu7hJHaU3FCThxhYt5JtnzJJvUrcGhtvlDyqcHMS
/xF/YdBW9EoN9lW4NYYd+R01vZC/MilLTImdEGjETFOMQQbPCjWrzG8qsfGe9mlm/XvhS/rn7g1r
cZmOvFX356G3GGlY7yjXW/wR8AmOxEsswJdwxwAAAABJRU5ErkJggg==

["image361684.png" (image/png)]
["image587673.jpg" (image/jpeg)]
["image586619.png" (image/png)]
["image814702.png" (image/png)]
["image426964.png" (image/png)]
["image722261.png" (image/png)]
["image028074.png" (image/png)]

-------

Community Meeting Calendar:
Schedule -
Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC
Bridge: https://meet.google.com/cpu-eiue-hvk

Gluster-devel mailing list
Gluster-devel@gluster.org
https://lists.gluster.org/mailman/listinfo/gluster-devel



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic