某公司(广告行业)运维将 hadoop 默认安装后就扔给技术用。默认安装的 hdfs 的 data 目录位于 /tmp 下。然后系统一重启,所有数据都没了。。。
1
lululau 2022-03-05 13:21:03 +08:00 via iPhone
说说你对 /temp 目录的理解
|
2
lululau 2022-03-05 13:21:11 +08:00 via iPhone
/tmp
|
3
YaakovZiv 2022-03-05 13:26:17 +08:00
我日常很多临时脚本放 /tmp ,没见过丢失。 楼主能给分享一下为啥部署了 hadoop 的系统会自动清 /tmp 吗,我想跟着学习一下。
|
5
vvhhaaattt 2022-03-05 13:39:09 +08:00 via Android
@YaakovZiv 建议先备份……
|
6
aptupdate 2022-03-05 13:44:23 +08:00 via iPhone
我记得 tmp 目录不是按时间来清理的吗?
|
7
mineralsalt 2022-03-05 13:45:39 +08:00
这应该是 hadoop 的笑话吧, 为什么默认安装位置是 /tmp
|
8
0o0O0o0O0o 2022-03-05 13:48:15 +08:00 via iPhone
@aptupdate 可以配置,我就配置成了一天
|
9
YaakovZiv 2022-03-05 14:42:38 +08:00
@bas
重启试了,文件还在。 @vvhhaaattt 感谢提醒 ———— 刚查了一下记录,想起来我同事改过 /usr/lib/tmpfiles.d/tmp.conf ,以前我还没真没注意到 /tmp 默认清目录 |
10
tiiis 2022-03-05 15:24:29 +08:00 via iPhone
这运维牛逼
|
11
ho121 2022-03-05 15:37:30 +08:00 via Android
有的系统 /tmp 是内存文件系统 tmpfs ,重启当然就没了
|
12
0ZXYDDu796nVCFxq 2022-03-05 15:45:39 +08:00 via Android
debian 系的 /tmp 是内存空间
|
13
neilyoone 2022-03-05 18:06:36 +08:00
supervisord 默认 sock 、pid 也在 /tmp 目录 也被坑过~
坑爹软件的默认设置 |