免费注册 查看新帖 |

Chinaunix

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

[SCO UNIX] 各位大侠,opensrv505关于使用硬盘未划分空间的问题,请求帮助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-07 22:57 |只看该作者 |倒序浏览
各位兄弟姐妹,本人克隆了OPENSERVER505,用了8G的空间(硬盘80G),由于程序定时下载报表等原因,现在硬盘可使用空间已非常紧张,为此,本人通过fdisk/divvy/mount等命令,把剩下的未划分的空间重新mount到 /usr/abisdata目录下,通过dfspace /usr/abisdata 命令,都可以查看该目录可用空间都是60-70G左右,现在的问题是:

由于原先的程序在 /usr/abis/目录下,所有的报表下载操作都在该目录下面进行,这就导致原先的8G的可用空间还是越来越吃紧,现在有什么办法,把该目录下程序运行的操作都移到/usr/abisdata目录下,由于程序是写死目录的,而且没有源码可重新修改,看各位有什么好的法子能帮一下本人?

不知道各位大侠能否看懂我说什么?俺是一个unix的超级菜鸟,请各位大侠热心肠点一个法子,万分感谢!!!!

论坛徽章:
0
2 [报告]
发表于 2008-08-08 10:44 |只看该作者
没人帮一下吗?自个顶!

能否这样?在 /usr/acbsdata目录下,tar cvf abistar /usr/abis,然后 umount /usr/acbsdata,再把那未使用的空间mount 到/usr/abis下,再tar xvf abistar ???这方法可行吗?

论坛徽章:
0
3 [报告]
发表于 2008-08-08 22:40 |只看该作者
可以.
更简便的方法是mount后复制目录再改mount点重新mount
mkdir /dev/设备文件 /mnt
cd /usr/abis
find . -depth -print|cpio -puvdm /mnt
umount /mnt
mv /usr/abis /usr/abis_bak
mkdir /usr/abis
mount /dev/设备文件 /usr/abis
修改/etc/default/filesys以便系统启动自动mount
确认正常以后删除/usr/abis_bak,还需要修改/usr/abis目录权限及属主.

[ 本帖最后由 zhangshebao 于 2008-8-8 22:43 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2008-08-09 01:54 |只看该作者

回复 #3 zhangshebao 的帖子

谢谢您,不过我用了这种方法:

因为下载的报表一般都是按日存放在 /usr/abis/rptdata下,这个目录下的空间会越来越大,于是我想到了这个方法:

cd /usr/abis
mv rptdata /usr/abisdata
ln -s /usr/abisdata/rptdata rptdata

目前程序跑起来还算正常,不知道还有什么不正确的地方还望各位前辈指点,因为SCOUNIX确实不是很熟悉。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP