लगभग हर जगह मुझे लॉग्स में विफलताएं मिल रही हैं जिनके बारे में शिकायत कर रहा हूं No space left on device
गिटलब लॉग्स:
==> /var/log/gitlab/nginx/current <==
2016-11-29_20:26:51.61394 2016/11/29 20:26:51 [emerg] 4871#0: open() "/var/opt/gitlab/nginx/nginx.pid" failed (28: No space left on device)
Dovecot ईमेल लॉग:
Nov 29 20:28:32 aws-management dovecot: imap(email@www.sitename.com): Error: open(/home/vmail/emailuser/Maildir/dovecot-uidlist.lock) failed: No space left on device
का आउटपुट df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/xvda1 ext4 7.8G 3.9G 3.8G 51% /
devtmpfs devtmpfs 1.9G 28K 1.9G 1% /dev
tmpfs tmpfs 1.9G 12K 1.9G 1% /dev/shm
/dev/xvdh btrfs 20G 13G 7.9G 61% /mnt/durable
/dev/xvdh btrfs 20G 13G 7.9G 61% /home
/dev/xvdh btrfs 20G 13G 7.9G 61% /opt/gitlab
/dev/xvdh btrfs 20G 13G 7.9G 61% /var/opt/gitlab
/dev/xvdh btrfs 20G 13G 7.9G 61% /var/cache/salt
ऐसा लगता है कि वहाँ भी बहुत सा स्थान है। का आउटपुटdf -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/xvda1 524288 105031 419257 21% /
devtmpfs 475308 439 474869 1% /dev
tmpfs 480258 4 480254 1% /dev/shm
/dev/xvdh 0 0 0 - /mnt/durable
/dev/xvdh 0 0 0 - /home
/dev/xvdh 0 0 0 - /opt/gitlab
/dev/xvdh 0 0 0 - /var/opt/gitlab
/dev/xvdh 0 0 0 - /var/cache/salt
का आउटपुट btrfs fi show
Label: none uuid: 6546c241-e57e-4a3f-bf43-fa933a3b29f9
Total devices 4 FS bytes used 11.86GiB
devid 1 size 10.00GiB used 10.00GiB path /dev/xvdh
devid 2 size 10.00GiB used 9.98GiB path /dev/xvdi
devid 3 size 10.00GiB used 9.98GiB path /dev/xvdj
devid 4 size 10.00GiB used 9.98GiB path /dev/xvdk
का आउटपुट btrfs fi df /mnt/durable
Data, RAID10: total=17.95GiB, used=10.12GiB
Data, single: total=8.00MiB, used=0.00
System, RAID10: total=16.00MiB, used=16.00KiB
System, single: total=4.00MiB, used=0.00
Metadata, RAID10: total=2.00GiB, used=1.74GiB
Metadata, single: total=8.00MiB, used=0.00
unknown, single: total=272.00MiB, used=8.39MiB
इसका कारण क्या हो सकता है? मैं बेस लाइन का उपयोग कर रहा हूँ AMI ec2 kernal संस्करण 4.4.5-15.26.amzn1.x86_64
अपडेट करें
नीचे btrfs fi balance start -dusage=5 /mnt/durable
दिए गए आदेश को चलाने से मुझे निम्नलिखित में से एक त्रुटि मिली:
ERROR: error during balancing '/mnt/durable' - No space left on device
There may be more info in syslog - try dmesg | tail
मैन्युअल रूप से ~ 1GB की कुल बड़ी फ़ाइलों का एक गुच्छा हटाने के बाद मैंने मशीन को रिबूट किया और फिर से कोशिश की, यह सुनिश्चित करते हुए कि मैं sudo का उपयोग कर रहा था, और कमांड निष्पादित किया गया। मैंने फिर अच्छे उपाय के लिए अपनी मशीन को एक बार फिर से रिबूट किया और लगता है कि इस समस्या का समाधान हो गया है