leonbryant 发表于 2009-10-04 19:10

Solaris10上home目录空间奇怪被盗!!!

各位高手帮忙出出主意啊, df -k 输出显示我的Solaris10系统home目录使用率达到了93%, 但我用du -ah遍历了home底下所有的文件,所有文件加起来还不到1G(home目录总共10G空间):

omcrsys1 mcadmin > df -k
Filesystem            kbytes    used   avail capacityMounted on
/dev/md/dsk/d0       4940718163011 4728300   4%    /
/devices                   0       0       0   0%    /devices
ctfs                     0       0       0   0%    /system/contract
proc                     0       0       0   0%    /proc
mnttab                     0       0       0   0%    /etc/mnttab
swap               8373648    1232 8372416   1%    /etc/svc/volatile
objfs                      0       0       0   0%    /system/object
/dev/md/dsk/d20      14121387 6186453 779372
dev/md/dsk/d35      10994668 10036911847811    93%    /home
/dev/md/dsk/d30      7061741208369 6782755   3%    /omcgen
/dev/md/dsk/d60      8069613251462 7737455   4%    /solbak
/dev/md/dsk/d15      17648810432792 17039530   3%    /opt
/dev/md/dsk/d40      6053102 2032330 3960241    34%    /usr/omc
/dev/md/dsk/d45      1988471855063 1073754    45%    /usr/omc/logs
/dev/md/dsk/d50      16541418 7664199 8711805    47%    /usr/omc/ne_data
/dev/md/dsk/d65      8263917    8217 8173061   1%    /usr/omc/logs/bss_sec
/dev/md/dsk/d80      1019143    1049956946   1%    /usr/omc/ne

我用下面这个命令尝试找出大小在50M以上的文件,没有!
find /home -size +50000000c -exec ls -ltra {} \;

附件中是用du -ah找出来的home目录底下所有的文件,大家可以看到,总共也就1万多个文件,大于1兆的都不超过5百个!

niny1106 发表于 2009-10-04 19:10

回复 #6 easybegin 的帖子

http://bbs.chinaunix.net/viewthread.php?tid=465673&extra=&page=1 是这吗?easybegin

maike_xiao 发表于 2009-10-04 20:41

df -i看一下inode节点数用了多少了?

easybegin 发表于 2009-10-04 21:10

reboot

niny1106 发表于 2009-10-04 21:40

回复 #2 maike_xiao 的帖子

Inode节点数貌似正常的,如下: 

# df -F ufs -o i                                                         
Filesystem             iused   ifree%iusedMounted on                  
/dev/md/dsk/d0         11949583635   2%   /                           
/dev/md/dsk/d20       230217 1466295    14%   /usr                        
/dev/md/dsk/d10      32090 2512678   1%   /var                        
/dev/md/dsk/d75            4 1245308   0%   /zones                     
/dev/md/dsk/d35      18258 1305262   1%   /home                        
/dev/md/dsk/d30         1242847014   0%   /omcgen                     
/dev/md/dsk/d60          202974390   0%   /solbak

niny1106 发表于 2009-10-04 21:41

回复 #3 easybegin 的帖子

机器在oct.02就已经重启过了

easybegin 发表于 2009-10-04 21:55

前几天有人发过df和du的区别

niny1106 发表于 2009-10-04 22:09

回复 #7 niny1106 的帖子

还有一个问题是,在上述情况下还有可能df -k 的输出中/home分区的使用率不断的增加吗? 我们的情况是从上周一发现这个问题开始,分区的大小一直在增加,即使前天重启过机器后也是一直如此.

ts99 发表于 2009-10-04 22:44

能不能再提供点别的信息:如/etc/vfstab, #mout -v #metastat #format 等等。

leonbryant 发表于 2009-10-05 00:01

各位,多谢了,原因我们已经找到了,是NFS4引进的NFS_SERVER_DELEGATION这个feature捣的鬼。 具体请看这篇文章:
http://unix.derkeiler.com/pdf/Newsgroups/comp.unix.solaris/2008-04/msg00772.pdf
页: [1] 2
查看完整版本: Solaris10上home目录空间奇怪被盗!!!