use*_*996 6 filesystems amazon-ec2 ubuntu-14.04
看起来我的 Ubuntu 14.04 EC2 将 fs 设置为只读。
cd /var/ (pressing tab for autocomplete)
Run Code Online (Sandbox Code Playgroud)
无法为此处文档创建临时文件:只读文件系统
但我有足够的可用空间,内存也没有满:
Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-48-generic x86_64)
* Documentation: https://help.ubuntu.com/
System information as of Wed Feb 3 14:40:58 UTC 2016
System load: 0.0 Processes: 126
Usage of /: 14.9% of 11.67GB Users logged in: 0
Memory usage: 19% IP address for eth0: 172.31.15.38
Swap usage: 0%
Run Code Online (Sandbox Code Playgroud)
df-嗨:
/dev/xvda1 768K 85K 684K 12% /
none 251K 2 251K 1% /sys/fs/cgroup
udev 249K 387 249K 1% /dev
tmpfs 251K 309 250K 1% /run
none 251K 1 251K 1% /run/lock
none 251K 1 251K 1% /run/shm
none 251K 2 251K 1% /run/user
Run Code Online (Sandbox Code Playgroud)
自由的:
total used free shared buffers cached
Mem: 2048484 1199420 849064 6248 180300 635596
-/+ buffers/cache: 383524 1664960
Run Code Online (Sandbox Code Playgroud)
杜 -sch /tmp*
9.9M /tmp
9.9M total
Run Code Online (Sandbox Code Playgroud)
这里有什么解决办法呢?如何在不丢失数据的情况下修复 fs?
我应该运行:
mount -o remount,rw /
Run Code Online (Sandbox Code Playgroud)
或者我应该重新启动?
提前致谢!
小智 0
你有 btrfs 文件系统吗?如果是这样,当没有足够的空间容纳更多快照时,操作系统会将其属性更改为只读(包括 /tmp)。对我来说,解决方案是删除快照并禁用快照程序。
\n\n使用以下命令:
\n\nsnapper list #显示快照的编号列表snapper delete nmbr#删除快照编号nmbr(如果一开始不起作用,请在重新启动后重试)另外,通过删除/etc/cron.hourly、/etc/cron.daily、 等下的相应文件来禁用自动快照。