关于中科曙光服务器/tmp路径占用根目录空间达到100%影响服务器使用的解决方案

【问题描述】

        2023年6月遇到中科方德ZYJ系统,由于出厂系统都已自带安装好了,重新安装也不能自定义各个分区的容量大小,而系统默认创建的tmp分区实际占用的是根目录的空间,导致根目录/空间使用率达到了100%,每次重启服务器才能释放空间,还影响到了业务使用,致使服务器进程全部Down掉。

【问题原因】

        由于系统默认创建的tmp分区实际占用的是根分区的空间,应用如果需要占用大量tmp空间会导致根分区空间不足从而影响服务器使用,现提供解决方案将数据盘的空间分出一部分单独给tmp使用,这样即使将tmp空间占满也不会影响系统使用。

【解决方案】

cd /tmp                                #进入tmp目录
rm  -rf  *                            #清空tmp目录内容(清空前务必确认好路径,可使用pwd命令确认当前是否在tmp目录下)    
lvdisplay                                 #查看lv逻辑卷
lvremove                                #删除原有1.8T逻辑卷(执行前请确认逻辑卷数据是否需要备份)
vgdisplay                                #查看vg名
lvcreate  -n 逻辑卷名 -L 200G  vg名      #重新创建lv(-L 后200G可以根据实际需要修改)
mkfs.ext4 /dev/mapper/vg01-lv01         #格式化lv
blkid                                 #查看lv的uuid复制
vim /etc/fstab                         #将lv01设置开机自动挂载
示例:
UUID=cdb54341-d87c-4574-88ea-bac4e3ff6463 /tmp  ext4    defaults        0 0
修改完保存退出,重启看能否正常重启。


ps:如果/目录下没有/tmp目录按如下方法创建即可
mkdir /tmp                             #新建tmp目录
chmod 777 /tmp                         #给新目录设置权限
chmod +t /tmp
 

你可能感兴趣的:(数学建模)