<div dir="ltr"><div><div><div><div>Hi,<br><br></div>Can you point me to some document that help me to understand how gluster client work ?<br></div>Related to ovirt will be helpful.<br><br></div>Thanks,<br></div>~Rohit<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 18, 2017 at 11:54 AM, knarra <span dir="ltr">&lt;<a href="mailto:knarra@redhat.com" target="_blank">knarra@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><span class="">
    <div class="m_-3752149323549882315moz-cite-prefix">On 05/18/2017 10:35 AM,
      TranceWorldLogic . wrote:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>Thanks,<br>
              </div>
              Would you also explain about my 2nd question ?<br>
              <br>
            </div>
            let say hostB mounted glusterFS partition by using backup
            vol (e.g. hostB) and after some time Host A come online,
            will GlusterFS client (mount) automatically switch to Host A
            ?<br>
          </div>
        </div>
      </div>
    </blockquote></span>
    mount will not switch automatically to Host A .<br>
    <br>
    In an ideal case i.e with out using backup-vol-file-server option if
    host B goes down, you mount will not be accessible since host B went
    down and df -TH or mount does not show the volume or it says
    &quot;Transport End point not connected&quot;.<br>
    <br>
    Take the case where using backup-volfile-server option. If host B
    goes down, your mount will still be accessible since there is
    backup-volfile-server and df -TH or mount still shows that volume is
    mounted using Host B, but all the internal requests will be served
    through Host A.<div><div class="h5"><br>
    <br>
    <blockquote type="cite">
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Thu, May 18, 2017 at 9:43 AM, knarra
          <span dir="ltr">&lt;<a href="mailto:knarra@redhat.com" target="_blank">knarra@redhat.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000">
              <div class="m_-3752149323549882315m_-7509900777764793872moz-cite-prefix">Hi,<br>
                <br>
                    backup-volfile-servers is mainly used to avoid SPOF.
                For example take a scenario where you have Host A and
                Host B and when you try to mount a glusterfs volume
                using Host A with backup-volfile-servers specified, if
                Host A is not accessible, mount will happen with Host B
                which is specified in backup-volfile-server.
                backup-volfile-servers are mainly used to fetch the
                volfile from gluster and  has nothing to do with data
                sync. <br>
                <br>
                    data syncing comes as part of replicate feature in
                glusterfs where say for example, you have two Hosts Host
                A and Host B with replica volume configured, if Host A
                goes down for sometime, all the writes happens on Host B
                and when Host A comes up data gets synced to HostA.  <br>
                <br>
                Hope this helps !!!!<br>
                <br>
                Thanks<br>
                kasturi
                <div>
                  <div class="m_-3752149323549882315h5"><br>
                    <br>
                    On 05/17/2017 11:31 PM, TranceWorldLogic . wrote:<br>
                  </div>
                </div>
              </div>
              <blockquote type="cite">
                <div>
                  <div class="m_-3752149323549882315h5">
                    <div dir="ltr">
                      <div>
                        <div>
                          <div>
                            <div>Hi,<br>
                              <br>
                            </div>
                            Before trying out, I want to understand how
                            glusterfs will react for below scenario.<br>
                          </div>
                          <div>Please help me.<br>
                          </div>
                          <div><br>
                          </div>
                          Let consider I have two host hostA and hostB<br>
                        </div>
                        I have setup replica volume on hostA and hostB.
                        (consider as storage domain for DATA in ovirt).<br>
                      </div>
                      I have configure data domain mount command with
                      backup server option (backup-volfile-server) as
                      hostB (I mean main server as hostA and backup as
                      hostB)<br>
                      <div><br>
                      </div>
                      <div>1&gt; As I understood, VDSM execute mount
                        command on both hostA and hostB.(for creating
                        data domain)<br>
                      </div>
                      <div>2&gt; That mean, HostB glusterFS CLIENT will
                        communicate with main server (hostA).<br>
                      </div>
                      <div>(Please correct me if I am wrong here.)<br>
                      </div>
                      <div>3&gt; Let say HostA got down (say shutdown,
                        power off scenario)<br>
                      </div>
                      <div>4&gt; Due to backup option I will have data
                        domain available on HostB.<br>
                      </div>
                      <div>(Now glusterFS CLIENT on HostB will start
                        communicating with HostB GlusterFS SERVER).<br>
                      </div>
                      <div>5&gt; Now let say HostA comes up.<br>
                      </div>
                      <div>6&gt; Will it sync all data from HostB to
                        HostA glusterFS server ?<br>
                      </div>
                      <div>(as per doc, yes, i not tried yet, want to
                        confirm my understanding)<br>
                      </div>
                      <div>7&gt; Will glusterFS CLIENT on HostB start
                        communicate with main server (HostA) ?<br>
                        <br>
                      </div>
                      <div>Please let me know, I am new to glusterFS.<br>
                        <br>
                      </div>
                      <div>Thanks,<br>
                      </div>
                      <div>~Rohit<br>
                      </div>
                    </div>
                    <br>
                    <fieldset class="m_-3752149323549882315m_-7509900777764793872mimeAttachmentHeader"></fieldset>
                    <br>
                  </div>
                </div>
                <pre>______________________________<wbr>_________________
Users mailing list
<a class="m_-3752149323549882315m_-7509900777764793872moz-txt-link-abbreviated" href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a>
<a class="m_-3752149323549882315m_-7509900777764793872moz-txt-link-freetext" href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a>
</pre>
    </blockquote>
    <p>

    </p>
  </div>

</blockquote></div>
</div>



</blockquote><p>
</p></div></div></div></blockquote></div><br></div>