Nutanix API v2 で、AHV ホストのメトリクスを取得してみました。
今回の Nutanix CE は ce-2017.07.20-stable です。
(この投稿の内容は古いので、新しい内容はこちら ↓ をどうぞ)
続きを読むNutanix API v2 で、AHV ホストのメトリクスを取得してみました。
今回の Nutanix CE は ce-2017.07.20-stable です。
(この投稿の内容は古いので、新しい内容はこちら ↓ をどうぞ)
続きを読むNutanix CE の Acropolis IP address management(IPAM)で、vNIC の IP アドレスを設定してみます。今回も Nutanix CE のバージョンは ce-2017-07.20-stable です。
vlan.1014 というネットワークを、IPAM 設定ありで作成ずみです。
nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli net.get vlan.1014 vlan.1014 { identifier: 1014 ip_config { dhcp_server_address: "192.168.14.254" network_address: "192.168.14.0" prefix_length: 24 route_list { gateway: "192.168.14.1" network_address: "0.0.0.0" prefix_length: 0 } } logical_timestamp: 3 name: "vlan.1014" type: "kBridged" uuid: "f6c18663-09fa-4d90-9ff6-0cac3428b730" }続きを読む
Nutanix CE の Acropolis IP address management(IPAM)で管理されている IP アドレスを、 Nutanix Cmdlets で取得してみます。
vNIC が 2つ接続されている VM「vm04」から、IP アドレスを取得してみました。
すでに Connect-NTNXCluster で Nutanix クラスタには接続ずみです。
NTNX> Get-NTNXVM | where {$_.vmName -eq "vm04"} | % {Get-NTNXVMNIC -Vmid $_.vmid -IncludeAddressAssignments} | select networkUuid,macAddress,requestedIpAddress networkUuid macAddress requestedIpAddress ----------- ---------- ------------------ 50ed211c-7643-4abd-b4b6-b0097b689019 50:6b:8d:6c:e2:00 192.168.11.202 3eb4d13e-d2d0-4e23-89c2-7077766fbaa6 50:6b:8d:45:29:c7 192.168.12.171続きを読む
Nutanix の Acropolis IP address management(IPAM)で管理されている IP アドレスを、 Python + API v2 で取得してみます。
Nutanix の Application Consistent Snapshots を利用して Oracle Database の復旧をしてみます。
今回の環境は下記のような感じです。
それでは自分で DB を破壊してから復旧します。
続きを読むNutanix の Application Consistent Snapshots を利用して Oracle Database の復旧をしてみます。今回はシナリオの説明です。
すでに、下記のような方法でアプリケーション整合性をもつスナップショットを作成してあります。
これから、ためしに Oracle のデータファイルを壊してスナップショットから復旧してみます。この DB サーバの VM では、リストアのしやすさを意識していない構成でスナップショットを作成しているので、結構大変な感じになります。
続きを読むNutanix CE で Protection Domain(PD)のスナップショットから、特定の vDisk だけ取り出してみました。
今回は、下記のようなシンプルな PD 構成にしています。
PD には、VM(VGではない、ただの vDisk が 2つ接続されている)が1つだけ含まれています。
PD でスナップショットを作成してあります。
ただ、VM は複数 vDisk をもっていますが、 スナップショットから特定の vDisk だけストレートに元 VM に戻すことはできなそうです。
そこで、PD スナップショットのリストアで別の VM を作成して、その vDisk (の複製)を元 VM に接続してみます。
続きを読むNutanix CE のスナップショットには、VM で作成するものと、Protection Domain (PD)で作成するものがあります。
VM / PD のスナップショットを、それぞれ作成してみます。
続きを読むふと思い立って、前回 Python で Nutanix CE のヘルスチェック項目の一覧を取得してみましたが・・・
Nutanix Cmdlets で同様の情報を取得してみると下記だけですみます。
Nutanix クラスタに接続して・・・
NTNX> Connect-NTNXCluster ntnx-n10.go-lab.jp -AcceptInvalidSSLCerts -ForcedConnection コマンド パイプライン位置 1 のコマンドレット Connect-NTNXCluster 次のパラメーターに値を指定してください: (ヘルプを表示するには、「!?」と入力してください。) UserName: gowatana Password: *********
ヘルスチェックの一覧を取得。
NTNX> Get-NTNXHealthCheck | select id,name id name -- ---- 0005566f-98ae-3f49-14de-0050568a38fb::111000 E-mail alerts check 0005566f-98ae-3f49-14de-0050568a38fb::103069 Host FQDN resolution 0005566f-98ae-3f49-14de-0050568a38fb::110253 Vstore VM Files Consistency Check 0005566f-98ae-3f49-14de-0050568a38fb::6005 CVM to CVM Connectivity 0005566f-98ae-3f49-14de-0050568a38fb::110012 Cloud Gflags Check 0005566f-98ae-3f49-14de-0050568a38fb::110248 Metro Vstore Symlinks Check 0005566f-98ae-3f49-14de-0050568a38fb::110006 Remote Site configuration 0005566f-98ae-3f49-14de-0050568a38fb::110007 Remote Site virtual external IP(VIP) 0005566f-98ae-3f49-14de-0050568a38fb::110249 Remote Stargate Version Check 0005566f-98ae-3f49-14de-0050568a38fb::110246 Clone Count Check 0005566f-98ae-3f49-14de-0050568a38fb::110247 Check VHDX Disks 0005566f-98ae-3f49-14de-0050568a38fb::110002 Remote Site Connectivity (以下略)
Nutanix Cmdlets は設定系はつらいけれども、単純な情報取得では便利だと思います。
以上。
ふと思い立って、Nutanix CE のヘルスチェック項目の一覧を取得してみました。
「Health」メニューにある項目です。
下記のような Python スクリプトで、REST API v2 から取得してみました。
※スクリプトは、下記投稿に修正版があります。
今回の実行環境です。
[root@jbox01 ~]# cat /etc/oracle-release Oracle Linux Server release 7.4 [root@jbox01 ~]# python -V Python 2.7.5続きを読む