私はLinuxに初めて触れました。評判の良い会社でホストされているサーバーがありますが、/ varディレクトリに十分なスペースがありません。ファイルをアップロードすると書き込みエラーがあることがわかりました。
私は購入したサーバーに2つのハードドライブがあることを知っています。私はいくつかのことについて混乱しています。
- Mount = ハードドライブをローカルディレクトリに「入れて」そのディレクトリがストレージとして機能するようにしますか?
- /var またはたとえば、/home2 ディレクトリにさらにスペース (マウント?) を追加するには? [このディレクトリは私が自分で作成しました。]
これは私の現在のfdisk -lです これを見ると疑問がいっぱいです。
- Bootと*はブート/再起動時に始まるという意味ですか?
- 上部に「Disk /dev/sda」と書かれていますが、sda1、sda2、sda3はsdaドライブのパーティションを表していますか?それでは、sdbも同様ですか?
- そしてdev/md1と/dev/md2がありますが、ここが非常に混乱しています。 ? sdbと/dev/md2?
- md1とsdaの違いは何ですか?
私もウェブサーフィンをしっかりと見逃してしまったので、これが私のマウントです(多分必要なのでしょうか?よくわかりません。)
私の/etc/fstabファイル
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/md1 / ext4 errors=remount-ro,relatime,discard 0 1
/dev/md2 /home ext4 defaults,relatime,discard 1 2
/dev/sda3 swap swap defaults 0 0
/dev/sdb3 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devtmpfs /dev devtmpfs rw 0 0
この記事を見て、助けてくれてありがとう!お時間をいただきありがとうございます!
ベストアンサー1
/dev/sda
2つの物理ドライブ(および)があり、/dev/sdb
それぞれ同じようにパーティション化されており、ルートファイルシステム用に小さなパーティション、より大きなパーティション、およびスワップパーティションがあります。
両方のディスクの最初の 2 つのパーティションはそれぞれ結合され、RAID 1 アレイを形成します。 RAID 1 はミラーリングされます。つまり、あるディスクに障害が発生した場合は、データを失うことなく別の同じディスクと交換できます。
あなたが得る2つのRAIDアレイ/dev/md1
は/dev/md2
。ルート()でマウントされ、にマウントされてmount
いることを示しています。/dev/md1
/
/dev/md2
/home
したがって、操作するために割り当てられていないパーティションまたはアンマウントされたパーティションはありません/var
。 19GBのコンテンツで埋められたルート()ファイルシステムの一部/var
です。/
より大きなパーティションがあるため、/home
ファイルをそこに保存したり、すべてを並べ替えることができます。経験レベルに応じて、マウントポイントを再配置することは良い考えではないかもしれません。
これを続行するには、クリーンアップ操作を実行して空き容量を解放し、ファイルをからに移動し、/var
マウント/home
を解除し/home
てマウントポイントをに変更する必要があります/var
。要求の厳しい部分は、サーバーに接続している間に削除することです。削除したら、再接続するために/home
必要なフォルダと権限が設定されていることを確認する必要があります(インストールは不要)。/home
より簡単な選択肢は、を作成し、すべてを移動し、削除して/home/var
へのソフトリンクに置き換えることです。/var
/var
/home/var