ラベル One Click Upgrade の投稿を表示しています。 すべての投稿を表示
ラベル One Click Upgrade の投稿を表示しています。 すべての投稿を表示

2019年12月12日木曜日

LCM(Life Cycle Manager)のよくある質問

前回までにLCM(Life Cycle Manager)の紹介と使い方をご紹介致しました。
今回はLCMについてよくある質問をご紹介致します。

Q.LCMは、AHV専用なのでしょうか?ESXi環境では利用できないのでしょうか?
LCMは、AHV以外にもESXiやHyper-Vに対応しています。(Hyper-Vでは私は試せていませんが)


Q.LCMは、NXモデルのみの対応なのでしょうか?XCなどは未対応ですか?
いえ、むしろOEMをはじめ様々なハードメーカーに併せて一元的にハードウェアを管理できるのがLCMの良さとなります。
2019年12月現在、以下のサーバーメーカーが対応しています。
  • Nutanix NXモデル
  • HPE DXモデル
  • DELLEMC XC/XC Coreモデル
  • Lenovo HX/Lenovo Certify Node  
また、Nutanix製品としては以下の物がLCMでのアップグレート対応製品となります。
  • Calm
  • Karbon 
  • Objects
  • FIles Analytics


Q.LCMの登場によりOne Click Upgradeは消滅するのでしょうか?
2019年の秋にコペンハーゲンで開催された.NEXT 2019 EUでは、LCMのアップデートについて、AHVやサードパーティーハイパーバイザーの対応、AOSやPrism Centralなどの記載があることを考えると、One Click Upgradeがよりハードウェア依存のない形、かつ統合的に管理できる機能として進化したのがLCMになると思われます。


Q.LCMはどのAOSバージョンから利用できるのですか?
LCM2.2は、AOS5.5.6(LTS)以上、または、AOS5.8.2から利用できます。


Q.LCMは、インターネットにつながっている環境でしか利用できないのですか?
LCMは、デフォルトの環境としてインターネットにつながっていることが前提となっております。インターネットにつながらない、いわゆるダークサイトの場合、LCMバイナリを配置したHTTPサーバーを立てることLCMのアップデートを行うことが出来ます。
LCMのアップグレード設定の画面から、立てたHTTPサーバーのURLを入れることで
LCMのアップデートを個なうことが可能です。


LCMは、まだ発展途上なところが一部ありますが、ハードウェアプラットフォームに関係なく、各種ソフトウェアバージョンを管理でき、必要なファームウェアやソフトウェアを自動でダウンロードしてアップグレードしてくれるまさに、アンダーコントロールを実現するためのツールです。

Nutanixをご利用の方は是非LCMに触れてみる機会を作って頂ければと思います。







2018年12月1日土曜日

AOSアップグレード前に/home/nutanixをチェックする

この記事はNutanix Advent Calendar(1枚目) 2018/12/1の記事です
AOS5.10がLTSバージョンとして、11月末にリリースされました。
年末が近いこともあり、年末年始でインフラ周りのメンテナンスの際に、AOSアップグレード行う方も多くいるかと思います。
まあ、そもそもAOSはシステム稼働中であったとしても安全にシステムを止めることなくアップグレードすることができます(業務がフル稼働中にあまりやる作業ではありませんが)ので、そんなにかしこまってやる作業ではないのですが、従来のシステムメンテナンス形態を取られているデーターセンター等では、今までのルールに則り、業務外の時間にメンテナンス時間を作成し作業をされる方が多いと思います。

さて、AOSのアップグレード時に注意する事項が一つあります。
それは、「/home/nutanix」の容量枯渇です

Nutanixを長く利用していますと、いろいろな物がたまってくることと、AOSバイナリは今は4GBを超える大きな容量であるため、AOSアップグレード前チェックで/home/nutanixの容量不足でアップデートが失敗することがあります。

(参考)/home/nutanixの容量が枯渇すると、OneClickUpgradeに失敗します

この際にお掃除するべきは、/home/nutanixです。

まずは、消費しているディレクトリを確認します。
SSHでCVMにログインします。

まずは、使用容量を確認します。
nutanix@NTNX-1-B-CVM:X.X.X.X:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/md0        9.8G  6.0G  3.3G  65% /
devtmpfs         16G     0   16G   0% /dev
tmpfs           512M  4.0K  512M   1% /dev/shm
tmpfs            16G  640K   16G   1% /run
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/loop0      240M  3.1M  221M   2% /tmp
/dev/md2         40G   24G   15G  62% /home
/dev/sdb4       600G   82G  513G  14% /home/nutanix/data/stargate-storage/disks/BTHC6490032S800NGN
/dev/sda4       600G   82G  513G  14% /home/nutanix/data/stargate-storage/disks/BTHC648105XJ800NGN
/dev/sdc1       660G   85G  568G  13% /home/nutanix/data/stargate-storage/disks/BTHC64810ABU800NGN
tmpfs           3.2G     0  3.2G   0% /run/user/1000

この環境では、/home/nutanixが、62%の使用率ということでまだ余裕ですが、実際の環境では長く使っていると90%を超えていることもよくあります。

この際のお掃除をすべきディレクトリは以下のディレクトリ配下です
/home/nutanix/data/cores/
/home/nutanix/data/binary_logs/
/home/nutanix/data/installer/
/home/nutanix/data/ncc/installer/
/home/nutanix/data/log_collector/
/home/nutanix/foundation/isos/
/home/nutanix/foundation/tmp/


ここで、注意が必要です。
まず、これらはこのディレクトリ配下のファイルやディレクトリを消す必要があります。
このディレクトリを直接消してはいけません。

/home/nutanix/data/installer」は、現在インストール使用としているAOS5.6バージョンのバイナリ以外を消す必要があります。

/home/nutanix/foundation/isos/」は、使っていないハイパーバイザーのバイナリだけを消してください。

なお、「df -h」で見ていると「/home/nutanix/software_downloads/」も容量
を多く使ってくる一覧で上がってきますが、こちらは、OneClickUpgradeの画面で管理されている関係から、直接ファイルを消すことは禁止されています。


またこのディレクトリ配下のファイルもお掃除対象です
/home/nutanix/data/binary_logs/*
/home/nutanix/data/cores/*

こちらは、このディレクトリ配下のディレクトリは削除せず(当然このディレクトリも削除してはいけません)にファイルだけを消す形になります。

なお、CVMはノードの数だけありますが「allssh」でrmコマンドを実行すると、がっさりきえてしまいますので、面倒かもしれませんが、1台ずつ確認しながらファイルを消すことをおすすめします。

詳細は以下のKBを参考にしてください。
http://portal.nutanix.com/kb/1540