[Gluster-users] [Gluster-devel] RPMs for Samba 4.1.3 w/ Gluster VFS plug-in for RHEL, CentOS, etc., now available
Daniel Müller
mueller at tropenklinik.de
Fri Feb 14 06:52:05 UTC 2014
HI again,
I had the same issue. I got it working by:
Adding -- kernel share modes = No to the sahres
EX.:
[home]
comment=gluster test
vfs objects=glusterfs
glusterfs:volume= sambacluster
glusterfs:volfile_server = 172.17.1.1
path=/ads/home
read only=no
posix locking =NO
kernel share modes = No
By the way running Centos6.4 Samba 4.1.4, gluster 3.4.1qa2.
Good Luck
Daniel
EDV Daniel Müller
Leitung EDV
Tropenklinik Paul-Lechler-Krankenhaus
Paul-Lechler-Str. 24
72076 Tübingen
Tel.: 07071/206-463, Fax: 07071/206-499
eMail: mueller at tropenklinik.de
Internet: www.tropenklinik.de
"Der Mensch ist die Medizin des Menschen"
Von: gluster-users-bounces at gluster.org
[mailto:gluster-users-bounces at gluster.org] Im Auftrag von Lalatendu Mohanty
Gesendet: Freitag, 14. Februar 2014 07:25
An: Dan Mons; Kaleb KEITHLEY
Cc: gluster-users at gluster.org; Jose Rivera; Gluster Devel
Betreff: Re: [Gluster-users] [Gluster-devel] RPMs for Samba 4.1.3 w/ Gluster
VFS plug-in for RHEL, CentOS, etc., now available
On 02/14/2014 06:37 AM, Dan Mons wrote:
Hi,
This is failing for me. I've had the same problems after trying to build my
own vfs_glusterfs from source. I'm certain I'm doing something stupid.
Client is a Windows Server 2008R2 64bit machine with AD authentication.
Server is CentOS 6.4, Gluster 3.4.1GA, Samba 4.1.4 with matching
samba_vfs_glusterfs as per this thread, AD authentication (sssd for the
Linux/PAM/nsswitch side, and Samba is configured as a member server). The
Gluster volume is working fine (this is our production test/backup cluster,
and has been in operation for over a year).
Samba works fine when pointing to a local FUSE mount (this is how we run in
production today for Windows and Mac clients). When I change to
vfs_glusterfs, it all goes wrong.
Client errors include:
Action: On Windows regular windows explorer directory browsing
Result: All good. Much faster than regular Samba to FUSE.
Action: On Windows: Right click -> New -> Text Document
Result: "Unable to create the file "New Text Document.txt". The system
cannot find the file specified.
Action:
On a Linux box: dmesg > test.txt
On Windows: double-click test.txt
Result: The process cannot access the file because it is in use by another
process
Action: On Windows: drag and drop a text file to a share
Result: nothing (file not copied, no error dialog).
Samba logs:
[2014/02/14 10:44:52.972999, 0]
../source3/modules/vfs_glusterfs.c:292(vfs_gluster_connect)
prodbackup: Initialized volume from server localhost
[2014/02/14 10:46:31.020793, 0]
../source3/modules/vfs_glusterfs.c:627(vfs_gluster_stat)
glfs_stat(./..) failed: No data available
[2014/02/14 10:47:03.326100, 0]
../source3/modules/vfs_glusterfs.c:292(vfs_gluster_connect)
prodbackup: Initialized volume from server localhost
[2014/02/14 10:47:08.449040, 0]
../source3/modules/vfs_glusterfs.c:627(vfs_gluster_stat)
glfs_stat(./..) failed: No data available
[2014/02/14 10:48:21.007241, 0]
../source3/modules/vfs_glusterfs.c:292(vfs_gluster_connect)
prodbackup: Initialized volume from server localhost
[2014/02/14 10:48:21.068066, 0]
../source3/modules/vfs_glusterfs.c:627(vfs_gluster_stat)
glfs_stat(./..) failed: No data available
[2014/02/14 10:51:36.683883, 0]
../source3/modules/vfs_glusterfs.c:292(vfs_gluster_connect)
prodbackup: Initialized volume from server localhost
[2014/02/14 10:51:36.743577, 0]
../source3/modules/vfs_glusterfs.c:627(vfs_gluster_stat)
glfs_stat(./..) failed: No data available
[2014/02/14 10:53:14.160588, 0]
../source3/modules/vfs_glusterfs.c:627(vfs_gluster_stat)
glfs_stat(./..) failed: No data available
[2014/02/14 10:53:57.229060, 0]
../source3/modules/vfs_glusterfs.c:292(vfs_gluster_connect)
prodbackup: Initialized volume from server localhost
[2014/02/14 10:53:57.288750, 0]
../source3/modules/vfs_glusterfs.c:627(vfs_gluster_stat)
glfs_stat(./..) failed: No data available
[2014/02/14 10:54:47.062171, 0]
../source3/modules/vfs_glusterfs.c:292(vfs_gluster_connect)
prodbackup: Initialized volume from server localhost
[2014/02/14 10:54:47.121809, 0]
../source3/modules/vfs_glusterfs.c:627(vfs_gluster_stat)
glfs_stat(./..) failed: No data available
[2014/02/14 10:55:16.602058, 0]
../source3/modules/vfs_glusterfs.c:292(vfs_gluster_connect)
prodbackup: Initialized volume from server localhost
[2014/02/14 10:55:16.670562, 0]
../source3/modules/vfs_glusterfs.c:627(vfs_gluster_stat)
glfs_stat(./..) failed: No data available
The log seems similar to bug
https://bugzilla.redhat.com/show_bug.cgi?id=1062674
Please put "kernel share modes = No" for the shares and let us know if it
works for you.
-Lala
/etc/samba/smb.conf:
[global]
workgroup = BLAH
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50
security = ads
passdb backend = tdbsam
realm = BLAH
domain master = no
domain logons = no
wins support = yes
wins proxy = yes
dns proxy = yes
load printers = no
## Shares
[prodbackup]
vfs object = glusterfs
glusterfs:volume = prodbackup
glusterfs:volfile_server = localhost
path = /
Comment = prodbackup
browseable = yes
writable = yes
guest ok = no
valid users = +prod
create mask = 0660
force create mode = 0660
directory mask = 0770
force directory mode = 0770
hide dot files = no
Any pointers would be appreciated.
-Dan
----------------
Dan Mons
Skunk Works
Cutting Edge
http://cuttingedge.com.au
On 7 February 2014 07:12, Dan Mons <dmons at cuttingedge.com.au> wrote:
Fantastic work, thank you.
-Dan
----------------
Dan Mons
Skunk Works
Cutting Edge
http://cuttingedge.com.au
On 6 February 2014 22:50, Kaleb KEITHLEY <kkeithle at redhat.com> wrote:
>
> YUM repo at http://download.gluster.org/pub/gluster/glusterfs/samba/ now
has
> el6 RPMs for RHEL6, CentOS6; along with RPMs for Fedora 18 and Fedora 19.
>
> Fedora 20 and Fedora 21 (rawhide) have Samba 4.1.3 by default.
>
> --
>
> Kaleb
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://supercolony.gluster.org/mailman/listinfo/gluster-users
_______________________________________________
Gluster-devel mailing list
Gluster-devel at nongnu.org
https://lists.nongnu.org/mailman/listinfo/gluster-devel
More information about the Gluster-users
mailing list