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 komut ovsdb aracıdır.
Program:
ADI
ovsdb-tool - vSwitch veritabanı yönetim yardımcı programını aç
SİNOPSİS
ovsdb aracı [seçenekleri] yaratmak [db [plan]]
ovsdb aracı [seçenekleri] kompakt [db [hedef]]
ovsdb aracı [seçenekleri] dönüştürmek [db [plan [hedef]]]
ovsdb aracı [seçenekleri] ihtiyaç-dönüşüm [db [plan]]
ovsdb aracı [seçenekleri] db sürümü [db]
ovsdb aracı [seçenekleri] şema versiyonu [plan]
ovsdb aracı [seçenekleri] db-cksum [db]
ovsdb aracı [seçenekleri] şema-cksum [plan]
ovsdb aracı [seçenekleri] sorgu [db] işlem
ovsdb aracı [seçenekleri] işlem yapmak [db] işlem
ovsdb aracı [seçenekleri] [-m | --daha fazla] ... günlük göster [db]
ovsdb aracı yardım et
Günlüğe kaydetme seçenekleri:
[-v[modül[:hedef[:seviye]]]]...
[--ayrıntılı[=modül[:hedef[:seviye]]]]...
[--log dosyası[=dosya]]
Ortak seçenekler:
[-h | --yardım et] [-V | --versiyon]
TANIM
The ovsdb aracı program, Open vSwitch veritabanını (OVSDB) yönetmek için bir komut satırı aracıdır.
Dosyalar. Çalışan Open vSwitch veritabanı sunucularıyla doğrudan etkileşime girmez (bunun yerine,
kullanım ovsdb-istemcisi).
Basic Komutları
yaratmak db plan
adlı dosyadan bir OVSDB şeması okur. plan ve yeni bir OVSDB veritabanı oluşturur
dosya adlı db bu şemayı kullanarak. Yeni veritabanı başlangıçta boştur. Bu
komut var olanın üzerine yazmaz db.
plan JSON biçiminde bir OVSDB şeması içermelidir. OVSDB'ye bakın
ayrıntılar için şartname.
kompakt db [hedef]
Okur db ve sıkıştırılmış bir sürüm yazar. Eğer hedef belirtilmiş, sıkıştırılmış
sürüm adlı yeni bir dosya olarak yazılır hedef, ki zaten var olmamalıdır. Eğer
hedef atlanırsa, veritabanının sıkıştırılmış sürümü değiştirilir db yerinde.
dönüştürmek db plan [hedef]
Okur db, içinde belirtilen şemaya çevirerek plan, ve şunları yazar
yeni yorum. Eğer hedef belirtilirse, çevrilmiş versiyon olarak yazılır
adlı yeni dosya hedef, ki zaten var olmamalıdır. Eğer hedef atlanır, o zaman
veritabanının çevrilmiş versiyonu değiştirilir db yerinde.
Bu komut, bir veritabanının şemasında basit "yükseltmeler" ve "düşürmeler" yapabilir.
İçindeki veriler db altında yorumlandığında geçerli olmalıdır plan, sadece biriyle
istisna: veri db içinde bulunmayan tablolar ve sütunlar için plan vardır
görmezden gelindi. İçinde bulunan sütunlar plan ama içinde değil db varsayılanlarına ayarlandı
değerler. Hepsi plan' kısıtlamaları tam olarak geçerlidir.
ihtiyaç-dönüşüm db plan
Gömülü şemayı okur db ve bağımsız şema plan ve karşılaştırır
onlara. Şemalar aynıysa, yazdırır yok hayır stdout'ta; farklıysa, yazdır Evet.
db sürümü db
şema versiyonu plan
Veritabanına gömülü şemadaki sürüm numarasını yazdırır db ya da
bağımsız şema plan stdout'ta. Şema sürüm numarası şu şekildedir: x.y.z.
Yerimizi ovs-vswitchd.conf.db(5) ayrıntılar için.
Şema sürüm numaraları ve Open vSwitch sürüm numaraları bağımsızdır.
If plan or db şema sürüm oluşturma tanıtılmadan önce oluşturulduysa,
sürüm numarası yok ve bu komut boş bir satır yazdıracak.
db-cksum db
şema-cksum plan
Veritabanına gömülü şemadaki sağlama toplamını yazdırır db veya
bağımsız şema plan stdout'ta.
If plan or db şema sağlama toplamları tanıtılmadan önce oluşturuldu, o zaman
sağlama toplamı yok ve bu komut boş bir satır yazdıracak.
sorgu db işlem
Açar db, yürütür işlem üzerine yazdırır ve sonuçları yazdırır. NS işlem , eğer mülteci statüleri sona erdirilmemişse Amerika'ya geldikten bir yıl sonra
biçiminde bir JSON dizisi olsun params JSON-RPC için dizi işlem yapmak yöntem olup,
OVSDB spesifikasyonunda açıklandığı gibi.
The db salt okunur erişim için açılır, bu nedenle bu komut aynı anda güvenle çalışabilir
dahil olmak üzere diğer veritabanı faaliyetleriyle ovsdb-sunucu ve diğer veritabanı yazarları.
The işlem veritabanı değişiklikleri belirtebilir, ancak bunların hiçbir etkisi olmaz
on db.
işlem yapmak db işlem
Açar db, yürütür işlem üzerinde, sonuçları yazdırır ve herhangi bir değişikliği taahhüt eder.
için db. işlem biçiminde bir JSON dizisi olmalıdır. params için dizi
JSON-RPC işlem yapmak OVSDB spesifikasyonunda açıklandığı gibi yöntem.
The db okuma/yazma erişimi için açılır ve kilitlenir, bu nedenle, aşağıdaki durumlarda bu komut başarısız olur.
veritabanı, dahil olmak üzere başka herhangi bir işlem tarafından yazılmak üzere açılır. ovsdb-sunucu(1).
kullanım ovsdb-istemcisi(1), bunun yerine, tarafından sunulan bir veritabanına yazmak için
ovsdb-sunucu(1).
günlük göster db
içindeki kayıtların bir özetini yazdırır. db'nin günlüğü, hangi saat ve tarih dahil
meydana gelen her bir veritabanı değişikliği ve ilişkili herhangi bir yorum. Bunun için yararlı olabilir
hata ayıklama.
Çıktının ayrıntı düzeyini artırmak için şunu ekleyin: -m (Ya da --daha fazla) bir veya daha fazla kez
Komut satırı. biriyle -m, günlük göster eklenen kayıtların bir özetini yazdırır,
silinir veya her işlem tarafından değiştirilir. İkisiyle -ms, günlük göster ayrıca yazdırır
her değişiklikle değiştirilen sütunların değerleri bir kayda dönüşür.
SEÇENEKLER
Günlüğü Opsiyonlar
-v[spec]
--ayrıntılı=[spec]
Günlüğe kaydetme düzeylerini ayarlar. olmadan spec, her modül için günlük seviyesini ayarlar ve
hedef dbg. Aksi takdirde, spec boşluklarla ayrılmış kelimelerin listesidir veya
virgül veya iki nokta üst üste, aşağıdaki her kategoriden bir taneye kadar:
· tarafından görüntülenen geçerli bir modül adı vlog/liste komut vermek ovs-appctl(8)
günlük düzeyi değişikliğini belirtilen modülle sınırlar.
· syslog, konsolya da dosya, günlük düzeyi değişikliğini yalnızca
sistem günlüğüne, sırasıyla konsola veya bir dosyaya. (Eğer --ayrılmak is
belirtildi, ovsdb aracı standart dosya tanımlayıcılarını kapatır, bu nedenle
konsolun hiçbir etkisi olmayacaktır.)
Windows platformunda, syslog bir kelime olarak kabul edilir ve sadece birlikte yararlıdır
ile --syslog-hedef seçeneği (kelimenin başka türlü etkisi yoktur).
· kapalı, Emer, yanılmak, uyarmak, bilgiya da dbg, günlük seviyesini kontrol etmek için. mesajları
verilen veya daha yüksek önem derecesi günlüğe kaydedilir ve daha düşük önem derecesine sahip mesajlar
süzülecektir. kapalı tüm mesajları filtreler. Görmek ovs-appctl(8) için
her günlük düzeyinin bir tanımı.
Vaka içinde önemli değil spec.
için ayarlanan günlük düzeylerinden bağımsız olarak dosya, bir dosyaya giriş yapılmayacak
olmadıkça --log dosyası ayrıca belirtilir (aşağıya bakın).
OVS'nin eski sürümleriyle uyumluluk için, herhangi kelime olarak kabul edilir ama
etkisi.
-v
--ayrıntılı
Şuna eşdeğer maksimum günlük ayrıntı düzeyi düzeyini ayarlar: --verbose=dbg.
-vDESEN:hedef:model
--verbose=DESEN:hedef:model
için günlük düzenini ayarlar hedef için model. Bakın ovs-appctl(8) için
için geçerli sözdiziminin açıklaması model.
-vTESİS:tesis
--verbose=TESİS:tesis
Günlük mesajının RFC5424 özelliğini ayarlar. tesis biri olabilir köylü, kullanıcı,
posta, daemon, auth, syslog, lpr, haber, uucp'nin, saat, ftp, ntp, denetim, uyarı, clock2,
yerel0, yerel1, yerel2, yerel3, yerel4, yerel5, yerel6 or yerel7. Bu seçenek ise
belirtilmemiş, daemon yerel sistem sistem günlüğü için varsayılan olarak kullanılır ve yerel0
aracılığıyla sağlanan hedefe mesaj gönderilirken kullanılır. --syslog-hedef
seçeneği.
--log dosyası[=dosya]
Bir dosyada oturum açmayı etkinleştirir. Eğer dosya belirtilir, daha sonra tam ad olarak kullanılır
günlük dosyası için. Aşağıdaki durumlarda kullanılan varsayılan günlük dosyası adı dosya atlandı
/var/log/openvswitch/ovsdb-tool.log.
--syslog-hedef=ev sahibi:Liman
UDP'ye sistem günlüğü mesajları gönder Liman on ev sahibi, sistem sistem günlüğüne ek olarak. NS
ev sahibi bir ana bilgisayar adı değil, sayısal bir IP adresi olmalıdır.
--syslog-yöntemi=yöntem
Belirtmek yöntem syslog mesajlarının syslog arka plan programına nasıl gönderilmesi gerektiği. Takip etme
formlar desteklenir:
· libc, libc'yi kullan sistem günlüğü() işlev. Bu varsayılan davranıştır. Dezavantaj
Bu seçenekleri kullanmanın avantajı, libc'nin önceki her mesaja sabit bir önek eklemesidir.
aslında sistem günlüğü arka plan programına gönderilir /dev/günlük UNIX etki alanı soketi.
· unix:dosya, UNIX etki alanı soketini doğrudan kullanın. belirtmek mümkündür
Bu seçenekle rastgele mesaj formatı. Yine de, rsyslogd 8.9 Ve daha yaşlı
sürümler zaten UNIX alanını sınırlayan sabit kodlanmış ayrıştırıcı işlevini kullanır
soket kullanımı. Daha eski olanlarla rastgele mesaj formatı kullanmak istiyorsanız rsyslogd
sürümleri, ardından bunun yerine yerel ana bilgisayar IP adresi için UDP soketini kullanın.
· Udp:ip:Liman, UDP soketini kullanın. Bu yöntemle kullanmak mümkündür
daha eski olanlarla da keyfi mesaj formatı rsyslogd. Sistem günlüğü gönderirken
UDP soketi üzerinden gelen mesajlarda ekstra önlem alınması gerekir,
örneğin, syslog arka plan programının belirtilen
UDP bağlantı noktası, yanlışlıkla iptables kuralları yerel sistem günlüğüne müdahale ediyor olabilir
trafik ve UDP için geçerli olan bazı güvenlik hususları vardır.
soketler, ancak UNIX etki alanı soketleri için geçerli değildir.
Diğer Opsiyonlar
-h
--yardım et Konsola kısa bir yardım mesajı yazdırır.
-V
--versiyon
Sürüm bilgilerini konsola yazdırır.
onworks.net hizmetlerini kullanarak ovsdb-tool'u çevrimiçi kullanın