[求助]CVS提交不正常,提示"unable to write..."
目的:导入一个新的文件夹(里面包含子目录,包括lib,source文件等)到CVS已建的目录步骤:
1.选择本地需导入的文件,进行导入.
2.导入过程选择好了远程CVS路径.OK后,发现有提示erro,于是将.obj的目标文件强制转换为二进制/
3.出现"unable to write.某某.lib文件,no space left on device"
于是跑去查看服务器的容量,发现空间很大,应该不存在空间不够的情况,单个选择子目录中的某些文件夹,都可以提交成功,自己建了专门测试的目录也可以提交上lib.exe文件.整个文件夹提交就是不行,lib文件不行,提示"unable to write.某某.lib文件,no space left on device"
一些编译后的文件也不行,如exe.out等....不明白啊不明白
请教大家指导下!Thanks 试试看这两个方法
[方法一]超出系统中同時運行的最大 message queue 個數限制 : 在 root 下用 sysctl kernel.msgmni 檢查該參數, sysctl -w kernel.msgmni=XXX 重新設定即可。
[結果]在ROOT底下設定sysctl -w kernel.msgmni從16改為256,但測試結果還是一樣
[方法二] Inode 耗尽而磁盘空间尚余的情况
[結果]用df -ih結果如下:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sdb2 127K 31K 97K 24% /
/dev/sda1 25K 51 25K 1% /boot
/dev/sda3 8.2M 9.2K 8.1M 1% /home
none 126K 1 125K 1% /dev/shm
/dev/sdb1 8.5M 180K 8.3M 3% /usr
/dev/sda5 127K 6.2K 121K 5% /var
以這個結果看起來的確是有這個可能,但不知該如何做清理Inodes的動作
如果还是不行,再检查下cvs的详细日志。
页:
[1]