y-kawazの日記スマートフォン用の表示で見るy-kawazの日記この広告は、90日以上更新していないブログに表示しています。最近、DTIのServersMan@VPSがお安いので良く使ってます。今月頭にCentOS6が出て今月の定例アップデートでCentOS6来るかな?と期待してたんだけど流石にまだでした...。いい加減に痺れを切らせてしまったので自分で入れ替えてみることに挑戦してみました。ServeresMan@VPSはOpenVZの仮想化なのでとても単純な動作をしてくれるのが良いですね。本当はCentOS6にしたかったんだけどOpenVZのCentOS6テンプレートはまだ無いみたいなので、自分でゼロからCentOS6のテンプレート作成にチャレンジしました。上手く動かなかったのでCentOS6を諦めてSL6(≒CentOS6)を入れることにしました。(※現在はCentOS6のテンプレートがあり、それを使う手順を最後に追記してあります)てことでSL6(ScientificLinux6)を使うことにします。スラド」によると、これらは殆ど同じと考えてしまっても良いようです。入れ替え手順についても先人がいて、基本的にはこのサイトの手順通りにやれば出来てしまいます。実際にコレを試してみたところ何度かミスをしましたが最終的には上手くいったので今回の記事を書いてます。upgradeとかでCentOS5から6へアップグレードするのはちょっと前に格闘した結果、負けたので今回の手段を試してみた口です...。スクリプト化してみたで、今回はこの作業が一発でできたらいいなーってことで手順を整理して一つのスクリプトにしてみました。それが以下のスクリプトです。(64bit用)内容は以下のようになってます。2つは内容はほぼ同じで、openvz.orgからダウンロードするテンプレートのURLが違うだけです。コマンドで新環境のパスワードを設定して下さい。"デフォルトはパスワード未設定なのでそのままだとログインできなくなります。"管理コンソールから、停止(5分くらい?)→起動(2分くらい)すればSL6が起動します。入れ替え作業は超シンプルです。CentOSを選択して契約したVPSにsshでログイン後、以下の1行を実行するだけです。sh何回か試してみましたが月490円のEntryプラン環境で実行すると大体15分くらいで入れ替えが完了するようです。再起動前にpasswdコマンドで新環境のrootパスワードを設定するのを忘れないで下さい。入れ替え後はrootパスワードが未設定状態なのでこれを忘れるとログインできなくなります。万が一ログイン出来なくなったり起動しなくなったら管理画面(MyDTI)から完全初期化して最初からやり直して下さい。事は何をやらかしてもこの「手軽に完全初期化」をすれば無かったことになるので多少無茶なことも試しやすくて気が楽ですwServeresManで採用されているOpenVZという仮想化技術ではカーネルはホストOSのモノが使われるのでゲスト側ではカーネル周りのケアが不要、その為OS内のファイルを丸ごと入れ替えるという強行手段でも動いてしまうというのがパワフルで凄いですね(^^;最後になりますが、利用規約の30条にあるように、今回の行為は保守範囲外にあたり、サポートが受けられなくなると思いますので肝に命じておいて下さい。読んだ感じは保守範囲外なだけで禁止事項には該当しないようなので自己責任ならOKじゃないかな?と思います。CentOS6のテンプレートも出てきたのでスクリプトも追加しておいた現在beta版テンプレートが公開されてるので以下でCentOS6への入れ替えが出来ます。無くなる筈なので、そしたら↓のスクリプトで正式版のCentOS6テンプレートに入れ替えが出来るはず。現在CentOS6正式版のテンプレートが公開されているので以下のスクリプトでCentOS6に入れ替えが出来ます。読者になる検索リンクはてなブログブログをはじめる週刊はてなブログはてなブログPro最新記事スマホ版はてなのコレな!スマホ版はてなのコレな!引っ越し、というかtmuxのステータスラインの色を起動したホスト毎に変えるtmuxでマウスモードのON/OFFを単一キーで簡単に切り替えたい!月別アーカイブはてなブログをはじめよう!y-kawazさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。