Archivo

Entradas con la etiqueta 'reasignar'

Hot Husillos

11 de marzo 2010

Perdón por la ausencia en presencia y mensajes. Ha sido un año en la montaña rusa pasado con lesiones personales y de plano los horarios de trabajo, así que he tenido poco tiempo o la motivación para el blog o mostrar mi rostro en torno a las comunidades. Mis disculpas, y estoy decidido a romper con este hábito y volver a las cosas una vez más! Pero basta ya de la charla, seguir adelante con los escritos ...

Esto no es algo que veo muy a menudo, pero cuando lo hago, es interesante para ver las estadísticas hablan por sí mismos. Estoy con un cliente que tenía un despliegue de secuencias de comandos de su estado de NetApp hace unos años, y no fue diseñado o entregado con demasiado cuidado o la atención (algo que quiero hablar otro día). Ellos tienen una finca con VMware Server, Exchange y otras cosas. Todo funciona a través de un total de más de 100 husos 15k FC. No se trata de una finca enorme en comparación con otros sitios, así que estoy intrigado por qué tienen esas cuestiones de rendimiento.

Ahora cuando se ejecuta a través de "sysstat-u", se puede ver que el propio contribuyente está haciendo muy poco, muy feliz seguir adelante con lo que debe hacer. Pero el disco está afectando al 100% muy a menudo. Inmediatamente esto muestra un problema de disco. Ellos necesitan más ejes, obviamente?

En primer lugar hay un desequilibrio de ejes. Tienen un agregado segundos en el controlador de pareja que sólo tiene volúmenes de ensayo. Puedo obtener permiso para eliminar esta y caliente, me re-asignar estos a la otra controladora y ampliar el conjunto existente. Esto duplica el número de huso, pero sé que no va a hacer nada por el rendimiento actual (en que los datos no automáticamente se redistribuyen!).

General de , , , , ,

redistribuir

07 de julio 2009

Tabla de contenidos

NOMBRE

reasignar - reasignación de comandos gestión de archivos, volúmenes, LUNs y agregados

SINOPSIS

reasignar los argumentos de comandos ...

DESCRIPCIÓN

La familia de reasignar de comandos responsable de la asignación, o la optimización del diseño, de grandes archivos y LUNs en un archivador. Además todos los archivos en un volumen podrán ser reasignados, y el diseño de bloque de los agregados puede ser optimizado. El uso del comando reasignar, medición y optimización de diseño (redistribución) se puede automatizar.

El proceso de asignación de la gestión automatizada consiste en tres pasos principales:

1. Mida la presentación actual. Si la optimización es inferior a un valor umbral luego tomar ninguna acción. Este paso es opcional.

2. Lleve a cabo la reasignación.

3. Medir la disposición de nuevo. Si la optimización es superior al valor umbral, repetir los pasos 2. y 3. según sea necesario.

Cuando se realiza la reasignación total de sólo el 2 paso se aplica actualmente. Este se divide en dos fases:

2a. Lleve a cabo la reasignación de bloques del conjunto.

2b
Corrección de la información de volumen flexible en el agregado.

Estas medidas, junto con la programación y otro tipo de información comprende un trabajo de reasignación.

La reasignación de procesamiento opera como una tarea de fondo. La salida pasa al registro del sistema. Estado actual puede ser vista utilizando el subcomando status reasignar.

Un trabajo de reasignación se puede ejecutar en un intervalo de tiempo específico, que es el predeterminado, o en los horarios previstos, establece utilizando el subcomando reasignar horario.

El proceso de reasignación de saldos de los bloques de datos reasignados por la rentabilidad obtenida por la realización de la reasignación. Sólo se reasigna bloques cuando una mejora del rendimiento se prevé. Es decir, si una sección de un archivo o LUN es óptimo ya continuación, ningún cambio se hará. Además, completa una sola vez la reasignación de un archivo de gran tamaño, LUN o un volumen conjunto, se puede forzar mediante el uso de la opción-f con el inicio de reasignar. Una reasignación completa reasignar datos a menos que el rendimiento se basa a ser peor después del movimiento. Reasignación completa es equivalente a usar WAFL exploración reasignar.

USO

reasignar on | off

Activar o desactivar la reasignación de puestos de trabajo a nivel mundial. Cuando los trabajos están fuera de puestos de trabajo no se puede reasignar nuevas iniciado o reiniciado. Todos los puestos de trabajo existentes que se están ejecutando se le pedirá que deje.

reasignar empezar a [-t umbral] [-i intervalo] [-n] [-o] [-p] path | / vol / volname

Inicio reasignación en el archivo de LUN o grande especificado por pathname. Si un volumen tiene muchos archivos pequeños que podrían beneficiarse de la optimización periódica a continuación, todo un volumen también se puede especificar con / v / volname.

El trabajo de redistribución que normalmente realiza una comprobación para la optimización de diseño actual antes de realizar la reasignación. Si la optimización actual es menor que el umbral, entonces no se llevará a cabo la reasignación. Si la opción-n se especifica esta comprobación es suprimida. El umbral para utilizar puede ser especificado por la opción-t (véase más adelante).

El trabajo de reasignación se ejecute periódicamente en un intervalo definido por el sistema. El intervalo entre las carreras puede ser cambiada con la opción-i (intervalo) La opción de intervalo se especifica como un número de minutos, horas o días, NNN [MHD]. Nota, dependiendo de la configuración del sistema y de lectura / escritura carga de trabajo puede ser apropiado para que el trabajo se ejecute en un intervalo de cerca o en un intervalo de tiempo. Si el O-(una vez) opción se utiliza entonces el trabajo se llevará a cabo sólo una vez, y luego automáticamente eliminado del sistema.

El umbral cuando un LUN, archivos o un volumen sin optimizar se considera suficiente para que la reasignación se debe realizar es dado como un número de 3 (moderadamente optimizado) a 10 (muy optimizadas). Para los usuarios de la orden measure_layout WAFL exploración de estos umbrales son comparables con la salida de relación. El umbral por defecto es 4.

El-p opción pide que la reasignación de los datos de usuario llevará a cabo en los bloques físicos en el agregado, pero las ubicaciones de los bloques lógicos dentro de un volumen flexible se conservan. Esta opción sólo se puede usar con volúmenes flexibles o archivos o LUN en volúmenes flexibles.

Usando la opción-p puede reducir los requisitos de almacenamiento extra en un volumen flexible cuando la reasignación se ejecuta en un volumen con instantáneas. También puede reducir la cantidad de datos que debe ser transmitida por SnapMirror en su próxima después de reasignación se realiza en un volumen de la fuente SnapMirror.

Usando la opción-p puede causar una degradación del rendimiento de lectura mayores instantáneas si el volumen se ha cambiado de manera significativa tras la reasignación se ha realizado. Ejemplos de la lectura de una instantánea incluyen la lectura de archivos en el directorio de instantáneas., El acceso a un LUN respaldado por una instantánea, o leer un qtree espejo instantáneo (QSM) de destino. Cuando todo el volumen reasignación se realiza con la opción-p y instantáneas existe un paso adicional redirección se realiza para eliminar esta degradación.

reasignar la puesta en f [-p] path | / vol / volname

La opción-f (forzar) lleva a cabo una redistribución completa de una sola vez de un archivo, LUN o un volumen completo. Una reasignación forzada volverá a escribir bloques en el volumen de archivos, LUN o menos que el cambio se basa para dar lugar a un peor rendimiento.

Si un trabajo de redistribución ya existe para el AME path_ n se detendrá, y luego se reinicia como un análisis completo de reasignación. Después de la exploración reasignación completa el trabajo volverá a su horario anterior. Si el trabajo fue previamente inmovilizada, que ya no será en modo inactivo.

Al hacer la reasignación completa el diseño de sistema de ficheros activo pueden diferir significativamente de los datos almacenados en las instantáneas. Debido a esto, la reasignación total volumelevel no puede ser iniciado en los volúmenes que tienen las instantáneas existentes a menos que el p-(utilizar la reasignación física) también se utiliza. Por favor, vea aquí para ver una descripción de la opción-p.

reasignar la puesta en A [-i intervalo] [-o] aggr

Lleve a cabo la reasignación de la aggr agregado. Reasignación a nivel agregado optimiza la ubicación de los bloques físicos en el agregado, la mejora de espacio libre contiguo en el agregado.

