Gpartedはディスクがいっぱいだと言っていますが、そうではありません。

Gpartedはディスクがいっぱいだと言っていますが、そうではありません。

私はManjaroを使用していますが、今日起きて私のコンピュータにディスクがいっぱいになるという問題があることに気づきました。多くのアイテムを削除しましたが、問題は解決しません。何が起こったのかわかりません。パーティションを分割する簡単な方法はありますか? GpartedライブCDがないからです。

パーティション全体は次のとおりです。
ここに画像の説明を入力してください。

しかし、ファイルシステムがいっぱいではありませんでした。
ここに画像の説明を入力してください。

出力は次のようになりますdf -ah(仮想ファイルシステムは省略されます)。

Filesystem                         Size  Used Avail Use% Mounted on
/dev/mapper/ManjaroVG-ManjaroRoot   29G   29G     0 100% /
/dev/sda1                          247M   56M  179M  24% /boot
/dev/mapper/ManjaroVG-ManjaroHome  550G  296G  227G  57% /home

df -i同じパーティションの出力は次のとおりです。 ~/Desktop

Filesystem                          Inodes  IUsed    IFree IUse% Mounted on
/dev/mapper/ManjaroVG-ManjaroRoot  1921360 441275  1480085   23% /
/dev/sda1                            65280    368    64912    1% /boot
/dev/mapper/ManjaroVG-ManjaroHome 36626432 320911 36305521    1% /home

私の完全なパーティションの後、mysqlを起動できません

出力は次のとおりですlsblk

NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                         8:0    0 596.2G  0 disk 
├─sda1                      8:1    0   255M  0 part /boot
└─sda2                      8:2    0 595.9G  0 part 
  ├─ManjaroVG-ManjaroRoot 254:0    0  29.3G  0 lvm  /
  ├─ManjaroVG-ManjaroHome 254:1    0 558.9G  0 lvm  /home
  └─ManjaroVG-ManjaroSwap 254:2    0   7.8G  0 lvm  [SWAP]
sr0                        11:0    1  1024M  0 rom  

du -shx /*以下は出力です(外部項目が切り捨てられます)。

54M /boot
3.2G    /data
19M /etc
296G    /home
4.0K    /media
4.0K    /mnt
1.1G    /opt
79M /root
1.1M    /run
16K /srv
28K /tmp
7.6G    /usr
14G /var

` / var /にドリルダウンすると、大きなディスク容量を持つユーザーがいることがわかります。

9.0G    /var/cache 
4.8G    /var/lib 

答え1

パーティションを/dev/sda2管理するLVMに完全に割り当てられているため、パーティションは「フル」として表示されます。結果を直接表示するのではなく、LVM構成を確認する必要があります。出力で以下を確認できます。//home/dev/sda2lsblk

└─sda2                      8:2    0 595.9G  0 part 
  ├─ManjaroVG-ManjaroRoot 254:0    0  29.3G  0 lvm  /
  ├─ManjaroVG-ManjaroHome 254:1    0 558.9G  0 lvm  /home
  └─ManjaroVG-ManjaroSwap 254:2    0   7.8G  0 lvm  [SWAP] 

完全なLVMをManjaroRootManjaroHomeおよびに割り当てることができますManjaroSwap。つまり、最初に新しいLVM PVを追加したり、既存のLVM LVを縮小しなくてもパーティションを増やすことはできません(簡単な作業ではありません)。ただし、これらのオプションは症状のみを解決し、問題は解決しません。

問題は、/デバイスが/dev/mapper/ManjaroVG-ManjaroRootいっぱいだということです。パーティション/homeがいっぱいではなく、問題とは関係ありません。

du出力での最大ディスク使用量は次のとおりです/

3.2G    /data
1.1G    /opt
7.6G    /usr
14G     /var

/dataとの使い方は合理/opt的に見えます/usrが、珍しい点は/var多くのスペースを使うということです。

チャットから提供されたいくつかの更新された情報によると、これは私が疑ったログの問題ではなく、パッケージキャッシュに関連するパッケージキャッシュの問題であることを示していますpacman。次のコマンドを使用して、キャッシュから古いファイルを消去できます。

pacman -Sc 

あなたはできますArch Wikiでパッケージキャッシュを消去する方法の詳細をご覧ください。

答え2

/がいっぱいです。 /var/log が制御できない可能性があります。 message / syslogのsshプローブ、mysqlエラー、または/ var / log / mysqlに多数のログがある可能性があります。

最善の方法は、問題のあるファイルを見つけてエラーの原因を特定してから削除することです。

その後、エラーが理解されたら、最初にエラーの原因を解決しようとします。

関連情報