We have a CIFS share being served out by a NETAPP appliance. The CIFS share has grown to over 2 TB in size. A Windows Server 2003 32 bit-client accesses the share.
Lets say, for example, the CIFS share grew to 3 TB in size. Would the Windows Server 2003 32-bit client be able to access and utilize all 3 TB or would it only be able to utilize 2 TB? I am asking because I know there are 2 TB disk storage limitations with W2K3 32-bit however I dont believe it applies to the CIFS protocol (more generally, NAS storage).
Thanks in advance!
I don't think there is such thing as CIFS share size limit.
I have an 18TB samba share and our XP clients use it just fine.
CIFS doesn't have any filesystem size limits in and of itself. Thus it should not have any issues as the size of the filesystem as a whole won't have a bearing on the client's ability to use the share.
There are internal limits on the server however. These are typically very high unless running old software. The clients might also have filesize limits that are smaller than that of the server. These all depend on the various versions of Linux, CIFS, and Windows in use on the server and the clients.
There are features that allow artificial limits to be placed, such as quotas - but these are peripheral to the original query.
As with @Sven, I have a 17TB Samba share being shared with various clients (Win8/Win7/WinXP/Ubuntu/Fedora/CentOS) with no filesize issues.
Peripheral explanation:
The 2TB 32-bit limitations seen elsewhere are to do with addressability. Consider a simple address example:
From the above, with a 3TB drive on an old system, it will only see the first 2TB of the disk. FAT32, for example, can only handle volumes up to 2TB in size and a maximum file size of 4GB. On the other hand, more modern filesystems can handle much larger sizes, far beyond the largest current physical disk sizes.
With CIFS/Samba, the scenario becomes a little silly - but nonetheless:
The client computer never actually knows where on the server's disk the files are stored. It only deals with the actual content that the server sends. Thus the filesystem size becomes irrelevant to the user.