實例池CLI(遺留)

重要的

這個文檔已經退休了,可能不會被更新。

這個信息適用於遺留數據磚CLI版本0.17及以下。磚建議你使用新磚CLI的版本0.200或更高版本。看到磚CLI。找到你的版本的磚CLI,運行- v

從磚CLI或低於0.17版本遷移到磚CLI版本0.200或更高版本,看看磚CLI的遷移

請注意

池CLI需要磚CLI 0.9.0或以上。

你運行子命令的附加instance-pools。這些子命令調用實例池API

磚instance-pools - h
用法:磚instance-pools[選項]命令(ARGS)……效用與磚實例池。選項:- v、——版本(版本)- h,幫助顯示此消息並退出。命令:創建創建一個磚實例池。選項:- JSON文件路徑包含JSON請求的文件發布. . / api / 2.0 / cluster-pools /創建。——json json json字符串發布. . / api / 2.0 / cluster-pools /創建。delete刪除一個磚實例池。選項:檢索元數據實例池。選項:——instance-pool-id INSTANCE_POOL_ID可以在URL https:// < databricks-instance > / ? o = < 16-digit-number > # /設置/集群/ instance-pools /視圖/ INSTANCE_POOL_ID美元。列表列出活動實例池的數據池。 Options: --output FORMAT JSON or TABLE. Set to TABLE by default. edit Edits a Databricks instance pool Options: --json-file PATH File containing JSON request to POST to ../api/2.0/cluster-pools/create. --json JSON JSON string to POST to ../api/2.0/cluster-pools/create.

創建一個實例池

顯示使用文檔,運行instance-pools創建——幫助

磚instance-pools創建——json文件create-instance-pool.json

create-instance-pool.json:

{“instance_pool_name”:“把遊泳池”,“node_type_id”:“i3.xlarge”,“min_idle_instances”:10,“aws_attributes”:{“可用性”:“現貨”}}
{“instance_pool_id”:“1234 - 567890 - binds123池abcde4fg”}

刪除實例池

顯示使用文檔,運行instance-pools刪除——幫助

磚instance-pools刪除——instance-pool-id1234年567890 - binds123 abcde4fg——池

如果成功,沒有顯示輸出。

獲得信息的一個實例池

顯示使用文檔,運行instance-pools得到——幫助

磚instance-pools——instance-pool-id1234年567890 - binds123 abcde4fg——池
{“instance_pool_name”:“我的池”,“min_idle_instances”: 0,“max_capacity”: 10" aws_attributes ": {“可用性”:“點”,:“zone_id us-west-2c”,“spot_bid_price_percent”: 100},:“node_type_id i3.xlarge”,“idle_instance_autotermination_minutes”: 0,“enable_elastic_disk”:假的,“instance_pool_id”:“1234 - 567890 - binds123池abcde4fg”," default_tags ": {“供應商”:“磚”,“DatabricksInstancePoolCreatorId”:“123456789012345”,“DatabricksInstancePoolId”:“1234 - 567890 - binds123池abcde4fg”,“DatabricksInstanceGroupId”:“-2345678901234567890”},“狀態”:“活躍”,"數據":{“used_count”: 0,“idle_count”: 0,“pending_used_count”: 0,“pending_idle_count”: 0},“狀態”:{}}

可用信息列表實例池

顯示使用文檔,運行instance-pools列表——幫助

磚instance-pools列表——JSON輸出
{“instance_pools”:({“instance_pool_name”:“我的池”,“min_idle_instances”: 0,“max_capacity”: 10" aws_attributes ": {“可用性”:“點”,:“zone_id us-west-2c”,“spot_bid_price_percent”: 100},:“node_type_id i3.xlarge”,“idle_instance_autotermination_minutes”: 0,“enable_elastic_disk”:假的,“instance_pool_id”:“1234 - 567890 - binds123池abcde4fg”," default_tags ": {“供應商”:“磚”,“DatabricksInstancePoolCreatorId”:“123456789012345”,“DatabricksInstancePoolId”:“1234 - 567890 - binds123池abcde4fg”,“DatabricksInstanceGroupId”:“-2345678901234567890”},“狀態”:“活躍”,"數據":{“used_count”: 0,“idle_count”: 0,“pending_used_count”: 0,“pending_idle_count”: 0},“狀態”:{}},]}

更改設置的一個實例池

顯示使用文檔,運行instance-pools編輯——幫助

磚instance-pools編輯——json文件edit-instance-pool.json

edit-instance-pool.json:

{“instance_pool_name”:“我的池”,“instance_pool_id”:“1234 - 567890 - binds123池abcde4fg”,“min_idle_instances”: 15}

如果成功,沒有顯示輸出。