»7/15に一部のESXiをバージョン4.1へアップグレードしたことを書きましたが、CPUの関係でアップグレードからはぐれていたDELLマシンも部屋の模様替えと同時にCPUを載せ替え、無事4.1へのアップグレードが完了しました。やり方は、既に他の方が詳しく書いているのでメモ程度に記しておきます。前提ですが、VMwareアカウントを持っていて、既に4.0.xを導入済みの方です。4.1をダウンロードしインストールします。(ActivePerlが自動的にインストールされます)アップグレードファイル(upgrade-from-ESXi4.0-to-4.1.0-0.0.260247-release.zip-7/15現在)をダウンロードしておきます。アップグレードするホストの全てのクライアントをシャットダウンします。アップグレードするホストをメンテナンスモードにします。CLIコマンドプロンプトを開き(スタートメニューから辿れます)、配下のbinディレクトリに移動します。以下のコマンドを実行します。ESXi410-GA-esxupdateユーザ名とパスワードを聞いてくるので入力します。以下のコマンドを実行します。ESXi410-GAユーザ名とパスワードを聞いてくるので入力します。以下のコマンドを実行します。--queryユーザ名とパスワードを聞いてくるので入力します。2項目が4.1になっていればアップグレードは成功です。4.1をダウンロードしインストールします。ここで古い4.0は削除します。Clientを開き、アップグレードしたホストのバージョンを確認してみましょう。GO」の確認を残すのみとなりましたが、datastoreがまだ複数あるので、後日時間があったときに試して見たいと思います。ESXiの4.1がリリースされた。ESXiが3台稼働しているのだが、その中の2台はさくさくと4.1へのアップデートが完了した。ゲストOSを追加しようとすると、vSphereから「対応CPUじゃね~よ、ぼげぇ~」となじられて追加できない。このマシン、本来はECC対応のメモリーを積まなきゃならないのだが、人柱でnon-ECCメモリを8GB積んでいる。この時点でDELLのサポートは受けられないということで、CPUも載せ替えを画策中なのである。CPUを載せ替えたら4.1へアップデートする予定なのだが、1つ難点が。Go」(Web管理インターフェースとでも言いましょうか)は、複数台のdatastoreを許可しないのである。そこでグーグル先生に聞いたところ同じような質問をしている方がいて、VMware内部の人が、「ESXiをUSBブートすればいいんじゃね?」と発言しておる。Go」で認識するか人柱になってみようかと検討中。今年末以降に複数台のdatastoreに対応する「予定」らしいので、それまで待とうかなぁ~とも思ってみたり。Go」の機能を一通りチェックして、必須かどうか検討しよう。続報はまた書くと思うのでしばらくお待ちを・・・って、誰も待っとらんわい。以前「仮想ゲストOSバックアップ~スクリプト編~」で、ゲストOSをバックアップするためのスクリプトを稚拙ながら書きましたが、今回はそのスクリプトをESXiのcronに登録してみます。やっていることは、スクリプトをパスの通ったところにリンクを張るcron設定ファイルに登録するの2点です。どちらもrc.localに書き込むのですが、これは/sbinに実際のスクリプトファイルを置いても、ESXiサーバを再起動すると、デフォルトのファイルに戻されるため、せっかく置いたファイルが消えてしまいます。cron設定ファイルも同様に、再起動するとデフォルト設定に戻るので、どちらとも起動時に再配置・再設定するようにするわけです。$1;}'`crondcronの再設定にはヒア・ドキュメントを使うと、ファイルに直接書き込むようなイメージで仕込むことが出来るので便利です。再起動をまだしませんよ~という方は、リンク作成とcron設定ファイルを直接編集して、cronデーモンを再起動してください。さぁ、これでESXiサーバ時間の午前3時にこのサイトのゲストOSのホットバックアップが開始されるはずです。ちなみに当方のESXiの時間は米国中部のままの設定なので、日本からだと-15時間の時差があります。よって、時間だけで言えば、いきなり日本時間の昼の12時に開始されるわけです。注記:バックアップスクリプトのGIDチェック部分で取得GIDが正常でも直前の実行ステータスが0で帰ってくるため、バックアップ処理が中断される現象が出ました。よってスクリプト側の修正も施されていますので、過去記事を参照してくださいな。これで無事上書き自動バックアップが出来るようになりましたとさ。あとは、リストア用のスクリプトと、バックアップローテーションをどうするかですな・・・ポツポツ合間を見つけて書いてみます。HostingWordPressログイン。