「CentOS7のスペック上限やファイルシステムの変更点を確認したい」
CentOS7は従来バージョンと比較して、対応アーキテクチャやCPU・メモリの最大値、ファイルシステムの仕様が大幅に変わりました。
この記事では、CentOS7のアーキテクチャ変更点として、サポートアーキテクチャの変化、論理CPU数・メモリ・ファイルシステムサイズの上限、主要パッケージのバージョン情報をまとめます。
【この記事でわかること】
・CentOS7は32ビット版x86が廃止され、x86_64のみをサポート
・最大論理CPU数は160、RAMは最大6TB(従来6比で大幅増加)
・デフォルトファイルシステムがext4からXFSに変更
・カーネル3.10系、Python 2.7、OpenSSH 6.4などが採用
・systemdがinitシステムとして採用(init廃止)
・CentOS7は32ビット版x86が廃止され、x86_64のみをサポート
・最大論理CPU数は160、RAMは最大6TB(従来6比で大幅増加)
・デフォルトファイルシステムがext4からXFSに変更
・カーネル3.10系、Python 2.7、OpenSSH 6.4などが採用
・systemdがinitシステムとして採用(init廃止)
「このままじゃマズい」と感じていませんか?
参考書を開く気力もない、同年代に取り残される不安——
でも安心してください。プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
でも安心してください。プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
図解60P/登録10秒/解除も3秒 /
詳細はこちら
CentOS7のプロセッサアーキテクチャ
CentOS7は、32ビット版が廃止され、64ビットのx86_64アーキテクチャのみをサポートしています。32ビット版x86アーキテクチャのマシンを利用する場合には、CentOS6以前を使用する必要があります。| バージョン | 32bit x86 | x86_64 |
|---|---|---|
| CentOS4 | 対応 | 対応 |
| CentOS5 | 対応 | 対応 |
| CentOS6 | 対応 | 対応 |
| CentOS7 | 非対応 | 対応 |
最大論理CPU数の変化
CentOS6では最大64論理CPUまでのサポートでしたが、CentOS7では最大160論理CPUまで拡張されました。| バージョン | x86_64 最大論理CPU数 |
|---|---|
| CentOS4 | 64 |
| CentOS5 | 160 |
| CentOS6 | 64 |
| CentOS7 | 160 |
最大メモリ容量の変化
CentOS7では、x86_64環境で最大6TBのRAMをサポートしています。| バージョン | x86_64 最大RAM |
|---|---|
| CentOS4 | 64GB |
| CentOS5 | 1TB |
| CentOS6 | 3TB |
| CentOS7 | 6TB |
ファイルシステムの変化
CentOS7の最も大きな変化のひとつが、デフォルトファイルシステムの変更です。・CentOS6まで:デフォルトファイルシステムは ext4
・CentOS7から:デフォルトファイルシステムは XFS(最大ファイルシステムサイズ500TB、最大ファイルサイズ500TB)
XFSは大規模ファイルシステムや高負荷環境でのパフォーマンスが優れています。また、CentOS7からはbtrfsが実験的にサポートされました(本番環境での使用は推奨されていません)。
| バージョン | デフォルトFS | 最大FSサイズ | 最大ファイルサイズ |
|---|---|---|---|
| CentOS6(ext4) | ext4 | 16TB | 16TB |
| CentOS7(XFS) | XFS | 500TB | 500TB |
主要パッケージのバージョン
CentOS7で採用された主要パッケージのバージョンは以下の通りです。| パッケージ | CentOS6 | CentOS7 |
|---|---|---|
| カーネル | 2.6系 | 3.10系 |
| Python | 2.6 | 2.7 |
| OpenSSH | 5.3 | 6.4 |
| OpenSSL | 1.0.0 | 1.0.1 |
| Apache | 2.2 | 2.4 |
| MySQL | 5.1 | MariaDB 5.5(MySQLから変更) |
| Postfix | 2.6 | 2.10 |
CentOS7の主な変更点まとめ
CentOS7は単なるバージョンアップではなく、システムの根幹に関わる変更が多数行われました。特に以下の変更は運用に直接影響します。・initシステム廃止・systemd導入:サービス管理コマンドが
service/chkconfig から systemctl に変更・デフォルトFS変更:ext4からXFSへ。インストール時のパーティション設定に注意
・MySQLからMariaDBへ:既存のMySQLスクリプトはほぼそのまま使えるが、細部の差異に注意
・ネットワーク設定の変更:NetworkManagerが標準化、ifconfigはnetstat/ssで代替
・ファイアウォール変更:iptablesからfirewalldに変更
まとめ
| 変更項目 | CentOS6 | CentOS7 |
|---|---|---|
| 32bit x86サポート | あり | なし |
| 最大論理CPU数(x86_64) | 64 | 160 |
| 最大RAM(x86_64) | 3TB | 6TB |
| デフォルトFS | ext4 | XFS |
| initシステム | init (SysVinit) | systemd |
| データベース | MySQL 5.1 | MariaDB 5.5 |
| ファイアウォール | iptables | firewalld |
CentOS7の変更点を理解して、Linuxサーバーを安全に構築・運用するための「型」を身につけたいですか?
システムの変更点を正確に把握することは、安全なサーバー移行と安定した運用の基本です。
ネットの切れ端の情報をコピペするだけでなく、現場で通用する安全なLinuxサーバー構築の「型」を体系的に身につけたい方へ、『Linuxサーバー構築入門マニュアル(図解60P)』を完全無料でプレゼントしています。
「独学の時間がもったいない」「プロから直接、現場の技術を最短で学びたい」という本気の方には、2日で実務レベルのスキルが身につく【初心者向けハンズオンセミナー】も開催しています。
暗記不要・1時間後にはサーバーが動く
3,100名以上が実践した「型」を無料で公開中
プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
その「型」を図解60Pにまとめた入門マニュアルを、完全無料でプレゼントしています。
登録10秒/合わなければ解除3秒 / 詳細はこちら
Linux無料マニュアル(図解60P)
名前とメールで30秒登録
