xsadmin ツールから xscmd ツールへのマイグレーション

これまでのリリースでは、xsadmin ツールは環境の状態をモニターするサンプルのコマンド行ユーティリティーでした。 xscmd ツールは、管理およびモニター用の、正式にサポートされるコマンド行ツールとして導入されました。これまで xsadmin ツールを使用していた場合は、新しい xscmd ツールにコマンドをマイグレーションすることを検討してください。

xsadmin および xscmd コマンド同等

表 1. xsadmin ユーティリティーの引数と、xscmd 同等コマンド. 一部の xscmd コマンドは、短い形式と長い形式を持ちます。短い形式のコマンドは、1 つのダッシュ (-) を持ち、長い形式のコマンドは、2 つのダッシュ (--) を持ちます。どちらの形式も区別なく使用できます。
xsadmin コマンド行引数 xscmd 同等コマンド xscmd コマンド・パラメーター
-bp
  • -cep hostname:listener_port
  • --catalogEndpoint hostname:listener_port
n/a
-ch
  • -cep hostname:listener_port
  • --catalogEndpoint hostname:listener_port
n/a
-clear -c clearGrid -g, -ms, -v, -m, (-cep)
-containers
  • -c listCoreGroups
  • -c listCoreGroupMembers -cg core_group
-e, -i, , -st, -snp, -ct, -s, -p, -hf, -z, -g, -m, -ms
-continuous n/a n/a
-coregroups
  • -c listCoreGroups
  • -c listCoreGroupMembers -cg core_group
n/a
-dismissLink <catalog_service_domain> -c dismissLink
  • -fd <foreignCatalogServiceDomain>
  • --foreignCatalogServiceDomain <foreignCatalogServiceDomain>
-dmgr n/a - この引数は、xscmd で自動的に判別される n/a
-empties 新規コマンドに固有の引数 n/a
-establishLink <foreign_domain_name> <host1:port1,host2:port2...> -c establishLink
  • -fd <foreignCatalogServiceDomain> -fe <host1:port1,host2:port2...>
  • --foreignCatalogServiceDomain <foreignCatalogServiceDomain> -foreignEndPoints <host1:port1,host2:port2...>
-fc
  • -ct
  • --container
n/a
-fh
  • -hf
  • --hostFilter
n/a
-fm
  • -m
  • --map
n/a
-fnp
  • -snp
  • --serversWithNoPrimaries
n/a
-fp
  • -p
  • --partitionId
n/a
-fs
  • -s
  • --server
n/a
-fst
  • -st <shard_type>
  • --shardType <shard_type>
断片値: P=primary A=asyncReplica S=syncReplica
n/a
-fz
  • -z
  • --zone
n/a
-force 新規コマンドに固有の引数  
-g
  • -g
  • --objectGrid
n/a
-getstatsspec -c getStatsSpec n/a
-getTraceSpec -c getTraceSpec n/a
-h 特定のコマンド名を付けても付けなくても help を実行できる
  • -h
  • --help
  • -h <command_name>
  • --help <command_name>
n/a
-hosts -c listHosts -g, -ms, -st, -c, -s, -hf, -z
-jmxUrl
  • -cep hostname:listener_port
  • --catalogEndpoint hostname:listener_port
n/a
-l -c listObjectGridNames n/a
-m
  • -ms
  • --mapSet
n/a
-mapsizes -c showMapSizes -g, -ms, -i, [-ct, -z, -s, -hf, sht [P,A,S], -p]
-mbeanservers -c listAllJMXAddresses n/a
-overridequorum -c overrideQuorum n/a
-password
  • -pwd
  • --password
n/a
-p
  • -cep hostname:listener_port
  • --catalogEndpoint hostname:listener_port
n/a
-placementStatus -c placementServiceStatus -g, -ms
-primaries -c showPlacement -sf P -e, -i, , -st, -snp, -ct, -s, -p, -hf, -z, -g, -m, -ms
-profile 現行セキュリティー設定をセキュリティー・プロファイルとして保存する場合:
  • -ssp profile_name
  • --saveSecProfile profile_name
指定されたセキュリティー・プロファイルを使用する場合:
  • -sp profile_name
  • --securityProfile profile_name
 
-quorumstatus -c showQuorumStatus n/a
-releaseShard <container_server_name> <objectgrid_name> <map_set_name> <partition_name> -c releaseShard -c, -g, -ms, -p
-reserved
  • -sf R
  • --shardFilter R
n/a
-reserveShard <container_server_name> <objectgrid_name> <map_set_name> <partition_name> -c reserveShard -c, -g, -ms, -p
-resumeBalancing <objectgrid_name> <map_set_name> -c resumeBalancing -g, -ms
-revisions -c revisions -s,-p,-g,-m
-routetable -c routetable -z, -hf,-p,-g,-ms
-settracespec <trace_string> -c setTraceSpec -spec <trace_string>
-swapShardWithPrimary <container_server_name> <objectgrid_name> <map_set_name> <partition_name> -c swapShardWithPrimary -c -g, -ms, -p
-setstatsspec <stats_spec> -c setStatsSpec -spec <stats_spec>
-suspendBalancing <objectgrid_name> <map_set_name> -c suspendBalancing -g, -ms
-ssl
  • -ssl
  • --enableSSL
n/a
-teardown -c teardown -f, , -st, -snp, -c, -s, -p, -hf, -z, -g, -ms, -m
-triggerPlacement -c triggerPlacement -g, -ms
-trustPass
  • -tsp
  • --trustStorePassword
n/a
-trustPath
  • -ts
  • --trustStore
n/a
-trustType
  • -tst
  • --trustStoreType
n/a
-unassigned -c showPlacement -sf U -e, -i, , -st, -snp, -ct, -s, -p, -hf, -z, -g, -m, -ms
-username
  • -user
  • --username
n/a
-v
  • -v
  • --verbose
n/a
-xml -c showPlacement n/a