Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Run Command, bir Azure Windows veya Linux VM içinde betik çalıştırmak için sanal makine (VM) aracısını kullanır. Genel makine veya uygulama yönetimi için bu betikleri kullanabilirsiniz. Vm erişimi ve ağ sorunlarını hızla tanılamanıza ve düzeltmenize ve VM'yi yeniden iyi bir duruma döndürmenize yardımcı olabilir. Betikler, özelliklere eklenebilir veya önceden yayımlanmış bir galeri betiğine referans verilebilir.
Özgün komut kümesi eylem odaklıdır. Güncelleştirilmiş komut kümesi yönetim odaklıdır ve birden çok betik çalıştırmanızı sağlar ve daha az kısıtlamaya sahiptir. Bu makalede, iki çalıştırma komutu kümesi arasındaki fark açıklanır ve hangi kümenin senaryonuzda kullanılacak doğru küme olduğuna karar vermenize yardımcı olur.
Önemli
Yönetilen Çalıştırma Komutu şu anda Azure CLI, PowerShell ve API'de kullanılabilir. Portal işlevselliği şu anda kullanılamıyor.
Eylem veya yönetilen komutlar ne zaman kullanılır?
Özgün komut kümesi eylem odaklıdır. Çalıştırmanız gereken durumlar için bu komut kümesini kullanmayı düşünmelisiniz:
- VM'den içerik almak için küçük bir betik
- VM yapılandırma betiği (kayıt defteri anahtarlarını ayarlama, yapılandırmayı değiştirme)
- Tanılama için tek seferlik script
Kullanılabilir eylem komutları ve bunların nasıl uygulanacağıyla ilgili yönergeler için bkz . Linux için Eylem Çalıştırma Komutları ve Windows için Eylem Çalıştırma Komutları.
Güncelleştirilmiş komut kümesi yönetim odaklıdır. Gereksinimleriniz aşağıdaki örneklerle uyumluysa yönetilen çalıştırma komutlarını kullanmayı göz önünde bulundurun:
- Betiğin VM dağıtımının bir parçası olarak çalışması gerekiyor
- Tekrar eden komut dosyası çalıştırılması gerekiyor.
- Birden çok betik sıralı olarak yürütülmesi gerekiyor
- Yükleme betiklerini çalıştırarak VM'leri önyükleme
- Paylaşılacak ve yeniden kullanılacak özel betik yayımlama
Linux için Yönetilen Çalıştırma Komutu ve Windows için Yönetilen Çalıştırma Komutu’yu nasıl kullanacağınızı öğrenmek için bkz.
Not
İzin verilen Yönetilen Çalıştırma Komutları sayısı üst sınırı şu anda 25 ile sınırlıdır.
Özellik desteğini karşılaştırma
| Özellik desteği | Eylem ÇalıştırKomand | Yönetilen RunCommand |
|---|---|---|
| ARM şablonu | Hayır, bu bir POST eylemi | Evet, bu bir kaynak türü |
| Uzun süre çalışıyor | 90 dk sınır | Müşteri tarafından belirtilen zaman aşımı |
| İşlem hesabı | Sistem hesabı / kök | Müşteri tarafından belirtilen kullanıcı |
| Birden çok çalıştırma komutu | Yalnızca bir etkin | Birden çok paralel veya sıralı |
| Büyük çıkış | 4k ile sınırlıdır (durum blobunda) | Müşteri ekleme blob'una yüklendi |
| İlerleme izleme | Yalnızca son durumu raporlar | Yürütme sırasında ilerleme durumunu ve son 4k çıktıyı raporlar |
| Asenkron yürütme | Hedef durumu/sağlama betiğin tamamlanmasını bekler | Sağlama betiği bekliyorsa müşteri zaman uyumsuz bayrağı belirtti |
| Sanal makine ölçek kümesi desteği | Yalnızca VM örneğinde | Sanal makine ölçek kümesi modelini ve ölçeği genişletmeyi destekleme |
| SAS oluşturma | Blob desteği yok | CRP, müşteri blobları için otomatik olarak SAS oluşturur ve bunları yönetir. |
| Galeri (özel komutlar) | Yalnızca yerleşik commandId'ler | Müşteri betikleri yayımlayabilir ve paylaşabilir |
Sonraki adımlar
Linux için Yönetilen Çalıştırma Komutunu veya Windows için Yönetilen Çalıştırma Komutunu kullanmaya başlayın.