SlideShare a Scribd company logo
RHEL/CentOS 7 に!
移行しよう!
Haruka Iwao (@Yuryu)
2015/01/14
道玄坂LT祭り
わたしはだれ?
•  岩尾 はるか (@Yuryu)
•  レッドハットで働いています
– ストレージ(Ceph, GlusterFS)が専門
– 今回の発表は会社の見解ではありません
•  Final Fantasy XIV プレイヤー
– Carbuncle サーバー、学メイン
– バハ真成編4層をクリアしました
•  Ingress 緑エージェント(A11)
Linuxカーネル本(宣伝)
•  “Linux Kernel Updates”
•  最新刊
– OOM Killer特集
– ジュンク堂池袋店で買え
ます!
•  既刊
– Docker, TCP/IP特集など
– Kindle版売ってます
OSの
メジャー
バージョンアップ
それは
いずれやってくる
諸行無常
OS EOL(予定) 私の満年齢
Ubuntu 10.04 LTS 2015年4月 31
Windows Server 2003 2015年7月 31
RHEL 5 (通常) / CentOS 5 2017年3月 32
Ubuntu 12.04 LTS 2017年4月 33
Ubuntu 14.04 LTS 2019年4月 35
Windows Server 2008 2020年1月 35
RHEL 5 (延長サポート) 2020年3月 35
RHEL 6 (通常) / CentOS 6 2020年11月 36
Windows Server 2012 2023年1月 38
RHEL 6 (延長サポート) 2023年11月 39
RHEL 7 (通常) / CentOS 7 2024年6月 40
RHEL 7 (延長サポート) 2027年6月 43
表を作って
複雑な気持ち
みなさまも
自分の年齢で
作ってみましょう
それはさておき
諸行無常
OS EOL(予定) 私の満年齢
Ubuntu 10.04 LTS 2015年4月 31
Windows Server 2003 2015年7月 31
RHEL 5 (通常) / CentOS 5 2017年3月 32
Ubuntu 12.04 LTS 2017年4月 33
Ubuntu 14.04 LTS 2019年4月 35
Windows Server 2008 2020年1月 35
RHEL 5 (延長サポート) 2020年3月 35
RHEL 6 (通常) / CentOS 6 2020年11月 36
Windows Server 2012 2023年1月 38
RHEL 6 (延長サポート) 2023年11月 39
RHEL 7 (通常) / CentOS 7 2024年6月 40
RHEL 7 (延長サポート) 2027年6月 43
EOLに
追いかけられるの
やめましょう!
OSのバージョンアッ
プは本来わくわくす
るもの
http://watch.impress.co.jp/10th/fromeditors/061101/index.htm
いつしか
「祭り」の意味が
変わっていく
RHEL, CentOS 7 に移行しよう! LT
時計の針は元には
戻らない。だが、
自らの手で進める
ことは出来る。
大ジャンプは
やめよう
見方を変えよう
RHEL/CentOS 7の新機能
•  XFS
•  systemd, journald
•  GRUB2
•  新しいインストーラー
•  NetworkManager, firewalld
•  OpenLMI
•  大量の更新されたパッケージ群
全部使う必要は無い
互換性もわりとある
例
systemdを覚えない
とRHEL/CentOS 7は
使えない
`service`コマンドは
これまで通り使える
例) service sshd
restart
今までのコマンドは
健在
必要なときに徐々に
移行していけば良い
RHEL 7の新機能 → 回避策
•  XFS → ext4 も使えるよ
•  systemd, journald → 既存コマンドOK
•  GRUB2 → どうせ調べながら使う
•  新しいインストーラー → 一回きり
•  NetworkManager, firewalld → Disable
•  OpenLMI → 使わなくて支障なし
•  大量の更新されたパッケージ群
RHEL 7の新機能 → 回避策?
•  XFS → ext4 も使えるよ
•  systemd, journald → 既存コマンドOK
•  GRUB2 → どうせ調べながら使う
•  新しいインストーラー → 一回きり
•  NetworkManager, firewalld → disable可
•  OpenLMI → 使わなくて支障なし
•  大量の更新されたパッケージ群
“大量の更新された
パッケージ群”
これがくせ者
コンテナに入れよう
コンテナBコンテナA
Host OS (Atomic Host, etc)
RHEL 6 Libs
PHP App
RHEL 7 Libs
Nginx
バージョンアップ
しやすいものから
順番に
コンテナで
違うOSバージョンの
混在も容易に
新OSでうれしいこと
RHEL/CentOS 7 でうれしいこと
•  全体的な性能向上
•  電力利用効率の向上
•  TCP Fast Open含むTCPの最適化
•  teamドライバによるbondingの強化
•  NUMA対応の強化
•  40GbE対応
•  Docker 対応
•  新しいコンパイラによるより良いコード
新機能に注目が行き
がちだが、既存機能
も改善している
新機能は
使わなくても良い
Linuxなんだから
使いたい機能を
使いたいように使う
わからないことは
有償サービスへ
Thank you!

More Related Content

RHEL, CentOS 7 に移行しよう! LT