Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

zestaw węzłów — online w chmurze

Uruchom nodeset w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to zestaw węzłów poleceń, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


nodeset - oblicza zaawansowane operacje nodeset

STRESZCZENIE


zestaw węzłów [OPCJE] [POLECENIE] [zbiór węzłów1 [DZIAŁANIE]zbiór węzłów2|...]

OPIS


zestaw węzłów to polecenie narzędzia dostarczane z biblioteką ClusterShell, które implementuje niektóre
funkcje klas Python NodeSet i RangeSet ClusterShell. Zapewnia łatwe
manipulowanie węzłami i grupami klastrów o indeksie 1D lub nD.

Tak więc, zestaw węzłów jest automatycznie powiązany z mechanizmem rozpoznawania grup węzłów bibliotecznych. Zatem,
szczególnie przydatne jest ulepszenie skryptów powłoki administracyjnej obsługujących klastry.

OPCJE


--wersja
pokaż numer wersji programu i wyjdź

-h, --help
pokaż tę wiadomość pomocy i wyjdź

-s ŹRÓDŁO GRUPY, --groupsource=ŹRÓDŁO GRUPY
fakultatywny grupy.konf(5) źródło grupy do wykorzystania

polecenia:

-c, --liczyć
pokaż liczbę węzłów w zestawie węzłów

-e, --zwiększać
rozwiń zestaw(y) węzłów do osobnych węzłów (zobacz także -S SEPARATOR)

-f, --zginać
złóż zestaw węzłów (lub oddzielne węzły) w jeden zestaw węzłów

-l, --lista
lista grup węzłów, lista grup węzłów i węzłów (-NS) lub wyświetlić listę grup węzłów,
węzły i liczba węzłów (-llll). Gdy w ogóle nie podano żadnego argumentu, this
polecenie wyświetli listę wszystkich nazw grup węzłów znalezionych w wybranym źródle grupy
(patrz także -s ŹRÓDŁO GRUPY). Jeśli jakiekolwiek zestawy węzłów są określone jako argument,
to polecenie znajdzie grupy węzłów, do których należą te węzły (indywidualnie).
Opcjonalnie dla każdej grupy, część tych węzłów jest członkiem
grupa może być wyświetlana (z -NS), a także liczbę członków/całkowitą grupę
liczba węzłów (z -llll). Jeśli pojedynczy łącznik-minus (-) jest podany jako a
nodeset, zostanie odczytany ze standardowego wejścia.

-r, --przegrupować
zwijaj węzły używając grup węzłów (patrz -s ŹRÓDŁO GRUPY)

--źródła grupowe
wyświetlić listę wszystkich aktywnych źródeł grupowych (patrz grupy.konf(5))

Operacje:

-x SUB_NODES, --wyklucz=SUB_NODES
wyklucz określony zestaw węzłów

-i AND_NODES, --skrzyżowanie=AND_NODES
obliczyć przecięcie zestawów węzłów

-X XOR_NODES, --xor=XOR_NODES
obliczyć symetryczną różnicę między zestawami węzłów

Opcje:

-a, --wszystko
wywołaj zewnętrzne grupy węzłów, aby wyświetlić wszystkie węzły

