Skip to content

Instantly share code, notes, and snippets.

@nna774
Last active August 29, 2015 14:21
Show Gist options
  • Save nna774/5c033a30467eb2ee2a48 to your computer and use it in GitHub Desktop.
Save nna774/5c033a30467eb2ee2a48 to your computer and use it in GitHub Desktop.
Goodbye Wheezy, Hello Jessie! (RFC)

Goodbye Wheezy, Hello Jessie!

Debian の Jessie(8.0) が今年の4/25にリリースされました。(ref)

私たちの計算機では、現在 Wheezy(7.*) が多数動いていますが、新しいOSへと移る必要があります。 この文書では、KMCにおいて移行するためのマイルストーン等を整理する為に書いています。

大まかな方針。

テーマは式年遷都

基本的にChefにより ある程度 管理されているので、Chefにより管理されていない部分を減らすのも目標の一つ。

VMの上で動いているWheezy

基本的に新しいイメージを作成し、置き換えたい。 あらかじめある程度イメージを作成しておいて、メンテナンスの日に入れ替えると、メンテナンス日の作業が少なくなって楽に思う。

物理マシンの上のWheezy

作業の時までにユーザにやっておいてもらわないといけないこと。

基本的に /home 以下にないものは全部無くなる。

crontab

$ crontab -l > ~/crontab.bak とかでバックアップしておく。 移行後のレストアは $ crontab < ~/crontab.bak

@reboot でデーモンを起こすような使い方をしている人は

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment