InglésFrancésEspañol

Ejecutar servidores | Ubuntu > | Fedora > |


icono de página de OnWorks

fs_setserverprefs: en línea en la nube

Ejecute fs_setserverprefs en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando fs_setserverprefs que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


fs_setserverprefs: establece los rangos de preferencia para servidores de archivos o servidores VL

SINOPSIS


fs setserverprefs [-servidores <servidor de archivos nombres y Ocupa el lugar> +]
[-vlservidores <VL servidor nombres y Ocupa el lugar> +]
[-expediente <datos de entrada del llamado presentar>] [-stdin] [-ayuda]

fs conjuntos [-Si <servidor de archivos nombres y Ocupa el lugar> +]
[-vl <VL servidor nombres y Ocupa el lugar> +]
[-f <datos de entrada del llamado presentar>] [-S t] [-h]

fs sp [-Si <servidor de archivos nombres y Ocupa el lugar> +]
[-vl <VL servidor nombres y Ocupa el lugar> +]
[-f <datos de entrada del llamado presentar>] [-S t] [-h]

DESCRIPCIÓN


La fs setserverprefs El comando establece los rangos de preferencia del administrador de caché local para uno o
más interfaces de máquina de servidor de archivos o, si el -vlservidor se proporciona un argumento, para el volumen
Máquinas del servidor de ubicación (VL). Para las máquinas servidor de archivos, los rangos numéricos determinan la
orden en el que el administrador de caché intenta ponerse en contacto con las interfaces de las máquinas que están
vivienda un volumen. Para las máquinas VL Server, los rangos determinan el orden en el que la caché
El administrador intenta comunicarse con los servidores VL de una celda cuando solicita información VLDB.

La fs getserverprefs La página de referencia explica cómo el Administrador de caché usa los rangos de preferencia.
al ponerse en contacto con máquinas de servidor de archivos o máquinas VL Server. Los siguientes párrafos
explicar cómo el Administrador de caché calcula los rangos predeterminados y cómo usar este comando para
cambiar los valores predeterminados.

Cálculo of Predeterminado Preferencia filas
El administrador de caché almacena un rango de preferencia en la memoria del kernel como una dirección IP emparejada y
rango numérico. Si una máquina del servidor de archivos es de host múltiple, el administrador de caché asigna un
rango distinto para cada una de las direcciones de la máquina (hasta el número de direcciones que el
VLDB puede almacenar por máquina). Una vez calculado, un rango persiste hasta que la máquina se reinicia,
o hasta que se use este comando para cambiarlo.

El administrador de caché establece los rangos de preferencias del servidor VL predeterminados a medida que se inicializa, de forma aleatoria
Asignar un rango del rango de 10,000 a 10,126 a cada una de las máquinas listadas en el
locales / etc / openafs / CellServDB expediente. Si se utiliza DNS para localizar servidores VL, el administrador de caché
asignará un rango a cada servidor configurado en un registro AFSDB o SRV para esa celda.
Actualmente, no se utiliza la información de prioridad y peso de los registros SRV. Máquinas de
diferentes celdas pueden tener el mismo rango, pero esto no presenta un problema porque el
Cache Manager consulta solo los rangos de una celda a la vez.

El administrador de caché establece rangos de preferencia predeterminados para la máquina del servidor de archivos a medida que obtiene
información de ubicación de volumen del VLDB. Cada vez que aprende sobre la máquina del servidor de archivos
interfaces para las que aún no ha establecido rangos, asigna un rango a cada interfaz. Si
la máquina cliente local tiene solo una dirección IP, el administrador de caché la compara con la
dirección IP de la interfaz del servidor y establece un rango de acuerdo con el siguiente algoritmo. Si el
La máquina cliente es multihomed, Cache Manager aplica el algoritmo a cada uno de los
las direcciones de la máquina del cliente y asigna a la interfaz de la máquina del servidor de archivos la más baja
clasificar los resultados.

· Si la máquina local es una máquina servidor de archivos, el rango base para cada uno de sus
interfaces es 5,000.

· Si la interfaz de la máquina del servidor de archivos está en la misma subred que el cliente
interfaz, su rango base es 20,000.

· Si la interfaz de la máquina del servidor de archivos está en la misma red que la interfaz del cliente,
o está en el extremo distante de un enlace punto a punto con la interfaz del cliente, su base
rango es 30,000.

· Si la interfaz de la máquina del servidor de archivos está en una red diferente a la del cliente
interfaz, o el administrador de caché no puede obtener información de red sobre él, su base
rango es 40,000.

