Closed3

Nutanix CE用のコマンドやtipsなどのメモ

amiamuamiamu

HWリソース確認コマンド

Head Head Head
cat /proc/cpuinfo grep "model name" head -n 1 CPUのモデル名
ネットワークカードファームウェア確認 ethtool -i ethX Xは確認
Head Head Head
ncc health_checks run_all クラスター全体のヘルス チェックを実行して結果を表示
ncli alert history duration=30 過去30日間のアラート リストを表示
ncli cluster info クラスターUUIDと現在のAOSバージョンを表示
nodetool -h 0 ring 現在のメタデータ リングのステータスを表示
ncli cluster get-domain-fault-tolerance-status type=node 現在のフォールト トレランス ステータスを表示
ncli license get-license 現在のライセンス情報の表示
watch genesis status top的なやつ
ncli host ls

Open vSwitch のブリッジ、ポート確認 AHVで実行
ovs-vsctl show

ローカルスイッチの確認 AHVで実行
brctl show

インストール後のコマンド マルチノード

Head Head Head

cluster -s 192.168.0.41 --redundancy_factor=2 create
cs
ncli cluster edit-params new-name=cluster_name
ncli cluster set-external-ip-address external-ip-address=192.168.0.42

ncli cluster add-to-name-servers servers=192.168.0.1
ncli cluster add-to-ntp-servers servers=ntp.nict.jp

virsh list --all
virsh dominfo "cvm"
virsh dumpxml "cvm"
virsh iface-list

ssh nutanix@192.168.0.21
cluster -s 192.168.0.34,192.168.0.35,192.168.0.36 create
cluster start
cs
ncli cluster edit-params new-name=cluster_name
ncli cluster set-external-ip-address external-ip-address=192.168.0.37

ncli cluster add-to-name-servers servers=192.168.0.1
ncli cluster add-to-ntp-servers servers=ntp.nict.jp
ncc health_checks run_all
cluster status | grep -v UP



ディスク交換用のやつ

lsblk -ipt
virsh list --all
virsh dumpxml CVN > /tmp/cvm_backup_before.xml
Prismからディスク削除
ハードウェア→テーブル→ディスクセクション
cluster stop
cvm_shutdown -P now
virsh list --all
shutdown -h now
ディスク交換→起動
lsblk -ipt
lsscsi
smartctl -i /dev/sdX
→シリアルNOとWWN確認
hdparm /dev/sdX
ls -la /dev/disk/by-id シリアルNO
virsh list --all
virsh shutdown "cvm"
virsh edit "cvm"
virsh start "cvm"
list_disks
lsblk -ipt
cluster/bin/repartition_disks -d /dev/sdX
cluster/bin/clean_disks -p /dev/sdX1
cluster/bin/mount_disks
lsblk -ipt
genesis restart
→各ノード
tail -f /home/nutanix/data/logs/hades.out
→5分~10分くらい待ちつつログ確認する

CVM
allssh "df -h | grep -i stargate_storage | wc -l "
allssh "lsscsi | grep -v DVD-ROM| wc -l"
ncli disk ls | grep -i 'Status' | wc -l

Prism確認
virsh dumpxml CVM > /tmp/cvm_backup_after.xml


参考 CVMメンテナンスモード有効/解除
lsscsi
ncli host edit id = CVM-ID enable-maintenance-mode=true
ncli host edit id = CVM-ID enable-maintenance-mode=false

Prism Central

・ダウンロードしたファイル確認するやつ(失敗したとき等にCVMから使う)
CVM$ ncli software list software-type=PRISM_CENTRAL

・PCのデプロイ進捗状況確認
CVM$ ecli
ecli$ task.list
ecli$ task.get "taskID"


・Prism Centralのダウンロード進行状況確認ログ
/home/nutanix/data/logs/cluster_config.out
・Prism Centralの展開進行状況確認ログ
/home/nutanix/data/logs/genesis.out


