[英]Why df -h and lsblk show different sizes of my one and only xvda1?
[英]Is xvda1 taking up all my disk space on ec2
當我登錄到我的 ec2 ubuntu 實例時,我無法下載文件。 我看到這個錯誤
OSError: No space left on device
當我運行這個
(python3) ubuntu@ip-172-30-1-208:~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 30G 0 30G 0% /dev
tmpfs 6.0G 8.9M 6.0G 1% /run
/dev/xvda1 93G 93G 0 100% /
tmpfs 30G 0 30G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 30G 0 30G 0% /sys/fs/cgroup
/dev/loop0 92M 92M 0 100% /snap/core/8689
/dev/loop1 90M 90M 0 100% /snap/core/8039
/dev/loop2 18M 18M 0 100% /snap/amazon-ssm-agent/1480
/dev/loop4 18M 18M 0 100% /snap/amazon-ssm-agent/1566
tmpfs 6.0G 24K 6.0G 1% /run/user/1000
看起來我所有的硬盤,93G 都被xvda1
占用了。 我讀對了嗎?
根文件系統已滿
通常,當日志記錄出錯時,這會發生在服務器上
我的建議是,登錄,成為 root,然后cd /var/log
並運行du -smc *
這可能需要一段時間,但會告訴你大日志在哪里
請注意,刪除正在使用的日志文件通常不會釋放磁盤空間
發生這種情況是因為 root 已滿。
您可以使用以下命令查找哪些文件正在使用更多空間。
sudo find / -type f -size +10M -exec ls -lh {} \;
之后使用 rm 命令刪除大文件
rm -f <path-to-large-file>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.