EnglishFranceseSpagnolo

Favicon di OnWorks

fs_setserverprefs - Online nel cloud

Esegui fs_setserverprefs nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando fs_setserverprefs che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


fs_setserverprefs - Imposta i gradi di preferenza per file server o server VL

SINOSSI


fs setserverprefs [-server <file server nomi che a ranghi>+]
[-vlserver <VL server nomi che a ranghi>+]
[-file <ingresso da detto filetto>] [-stdin] [-Aiuto]

fs set [-Se <file server nomi che a ranghi>+]
[-vl <VL server nomi che a ranghi>+]
[-f <ingresso da detto filetto>] [-st] [-h]

fs sp [-Se <file server nomi che a ranghi>+]
[-vl <VL server nomi che a ranghi>+]
[-f <ingresso da detto filetto>] [-st] [-h]

DESCRIZIONE


Le fs setserverprefs comando imposta i gradi di preferenza del gestore cache locale per uno o
più interfacce macchina file server o, se il -server l'argomento è fornito, per Volume
Localizzazione (VL) Macchine server. Per le macchine file server, i ranghi numerici determinano il
ordine in cui il Cache Manager tenta di contattare le interfacce delle macchine che sono
ospita un volume. Per le macchine VL Server, i ranghi determinano l'ordine in cui la cache
Manager tenta di contattare i server VL di una cella quando richiede informazioni VLDB.

Le fs getserverprefs la pagina di riferimento spiega come il gestore della cache utilizza i gradi di preferenza
quando si contattano macchine file server o macchine VL Server. I seguenti paragrafi
spiega come il Gestore cache calcola i ranghi predefiniti e come utilizzare questo comando per
modificare le impostazioni predefinite.

Calcolo of Predefinito preferenza Ranghi
Il Cache Manager memorizza un grado di preferenza nella memoria del kernel come indirizzo IP accoppiato e
rango numerico. Se una macchina file server è multihomed, Cache Manager assegna a
rango distinto a ciascuno degli indirizzi della macchina (fino al numero di indirizzi che il
VLDB può memorizzare per macchina). Una volta calcolato, un rango persiste fino al riavvio della macchina,
o finché questo comando non viene utilizzato per modificarlo.

Il gestore della cache imposta i gradi di preferenza del server VL predefiniti mentre si inizializza, in modo casuale
assegnando un rango compreso tra 10,000 e 10,126 a ciascuna delle macchine elencate nel
locale /etc/openafs/CellServDB file. Se il DNS viene utilizzato per individuare i server VL, il Cache Manager
assegnerà un rango a ogni server configurato in un record AFSDB o SRV per quella cella.
Attualmente, le informazioni di priorità e peso dei record SRV non vengono utilizzate. Macchine da
celle diverse possono avere lo stesso rango, ma questo non rappresenta un problema perché il
Cache Manager consulta solo i ranghi di una cella alla volta.

Il gestore della cache imposta i gradi di preferenza predefiniti per la macchina del file server mentre viene recuperata
informazioni sulla posizione del volume dal VLDB. Ogni volta che impara sulla macchina del file server
interfacce per le quali non ha ancora impostato i ranghi, assegna un rango a ciascuna interfaccia. Se
la macchina client locale ha un solo indirizzo IP, il Cache Manager lo confronta con il
l'indirizzo IP dell'interfaccia del server e imposta un rank in base al seguente algoritmo. Se la
la macchina client è multihomed, il gestore della cache applica l'algoritmo a ciascuna delle
gli indirizzi della macchina client e assegna all'interfaccia della macchina del file server il più basso
classifica i risultati.

· Se la macchina locale è una macchina file server, il grado di base per ciascuna delle sue
interfacce è 5,000.

· Se l'interfaccia della macchina del file server si trova sulla stessa sottorete del client
interfaccia, il suo rango base è 20,000.

· Se l'interfaccia macchina del file server si trova sulla stessa rete dell'interfaccia client,
o si trova all'estremità lontana di un collegamento punto-punto con l'interfaccia client, la sua base
il rango è 30,000.

· Se l'interfaccia della macchina del file server si trova su una rete diversa da quella del client
interfaccia, o il Cache Manager non può ottenere informazioni di rete su di esso, la sua base
il rango è 40,000.

Dopo aver assegnato un livello di base a un'interfaccia della macchina del file server, il gestore della cache aggiunge a
è un numero scelto casualmente dall'intervallo da 0 (zero) a 14. Ad esempio, un file server
l'interfaccia della macchina nella stessa sottorete della macchina locale riceve un livello base di
20,000, ma il gestore cache registra il rango effettivo come un numero intero compreso tra 20,000 e
20,014. Questo processo riduce il numero di interfacce che hanno esattamente lo stesso rango. Come
con i ranghi macchina VL Server, è possibile per le interfacce macchina file server da
le celle estranee abbiano lo stesso rango delle interfacce nella cella locale, ma questo non lo fa
presentare un problema. Solo i ranghi relativi delle interfacce che ospitano un dato volume sono
rilevante e AFS supporta solo l'archiviazione di un volume in una cella alla volta.

Configurazione Non predefinito preferenza Ranghi
Usa il fs setserverprefs comando per reimpostare un grado di preferenza esistente o per impostare il
rango iniziale di un'interfaccia macchina file server o macchina VL Server per la quale la cache
Il manager non ha rango. Per fare in modo che un grado persista durante il riavvio della macchina locale, posizionare
la appropriato fs setserverprefs comando nel file di inizializzazione AFS della macchina.

Specifica ogni grado di preferenza come una coppia di valori separati da uno o più spazi:

· Il primo membro della coppia è il nome host completo (ad esempio,
"fs1.abc.com"), o l'indirizzo IP in formato decimale puntato, di una macchina file server
interfaccia o macchina VL Server

· Il secondo membro della coppia è un numero intero. I possibili gradi vanno da 1 a
65535

Come con i ranghi predefiniti, il gestore cache aggiunge un numero intero scelto casualmente a un rango
specificato da questo comando. Per le interfacce macchina del file server, il numero intero proviene da
intervallo da 0 (zero) a 14; per le macchine VL Server, è compreso tra 0 (zero) e 126. Per
ad esempio, se l'amministratore assegna un rango di 15,000 a un'interfaccia macchina del file server,
il gestore cache memorizza un numero intero compreso tra 15,000 e 15,014.

Esistono diversi modi per fornire i gradi per le interfacce macchina dei file server (ma non per VL
Macchine server):

· Sulla riga di comando, seguendo il comando -server discussione.

· In un file denominato dal -file discussione. Posiziona ogni coppia sulla propria riga nel file.
Dirigere l'output dal fs getserverprefs comando in un file automaticamente
genera un file con il formato corretto.

· Tramite il flusso di input standard, fornendo il -stdin bandiera. Questo metodo consente di
emittente per inserire i valori direttamente da un programma o uno script che genera la preferenza
ranghi utilizzando un algoritmo appropriato alla cella locale. La distribuzione AFS lo fa
non includere tali programmi o script.

Quando si impostano i gradi di preferenza della macchina del file server, è legale combinare i -server,
-file e -stdin opzioni su una singola riga di comando. Se diverse opzioni specificano a
grado diverso per la stessa interfaccia, il gestore cache memorizza e utilizza il grado assegnato
con la -server discussione.

Le -vlserver L'argomento è l'unico modo per assegnare i ranghi della macchina VL Server. Può essere
abbinato ad uno o più dei -server, -file e -stdin opzioni, ma la cache
Manager applica i valori forniti per tali opzioni solo ai ranghi delle macchine del file server.

L'interprete dei comandi fs non verifica i nomi host o gli indirizzi IP, quindi assegna
preferenza classifica per nomi di macchine o indirizzi non validi. Il gestore cache non lo usa mai
ranghi a meno che le stesse informazioni errate non siano nel VLDB.

VERSIONI


-server <filetto server nomi che a ranghi>+
Specifica uno o più gradi di preferenza della macchina del file server. Ogni rango abbina il completo-
nome host qualificato o indirizzo IP (in formato decimale con punti) di una macchina del file server
interfaccia con un rango intero, separato da uno o più spazi; anche separare ciascuno
accoppiare con uno o più spazi. Valori accettabili per l'intervallo di rango da 1 a
65521; un valore più basso indica una preferenza maggiore. Fornire ranghi al di fuori di questo
gamma può avere risultati imprevedibili. Fornire un valore non superiore a 65521
garantisce che il grado non superi il valore massimo possibile di 65,535 anche se
viene aggiunto il più grande fattore casuale (14).

Questo argomento può essere combinato con il -file discussione, -stdin bandiera, o entrambi. Se più
di uno degli argomenti imposta un rango per la stessa interfaccia, il rango impostato da questo
l'argomento ha la precedenza. Può anche essere combinato con il -vlserver argomento, ma
non interagisce con esso.

-vlserver <VL server nomi che a ranghi>+
Specifica uno o più gradi di preferenza del server VL. Ogni grado abbina i qualificati
nome host o indirizzo IP (in formato decimale con punti) di una macchina VL Server con un
rango intero, separato da uno o più spazi; separare anche ogni coppia con uno o
più spazi. Valori accettabili per l'intervallo di rango da 1 a 65521; un valore più basso
indica una maggiore preferenza. Fornire ranghi al di fuori di questo intervallo può avere
risultati imprevedibili. Fornire un valore non superiore a 65521 garantisce che il rango
non supera il valore massimo possibile di 65,535 anche se il più grande fattore casuale
(14) è aggiunto.

Questo argomento può essere combinato con il -server discussione, -file discussione, -stdin bandiera,
o qualsiasi combinazione dei tre, ma non interagisce con nessuno di essi. si applicano
solo ai ranghi delle macchine del file server.

-file <ingresso filetto>
Specifica il percorso completo di un file da cui leggere coppie di macchine file server
interfacce e i loro ranghi, utilizzando la stessa notazione e la stessa gamma di valori come per il
-server discussione. Nel file, posiziona ogni coppia sulla propria riga e separa le due
parti di ogni coppia con uno o più spazi.

Questo argomento può essere combinato con il -server discussione, -stdin bandiera, o entrambi. Se
più di uno degli argomenti imposta un rango per la stessa interfaccia, il rango impostato da
server l'argomento ha la precedenza. Può anche essere combinato con il -vlserver
argomento, ma non interagisce con esso.

-stdin
Legge le coppie dell'interfaccia della macchina del file server e il rango intero dall'input standard
flusso. L'uso previsto è accettare input in pipe da un programma definito dall'utente o
script che genera ranghi nel formato appropriato, ma accetta anche input digitati
al guscio. Formattare l'interfaccia e classificare le coppie come per il -file discussione. Se digiti
nella shell, digita Ctrl-D dopo la nuova riga finale per completare l'input.

Questo argomento può essere combinato con il -server argomento, il -file argomento, o entrambi.
Se più di uno degli argomenti imposta un rango per la stessa interfaccia, il rango impostato da
, il server l'argomento ha la precedenza. Può anche essere combinato con il -vlserver
argomento, ma non interagisce con esso.

-Aiuto
Stampa la guida in linea per questo comando. Tutte le altre opzioni valide vengono ignorate.

ESEMPI


Il seguente comando imposta le preferenze di Cache Manager per il file server
macchine denominate "fs3.abc.com" e "fs4.abc.com", l'ultima delle quali è specificata dal suo IP
indirizzo, 192.12.105.100. Le macchine risiedono in un'altra sottorete della macchina locale
rete, quindi il loro grado di base predefinito è 30,000. Per aumentare la preferenza del gestore cache
per queste macchine, l'emittente assegna un rango di 25000, a cui il Cache Manager aggiunge un
numero intero compreso tra 0 e 15.

# fs setserverprefs -servers fs3.abc.com 25000 192.12.105.100 25000

Il seguente comando usa il -server argomento per impostare la preferenza del gestore cache
classifica per le stesse due macchine file server, ma usa anche il -file argomento per leggere a
raccolta di gradi di preferenza da un file che risiede nel file locale /etc/fs.prefs:

# fs setserverprefs -servers fs3.abc.com 25000 192.12.105.100 25000 \
-file /etc/fs.prefs

Il file /etc/fs.prefs ha i seguenti contenuti e formato:

192.12.108.214 7500
192.12.108.212 7500
138.255.33.41 39000
138.255.33.34 39000
128.0.45.36 41000
128.0.45.37 41000

Il seguente comando usa il -stdin flag per leggere i gradi di preferenza dallo standard
flusso di ingresso. I ranghi vengono reindirizzati al comando da un programma, calc_pref, che era
scritto dall'emittente per calcolare le preferenze sulla base di valori significativi per il locale
cella.

# calc_pref | fs setserverprefs -stdin

Il seguente comando usa il -vlserver argomento per impostare le preferenze del gestore cache
per le macchine server VL denominate "fs1.abc.com", "fs3.abc.com" e "fs4.abc.com" su base
ranghi di 1, 11000 e 65521, rispettivamente:

# fs setserverprefs -vlservers fs1.abc.com 1 fs3.abc.com 11000 \
fs4.abc.com65521

PRIVILEGIO OBBLIGATORIO


L'emittente deve essere loggato come root superutente locale.

Usa fs_setserverprefs online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad