Archivo

Posts Tagged 'reasignar'

Husillos caliente

11 de marzo 2010

Justificar la ausencia en presencia y mensajes. Ha sido un año en la montaña rusa del pasado con lesiones personales y de plano los horarios de trabajo, así que he tenido poco tiempo o motivación para blog o dar la cara alrededor de las comunidades. Mis disculpas, y estoy decidido a acabar con este hábito y volver a las cosas una vez más! Pero basta de charla, seguir 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. Yo estoy con un cliente que tenía un guión de despliegue de sus bienes NetApp hace unos años, y que no fue diseñado o entregado con mucho cuidado o atención (algo que quiero hablar otro día). Ellos tienen una finca de VMware con SQL, Exchange y otras cosas. Todo funciona a través de un total de más de 100 husos de 15 K. No es una finca enorme en comparación con otros sitios, así que estoy intrigado por qué tienen problemas como el rendimiento.

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

En primer lugar hay un desequilibrio de ejes. Tienen un total de segundos en el mando a pareja que sólo tiene volúmenes de ensayo. Puedo obtener permiso para eliminar este y caliente, volver a 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 serán automáticamente se redistribuyen!).

En general , , , , ,

redistribuir

07 de julio 2009

Tabla de contenidos

NOMBRE

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

SINOPSIS

reasignar los argumentos de comandos ...

DESCRIPCIÓN

La familia de reasignar comandos responsable de la asignación, o la optimización de diseño, de grandes archivos y LUNs en un archivador. Además todos los archivos en un volumen podrán ser reasignados, y la disposición de bloques de áridos puede ser optimizado. Usando el 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. Medida que la organización actual. Si la optimización está a menos de un valor umbral, no tomar ninguna acción. Este paso es opcional.

2. Realizar la reasignación.

3. Medir el diseño nuevo. Si la optimización está por encima del valor umbral, repita los pasos 2. y 3. según sea necesario.

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

2a. Realizar 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 incluyen un trabajo de redistribución.

Procesamiento de reasignación funciona como una tarea en segundo plano. La salida pasa al registro del sistema. Situación actual se puede ver utilizando el subcomando status reasignar.

Un trabajo de reasignación se puede ejecutar en un intervalo específico, que es el predeterminado, o en las horas programadas, conjunto con el programa de reasignación de subcomando.

El proceso de reasignación de los saldos de los bloques de datos reasignados por la rentabilidad obtenida mediante la realización de la reasignación. Sólo se reasigna los bloques cuando una mejora del rendimiento se predice. 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 libro entero, puede ser forzado mediante el uso de la opción-f con el inicio reasignar. Una reasignación completa reasignar datos a menos que el rendimiento se basa a ser peor después del movimiento. Reasignación total es equivalente a usar WAFL exploración reasignar.

USO

reasignar on | off

Habilitar o deshabilitar trabajos reasignación a nivel mundial. Cuando los trabajos están fuera de puestos de trabajo no puede ser nueva reasignación iniciado o reiniciado. Cualquier trabajo existentes que se están ejecutando se le pedirá que deje.

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

Inicio traslado a la LUN o archivos de gran tamaño especificado por pathname. Si un volumen tiene muchos archivos pequeños que se beneficiarán de la optimización periódica entonces todo un volumen también se puede especificar con / vol / volname.

El trabajo de reasignación 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, no se llevará a cabo la reasignación. Si la opción-n se especifica esta comprobación es suprimida. El umbral de uso puede ser especificado por la opción-t (ver más abajo).

El trabajo de reasignación se ejecutan periódicamente en un intervalo definido por el sistema. El intervalo entre las carreras pueden cambiar 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]. Tenga en cuenta, dependiendo de la configuración del sistema y de lectura / escritura de 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) se utiliza entonces el trabajo se llevará a cabo una sola vez, y luego automáticamente eliminado del sistema.

El umbral cuando un LUN, archivo o volumen se considera lo suficientemente optimizadas que la reasignación se debe realizar es dada como un número de 3 (moderadamente optimizado) a 10 (muy optimizadas). Para los usuarios del comando measure_layout WAFL analizar estos umbrales son comparables con la salida de proporción. El umbral por defecto es 4.

El-p opción pide que la reasignación de los datos del usuario tendrá lugar en los bloques físicos en su conjunto, pero la ubicación de bloques lógicos dentro de un volumen flexible se conservan. Esta opción sólo se puede usar con volúmenes flexibles, o los archivos / 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 revisión tras la reasignación se realiza en un volumen de origen SnapMirror.

Usando la opción-p puede causar una degradación del rendimiento de lectura instantáneas antiguas, si el volumen se ha cambiado de manera significativa tras la reasignación se ha realizado. Ejemplos de 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 árbolq espejo instantáneo (QSM) de destino. Cuando todo el volumen de reasignación se realiza con la opción-p y existen fotos un paso adicional de 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 reasignación total de una sola vez de un archivo, LUN o un volumen completo. Una reasignación forzada volverá a escribir bloques en el archivo, LUN o volumen a menos que el cambio se basa para dar lugar a un peor rendimiento.

