如何实现通过Samba访问超过2G的文件?

简介: 昨天我通过samba拷贝文件,提示'file size limit exceeded', 我使用的是rhel4u3,内核版本Linux version 2.6.9-34.ELsmp ,google发现如上链接,加入lfs安装参数后,一切OK。

昨天我通过samba拷贝文件,提示'file size limit exceeded', 我使用的是rhel4u3,内核版本Linux version 2.6.9-34.ELsmp ,google发现如上链接,加入lfs安装参数后,一切OK。

解决方法:

通过smbmount加载(mount -t smbfs)的Samba共享使用smbfs.o内核模块。这个模块不支持大约2G的文件,如果通过Samba访问大于2G的文件将得到'file size limit exceeded'的错误信息。

2.4.21-*EL* 系列内核的smbfs内核模块支持lfs参数。对smbfs.o的一个常见误解是它是Samba软件包的一部分,但实际上它是内核的一个文件系统模块实现对CIFS/SMB协议的支持。例如:

如果希望使用smbclient拷贝超过2G的文件到Samba共享,使用下面的命令:

# mount -t smbfs //[machine_name]/[cifs_share_name] /[mount point] -o your_options,lfs

为了测试,做一下操作:

1. 产生2.1G的一个大文件:

# dd if=/dev/zero of=largefile bs=100M count=21

2. 加载CIFS文件系统:

# dd if=/dev/zero of=largefile bs=100M count=21

3. 拷贝:

# cp largefile /mnt/smbfs


目录
相关文章
|
4月前
|
应用服务中间件 Linux nginx
在Linux中,如何统计ip访问情况?分析 nginx 访问日志?如何找出访问页面数量在前十位的ip?
在Linux中,如何统计ip访问情况?分析 nginx 访问日志?如何找出访问页面数量在前十位的ip?
|
5月前
|
Linux
宝塔开启“网站防篡改程序”后根目录爆满,/www/server/panel/plugin/tamper_proof/sites内容过多是否可以删除,永久解决方案
宝塔开启“网站防篡改程序”后根目录爆满,/www/server/panel/plugin/tamper_proof/sites内容过多是否可以删除,永久解决方案
118 0
|
7月前
|
PHP 数据安全/隐私保护
PHP页面如何实现设置独立访问密码
PHP网页如果需要查看信息必须输入密码,验证后才可显示出内容的代码如何实现? 对某些php页面设置单独的访问密码,如果密码不正确则无法查看内容,相当于对页面进行了一个加密
55 2
PHP页面如何实现设置独立访问密码
|
7月前
|
Linux 网络安全
【Linux】如何修改为固定ip和增加端口
【Linux】如何修改为固定ip和增加端口
70 1
|
7月前
|
安全 Windows
win10修改本地host文件,用以增加自定义本地访问域名127.0.0.1
win10修改本地host文件,用以增加自定义本地访问域名127.0.0.1
400 0
|
PHP 数据库 开发者
解决Thinkphp框架应用目录下数据库配置信息修改后依然按默认方式连接
背景:这一类问题,我碰到了两次,虽然是php开发者,但是很多东西要不是工作接触代码太多,可能都没发现。。。在修改了application下的database.php后依然报错 而我的数据库配置database.php是这样的: 【黑人问号】于是解决办法:修改后测试运行是否正常: 正常运行,完结撒花!...
146 0
解决Thinkphp框架应用目录下数据库配置信息修改后依然按默认方式连接
|
缓存 数据安全/隐私保护 Windows
windows 技巧篇-清除共享地址访问缓存信息,共享路径临时访问用户切换方法
windows 技巧篇-清除共享地址访问缓存信息,共享路径临时访问用户切换方法
636 0
windows 技巧篇-清除共享地址访问缓存信息,共享路径临时访问用户切换方法