Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen onnode komutudur.
Program:
ADI
onnode - komutları CTDB küme düğümlerinde çalıştır
SİNOPSİS
düğüm [SEÇENEK...] {DÜĞÜMLER} {KOMUT}
TANIM
onnode, komutları bir CTDB kümesinin belirli bir düğümünde veya tüm düğümlerde çalıştıran bir yardımcı programdır.
DÜĞÜMLER bir komutun hangi düğüm(ler) üzerinde çalıştırılacağını belirtir. için DÜĞÜM ÖZELLİKLERİ bölümüne bakın.
detaylar.
KOMUT herhangi bir kabuk komutu olabilir. onnode yardımcı programı, bağlanmak için ssh veya rsh kullanır.
uzak düğümler ve komutu çalıştırın.
SEÇENEKLER
-c
Belirtilen düğümlerde geçerli çalışma dizininde COMMAND yürütün.
-f DOSYA ADI
Varsayılan yerine kullanılacak alternatif bir FILENAME düğümü belirtin. Bu seçenek
CTDB_NODES_FILE ortam değişkenini geçersiz kılar. tartışmasına bakın
Daha fazla ayrıntı için DOSYALAR bölümünde /etc/ctdb/nodes.
-i
Verilerin onnode'a iletilmesine izin vererek standart girişi açık tutun. Normalde onnode kapanır
komut dosyası yazarken sürprizlerden kaçınmak için stdin. kullanırken bu seçeneğin göz ardı edildiğini unutmayın.
-p ya da eğer SSH "ssh" dışında herhangi bir şeye ayarlanmıştır.
-n
Düğümlerin, düğüm numaraları yerine adlarıyla belirtilmesine izin verin. Bu düğümlerin ihtiyacı yok
düğümler dosyasında listelenecek. Düğümler dosyasını birleştirerek tamamen önleyebilirsiniz.
bu -f /dev/null ile.
-o ÖNEK
Her düğümden standart çıktının PREFIX adlı bir dosyaya kaydedilmesine neden olur.IP.
-p
COMMAND'i belirtilen düğümlerde paralel olarak çalıştırın. Varsayılan, COMMAND'ı çalıştırmaktır
sırayla her düğümde.
-P
Dosyaları düğümlere itin. Gönderilecek dosyaların adları normalden ziyade belirtilir
emretmek. Alıntı yapmak kırılgan/bozuk - içinde boşluk bulunan dosya adları
destekledi.
-q
Düğüm adreslerini yazdırmayın. Normalde, onnode aşağıdaki durumlarda bilgi düğümü adreslerini yazdırır:
birden fazla düğüm belirtilmiş. Bu -v'yi geçersiz kılar.
-v
Yalnızca bir düğüm belirtilmiş olsa bile düğüm adreslerini yazdırın. Normalde, onnode yazdırır
birden fazla düğüm belirtildiğinde bilgi düğümü adresleri.
-h, --yardım
Kısa bir kullanım kılavuzu gösterin.
DÜĞÜMLER ÖZELLİKLERİ
Düğümler, sayısal düğüm numaraları (0'dan N-1'e kadar) veya anımsatıcılarla belirtilebilir. çoklu
düğümler, virgülle ayrılmış düğüm listeleri ve sayısal düğüm aralıkları kullanılarak belirtilir.
sayılar, tire ile ayrılmış. Düğümler birden çok kez belirtilirse, komut
bu düğümlerde birden çok kez yürütülebilir. Düğümlerin sırası önemlidir.
Aşağıdaki anımsatıcılar mevcuttur:
herşey
Tüm düğümler.
herhangi
ctdbd'nin çalıştığı bir düğüm. Bu yarı rasgele ama seçmeye yönelik bir önyargı var.
düşük numaralı düğüm
tamam | sağlıklı
Bağlantısı kesilmemiş, yasaklanmamış, devre dışı bırakılmamış veya sağlıksız olmayan tüm düğümler.
con | bağlı
Bağlantısı kesilmemiş tüm düğümler.
seviyeler | lvsmaster
Geçerli LVS yöneticisi.
doğa | natgwlist
Geçerli NAT ağ geçidi.
saat | recmaster
Mevcut kurtarma yöneticisi.
ÖRNEKLER
Aşağıdaki komut, tüm düğümlerde ctdbd'nin işlem kimliğini gösterir.
onnode tüm ctdb getpid
Aşağıdaki komut, her düğümdeki son 5 satırlık günlüğü gösterir.
düğümün ana bilgisayar adı
tüm "hostname; tail -5 /var/log/log.ctdb" düğümünde
Aşağıdaki komut, ctdb hizmetini tüm düğümlerde paralel olarak yeniden başlatır.
onnode -p tüm hizmet ctdb yeniden başlatılıyor
Aşağıdaki komut, geçerli çalışma dizininde ./foo'yu paralel olarak çalıştırır.
0, 2, 3 ve 4. düğümler.
onnode -c -p 0,2-4 ./foo
ÇEVRE
CTDB_BASE
CTDB yapılandırma dosyalarını içeren dizin. Varsayılan /etc/ctdb'dir.
CTDB_NODES_FILE
Varsayılan yerine kullanılacak alternatif düğümler dosyasının adı. DOSYALAR bölümüne bakın
daha fazla ayrıntı için.
onworks.net hizmetlerini kullanarak onnode'u çevrimiçi kullanın