Si un trabajo de redistribución ya existe para el n path_ ame será detenido y reiniciado como una exploración completa 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 del sistema de ficheros activo pueden diferir significativamente de los datos almacenados en las instantáneas. Debido a esto, la reasignación total volumelevel no se puede iniciar en los volúmenes que tienen las instantáneas existentes a menos que el p-(uso reasignación física) también se utiliza. Por favor, ver más arriba para obtener una descripción de la opción-p.

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

Realizar la reasignación en el aggr agregado. Reasignación 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 agregado debe ser eliminado antes de ejecutar la reasignación global. Bloques en una instantánea global no serán reasignadas.

Volúmenes en un agregado 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. Volúmenes en un agregado que ya ha sido objeto de reasignación global tendrá el `redirect 'status.

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 / 'vol / <volname> para cada volumen en el conjunto.

reasignar dejar de ruta | aggr

Solicitar que un trabajo de redistribución de la LUN o el archivo indicado por ruta, o la aggr total indicado, debe ser detenido. La parada de subcomando también persistentemente eliminar cualquier información del trabajo de reasignación de ruta, por ejemplo, trabajos programados que no se están ejecutando o trabajos que son en modo inactivo.

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

Mostrar el estado de la reasignación. Si pathname es dado entonces sólo el estado de ese LUN, archivos o un volumen en la pantalla. Si aggr entonces se da sólo el estado de los que se agregan en la pantalla. Si no hay ruta o aggr se da entonces el estado de todos los trabajos de reasignación se muestra.

Si-v (verbose) se usa entonces una salida más prolija se utiliza.

reasignar el programa [-d] [-s programa] ruta | aggr

Establecer o borrar el programa a ejecutar un trabajo de redistribución existentes para la ruta o aggr. (Si el trabajo de reasignación no existe, el uso reasignar primera apertura para crear el trabajo.) La opción-s establece un nuevo horario, especificado por el horario. La opción-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.

minutos puede ser un valor entre 0 y 59.

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

DAYOFMONTH puede ser un valor entre 1 y 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 reasignar fue emitida se restaurará.

reasignar ruta quiesce | aggr

Inactivo (detener temporalmente) se corra traslado a LUN trabajo o trayectoria del archivo, la preservación de un estado persistente de modo que el trabajo se puede iniciar más tarde, con reasignación de reiniciar.

reasignar restart [-i] nombre de ruta | aggr

Reiniciar un trabajo de redistribución de ruta o aggr. Si el trabajo se inactiva, se convierte ya no en modo inactivo. Si el trabajo era inactivo (no está aún a tiempo de correr de nuevo) que de inmediato se programará para ejecutar.

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 parar reasignar. La opción-i se ignore 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 de agregado.)

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

Iniciar una reasignación de sólo medida en el LUN, archivos de gran tamaño o volumen.

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

Al final de cada cheque de la optimización se registra a través de EMS. Además, para repetir sólo miden trabajos de la optimización de la verificación anterior se guarda y se puede ver mediante la ejecución de reasignar el estado. Si un archivo de registro se especifica 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 pueden cambiar 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]. Tenga en cuenta, dependiendo de la configuración del sistema y de lectura / escritura de 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) se utiliza entonces el trabajo se llevará a cabo una sola vez, y luego automáticamente eliminado del sistema.

El umbral cuando un LUN, archivo o volumen se considera lo suficientemente optimizadas que la reasignación se debe realizar es dada como un número de 3 (moderadamente optimizado) a 10 (muy optimizadas). Para los usuarios del comando measure_layout WAFL analizar estos umbrales son comparables con la salida de proporción. El umbral por defecto es 4. Cuando la optimización es peor que este nivel de diagnóstico de los cambios registrados para indicar la reasignación puede ser útil.

EJEMPLOS

reasignar inicio / vol/db1/lun1

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

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

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

reasignar inicio-A-o big_aggr

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

reasignar medida-o-l / vol / 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 una LUN que se reasigna está presente en una instantánea en el momento de la reasignación de entonces la instantánea se continúan manteniendo la antigua, la versión sin optimizar, del archivo o LUN hasta que la instantánea se elimina. Esto puede resultar en un aumento del uso del disco, la tenencia de la nueva reasignación, y las viejas versiones 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 argumento-p se puede utilizar, si es posible, a alieviate esta condición.

Reasignación total no se modifica la disposición lógica de los archivos individuales dentro de los volúmenes flexibles de ese agregado. Por lo tanto, puede ser apropiado usar ambos agregados y la reasignación de archivos / 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 LUN, cuyo acceso se pueden beneficiar de los patrones de redistribución regular, por ejemplo, los que se accede utilizando sobrescribe aleatoriamente pequeños y grandes lecturas secuenciales.

Si este comando se aplica a un volumen, entonces se interpreta como que se ejecutan en todos los archivos o LUNs de ese volumen.

Eliminación de un archivo de gran tamaño o LUN no se eliminará cualquier tipo de trabajo creados 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 relacionados con la reasignación de que el volumen o agregado.

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


Tabla de contenidos

Páginas del comando man , , , ,



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

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

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