NTNX>日記

個人的な趣味による Nutanix Community Edition 日記。Japanese のみですみません。

Nutanix CE の Linux ゲスト OS のタイムゾーン設定。

Nutanix CE の AHV はシステムクロックが UTC で、ユーザ VM の「VMのハードウェアクロック」は、起動した時点では AHV のもつ時間を基準に時刻設定されます。このVMのハードウェアクロックには hwclock_timezone というタイムゾーン設定があります。 

Prism で作成した VM の hwclock_timezone

Prism で VM を作成した場合は、デフォルトでは Web ブラウザのローカルタイムゾーンが設定されるようです。日本のブラウザでは、デフォルトが UTC+9時間の「Asia/Tokyo」です

f:id:gowatana:20190430134836p:plain

続きを読む

Nutanix AHV におけるスナップショット & バックアップ。

Nutanix Meetup #37 での、AHV でのスナップショットとバックアップの話です。下記のような内容です。

  • 今回の「スナップショット」や「バックアップ」の対象となる、AHV の VM と vDisk の関係について。(ついでに VMとvDiskのiSCSI接続の様子も)
  • Nutanix のスナップショットの仕組みについて。
  • AHV で利用できるスナップショットの紹介。(PD 単位 / VM 単位)
  • Nutanix のスナップショットがバックアップとして利用できる理由について。

続きを読む

Nutanix AHV の VM からディスク イメージを作成する。(Bash)

Nutanix CE / AHV では、VM の vDisk からディスクイメージを作成する場合には、Prism にメニューがないため、CVM の acli コマンドを利用することになります。そこで、VM からディスク イメージを作成する簡易スクリプトを作成してみました。

vDisk が 2つ接続された VM があります。

CVM$ acli vm.disk_list vm03
Device bus  Device index
ide         0
scsi        0
scsi        1
続きを読む

Nutanix AHV の VM Snapshot を Ansible で取得してみる。

Nutanix RAST API v2 を利用して、Ansible で AHV の VM スナップショットを取得してみます。今回の Nutanix CE バージョンも ce-2018.05.01-stable です。

Ansible の uri モジュールを利用します。
uri - Interacts with webservices — Ansible Documentation

続きを読む

Nutanix Guest Tools をインストールしてみる。(ce-2018.05.01-stable / Linux 編)

Nutanix CE ce-2018.05.01-stable の Nutanix Guest Tools を Linux VM にインストールしてみます。 

  • VM への NGT インストーラ ISO イメージの接続
  • Linux ゲスト OS 側での ISO イメージのマウント
  • NGT のインストール
  • おまけ
    • CentOS 7 Cloud Image へのインストール
    • NGT と Self-Service Restore

以前の投稿(下記)のときとは異なり、最近の NGT では python-setuptools がインストールされていなくても、インストールできます。

続きを読む

Nutanix AHV での簡易 VM バックアップ / リストア。

仮想化基盤では、VM への作業の直前にスナップショットを取得しておき、作業が正常に完了できたらそのスナップショット削除する、という運用をすることがあります。

Nutanix AHV の VM で、VM スナップショットでのバックアップ / リストア を試してみます。今回も、Nutanix CE ce-2018.05.01-stable を利用しています。

AHV での VM スナップショット取得

Nutanix には、保護ドメインでのスナップショットと、VM 単位でのスナップショットがあり、AHV では両方のスナップショットを取得できます。一方 AHV 以外のハイパーバイザを利用している場合は、Nutanix としては保護ドメインでのスナップショットのみ取得できます。

今回は、VM への作業前のバックアップとして、VM スナップショットを取得します。

対象の VM を選択してから「Take Snapshot」をクリックして、スナップショットの名前を入力します。

f:id:gowatana:20181223104533p:plain

今回は、上記スクリーンショットの画面を開く前に、すでに VM を停止した状態で snapshot-01 というスナップショットを取得ずみです。このスナップショットの時点では、vm01 が ストレージ コンテナ「st-container-01」に配置されています。 

VM を何か変更

今回は下記の手順で、VM「vm01」のストレージ コンテナを st-container-01 から st-container-02 に移動しました。

結果として、vm01 は st-container-02 に移動された状態になっています。
そして、この作業を切り戻して(作業前の状態に戻して)みます。

f:id:gowatana:20181223105524p:plain

VM スナップショットのリストア

リストア対象 VM を選択して「VM Snapshot」タブを開き、切り戻したい時点のスナップショット(今回は snapshot-01)を選択して、「Restore」をクリックします。

f:id:gowatana:20181223110127p:plain

確認画面が表示されるので、「はい」をクリックします。

f:id:gowatana:20181223110204p:plain

VM は停止された状態で、スナップショット取得時点の状態にリストアされます。ストレージ コンテナの配置も st-container-01 に戻っています。そして当然ながら、この VM を起動するとスナップショットを取得した時点の状態で起動されます。

f:id:gowatana:20181223110521p:plain

ちなみに、ESXi での VM スナップショットを長期保存むけバックアップとして利用することは製品仕様上の禁じ手とされていますが、Nutanix / AHV で取得するスナップショットはバックアップとしても利用できることになっています。

以上。

©2023 gowatana
クリエイティブ・コモンズ・ライセンスこの 作品 は クリエイティブ・コモンズ 表示 4.0 国際 ライセンスの下に提供されています。