Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> Linux CentOSのWebサーバーのパーティション分割スキーム

Linux CentOSのWebサーバーのパーティション分割スキーム

  
        

パーティションタイプのパーティションの実際のサイズの解像度

SWAPパーティション2G(1Gのメモリ、通常2倍のメモリ)

/1G-2G(最小150&250; 250MB)

/boot 32M-100M(ブートパーティション、最大約100M)

/opt 100M-1G(追加アプリケーション)

/tmp 40M-1000M(最大設定可能) 1Gについては、ISOイメージファイルをロードすると、4G程度に設定されます。一般的にはそれほど多くはありません。

/home 2G-10G(1ユーザーあたり約100M、特定のカスタマイズ。ユーザーディレクトリ)

/usr 3G-10G(最もスペースを消費する部分。最低500M、一般的なルーズサーバーは4-6Gに分割する必要があります)

/usr /local 3G-15G(自己インストーラのインストール)ここで)

/var> 2G - ハードディスクの残りの全スペース(最低300M-500M、一般的には2-3G、サーバーを使用する場合は残りのスペースを割り当ててください)

1)サーバーとしての80Gハードディスクの次のパーティションとマウントポイント:(この例は、Red Hat Linux9.0をインストールする場合のVM6.0の仮想80Gハードディスクです)パーティションとマウントポイントの設定)

1. 80G SCSIハードディスクをアイドル状態にします。

2.最初に1Gパーティションを分割します。マウントポイントは次のようになります。/

3、次に、1〜2倍のメモリ容量のスワップパーティションを分割します。

4、100Mパーティションを分割します。マウントポイントは、/boot

5です。パーティションを1024Mに分割します。マウントポイント/opt

6. 4000Mパーティションを分割しますマウントポイントは/tmp

7. 10Gパーティションを分割しますマウントポイントは/home

です。 /usr /local

9、「使用可能なスペースをすべて使用」、ゾーンに分割、マウントポイントは/var

2次のパーティションとマウントポイントは、160Gハードディスクをサーバーとして使用して作成されています(この例は、centos6.2が物理ハードディスクにインストールされている場合のパーティションとマウントポイントの設定です)。スワップパーティション(メモリは2G)

2. 100Mパーティションを分割します。マウントポイント:/boot

3. 40Gパーティションを分割します。マウントポイント:/usr < Br>

4. 20Gのパーティションを分割します。マウントポイントは次のとおりです。/

5. 1つの40Gパーティション、マウントポイントは:/tmp

6. 10Gパーティションを分割すると、マウントポイントは/home

7.残りのパーティションは、マウントポイント:/var <となります。 Br>

3)サーバーパーティションの割合

1. 2つの1Gスワップパーティション(メモリは2G)

2.約100Mのパーティションを分割します。マウントポイントは/です。 Boot

3.25%マウントポイントは/tmp

4.25%、マウントポイントは/usrです。

5.12.5%、マウントポイントは/<です。 Br>

6.6.25%、マウントポイント:/home

7.残りのスペース、マウントポイント:/var

知識ポイント解決方法:Linuxパーティションが異なります他のオペレーティングシステムパーティション、そのパーティションフォーマットは一般的に使用されていますExt4とSwap、Ext4はシステムファイルを格納するために使用され、SwapはLinuxのスワップパーティションとして使用されます(ウィンドウの仮想メモリファイルと同等)。これで、Linuxには少なくとも2つの特別なパーティション(Linux NativeとLinux Swap)が必要であることがわかりました。 LinuxはDos /Windowsパーティションにインストールできないからです。一般的に言えば、 "Linux Native"タイプのハードディスクパーティションを1つ以上インストールしますが、Linuxの各パーティションは起動時にLinuxに通知するために "マウントポイント"を指定する必要があります。このディレクトリに使用するディレクトリ「スワップ」パーティションの場合、通常は1つが定義されており、ロードポイントを定義する必要はない。

以下で、<; Linux Native"と' Linux Swap'について予備的な理解を得ています。

* SWAPパーティションは、LINUXに一時的にデータを保存するためのスワップパーティションで、主に未使用のデータをメインメモリに保存してから必要に応じてメモリに転送するため、SWAPとして使用するパーティションを指定する必要はありません。 "Mout Point"(開始点)は、スワップパーティションなので、もちろんシステム上の実際のメモリ量と少なくとも同じサイズ、通常はメモリサイズの1〜2倍のサイズを指定する必要があります。さらに、最大16個まで、複数のスワップパーティションを作成して使用することができます。

* Linux Nativeはシステムファイルを保存する場所で、一般的にはEXT4パーティションタイプで、Linuxの場合は大きな選択肢があります。システムファイルをいくつかの領域に分割することができます(説明が必要です)マウントポイントも同じパーティションにマウントできます(マウントポイントは' /'です)。

Q:サーバーはWebサーバーとして使用され、ハードディスクは2 500G、オペレーティングシステムはLinuxを使用し、WebサーバーはApache + mysqlを使用します。パーティショニング方法

A:データセキュリティの観点から推奨されます。 2台のディスクをRAID1に作り、次にRAID1でパーティションを作成します:

ディスク容量に基づいてパーティションを提案します。

/boot 100M

/varはシステムの動的ストレージです。ディレクトリ、少なくとも20GB。

/homeは、ユーザーの人数とユーザープログラムの数によって異なりますが、ユーザーのホームディレクトリです。 10GBから20GBを与えます。

/usrは、20GBのユーザアプリケーションをインストールするために使用されます。

誰かが/optを使ってソフトウェアをインストールすることに慣れていますここにApacheとmysqlをインストールしたい場合は、30GBを与えてください。

残りの部分には/が与えられ、その上にディレクトリが作成されます。

ただし、LVMの側面を検討することをお勧めします。将来的には、lvmを使用して動的なディスク容量を調整する余地を残すことができます。

Q:Centos6はWebサーバーのパーティション分割方式で、2 1Tのハードドライブ(合計2T)、4Gのメモリです。 RAIDを実行する必要はなく、ファイルをアップロードするユーザーも増えています。

A:最初のハードディスク:1TB:8Gスワップ、/boot 200MB /rootの空き容量

2台目のハードディスク:1TB:/全容量

最初ハードディスク/rootで構築されたFTPサーバー、VSFTPは自由にファイルを転送することができます;
Apache + PHP + Mysqlのデフォルトはスピードを恐れずに2番目のハードディスクにあるべきです。すべてのWebデータは2番目のハードドライブにあり、システムはデータから分離されています。

ご参考までに。

centosのパーティション分割ツールはfdiskですが、このような大きなパーティションはサポートされていないため、300 G程度のシステムをインストールすることを計画しています。

最初のセット:swap --- 8G

/boot --- 100M

/---- 200Gここで個人的なニーズを見るために、私はルートディレクトリをぶら下げているのに慣れています、特定のディレクトリでは足りない状況を心配しないでください。

最初のディスクと2番目のディスクの残りの部分は2つの領域に分割され、それぞれデータディレクトリを使用するとディレクトリにリンクされます。

Copyright © Windowsの知識 All Rights Reserved