Después de asignar un rango base a una interfaz de máquina de servidor de archivos, el Administrador de caché agrega
Es un número elegido al azar del rango 0 (cero) a 14. Como ejemplo, un servidor de archivos
interfaz de la máquina en la misma subred que la máquina local recibe un rango base de
20,000, pero el administrador de caché registra el rango real como un número entero entre 20,000 y
20,014. Este proceso reduce la cantidad de interfaces que tienen exactamente el mismo rango. Como
con rangos de máquina VL Server, es posible para interfaces de máquina servidor de archivos desde
celdas extrañas para tener el mismo rango que las interfaces en la celda local, pero esto no
presentar un problema. Solo los rangos relativos de las interfaces que albergan un volumen dado son
relevante, y AFS solo admite el almacenamiento de un volumen en una celda a la vez.

Fijar No por defecto Preferencia filas
Utilice el fs setserverprefs comando para restablecer un rango de preferencia existente, o para establecer el
rango inicial de una interfaz de máquina de servidor de archivos o máquina VL Server para la cual la caché
El gerente no tiene rango. Para hacer que un rango persista al reiniciar la máquina local, coloque
la adecuada fs setserverprefs comando en el archivo de inicialización AFS de la máquina.

Especifique cada rango de preferencia como un par de valores separados por uno o más espacios:

· El primer miembro del par es el nombre de host completo (por ejemplo,
"fs1.abc.com"), o la dirección IP en formato decimal con puntos, de una máquina servidor de archivos
interfaz o máquina VL Server

· El segundo miembro del par es un número entero. Los rangos posibles van del 1 al
65535.

Al igual que con los rangos predeterminados, el administrador de caché agrega un número entero elegido al azar a un rango
especificado por este comando. Para las interfaces de la máquina del servidor de archivos, el número entero es del
rango de 0 (cero) a 14; para máquinas VL Server, es del rango 0 (cero) a 126. Para
Por ejemplo, si el administrador asigna un rango de 15,000 a una interfaz de máquina de servidor de archivos,
el administrador de caché almacena un número entero entre 15,000 y 15,014.

Hay varias formas de proporcionar rangos para las interfaces de la máquina del servidor de archivos (pero no para VL
Máquinas servidor):

· En la línea de comando, siguiendo las -servidores argumento.

· En un archivo nombrado por el -expediente argumento. Coloque cada par en su propia línea en el archivo.
Dirigiendo la salida desde el fs getserverprefs comando a un archivo automáticamente
genera un archivo con el formato adecuado.

· A través del flujo de entrada estándar, proporcionando el -stdin bandera. Este método permite
emisor para alimentar valores directamente desde un programa o script que genera preferencia
clasifica utilizando un algoritmo apropiado para la celda local. La distribución AFS no
no incluir dichos programas o scripts.

Al configurar los rangos de preferencias de la máquina del servidor de archivos, es legal combinar -servidores,
-expedientey -stdin opciones en una sola línea de comando. Si diferentes opciones especifican un
rango diferente para la misma interfaz, el administrador de caché almacena y usa el rango asignado
con -servidores argumento.

La -vlservidores El argumento es la única forma de asignar rangos de máquinas de VL Server. Puede ser
combinado con uno o más de los -servidores, -expedientey -stdin opciones, pero la caché
Manager aplica los valores proporcionados para esas opciones a los rangos de la máquina del servidor de archivos únicamente.

El intérprete de comandos fs no verifica los nombres de host ni las direcciones IP, por lo que asigna
las preferencias se clasifican en nombres o direcciones de máquinas no válidos. El administrador de caché nunca usa tales
rangos a menos que la misma información incorrecta esté en el VLDB.

OPCIONES


-servidores <presentar servidor nombres y Ocupa el lugar>+
Especifica uno o más rangos de preferencias de la máquina del servidor de archivos. Cada rango empareja el
nombre de host calificado o dirección IP (en formato decimal con puntos) de la máquina del servidor de archivos
interfaz con un rango entero, separado por uno o más espacios; también separe cada uno
emparejar con uno o más espacios. Los valores aceptables para el rango de rango de 1 a
65521; un valor más bajo indica una preferencia mayor. Proporcionar rangos fuera de este
rango puede tener resultados impredecibles. Proporcionar un valor no mayor a 65521
garantiza que el rango no excede el valor máximo posible de 65,535 incluso si
se suma el factor aleatorio más grande (14).

