首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >默认情况下安装的cron在"exec: fstrim-all: not“中失败。

默认情况下安装的cron在"exec: fstrim-all: not“中失败。
EN

Ask Ubuntu用户
提问于 2019-01-24 10:09:09
回答 1查看 1.1K关注 0票数 2

默认情况下安装/etc/cron.weekly/fstrim: (由https://unix.stackexchange.com/a/254840/92199确认)

对我来说不幸的是它一直在产生

代码语言:javascript
复制
/etc/cron.weekly/fstrim:
/etc/cron.weekly/fstrim: 10: exec: fstrim-all: not found
run-parts: /etc/cron.weekly/fstrim exited with return code 127

失败(通过本地邮件传递)。

我有一个SSD,所以我倾向于避免仅仅删除这个任务。

找到那个fstrim-以前都在中,但是我已经安装了它(无论如何在异种的它不见了中)。

代码语言:javascript
复制
mateusz@grisznak:~$ sudo apt-get install util-linux
[sudo] password for mateusz: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
util-linux is already the newest version (2.27.1-6ubuntu3.6).

此工具不仅在cron环境中失败:

代码语言:javascript
复制
mateusz@grisznak:~$ fstrim-all
fstrim-all: command not found

我的系统版本:

代码语言:javascript
复制
mateusz@grisznak:~$ uname -a
Linux grisznak 4.15.0-43-generic #46~16.04.1-Ubuntu SMP Fri Dec 7 13:31:08 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

如何使fstrim正常工作?或者也许删除这个任务是可以的,尽管我有SSD?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-01-24 11:23:47

我的16.04系统上的/etc/cron.weekly/fstrim文件包含以下内容:

代码语言:javascript
复制
#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || true

这将指定fstrim二进制文件的绝对路径,并使用--all选项。还不清楚您的版本有何不同,尽管它与我在14.04安装中找到的文件相匹配。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1112455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档