Nutanix CE で構成情報を管理しているという Zookeeper をのぞいてみました。
CVM のバージョンです。
nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ cat /etc/nutanix/svm-version 4.6r11
CVM に Zookeeper のクライアント系のコマンドが入ってました。
nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ which zkcli /usr/local/nutanix/cluster/bin/zkcli nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ which zkls /usr/local/nutanix/cluster/bin/zkls
zkls で、たどってみます。(zkcli ls ~でも見られます。)
nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ zkls / appliance zookeeper nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ zkls /appliance cassandra-initialized cassandra-tables-created logical physical progress_monitor stats-initialized nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ zkls /appliance/logical analytics arithmos_data_properties arithmos_status bandwidth_policy cassandra_schema ce_user_repository cerebro_capabilities cerebro_vm_monitor clock cloud_credentials expand_cluster_info expand_cluster_whitelist foundation genesis health-monitor images insights leaders license minerva_upgrade_info network_mapping_repository ngt_capabilities prism prismsecurekey pyleaders samba secure_files serviceability software_info ssl_terminator stargate upgrade_info variables wal_cassandra_acropolis_host_ha_wal_backend wal_cassandra_acropolis_scheduler_wal_backend zkserver_config
各コンポーネントのリーダーを管理していそう。
nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ zkls /appliance/logical/leaders 000000002HoVCQAHXPILNTUqo4TvJVuHjVAcAM4rx6hWqiExbVfweVIboSvG alert_manager apps arithmos cassandra_monitor cerebro_master curator insights nfs_namespace_master nutanix_guest_tools_master pithos prism_monitor zookeeper_monitor
Zookeeper(Zeus)かと思われるノードをたどってみます。
nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ zkls /appliance/logical/leaders/zookeeper_monitor n_0000000000 nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ zkstat /appliance/logical/leaders/zookeeper_monitor/n_0000000000 aversion: 0 ctime: 1466532785265 cversion: 0 czxid: 151 dataLength: 50 ephemeralOwner: 96110692225056788 mtime: 1466532785397 mzxid: 152 numChildren: 0 pzxid: 151 version: 1
シングルノードですが、このノード(10.1.1.11)がリーダーのように見えます。
nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$ zkcat /appliance/logical/leaders/zookeeper_monitor/n_0000000000 | more Handle: 10.1.1.11:9877 Currently leader (Y/N): Yes nutanix@NTNX-b3b7a3a8-A-CVM:10.1.1.11:~$
以上。