Este argumento se puede combinar con el -expediente argumento, -stdin bandera, o ambos. Si mas
que uno de los argumentos establece un rango para la misma interfaz, el rango establecido por este
El argumento tiene prioridad. También se puede combinar con el -vlservidores argumento, pero
no interactúa con él.

-vlservidores <VL servidor nombres y Ocupa el lugar>+
Especifica uno o más rangos de preferencias de VL Server. Cada rango empareja a los completamente calificados
nombre de host o dirección IP (en formato decimal con puntos) de una máquina VL Server con un
rango entero, separado por uno o más espacios; también separe cada par con uno o
mas espacios. Los valores aceptables para el rango de rango de 1 a 65521; un valor más bajo
indica una mayor preferencia. Proporcionar rangos fuera de este rango puede tener
resultados impredecibles. Proporcionar un valor no mayor a 65521 garantiza que el rango
no excede el valor máximo posible de 65,535 incluso si el factor aleatorio más grande
Se añade (14).

Este argumento se puede combinar con el -servidores argumento, -expediente argumento, -stdin bandera,
o cualquier combinación de los tres, pero no interactúa con ninguno de ellos. Se aplican
sólo para los rangos de la máquina del servidor de archivos.

-expediente <datos de entrada presentar>
Especifica el nombre de ruta completo de un archivo desde el que leer pares de máquinas del servidor de archivos
interfaces y sus rangos, utilizando la misma notación y rango de valores que para el
-servidores argumento. En el archivo, coloque cada par en su propia línea y separe los dos
partes de cada par con uno o más espacios.

Este argumento se puede combinar con el -servidores argumento, -stdin bandera, o ambos. Si
más de uno de los argumentos establece un rango para la misma interfaz, el rango establecido por el
-servidor El argumento tiene prioridad. También se puede combinar con el -vlservidores
argumento, pero no interactúa con él.

-stdin
Lee pares de interfaz de máquina de servidor de archivos y rango entero de la entrada estándar
Arroyo. El uso previsto es aceptar entradas canalizadas desde un programa definido por el usuario o
script que genera rangos en el formato apropiado, pero también acepta entradas escritas
a la cáscara. Formatee la interfaz y clasifique los pares como para el -expediente argumento. Si escribe
en el shell, escriba Ctrl-D después de la última línea nueva para completar la entrada.

Este argumento se puede combinar con el -servidores argumento, el -expediente argumento, o ambos.
Si más de uno de los argumentos establece un rango para la misma interfaz, el rango establecido por
La -servidor El argumento tiene prioridad. También se puede combinar con el -vlservidores
argumento, pero no interactúa con él.

-ayuda
Imprime la ayuda en línea para este comando. Todas las otras opciones válidas son ignoradas.

EJEMPLOS


El siguiente comando establece los rangos de preferencias del administrador de caché para el servidor de archivos
máquinas llamadas "fs3.abc.com" y "fs4.abc.com", la última de las cuales está especificada por su IP
dirección, 192.12.105.100. Las máquinas residen en otra subred de la máquina local.
red, por lo que su rango base predeterminado es 30,000. Para aumentar la preferencia del administrador de caché
para estas máquinas, el emisor asigna un rango de 25000, al que el Administrador de caché agrega un
entero en el rango de 0 a 15.

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

El siguiente comando usa el -servidores argumento para establecer la preferencia del administrador de caché
clasifica para las mismas dos máquinas de servidor de archivos, pero también utiliza el -expediente argumento para leer un
colección de rangos de preferencias de un archivo que reside en el archivo local /etc/fs.prefs:

# fs setserverprefs -servidores fs3.abc.com 25000 192.12.105.100 25000 \
-archivo /etc/fs.prefs

El archivo /etc/fs.prefs tiene el siguiente contenido y 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

El siguiente comando usa el -stdin bandera para leer los rangos de preferencia del estándar
flujo de entrada. Los rangos se canalizan al comando desde un programa, calc_prefs, que era
escrito por el emisor para calcular las preferencias basadas en valores significativos para el local
célula.

# calc_preferencias | fs setserverprefs-stdin

El siguiente comando usa el -vlservidores argumento para establecer las preferencias del administrador de caché
para las máquinas del servidor VL denominadas "fs1.abc.com", "fs3.abc.com" y "fs4.abc.com" en la base
rangos de 1, 11000 y 65521, respectivamente:

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

PRIVILEGIO REQUERIDA


El emisor debe iniciar sesión como superusuario raíz local.

Use fs_setserverprefs en línea usando los servicios de onworks.net


Ad


Ad