Linux中为某个进程临时指定tmp目录
起因:
在linux下编译k8s,由于编译的中间文件太多而系统的/tmp分区设置太小,导致编译失败,但自己不想或不能更改/tmp分区大小,所以只能通过其他方式解决。
现象:
tmp分区大小:
解决方法:
1、为进程设置一个临时的环境变量TMPDIR指定/tmp的真实路径:
TMPDIR=/new_tmp/to/mypath ./myproc
2、或者设置导出的环境变量TMPDIR,使用之后再删除。
export TMPDIR=/new_tmp/to/mypath
使用过后删除:
unset TMPDIR
举例:
--end--