Instantáneas de agregado debe ser eliminado antes de ejecutar la reasignación global. Bloques en una instantánea global no serán reasignadas.

Los volúmenes de un conjunto en el que la reasignación global ha comenzado pero no se ha completado con éxito tendrá el `active_redirect" de estado. El rendimiento de lectura de estos volúmenes se puede degradar hasta reasignación global se completó con éxito. Los volúmenes de un conjunto que ha sido ya objeto de reasignación global tendrá el `redirect 'de estado.

No utilice-A después de crecer un agregado si se desea optimizar la distribución de los datos existentes;. En lugar de utilizar `reasignar puesta en f / v / '<volname> para cada volumen en el agregado

reasignar dejar de ruta | aggr

Pedir que un trabajo de reasignación en el LUN o el archivo indicado por ruta, o el agregado de aggr indicado, se debe suspender. La parada del subcomando también persistentemente eliminar cualquier información del trabajo de reasignación de ruta, por ejemplo, los trabajos programados que no se están ejecutando trabajos que se inactiva.

reasignar el estado [-v] [nombre de ruta | aggr]

Mostrar el estado de la reasignación. Si pathname se da a continuación, sólo el estado de ese LUN, archivos o un volumen en la pantalla. Si aggr se da a continuación, sólo el estado de ese agregado se mostrará. Si no hay ninguna ruta o aggr se da a continuación el estado de todos los trabajos de reasignación se muestra.

Si-v (verbose) se utiliza a continuación, una salida más prolija se utiliza.

reasignar horario de [-d] [-s programa] ruta | aggr

Establecer o borrar el programa para ejecutar una tarea de reasignación existente para ruta o aggr. (Si el trabajo de reasignación no existe, utilice reasignar empezar primero para crear el trabajo.) La opción-s establece un nuevo horario, especificado por el horario. Las opciones-d elimina una programación existente.

El formato de programación es una sola cadena con cuatro campos:

"DayOfWeek horas DAYOFMONTH minutos"

El comodín "*" en un campo significa que todos los valores para el campo. Cada campo puede ser expresado como un valor único o una lista separada por comas.

minuto puede ser un valor de 0 a 59.

hora puede ser un valor de 0 (medianoche) a 23 (11 horas)

DAYOFMONTH puede ser un valor de 1 a 31.

DayOfWeek puede ser un valor de 0 (domingo) a 6 (sábado).

Cuando un programa se elimina el conjunto de la ejecución de intervalo anterior al inicio de reasignar fue emitida se restaurará.

reasignar ruta quiesce | aggr

Poner en modo inactivo (detener temporalmente) cualquier trabajo que se ejecuta en la reasignación de LUN o ruta de acceso del archivo, la preservación de un estado permanente de manera que el trabajo se puede iniciar de nuevo más tarde, utilizando reasignar reiniciar.

reasignar reiniciar [-i] nombre de ruta | aggr

Reinicia un trabajo reasignación de ruta o aggr. Si el trabajo se inactiva, se convierte ya no en modo inactivo. Si el trabajo era inactivo (no todavía el momento de correr de nuevo) procederá de inmediato a ser programado para ejecutarse.

Algunos puestos de trabajo puesto de control de su posición y se reiniciará donde lo habían dejado. Un punto de control se mantendrá cuando se utiliza reasignar inmovilización, pero no cuando se utiliza la parada reasignar. La opción-i va a pasar por alto el punto de control y se iniciará el trabajo desde el principio. (Actualmente, esto sólo es útil para la primera parte de la reasignación total.)

reasignar medida [-l archivo de registro] [-t umbral] [-i v al inter_] [-o] path | / vol / volname

Comience una nueva asignación de sólo medida en el LUN, archivos de gran tamaño o volumen.

Una medida de sólo trabajo reasignación es similar a un trabajo de reasignación normal, excepto que sólo se realiza la fase de verificación. Esto permite la optimización de la LUN, archivos de gran tamaño o volumen a ser rastreados a través del tiempo, o medidas ad-hoc.

Al final de cada cheque la optimización se registra a través de EMS. Además, sólo para repetir la medida, puestos de trabajo la optimización de la verificación anterior se guarda y puede ser visto por el estado de ejecución reasignar. Si un archivo de registro se especifica a continuación la información detallada sobre el diseño se registra en el archivo.

El trabajo de medición se llevará a cabo periódicamente en un intervalo definido por el sistema. El intervalo entre las carreras puede ser cambiada con la opción-i (intervalo) La opción de intervalo se especifica como un número de minutos, horas o días, NNN [MHD]. Nota, dependiendo de la configuración del sistema y de lectura / escritura carga de trabajo puede ser apropiado para que el trabajo se ejecute en un intervalo de cerca o en un intervalo de tiempo. Si el O-(una vez) opción se utiliza entonces el trabajo se llevará a cabo sólo una vez, y luego automáticamente eliminado del sistema.

El umbral cuando un LUN, archivos o un volumen sin optimizar se considera suficiente para que la reasignación se debe realizar es dado como un número de 3 (moderadamente optimizado) a 10 (muy optimizadas). Para los usuarios de la orden measure_layout WAFL exploración de estos umbrales son comparables con la salida de relación. El umbral por defecto es 4. Cuando la optimización es peor que este nivel de los cambios registrados de diagnóstico para indicar la reasignación puede ser útil.

EJEMPLOS

reasignar de inicio / vol/db1/lun1

Compruebe la asignación de LUN / vol/db1/lun1 periódicamente.

reasignar horario-s "0 23 * 6" / vol/db/lun1

Programar un trabajo reasignación a las 11 pm todos los sábados.

reasignar la puesta en A-o big_aggr

Iniciar una optimización de una sola vez de un agregado.

reasignar medida-o-l / v / logs / measure_log_dblun / vol / dbvol / dblun

Medir la optimización de un LUN vez, el registro de información detallada acerca de la medición en un registro.

LIMITACIONES

Si un archivo o un LUN que se reasigna está presente en una instantánea en el momento de la reasignación a continuación la instantánea seguirá manteniendo la antigua, sin optimizar, la versión del archivo o LUN hasta la instantánea se elimina. Esto puede resultar en el uso del disco mayor, almacenar tanto la nueva reasignación, y las versiones antiguas de snapshotted, del archivo o LUN. Esto es especialmente importante a tener en cuenta si va a realizar la reasignación total, cuando haya más datos es probable que se reasignó de la instantánea. El p-argumento puede ser utilizado, si está disponible, a alieviate esta condición.

Reasignación total no cambiar el diseño lógico de archivos individuales dentro de los volúmenes flexibles de ese agregado. Por lo tanto, puede ser apropiado utilizar tanto agregada y reasignación archivo / volumen para obtener mejores resultados.

Reasignación total no es compatible con los agregados creados antes de Data ONTAP 7.2.

NOTAS

Este comando sólo se debe utilizar con archivos de gran tamaño y los LUN cuyo acceso se pueden beneficiar de los patrones de reasignación regular, por ejemplo, los que se accede mediante dos pequeñas sobrescribe al azar y grandes lecturas secuenciales.

Si este comando se aplica a un volumen entonces se interpreta como se ejecuta en todos los archivos o LUN en ese volumen.

Eliminación de un archivo de gran tamaño o un LUN no se eliminará cualquier tipo de trabajo creado en la reasignación de archivos o LUN. En cambio, el trabajo de reasignación se suspenderá hasta que el archivo o LUN se recrea, o el trabajo de reasignación se destruye.

Cambiar el nombre o la destrucción de un volumen entero o agregado se cambie el nombre o destruir todos los trabajos asociados con la reasignación que el volumen o agregado.

Un amplio directorio también pueden ser reasignados, en este caso especificar la ruta completa del directorio.


Tabla de contenidos

Páginas de manual , , , ,



Este sitio no está afiliado o patrocinado en cualquier caso por NetApp o cualquier otra empresa mencionada en su interior.

Mala conducta ha bloqueado los intentos de acceso 1391 en los últimos 7 días.

© 2009-2012 Chris Kranz Todos los derechos reservados
Este sitio no está afiliado o patrocinado en cualquier caso por NetApp o cualquier otra empresa mencionada en su interior.