数据库执行的时候报错:Error writing file ‘/tmp/’ (Errcode: 28)
检查发现是因为tmp目录太小导致的问题,所以找了下增加tmp目录大小的方法,整理如下:

sudo umount /tmp#卸载tmp目录,如果提示有占用,则执行下一行,否则跳过下一行
lsof |grep /tmp#执行后可以看到占用进程,用kill -9 pid杀死占用进程后,重新执行第一行
dd if=/dev/zero of=/usr/tmp-dir bs=1024M count=2#创建2G的tmp分区
mke2fs -j /usr/tmp-dir#创建文件系统
mount -t ext3 -o loop /usr/tmp-dir /tmplnmp #挂载为tmp目录
chmod 1777 /tmp#更改权限
chown root.root /tmp#更改所有者

至此,tmp目录大小扩充完毕。

Related Posts: Error writing file ‘/tmp/’ (Errcode: 28)解决办法-增加tmp目录大小 :