
サーバーに新しいディスクを追加したので、/
このスペースを使用してプライマリパーティションのサイズを変更する必要があります。数年前に似たようなことをしていたのは覚えていますが、Web上のすべてのチュートリアルはこのスペースを新しい場所に追加することでした。/mnt/newspace
しかし、それは目標ではありません。可能であれば、fdisk + resize2fsを使用しますが、lvmは使用せず、ネットワーク接続も使用しません。誰かが/
このツールを使用してこのサイズだけを調整するのに役立ちますか?一日中仮想マシンで試してみましたが、結果はなく、残りのデータは破損することができませんでした。
lsblk
もちろん、/dev/sdb
既存のディスクの下でもこの新しいディスクを見ることができます。/dev/sda
答え1
パーティションは複数のディスクにまたがることができないため、LVMやソフトウェアRAIDなしで通常のパーティションを使用している場合は、ルートパーティションのサイズを変更できません。
新しいディスクを別のマウントポイントとして使用したくない場合(たとえば、ここにディスクを配置する/home
場合)、両方のディスクからMD RAIDアレイを作成できます。システムを再インストールしなくてもこれを行うことができます。これはArch Wikiの方法です。(新しいディスクにダウングレードされたアレイを作成し、そのディスクにデータをコピーしたら、アレイに最初のディスクを追加する必要があります)。
同様に、新しいディスクにLVMボリュームグループを作成し、それを/
新しい論理ボリュームにコピーしてから、最初のディスクをVGに追加して論理ボリュームのサイズを変更できます。
また試すことができますextファイルシステムをbtrfsに変換するそれから2番目のディスクの追加btrfsボリュームに。
上記のすべての作業が完了したら、initramfsを更新し/etc/fstab
、initramfsを再構築し、GRUB構成を調整して正しく機能するようにする必要があります。
また、まずバックアップを作成してください。ストレージ操作中に多くの問題が発生する可能性があります。