linux 服务器磁盘满了怎么删
今天下班某电商技术部leader发现个问题,说他们服务器硬盘满了。把日志文件都删掉了,可硬盘空间依旧满。于是df -h查看了下各个挂载点的状况(如下图)。 /dev/sda3占用了100%,那么我们du -s -h /看下目录的占用情况(如下图)。linux磁盘挂载点目录占用情况(图)挂载点下的目录之和远小于45G,那么是什么占用了硬盘呢以下为该问题的解答:在apache/tomcat服务在运行状态下,清空了运行服务的日志,从而导致了/dev/sda3 满了的问题。一般情况下,大多数服务(包括脚本)在运行时,是不能删除当前正在写入的日志文件的。原理分析:1 当前accesslog日志正在被apache进程占用。2 通过rm命令删除accesslog,实际只删除了文件名(该日志文件应用记数不为0,因此空间不会被释放)。3 通过rm命令删除了accesslog后,apache依然写日志到accesslog中,当开启apache进程时,已经通过accesslog定位到该文件的inode了,就是说再写日志是不通过accesslog,因此即使删除了accesslog,apache依然写日志到accesslog所在的inode节点,所以导致硬盘空间增加。4 因为删除了accesslog,所以我们就找不到该文件了,du也查不到,就会出现硬盘满了但看不到究竟是哪些文件占用的。(写的不甚详细,不明白的大家再google下。)解决方法:重启该日志文件的相关服务或程序,如:为apache日志文件则重启apache(如下图,重启后才硬盘空间占用正常)。
icloud云存储空间不足。
你可以删除一下以前的icloud上面的备份,以便重新备份。
或者买一些icloud的空间。
icloud是苹果公司所提供的云端服务,让使用者可以免费储存5GB的资料。
iCloud是苹果公司为苹果用户提供的一个私有云空间,方便苹果用户在不同设备间共享个人数据。iCloud支持用户设备间通过无线方式同步和推送数据,比苹果传统的iTunes方案(需要数据线连接)更加容易操作,用户体验更加出色。
iCloud将苹果音乐服务、系统备份、 文件传输、笔记本及平板设备产品线等元素有机的结合在了一起,而且联系非常紧密。在 乔布斯看来,iCloud是一个与以往 云计算不同的服务平台,苹果提供的服务器不应该只是一个简单的存储介质,它还应该带给用户更多。下面,我们就一起去看看iCloud究竟会给我们带来哪些新的体验。
一、查看物理内存
执行如下命令即可查看物理内存,执行效果如下图所示:
dmidecode -t memory | grep Size
二、配置空间
物理内存是没办法配置的,只能配置虚拟内存,在Linux系统即Swap分区。具体操作swap分区的方法如下:
0条评论