あるパーティションから別のパーティションにスペースを移動しますか? /dev/nvme0n1 -> /dev/xvda1

あるパーティションから別のパーティションにスペースを移動しますか? /dev/nvme0n1 -> /dev/xvda1

私の「/dev/xvda1」にスペースが足りません。 「tmpfs」または「/dev/nvme0n1」からいくつかのスペースを「/dev/xvda1」に抽出したいと思います。

% df --print-type
Filesystem    Type   1K-blocks      Used Available Use% Mounted on
/dev/xvda1    auto    10190104   9319196    749668  93% /
tmpfs        tmpfs    15701132     27684  15673448   1% /dev/shm
/dev/nvme0n1  ext4   913044544  89303860 777337584  11% /local

私は以下を簡単に見ました:あるパーティションから別のパーティションにスペースを移動しますか?

しかし、よく理解できません。 「sda1」や「sdb1」という名前が見えないようです。

ベストアンサー1

あなたの質問に対する答えは次のとおりです。できません。これは、(あなたが言及した質問と回答ですでに説明したように)異なるデバイス上のパーティションである/dev/xvda1ためです。/dev/nvme0n1

あなたができることは、ファイルシステム/homeの下のディレクトリをコピーすることです(正しい権限を使用して)/local。次に、ファイルを再確認し、/homeソフトリンクを削除して生成します。繰り返しますが、ハードリンクを試してはいけません。 1つのパーティションでのみ動作します!これにより、いくつかのスペースが解放されます(通常は/home最も一般的なディレクトリの1つです。他の候補は/var/log、です/var/spool)。

わからない場合は、バックアップコピー/home(または移動したディレクトリ/local)を作成してください!

おすすめ記事