<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    I had the same thing happen to me on RHEL6 with /var being it's own
    mount point.  All I had to do was copy /etc/glusterd to /var/lib/ as
    you did, run the remaining part of the RPM's script by hand, then
    rename my vol files back in place.<br>
    <br>
    To get the RPM script: rpm -q --scripts glusterfs-server<br>
    <br>
    Just run everything other than the first if block after you move the
    dir by hand.  Next, rename your vol files (move the .rpmsave ones to
    their real names): find /var/lib/glusterd/ -name '*.rpmsave'<br>
    <pre class="moz-signature" cols="72">Jeff White - Linux/Unix Systems Engineer
University of Pittsburgh - CSSD</pre>
    <br>
    On 06/01/2012 08:00 AM, David Coulson wrote:
    <blockquote cite="mid:4FC8AEE0.2030004@davidcoulson.net" type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      I experienced the following going from both 3.2.5 and 3.2.6 (using
      'official' gluster packages) on RHEL6.<br>
      <br>
      [root@rhesproddns02 ~]# rpm -Uvh glusterfs-*3.3.0*<br>
      Preparing...               
      ########################################### [100%]<br>
         1:glusterfs             
      ########################################### [ 33%]<br>
         2:glusterfs-fuse        
      ########################################### [ 67%]<br>
         3:glusterfs-server      
      ########################################### [100%]<br>
      mv: inter-device move failed: `/etc/glusterd' to
      `/var/lib/glusterd'; unable to remove target: Is a directory<br>
      glusterd: symbol lookup error: glusterd: undefined symbol:
      xdr_gf_event_notify_rsp<br>
      warning: %post(glusterfs-server-3.3.0-1.el6.x86_64) scriptlet
      failed, exit status 127<br>
      <br>
      I copied /etc/glusterd/* to /var/lib/glusterd/ and it seems to
      work. Is there some other issue I should expect to hit, or is the
      rpm just broken in a weird way?<br>
      <br>
      On 5/31/12 2:55 PM, John Mark Walker wrote:
      <blockquote
cite="mid:9900a2f7-386f-472f-b9da-0aee503746af@zmail01.collab.prod.int.phx2.redhat.com"
        type="cite">
        <style type="text/css">p { margin: 0; }</style>
        <div style="font-family: Times New Roman; font-size: 12pt;
          color: rgb(0, 0, 0);">See this post - <a
            moz-do-not-send="true"
href="http://vbellur.wordpress.com/2012/05/31/upgrading-to-glusterfs-3-3/">http://vbellur.wordpress.com/2012/05/31/upgrading-to-glusterfs-3-3/</a>
          <div><br>
          </div>
          <div>Will publish that on gluster.org very soon.</div>
          <div><br>
          </div>
          <div>-JM</div>
          <div><br>
            <br>
            <hr id="zwchr">
            <blockquote style="border-left: 2px solid rgb(16, 16, 255);
              margin-left: 5px; padding-left: 5px; color: rgb(0, 0, 0);
              font-weight: normal; font-style: normal; text-decoration:
              none; font-family: Helvetica,Arial,sans-serif; font-size:
              12pt;"> Is there a migration guide from 3.2.5 to 3.3
              available?<br>
              <br>
              On 5/31/12 12:33 PM, John Mark Walker wrote:
              <blockquote
cite="mid:660ccad1-e191-405c-8645-1cb2fb02f80c@zmail01.collab.prod.int.phx2.redhat.com">
                <style>p { margin: 0; }</style>
                <div style="font-family: Times New Roman; font-size:
                  12pt; color: rgb(0, 0, 0);">
                  <p style="margin-bottom: 1em; padding: 0px; color:
                    rgb(51, 51, 51); font-family:
                    Helvetica,Arial,sans-serif; font-size: 12px;
                    line-height: 18px; background-color: rgb(255, 255,
                    255);">Today, we’re announcing the next generation
                    of <a moz-do-not-send="true"
                      href="http://www.gluster.org/" style="margin: 0px;
                      padding: 0px; color: rgb(115, 49, 0);
                      text-decoration: none;" target="_blank">GlusterFS</a>,
                    version 3.3. The release has been a year in the
                    making and marks several firsts: the first
                    post-acquisition release under Red Hat, our first
                    major act as an <a moz-do-not-send="true"
                      href="http://www.gluster.org/roadmaps/"
                      style="margin: 0px; padding: 0px; color: rgb(115,
                      49, 0); text-decoration: none;" target="_blank">openly-governed

                      project</a>and our first foray beyond NAS. We’ve
                    also taken our first steps towards merging big data
                    and unstructured data storage, giving users and
                    developers new ways of managing their data
                    scalability challenges.</p>
                  <p style="margin-bottom: 1em; padding: 0px; color:
                    rgb(51, 51, 51); font-family:
                    Helvetica,Arial,sans-serif; font-size: 12px;
                    line-height: 18px; background-color: rgb(255, 255,
                    255);">GlusterFS is an open source, fully
                    distributed storage solution for the world’s
                    ever-increasing volume of unstructured data. It is a
                    software-only, highly available, scale-out,
                    centrally managed storage pool that can be backed by
                    POSIX filesystems that support extended attributes,
                    such as Ext3/4, XFS, BTRFS and many more.</p>
                  <p style="margin-bottom: 1em; padding: 0px; color:
                    rgb(51, 51, 51); font-family:
                    Helvetica,Arial,sans-serif; font-size: 12px;
                    line-height: 18px; background-color: rgb(255, 255,
                    255);">This release provides many of the most
                    commonly requested features including proactive
                    self-healing, quorum enforcement, and granular
                    locking for self-healing, as well as many additional
                    bug fixes and enhancements.</p>
                  <p style="margin-bottom: 1em; padding: 0px; color:
                    rgb(51, 51, 51); font-family:
                    Helvetica,Arial,sans-serif; font-size: 12px;
                    line-height: 18px; background-color: rgb(255, 255,
                    255);">Some of the more noteworthy features include:</p>
                  <ul style="margin: 0px 0px 1em 1em; padding: 0px;
                    color: rgb(51, 51, 51); font-family:
                    Helvetica,Arial,sans-serif; font-size: 12px;
                    line-height: 18px; background-color: rgb(255, 255,
                    255);">
                    <li style="margin: 0px; padding: 0px;">Unified File
                      and Object storage – Blending <a
                        moz-do-not-send="true"
                        href="http://openstack.org/projects/storage/"
                        style="margin: 0px; padding: 0px; color:
                        rgb(115, 49, 0); text-decoration: none;"
                        target="_blank">OpenStack’s Object Storage API </a> with
                      GlusterFS provides simultaneous read and write
                      access to data as files or as objects.</li>
                    <li style="margin: 0px; padding: 0px;">HDFS
                      compatibility – Gives Hadoop administrators the
                      ability to run MapReduce jobs on unstructured data
                      on GlusterFS and access the data with well-known
                      tools and shell scripts.</li>
                    <li style="margin: 0px; padding: 0px;">Proactive
                      self-healing – GlusterFS volumes will now
                      automatically restore file integrity after a
                      replica recovers from failure.</li>
                    <li style="margin: 0px; padding: 0px;">Granular
                      locking – Allows large files to be accessed even
                      during self-healing, a feature that is
                      particularly important for VM images.</li>
                    <li style="margin: 0px; padding: 0px;">Replication
                      improvements – With quorum enforcement you can be
                      confident that  your data has been written in at
                      least the configured number of places before the
                      file operation returns, allowing a
                      user-configurable adjustment to fault tolerance vs
                      performance.</li>
                  </ul>
                  <p style="margin-bottom: 1em; padding: 0px; color:
                    rgb(51, 51, 51); font-family:
                    Helvetica,Arial,sans-serif; font-size: 12px;
                    line-height: 18px; background-color: rgb(255, 255,
                    255);"><strong
                      id="internal-source-marker_0.08555962727405131"
                      style="margin: 0px; padding: 0px;"><br
                        style="margin: 0px; padding: 0px;">
                    </strong>Visit <a moz-do-not-send="true"
                      href="http://gluster.org/" style="margin: 0px;
                      padding: 0px; color: rgb(115, 49, 0);
                      text-decoration: none;" target="_blank">http://www.gluster.org</a> to


                    download. Packages are available for most
                    distributions, including Fedora, Debian, RHEL,
                    Ubuntu and CentOS.</p>
                  <p style="margin-bottom: 1em; padding: 0px; color:
                    rgb(51, 51, 51); font-family:
                    Helvetica,Arial,sans-serif; font-size: 12px;
                    line-height: 18px; background-color: rgb(255, 255,
                    255);">Get involved! Join us on #gluster on
                    freenode, join our <a moz-do-not-send="true"
                      href="http://www.gluster.org/interact/mailinglists/"
                      style="margin: 0px; padding: 0px; color: rgb(115,
                      49, 0); text-decoration: none;" target="_blank">mailing

                      list</a>, ‘like’ our <a moz-do-not-send="true"
                      href="http://facebook.com/GlusterInc"
                      style="margin: 0px; padding: 0px; color: rgb(115,
                      49, 0); text-decoration: none;" target="_blank">Facebook

                      page</a>, follow us on <a moz-do-not-send="true"
                      href="http://twitter.com/glusterorg"
                      style="margin: 0px; padding: 0px; color: rgb(115,
                      49, 0); text-decoration: none;" target="_blank">Twitter</a>,
                    or check out our <a moz-do-not-send="true"
                      href="http://www.linkedin.com/groups?gid=99784"
                      style="margin: 0px; padding: 0px; color: rgb(115,
                      49, 0); text-decoration: none;" target="_blank">LinkedIn

                      group</a>.</p>
                  <p style="margin-bottom: 1em; padding: 0px; color:
                    rgb(51, 51, 51); font-family:
                    Helvetica,Arial,sans-serif; font-size: 12px;
                    line-height: 18px; background-color: rgb(255, 255,
                    255);">GlusterFS is an open source project sponsored
                    by <a moz-do-not-send="true"
                      href="http://www.redhat.com/" style="margin: 0px;
                      padding: 0px; color: rgb(115, 49, 0);
                      text-decoration: none;" target="_blank">Red Hat</a>®,
                    who uses it in its line of <a moz-do-not-send="true"
                      href="http://www.redhat.com/storage/"
                      style="margin: 0px; padding: 0px; color: rgb(115,
                      49, 0); text-decoration: none;" target="_blank">Red
                      Hat Storage</a> products.</p>
                  <p style="margin-bottom: 1em; padding: 0px; color:
                    rgb(51, 51, 51); font-family:
                    Helvetica,Arial,sans-serif; font-size: 12px;
                    line-height: 18px; background-color: rgb(255, 255,
                    255);">(this post published at <a
                      moz-do-not-send="true"
                      href="http://www.gluster.org/2012/05/introducing-glusterfs-3-3/"
                      style="margin: 0px; padding: 0px; color: rgb(115,
                      49, 0); text-decoration: none;" target="_blank">http://www.gluster.org/2012/05/introducing-glusterfs-3-3/</a> )</p>
                </div>
                <br>
                <fieldset class="mimeAttachmentHeader"></fieldset>
                <br>
                <pre>_______________________________________________
Gluster-users mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Gluster-users@gluster.org" target="_blank">Gluster-users@gluster.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://gluster.org/cgi-bin/mailman/listinfo/gluster-users" target="_blank">http://gluster.org/cgi-bin/mailman/listinfo/gluster-users</a>
</pre>
              </blockquote>
              <br>
              _______________________________________________<br>
              Gluster-users mailing list<br>
              <a moz-do-not-send="true" class="moz-txt-link-abbreviated"
                href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
              <a moz-do-not-send="true" class="moz-txt-link-freetext"
                href="http://gluster.org/cgi-bin/mailman/listinfo/gluster-users">http://gluster.org/cgi-bin/mailman/listinfo/gluster-users</a><br>
            </blockquote>
            <br>
          </div>
        </div>
      </blockquote>
    </blockquote>
  </body>
</html>