--autokrok=AUTOKROK
włącz składnię stylu ab/step podczas składania zestawów węzłów, wartość to min node
próg zliczania (liczba całkowita '4', procent '50%' lub 'auto'). Jeśli nie
określony, krok automatyczny jest wyłączony (najlepiej ze względu na kompatybilność z innymi
narzędzia klastrowe. Przykład: autostep=4, „node2 node4 node6” składa się
node[2,4,6], ale autostep=3, „node2 node4 node6” składa się w node[2-6/2].

-d, --odpluskwić
wyślij więcej komunikatów do celów debugowania

-q, --cichy
bądź cicho, drukuj tylko niezbędne dane wyjściowe

-R, --zakres
przełącz się na RangeSet zamiast NodeSet. Przydatne podczas pracy z liczbami
zakresy klastrów, np. 1,5,18-31

-G, --grupa bazowa
ukryj prefiks źródła grupy (zawsze @Nazwa grupy)

-S SEPARATOR, --separator=SEPARATOR
ciąg separatora używany podczas rozwijania zestawów węzłów (domyślnie: „ ”)

-O FORMAT, --format-wyjściowy=FORMAT
format wyjściowy (domyślnie: '%s')

-I SLICE_RANGESET, --odcinek=SLICE_RANGESET
zwróć odcięty wynik; przykłady SLICE_RANGESET to „0” dla uproszczenia
wybór indeksu lub „1-9/2,16” dla złożonego wyboru zestawu zakresów

--podział=MAKSYMALNY PODZIAŁ
podzielić wynik na kilka podzbiorów

--przyległy
podziel wynik na ciągłe podzbiory (tj. dla zestawu węzłów podzbiory będą
zawierać węzły o tej samej nazwie wzorca i ciągłym zakresie indeksów,
jak foobar [1-100]; dla zestawu zakresów podzbiory z składają się z ciągłych
zakresy indeksów)"""

--oś=ZAKRES
w przypadku zestawów węzłów nD składaj tylko wzdłuż podanej osi. Osie są indeksowane od 1
do n i można go tutaj określić, używając składni zestawu zakresów, np. „1”,
„1-2”, „1,3” lub pojedynczą liczbą ujemną oznaczającą, że indeks jest
liczone od końca. Ponieważ niektóre zestawy węzłów mogą mieć kilka różnych
wymiarów, indeksy osi są po cichu obcinane, aby mieściły się w dozwolonym zakresie
zakres.

Aby uzyskać krótkie wyjaśnienie tych opcji, zobacz -H, --help.

Jeśli pojedynczy łącznik-minus (-) zostanie podany jako zestaw węzłów, zostanie on odczytany ze standardowego wejścia.

ROZSZERZONY WZORY


Opona zestaw węzłów Polecenie korzysta z podstawowego dodatku arytmetycznego ClusterShell NodeSet. Ten
funkcja rozszerza rozpoznawane wzorce ciągów znaków, obsługując operatory pasujące do wszystkich operacji
widziane wcześniej. Wzory ciągów są odczytywane od lewej do prawej, przechodząc do dowolnego znaku
odpowiednio operatorów.

Utrzymany charakter operatorzy

, wskazuje, że unia należy obliczyć zarówno lewy, jak i prawy zestaw węzłów
przed kontynuacją

! wskazuje różnica działanie

& wskazuje skrzyżowanie działanie

^ wskazuje symetryczny różnica operacja (XOR).

Należy zachować ostrożność, aby uniknąć tych znaków w razie potrzeby, gdy powłoka tego nie robi
interpretować je dosłownie.

Przykłady of posługiwać się of dużym wzory

$ zestaw węzłów -f węzeł [0-7], węzeł [8-10]
węzeł[0-10]

$ zestaw węzłów -f węzeł [0-10]! węzeł [8-10]
węzeł[0-7]

$ zestaw węzłów -f węzeł[0-10]&węzeł[5-13]
węzeł[5-10]

$ zestaw węzłów -f węzeł [0-10]^ węzeł [5-13]
węzeł [0-4,11-13]

Przykład of zaawansowany zwyczaj

$ zestaw węzłów -f @gpu^@slurm:bigmem!@obudowa[1-9/2]

To oblicza złożony zestaw węzłów zawierający węzły znalezione w grupie @gpu i
@slurm: bigmem, ale nie w obu, bez węzłów znalezionych w nieparzystych grupach podwozi od 1
do 9.

Wszystkie kategorie węzły rozbudowa (v1.7 +)
Opona @* i @ŹRÓDŁO:* specjalne oznaczenia mogą być używane w rozszerzonych wzorach do
reprezentują wszystkie węzły (w SOURCE) zgodnie z cała kolekcja zewnętrzne polecenie powłoki (patrz
grupy.konf(5)) i są równoważne:

$ zestaw węzłów [-S ŹRÓDŁO] -a -f

EXIT STATUS


Status wyjścia równy zero wskazuje na powodzenie zestaw węzłów Komenda. Niezerowy status wyjścia
wskazuje na awarię.

PRZYKŁADY


Dojazd dotychczasowy węzeł liczyć

$ zestaw węzłów -c węzeł [0-7,32-159]
136

$ zestaw węzłów -c węzeł [0-7,32-159] węzeł[160-163]
140

$ zestaw węzłów -c dc[1-2]n[100-199]
200

$ zestaw węzłów -c @Zaloguj sie
4

Składanie zestawy węzłów

$ zestaw węzłów -f węzeł [0-7,32-159] węzeł[160-163]
węzeł [0-7,32-163]

$ przegapić node3 node6 node1 node2 node7 node5 | zestaw węzłów -f
węzeł [1-3,5-7]

$ zestaw węzłów -f dc1n2 dc2n2 dc1n1 dc2n1
dc[1-2]n[1-2]

$ zestaw węzłów --oś=1 -f dc1n2 dc2n2 dc1n1 dc2n1
dc[1-2]n1,dc[1-2]n2

Rozszerzenie zestawy węzłów

$ zestaw węzłów -e węzeł[160-163]
węzeł160 węzeł161 węzeł162 węzeł163

$ przegapić 'dc[1-2]n[2-6/2]' | zestaw węzłów -e
dc1n2 dc1n4 dc1n6 dc2n2 dc2n4 dc2n6

Wyłączając węzły od zestaw węzłów

$ zestaw węzłów -f węzeł[32-159] -x node33
węzeł[32,34-159]

Computing zestawy węzłów skrzyżowanie

$ zestaw węzłów -f węzeł[32-159] -i węzeł [0-7,20-21,32,156-159]
węzeł[32,156-159]

Computing zestawy węzłów symetryczny różnica (xor)

$ zestaw węzłów -f węzeł[33-159] --xor węzeł [32-33,156-159]
węzeł[32,34-155]

Dzielenie węzły najnowszych kilka zestawy węzłów (rozszerzenie wyniki)

$ zestaw węzłów --podział=3 -e węzeł[1-9]
węzeł1 węzeł2 węzeł3
węzeł4 węzeł5 węzeł6
węzeł7 węzeł8 węzeł9

Dzielenie niesąsiadujące zestawy węzłów (składanie wyniki)

$ zestaw węzłów --przyległy -f node2 node3 node4 node8 node9
węzeł[2-4]
węzeł[8-9]

$ zestaw węzłów --przyległy -f dc[1,3]n[1-2,4-5]
dc1n[1-2]
dc1n[4-5]
dc3n[1-2]
dc3n[4-5]

HISTORIA


Od tego czasu składnia poleceń została zmieniona zestaw węzłów polecenie dostępne z ClusterShell v1.1.
Operacje, jak --skrzyżowanie or -x, są teraz określone między zestawami węzłów w poleceniu
Linia.

Powłoka klastra v1.1:

$ zestaw węzłów -f -x węzeł[3,5-6,9] węzeł[1-9]
węzeł [1-2,4,7-8]

Powłoka klastra v1.2 +:

$ zestaw węzłów -f węzeł[1-9] -x węzeł[3,5-6,9]
węzeł [1-2,4,7-8]

Korzystaj z zestawu węzłów online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad