免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2718 | 回复: 5
打印 上一主题 下一主题

[SCO UNIX] 关于unix大文件系统以及cpio命令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-24 13:33 |只看该作者 |倒序浏览
之前发个“请教:在sconunix6.0版本下怎么管理超过2G的文件?”的帖子

sdccf 老大提供了一个方法:
=================================================================
目前SCO的最新版本操作系统, 包括UnixWare 7(全系列)与OpenServer 6(含以上)皆可支持大档案(超过2GB)的功能, 对于OpenServer 6由于采用与UnixWare 7相同的系统核心(SVR5)与档案系统(vxfs), 因此, 开启大档案支持的功能相同. 请参考以下的范例 :


以根目录 / 档案系统为例, 先针对root目录执行fsadm来设定largefiles的档案系统参数
# fsadm -F vxfs -o largefiles /

再次执行fsadm来确定largefiles参数已经开启
# fsadm /

这个命令应该正确的回传largefiles的结果

调整ULIMIT至无限大
# ulimit unlimited

调整系统核心参数SFSZLIM与HFSZLIM, 设定为"infinity", 即0x7FFFFFFF
# cd /etc/conf/bin
# ./idtune SFSZLIM 0x7FFFFFFF
# ./idtune HFSZLIM 0x7FFFFFFF


重新建立新核心, 并且重开系统
# cd /etc/conf/bin
# ./idbuild -B
# init 6


测试, 我们可以利用这样的方式来产生超过2GB大小的档案
# dd if=/dev/zero of=/big.file bs=1024k count=2100


备注1:若之后还须开启不同档案系统对于大档案的支持, 只需重复第一与第二步骤.
备注2:超过2GB档案的功能, OpenServer 6/UnixWare 7预设均为关闭
=====================================================
已试验成功

之后在使用find ilasII_GB -print | cpio -ov>ilas.cpio备份时
错误信息为:

错误.jpg (23.41 KB, 下载次数: 60)

错误.jpg

论坛徽章:
0
2 [报告]
发表于 2009-04-24 13:35 |只看该作者

请sdccf 老大帮忙看看是怎么回事

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
3 [报告]
发表于 2009-04-24 14:24 |只看该作者
你看看英文提示是什么意思应该就知道怎么回事了。

论坛徽章:
0
4 [报告]
发表于 2009-04-24 15:17 |只看该作者
主要是怎么解决呢?

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
5 [报告]
发表于 2009-04-24 15:18 |只看该作者
没这么大的文件测试

论坛徽章:
0
6 [报告]
发表于 2009-04-25 13:59 |只看该作者
试试到空设备是否报错:
find ilasII_GB -print | cpio -ov>/dev/null

如果不行,就用我在下帖5楼的变通办法吧,将tar 改为cpio:
http://bbs.chinaunix.net/viewthread.php?tid=1390155
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP