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