Storagespace lässt sich nicht einbinden / GlusterFS

  • Hallo,

    OS: Debian 7 / 64 Bit

    nachdem ich des Öfteren Probleme beim einbinden des Storagespaces hatte, hat mir der Netcup-Support zum "nativen GlusterFS Client" geraten.
    Gesagt, getan.

    Hab also das Paket "glusterfs-client" installiert und wollte den Storagespace wie folgt einbinden:

    Code
    mount -t glusterfs 46.38.248.196:/vol-XXXXX-1 /mnt/storage/

    df -h zeigt nix neues, und auch das Verzeichnis /mnt/storage ist leer.

    Im Log (/var/log/glusterfs/mnt-storage-.log) findet sich folgendes:

    Code
    [2016-03-14 13:27:18.307477] I [glusterfsd.c:1493:main] 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.2.7
    [2016-03-14 13:27:18.362674] W [rpc-common.c:64:xdr_to_generic] (-->/usr/lib/libgfrpc.so.0(rpc_clnt_notify+0x85) [0x7f72cd593c35] (-->/usr/lib/libgfrpc.so.0(rpc_clnt_handle_reply+0xa5) [0x7f72cd593295] (-->/usr/sbin/glusterfs(mgmt_getspec_cbk+0x49) [0x7f72cdc2d059]))) 0-xdr: XDR decoding failed
    [2016-03-14 13:27:18.362749] E [glusterfsd-mgmt.c:621:mgmt_getspec_cbk] 0-glusterfs: XDR decoding error
    [2016-03-14 13:27:18.362767] E [glusterfsd-mgmt.c:695:mgmt_getspec_cbk] 0-mgmt: failed to fetch volume file (key:/vol-XXXXX-1)
    [2016-03-14 13:27:18.362816] W [glusterfsd.c:727:cleanup_and_exit] (-->/usr/lib/libgfrpc.so.0(rpc_clnt_notify+0x85) [0x7f72cd593c35] (-->/usr/lib/libgfrpc.so.0(rpc_clnt_handle_reply+0xa5) [0x7f72cd593295] (-->/usr/sbin/glusterfs(mgmt_getspec_cbk+0x297) [0x7f72cdc2d2a7]))) 0-: received signum (0), shutting down
    [2016-03-14 13:27:18.362852] I [fuse-bridge.c:3849:fini] 0-fuse: Unmounting '/mnt/storage/'.

    Beim Support klappt der Mount komischerweise ohne Probleme.
    "[...]vielen Dank für Ihre Mithilfe. Ich konnte das von Ihnen beschriebene Verhalten nicht nachvollziehen, [...]"

    Code
    mount -t glusterfs 46.38.248.196:/vol-XXXXX-1 /mnt/storage/
    Code
    root@xxx:~# date && ls -la /mnt/storage/ && date Thu Mar 10 16:27:00 CET 2016 total 16 drwxr-xr-x 8 root root  102 Mar  5 15:34 .
    drwxr-xr-x 3 root root 4096 Mar  9 17:36 ..
    drwx------ 4 root root   43 Jan 11 14:14 db_backups
    drwx------ 2 root root  126 Mar  9 14:55 www-data Thu Mar 10 16:27:00 CET 2016

    Irgendjemand eine Idee, woran das noch liegen könnte?

    Grüße,

  • Klingt verdächtig danach: [Gluster-devel] XDR decoding error

    Ich nutze das nicht aktiv, aber da gibt es sicher einen Schalter für v3/v4.


    MfG Christian

    Hi Christian,

    Jap, hab ich kurz nach dem Erstellen des Themas entdeckt.

    Lösung:
    Installation des glusterfs-client aus den Wheezy-Backports.

    Code
    root@server1 /var/log # glusterfsd --version
    glusterfs 3.5.2 built on Mar 19 2015 09:44:21

    Nun klappt das mounten auch einwandfrei.

    Schönen Abend noch! :)