nutanix@NTNX-192-168-0-23-A-PCVM:~$ df -m
Filesystem     1M-blocks  Used Available Use% Mounted on
devtmpfs           13029     0     13029   0% /dev
tmpfs              13046     0     13046   0% /dev/shm
tmpfs              13046     3     13044   1% /run
tmpfs              13046     0     13046   0% /sys/fs/cgroup
/dev/sdb1           9951  6930      2903  71% /
/dev/sdb3          50268  6807     42934  14% /home
/dev/sdc1         502941   142    497664   1% /home/nutanix/data/stargate-storage/disks/NFS_2_0_267_a9f454b0_730d_41dc_81d8_3d90dde4a6b2
→500GB取ってる・・・🫣

tmpfs               2610     0      2610   0% /run/user/1000
nutanix@NTNX-192-168-0-23-A-PCVM:~$ lsblk -ipt
NAME        ALIGNMENT MIN-IO  OPT-IO PHY-SEC LOG-SEC ROTA SCHED       RQ-SIZE  RA WSAME
/dev/sda            0   4096 1048576    4096     512    1 none           1024 128    0B
`-/dev/sda1         0   4096 1048576    4096     512    1 none           1024 128    0B
/dev/sdb            0   4096 1048576    4096     512    1 none           1024 128    0B
|-/dev/sdb1         0   4096 1048576    4096     512    1 none           1024 128    0B
|-/dev/sdb2         0   4096 1048576    4096     512    1 none           1024 128    0B
`-/dev/sdb3         0   4096 1048576    4096     512    1 none           1024 128    0B
/dev/sdc            0   4096 1048576    4096     512    1 none           1024 128    0B
`-/dev/sdc1         0   4096 1048576    4096     512    1 none           1024 128    0B
/dev/sdd            0   4096 1048576    4096     512    1 none           1024 128    0B
/dev/sr0            0   2048       0    2048    2048    1 mq-deadline       2 128    0B



・PCバージョン確認
PCVM:~$ ncli cluster version

    Cluster Version           : pc.2022.6.0.11
    Changeset ID              : 397d97
    Changeset Date            : 2024-05-03 15:52:55 +0000
    Is LTS                    : false

    ncli Version              : fraser-6.1-stable-pc-2.11
    Changeset ID              : 397d97
    Changeset Date            : 2024-05-03 15:52:55 +0000

・PCのメモリとvCPUが適正か確認
PCVM:~$ ncc health_checks data_protection_checks ahv_sync_rep_checks stale_secondary_synchronous_replication_configur
ation_check

####################################################
# TIMESTAMP : Thu Jul 25 03:54:26 2024 (UTC -0700) #
####################################################
Cluster Id: 3854962802787633242
Cluster UUID: f18514fa-6700-4bb5-b57f-943ea280485a
Cluster Version: 6.1
NCC Version: 4.6.0-2940eab4
    CVM ID(Svmid)            : 2
    CVM external IP          : 192.168.0.23
    Node serial              : 192-168-0-23
    Model                    : kNull
    Node Position            : A
    Block S/N                : null


Running : health_checks data_protection_checks ahv_sync_rep_checks stale_secondary_synchronous_replication_configuration_check
[==================================================] 100%
/health_checks/data_protection_checks/ahv_sync_rep_checks/stale_secondary_synchronous_replication_configuration_check                   [ PASS ]
------------------------------------------------------------------------------------------------------------------------------------------------+
+-----------------------+
| State         | Count |
+-----------------------+
| Pass          | 1     |
| Total Plugins | 1     |
+-----------------------+
Plugin output written to /home/nutanix/data/logs/ncc-output-latest.log

・CVMからVM停止
CVM$ for vm_name in `acli vm.list power_state=on | grep -v 'VM name' | grep -v 'PC_VM' | awk '{print $1}'`;do acli vm.shutdown $vm_name;done


・落としたあと上げる方法
AHV起動→CVM起動→クラスタ起動→ここでPCVMが見えるようになったのでPC起動
CVM$ acli vm.on c6664713-f62d-4485-9ca5-ef1a9ea4d87f
NTNX-PC01-PCVM: pending
NTNX-PC01-PCVM: complete
CVM$ virsh list --all
 Id    Name                           State
----------------------------------------------------
 1     NTNX-b511de7c-A-CVM            running
 2     c6664713-f62d-4485-9ca5-ef1a9ea4d87f running


nutanix@NTNX-b511de7c-A-CVM:192.168.0.21:~$ acli vm.update NTNX-PC01-PCVM memory=20G
NTNX-PC01-PCVM: pending
NTNX-PC01-PCVM: complete
nutanix@NTNX-b511de7c-A-CVM:192.168.0.21:~$ acli vm.update NTNX-PC01-PCVM num_vcpus=4
NTNX-PC01-PCVM: pending
NTNX-PC01-PCVM: complete

nutanix@NTNX-192-168-0-23-A-PCVM:~$ ncc health_checks system_checks run_all

####################################################
# TIMESTAMP : Thu Jul 25 04:17:57 2024 (UTC -0700) #
####################################################
Cluster Id: 3854962802787633242
Cluster UUID: f18514fa-6700-4bb5-b57f-943ea280485a
Cluster Version: 6.1
NCC Version: 4.6.0-2940eab4
    CVM ID(Svmid)            : 2
    CVM external IP          : 192.168.0.23
    Node serial              : 192-168-0-23
    Model                    : kNull
    Node Position            : A
    Block S/N                : null


Running : health_checks system_checks run_all
[==================================================] 100%

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
/health_checks/system_checks/pc_vm_resource_resize_check                                                                                                             [ WARN ]
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
/health_checks/system_checks/pc_default_password_check                                                                                                               [ FAIL ]
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
/health_checks/system_checks/cvm_reboot_check                                                                                                                        [ FAIL ]
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
/health_checks/system_checks/dns_server_check                                                                                                                        [ FAIL ]
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
/health_checks/system_checks/pcvm_cpu_load_check                                                                                                                     [ ERR  ]
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

Detailed information for pc_vm_resource_resize_check:
Node 192.168.0.23:
WARN: PC Type: Small.
Resources for PC VM with following ips are inadequate:
192.168.0.23: Current memory is 20.0GB while required memory is 26GB. Current vCPU count is 4 while the required vCPU count is 6.

Refer to KB 8932 (http://portal.nutanix.com/kb/8932) for details on pc_vm_resource_resize_check or Recheck with: ncc health_checks system_checks pc_vm_resource_resize_check

Detailed information for cvm_reboot_check:
Node 192.168.0.23:
FAIL: CVM has rebooted recently. Last reboot was at Thu Jul 25 04:06:00 2024
Refer to KB 2474 (http://portal.nutanix.com/kb/2474) for details on cvm_reboot_check or Recheck with: ncc health_checks system_checks cvm_reboot_check --cvm_list=192.168.0.23

Detailed information for pcvm_cpu_load_check:
Node 192.168.0.23:
ERR : node (arithmos_id: 14ebde1e-79aa-4c05-bf80-528d8a564d88) : Error parsing output of a command
Refer to KB 5227 (http://portal.nutanix.com/kb/5227) for details on pcvm_cpu_load_check or Recheck with: ncc health_checks system_checks pcvm_cpu_load_check --cvm_list=192.168.0.23

One or more plugins generated ERROR as there were insufficient data to validate results. Please resolve other reported issues and re-run the health checks.
+-----------------------+
| State         | Count |
+-----------------------+
| Pass          | 31    |
| Warning       | 1     |
| Fail          | 3     |
| Error         | 1     |
| Total Plugins | 36    |
+-----------------------+
Plugin output written to /home/nutanix/data/logs/ncc-output-latest.log


ワンクリック Prism Central の展開が失敗する



amiamuamiamu

JP1AJSのログインを簡略化する
C:\Plogram Files~\JP1AJS2V\bin\ajs.exe
conf配下にファイル作成
C:\Plogram Files~\JP1AJS2V\conf\folder\xxx.txt
xxx.txtの中身

username = ID
password = パスワード
host = IP

ショートカット作成し
"C:\Plogram Files~\JP1AJS2V\bin\ajs.exe" -a folder\xxx.txt

このスクラップは2024/10/16にクローズされました