Unsolved

This post is more than 5 years old

4 Posts

2059

September 7th, 2016 09:00

How to get samba version and load vfs modules?

I'm sure this is simple but I cant find the info in the administration guide.  I'm using the Isilon OneFS 8 simulator for evaluation, and we have some requirements that I need to test.  How do you tell which version of Samba is installed?  I dont see the version mentioned in the logs when smb is re-renabled.  Also, there doesnt seem to be a traditional smbd.conf file, so how does one load vfs modules?  There are some Mac specific Samba modules that I need to load for application compatibility.  Thanks in advance for any pointers.

125 Posts

September 7th, 2016 11:00

OneFS doesn't use Samba.  The SMB server is Isilon's own creation (and was originally Likewise) and is developed completely in-house today.  OneFS 8.0.0 supports SMBv1, SMBv2/2.1 and many features (but not all, yet) of SMBv3 (e.g. Continuous Availability and Witness, etc).

4 Posts

September 12th, 2016 13:00

Thanks for the info.  One thing I'm seeing is when you create a sym link using an absolute path the link isnt resolved correctly with each additional link.

ex:

Machine:test user$ ln -s /Volumes/ifs/data/data1.dat .

Machine:test user$ ls -l

total 2

lrwx------  1 user  staff     27 Sep 12 13:34 data1.dat -> /Volumes/ifs/data/data1.dat

Machine:test:test user$ ln -s /Volumes/ifs/data/data2.dat .

Machine:test:test user$ ls -l

total 2

lrwx------  1 user  staff      0 Sep 12 13:34 data1.dat -> /??/Volumes/ifs/data/data1.dat

lrwx------  1 user  staff     27 Sep 12 13:34 data2.dat -> /Volumes/ifs/data/data2.dat

Machine:test user$ mkfile 1k ../data3.dat

Machine:test user$ ln -s /Volumes/ifs/data/data3.dat .

Machine:test user$ ls -l

total 2

lrwx------  1 user  staff      0 Sep 12 13:34 data1.dat -> /??/Volumes/ifs/data/data1.dat

lrwx------  1 user  staff     27 Sep 12 13:34 data2.dat -> /??/Volumes/ifs/data/data2.dat

lrwx------  1 user  staff     27 Sep 12 13:39 data3.dat -> /Volumes/ifs/data/data3.dat

Is this a smb server configuration issue?  I dont see anything in the simulator to configure it.  This only happens when using absolute paths for the links.  When using relative links this doesnt seem to happen.

125 Posts

September 12th, 2016 18:00

> Is this a smb server configuration issue?  I dont see anything in the simulator to configure it.  This only happens when using absolute paths for the links.  When using relative links this doesnt seem to happen.

What's the client OS (and version) in your example?

4 Posts

September 12th, 2016 20:00

The client is running MacOS 10.11.6.

2 Intern

 • 

205 Posts

September 13th, 2016 07:00

AFAIK, absolute paths on symlinks on shared volumes on a Mac are not going to work. Even if you managed to generate them, the vagaries of how the Mac mounts things (under /Volumes, sometimes with a -1, sometimes -2, etc.) pretty much guarantee it's going to fail at some point.

4 Posts

September 13th, 2016 09:00

It works on other SMB servers (Mac, CentOS, Synology) when the client is a Mac.

No Events found!

Top