Bazen tuz uzmanım bir süre salt '*' test.ping
aşağı indirilen kölelerin cevap vermesini beklemeye dayanıyor . Cevap verip vermediklerine bakılmaksızın bağlı kölelerinin listesini görmenin bir yolu var mı test.ping
?
Bazen tuz uzmanım bir süre salt '*' test.ping
aşağı indirilen kölelerin cevap vermesini beklemeye dayanıyor . Cevap verip vermediklerine bakılmaksızın bağlı kölelerinin listesini görmenin bir yolu var mı test.ping
?
Yanıtlar:
Resmi cevap:
salt-run manage.up
Ayrıca faydalı olanlar:
salt-run manage.status
salt-run manage.down
salt-run manage.versions
ayrıca oldukça kullanışlıdır (kölelerinin çalışan sürümlerini raporlar ve bunları ana
manage.up
ve kaputun altında manage.status
göründüğünü unutmayın test.ping
. En azından koştuğumda manage.up
, kölelerinin günlüğü olarak gösterildi test.ping
… Bir şey göndermek zorunda olmadığından emin olmak istiyorsan, kullan alived
ya da diğer yönetim işlevlerinden birini kullan
Ana türden:
ls -1 /var/cache/salt/master/minions
veya:
ls -1 /etc/salt/pki/master/minions
Hatalı bir tuz sorgusu girilmesi (örn. Tuz '*' -), her biri, ardından komutun mevcut olmadığını belirten bir mesaj izleyen tüm kölelerin bir listesini verecektir. Fazlalık karakterleri grep edebilir / kesebilirsiniz. Bu seçeneklerin hiçbiri özellikle şık değildir ve daha sonra zaman aşımına değinmez, ancak ben de benzer bir sorunun cevabını ararken işe yarar; Msgstr "Bütün ilişkili minyonlar tuz deposu pitonu api ile nasıl listelenir?"
"salt-key -L", genel anahtarını ustanızda kabul ettiğiniz tüm köleleri listeler.
Bunu başarmak için tahıl modülünü kullanabileceğimi düşünüyorum:
salt '*' grains.get id
Orada birkaç yeni komutlar çok daha kolay hale getirir,
salt-run manage.alived
Tuz'un varlığı tespitine göre yükselen tüm kölelerin bir listesini yazdır (kölelere hiçbir komut gönderilmeyecektir)
salt-run manage.allowed
Tuz'un varlığı tespitine göre yükselen tüm kölelerin bir listesini yazdır (kölelere hiçbir komut gönderilmeyecektir)
salt-run manage.not_alived
Salt'ın varlığı tespitine göre kadar NOT tüm kölelerinin bir listesini yazdır (hiçbir komut gönderilmez)
salt-run manage.not_allowed
Salt'ın varlığı tespitine göre kadar NOT tüm kölelerinin bir listesini yazdır (hiçbir komut gönderilmez)
salt-run manage.not_joined
Salt'ın varlığı tespitine göre kadar NOT tüm kölelerinin bir listesini yazdır (hiçbir komut gönderilmez)
Tüm kölelere ping yapmak için, tuz ana düğümünü deneyin:
salt '*' test.ping