Ana içeriğe geç

dtctl virtual-machine action

Kullanım​

dtctl virtual-machine action <action_name> [flags]

Takma Adlar​

ac

Açıklama​

Bir sanal makinede bir güç veya yaşam döngüsü eylemi gerçekleştirin. Eylem adı bir konumsal argümandır. Kullanılabilir eylemler: reboot, hard-reboot, start, stop, shelve, unshelve, rescue, unrescue, console-log, hard-stop, resize. resize eylemi --flavor-id, rescue eylemi ise --image-id gerektirir.

Örnek​

# Bir VM'yi durdurun, ardından yeni bir flavor'a yeniden boyutlandırın
dtctl virtual-machine action stop --vm-id <vm-id>
dtctl virtual-machine action resize --vm-id <vm-id> --flavor-id <flavor-id>

Bayraklar​

OptionDescription
--file, -lGünlüğü standart çıktı yerine bu dosyaya yazın. Yalnızca console-log eylemi için.
--flavor-id, -fYeniden boyutlandırılacak yeni flavor kimliği. resize eylemi için zorunludur.
--image-id, -mÖnyükleme yapılacak imaj kimliği. rescue eylemi için zorunludur.
--vm-id, -iEylem gerçekleştirilecek sanal makinenin kimliği (zorunlu)

İlgili Komutlar​

CommandDescription
dtctl virtual-machine listSanal makineleri listeleyin
dtctl virtual-machine showBir sanal makineyi gösterin
dtctl virtual-machine createBir sanal makine oluşturun
dtctl virtual-machine update-nameBir sanal makineyi yeniden adlandırın
dtctl virtual-machine update-networkBir ağ arayüzünü güncelleyin
dtctl virtual-machine deleteBir sanal makineyi silin
dtctl virtual-machine attach-networkBir ağ arayüzü ekleyin
dtctl virtual-machine attach-new-volumeYeni bir disk oluşturun ve ekleyin
dtctl virtual-machine attach-volumeMevcut bir diski ekleyin
dtctl virtual-machine consoleBir VM'nin uzak konsol URL'sini alın
dtctl virtual-machine detach-networkBir ağ arayüzünü ayırın
dtctl virtual-machine detach-volumeBir diski ayırın
dtctl virtual-machine historyBir VM'nin eylem geçmişini gösterin
dtctl virtual-machine history-detailsTek bir geçmiş kaydını gösterin
dtctl virtual-machine hot-plughot-plug'ı etkinleştirin veya devre dışı bırakın
dtctl virtual-machine networksBir VM'nin ağ arayüzlerini listeleyin
dtctl virtual-machine volumesBir VM'nin bağlı disklerini listeleyin

Genel Bayraklar​

OptionDescription
--api-urlBu komutu farklı bir API uç noktasına gönderin, örneğin bir test ortamına (varsayılan "https://console.dt.net.tr/api/v1")
--config, -cÖzel bir yapılandırma dosyası belirtin
Varsayılan: ~/.config/dtctl/config.yaml
--no-headersBetik yazımı için sütun başlıklarını gizleyin
Varsayılan: false
--output, -oÇıktı biçimi: text, wide, vertical, json. text terminale sığdırır, wide hiçbir zaman kısaltmaz, vertical her alanı ayrı satırda yazar
Varsayılan: text