私は32Gb RAMとNginxを使用するWebサーバー、そしてMySQLデータベースを持つWebアプリケーションを持っています。
SSDハードディスクを/boot/efi
、swap /
、およびに分割する予定です/home
。ディスクの先頭が最後よりも速いことを考慮して、パーティションをどのように注文しますか?
(ルート)は
/
オペレーティングシステムが実行される場所であるため、できるだけ前に近づける必要があります。メインメモリで前後に交換する作業は早くなければならないので、交換作業もできるだけ前に近づけるべきですか?
efi
正面に近いと言うべきですか?どうですか
/home
?正しい順序オプション1と2は何ですか?
小さいものから大きいものまでパーティションサイズの正しい順序。例:
- /dev/sda1=/boot/efi = 1-2Gb
- /dev/sda2=スワップスペース=8GB
- /dev/sda3=/(ルート) = 50Gb
- /dev/sda4=/home = 100Gb (/home を使用しない方が良いですか?)
最大のものから最小のものまで:
- /dev/sda1=/home = 100Gb (/home を使用しない方が良いですか?)
- /dev/sda2=/(ルート) = 50Gb
- /dev/sda3=スワップ=8Gb
- /dev/sda4=/boot/efi = 1-2Gb
答え1
それは問題ではありません
実際には、パーティションの移動とサイズ変更アクティビティによって破損する可能性が低いため、EFIパーティションを最初に配置することをお勧めします。ただし、ほとんどの場合、EFIをディスクの端または他の場所に配置すると、ほぼ正常に動作します。残りのパーティションはまったく重要ではありません。
カーネルは、マウントポイントを見つける必要がある場所/root
(/dev/sda3
あなたの場合)を知るだけです。
これスピードディスク全体で同じです。
答え2
SSD速度はすべて同じです。それらは回転ディスクではなく回路基板なので、古いアドバイスは今役に立たない。
本番システムの場合は、別々の/var/logパーティションと別々の/var/lib/mysqlパーティションを考慮する必要があります。
多少分割されているため、別のパーティションを使用するのではなく、LVMを考慮し、いくつかの空き容量/割り当てられていない状態を維持して、ボリュームがいっぱいになったときにダウンタイムなしでボリュームを拡張できます。