Arquivo

Mensaxes coa tag 'realocar'

Hot Spindles

11 de marzo de 2010

Desculpen a ausencia, tanto a presenza e mensaxes. Foi un ano de montaña rusa pasado con danos persoais e horarios flat-out de traballo, entón eu tiven pouco tempo ou motivación para o blog ou mostrar o meu rostro ao redor das comunidades. As miñas desculpas, e eu estou disposto a romper ese costume e volver para as cousas unha vez máis! Pero chega de conversa, seguir cos escritos ...

Iso non é algo que vexo con moita frecuencia, pero cando fago, é interesante ver as estatísticas falan por si. Teño un cliente que tiña un guión de implantación da súa propiedade NetApp uns anos, e non foi deseñado ou entregado con demasiado coidado ou atención (algo que quero discutir outro día). Eles teñen unha propiedade VMware co SQL, Exchange e outras cousas. Todo funciona a través dun total de máis de 100 15k FC fusos. Non é unha propiedade enorme en comparación con outros sitios, así que estou intrigado en porque teñen problemas de rendemento tales.

Agora, cando realizar a través de "sysstat-u", podes ver que o filer se está facendo moi pouco, moi feliz quedando co que debe facer. Pero o disco está batendo 100% con bastante frecuencia. Inmediatamente iso mostra un problema de disco. Eles precisan de máis eixes, obviamente?

En primeiro lugar hai un desequilibrio de fusos. Teñen un agregado segundo o controlador compañeiro que só ten volumes de proba. Eu obter permiso para eliminar este e quente, eu re-reservar estes para o outro controlador e ampliar a acumulación existente. Isto duplica a conta de zona, pero eu sei que non vai facer nada para o desempeño actual (na que os datos non serán automaticamente redistribuir-se!).

Xeral , , , , ,

realocar

7 de xullo de 2009

Índice analítico

NOME

realocar - realocação mando xestión de arquivos, o luns, volumes e agregados

Sinopse

realocar argumentos comandos ...

Descrición

A familia de comandos realocar xestiona a distribución, ou optimización de deseño, de grandes arquivos e luns nun filer. Ademais todos os arquivos nun volume pode ser realocado, eo deseño do bloque de agregados poden ser optimizados. Usando o comando realocar, medición de deseño e optimización (redistribución) pode ser automatizado.

O proceso de xestión automatizado de distribución consiste en tres etapas principais:

1. Mida o esquema actual. A optimización é inferior a un valor límite, non tomar ningunha acción. Este paso é opcional.

2. Executa realocação.

3. Mida o deseño de novo. A optimización está por riba do valor límite, repita os pasos 2. e 3. sexa necesario.

Ao realizar a realocação total só 2 pasos actualmente se aplica. Este é dividido en dúas fases:

2a. Realizar reatribuição bloque do árido.

2b
Fixup a información do volume flexible dentro do agregado.

Estas medidas, xunto coa programación e outras informacións comprenden un traballo de redistribución.

Realocação de procesamento funciona como unha tarefa en segundo plano. A saída vai para o rexistro do sistema. Estado actual pode ser visto usando o subcomando estado realocar.

Un traballo de realocação pode ser executado nun intervalo específico, que é o patrón, ou en horarios programados, definida a través da realocar programa subcomando.

O proceso de realocação equilibra os bloques de datos realocados en relación ao rendemento obtido pola execución da realocação. É só realoca os bloques cando unha mellora de rendemento está previsto. É dicir, unha sección dun arquivo ou Lun xa está gran, entón ningún cambio farase. Ademais, unha realocação de tempo completo dun arquivo grande, Lun ou un volume enteiro, pode ser obrigado a usar a opción-f, con inicio realocar. A redistribución completa pode recolocar datos a non ser que o rendemento se basea a ser peor despois do movemento. Realocação total é equivalente a usar WAFL varrido realocar.

USO

realocar en | off

Activar ou desactivar os traballos de realocação global. Cando os empregos están fóra hai empregos novos realocação pode executarse ou reiniciar. Calquera traballo existentes que están en execución será solicitada a parar.

realocar comezar [-t limiar] [-i rango] [-n] [-o] [-p] pathname | / vol / volname

Inicio realocação no arquivo Lun ou gran especificado polo camiño. Un volume ten moitos arquivos pequenos que se beneficiarían de optimización periódica, a continuación, un volume enteiro tamén pode ser especificado usando / vol / volname.

O traballo de realocação normalmente executa unha comprobación para a optimización do deseño actual antes de realizar a realocação. A optimización de corrente é menor que o limiar, non realocação será executada. Se a opción n sexa especificada esa comprobación é suprimida. O limiar de seren utilizados, poden ser especificados polo t-opción (ver abaixo).

O traballo de realocação se levará a cabo periódicamente nun intervalo definido polo sistema. O intervalo entre as execucións poden cambiar co-i (rango) A opción rango se especifica como un número de minutos, horas ou días, NNN [MHD]. Nota, dependendo da configuración do sistema e de lectura / escritura de carga de traballo pode ser adecuado para que o traballo executado nun intervalo próximo ou nun intervalo de tempo. Se a opción-o (xa) é usado, entón o traballo se levará a cabo unha vez, e entón automaticamente eliminado do sistema.

O limiar cando un Lun arquivo, ou o volume é suficiente para que un unoptimized realocação debe ser realizada é dada como un número de 3 (moderadamente óptimo) a 10 (moi unoptimized). Para os usuarios de mando WAFL measure_layout varrido eses límites son comparables coa saída de razón. O límite por defecto é 4.

A opción-p solicita que a realocação de datos do usuario ter lugar os bloques físicos no agregado, pero os locais de bloques lóxicos dentro dun volume flexible son preservadas. Esta opción só se pode usar con volumes flexibles, ou arquivos / luns dentro volumes flexibles.

Usando a opción-p pode reducir os requisitos de almacenamento extra nun volume flexible cando realocação execútase nun volume con Snapshots. Tamén pode reducir a cantidade de datos que ten que ser transmitida por SnapMirror na súa próxima actualización, tras a redistribución se realiza nun volume de orixe SnapMirror.

Usando a opción-p pode causar unha degradación do rendemento de lectura instantáneas máis vellos, o volume cambiou significativamente tras a redistribución foi realizada. Exemplos de ler un snapshot inclúen a lectura de ficheiros no directorio do snapshot., Acceder un Lun apoiado por unha instantánea, ou lendo un qtree SnapMirror destino (QSM). Cando todo volume realocação se realiza co p-opción e instantáneas existir un paso redirección adicional se realiza para eliminar esta degradación.

realocar iniciarse f [-p] pathname | / vol / volname

A opción-f (forza) realiza unha realocação dun tempo completo de un arquivo de Lun, ou un volume enteiro. A realocação forzada ha ter que volver escribir bloques no volume Lun arquivo, ou se o cambio se basea a producir peor performance.

Un traballo de realocação xa existe para o n path_ ame será parado, reiniciar e, a continuación, como un varrido completo realocação. Tras a comprobación realocação completa o traballo será revertido para a súa lista anterior. O traballo foi anteriormente desactivado, el deixará de ser confirmado.

Ao facer a realocação completa o esquema do sistema de arquivos activos poden diverxer significativamente dos datos almacenados en calquera instantáneas. Debido a iso, reatribuição completa volumelevel non pode ser iniciado en volumes que instantáneas existentes, a non ser que o p-(utilizar reatribuição físico) tamén se usa. Por favor mire enriba para unha descrición da p-opción.

realocar iniciarse A [-i rango] [-o] Agr

Realizar reatribuição no AGGR agregada. Realocação nivel agregado optimiza a localización de bloques físicos no agregado, mellorando freespace contiguos, en total.

Instantáneas de agregación deben ser eliminados antes da execución realocação engadido. Bloques en unha instantánea global non serán realocados.

Volumes nun engadido en que a realocação total foi iniciada pero non rematada con éxito terá a `active_redirect estado '. Ler o desempeño de tales volumes pode ser degradada ata realocação global está rematada con éxito. Volumes en un agregado que foi sometido previamente a realocação engadido terá a redireccionar `status '.

Non use-A despois de crecer un agregado se quere optimizar a disposición dos datos existentes;. Pola contra, usa `realocar start-f / vol / <volname> 'para cada volume no agregado

realocar deixar pathname | Agr

Solicitar un traballo sobre a redistribución de lun ou ficheiro indicado polo camiño, ou o Agr engadido indicada, debe ser detido. A parada de subcomando tamén persistente eliminar calquera información traballo realocação para camiño, por exemplo, tarefas programadas que non están executando ou os traballos que están confirmado.

realocar estado [-v] [camiño | Agr]

Ver o estado de realocação. Camiño é xa entón só o estado para este Lun arquivo, ou o volume aparecerá. Se Agr é xa, a continuación, só o estado para este agregado aparecerá. Se ningún camiño ou Agr é xa entón o estado de todos os traballos de realocação aparece.

Se v (verbose) se usa, a continuación, unha saída máis detallada se usa.

realocar axenda [-d] [-s programa] pathname | Agr

Definir ou eliminar o calendario para realizar un traballo de redistribución existente para camiño ou Agr. (Se o traballo de realocação aínda non existe, use realocar comezar primeiro a crear o traballo.) A opción-s defínese un novo programa, especificado polo programa. Os-d opción exclúe un programa existente.

O formato de programación é unha única secuencia de catro campos:

"Dayofweek hora, minuto DAYOFMONTH"

O wild card "*" nun campo significa todos os valores para o campo. Cada campo pode ser expresada como un valor único ou unha lista separada por comas.

minutos pode ser un valor de 0 a 59.

horas pode ser un valor de 0 (media noite) a 23 (11 am)

DAYOFMONTH pode ser un valor de 1 a 31.

dayofweek pode ser un valor de 0 (Domingo) o 6 (sábado).

Cando un programa é eliminado do conxunto intervalo anterior a execución cando realocar inicio foi emitido será restaurado.

realocar camiño quiesce | Agr

Quiesce (deixar temporalmente) calquera traballo de realocação en execución no Lun ou ruta do ficheiro, preservando estado persistente para que o traballo pode ser iniciado máis tarde, usando realocar reiniciar.

realocar reiniciar [-i] pathname | Agr

Reiniciar un traballo de realocação no camiño ou Agr. O traballo foi desactivado, torna-se non confirmado. Se o traballo estaba ocioso (non tempo para ser executado novo) será inmediatamente programa para ser executado.

Algúns traballos será posto a súa posición e será reiniciado de onde foron deixadas. Un punto de control será preservado cando se utiliza realocar quiesce, pero non cando usando parada realocar. A opción-i ha ignorar o punto de verificación e vai comezar o traballo ao principio. (Actualmente, iso só é útil para a primeira parte da realocação global.)

realocar medida [l-logfile] [-t limiar] [-i inter_ v al] [-o] pathname | / vol / volname

Iniciar unha realocação medida soamente no Lun arquivo, grande ou volume.

Unha medida só traballo reatribuição é semellante a un traballo reatribuição normais agás que só a fase de verificación se realiza. Isto permite a optimización do Lun ficheiro grande, ou o volume a ser monitor de cando en vez, ou medida ad hoc.

Ao final de cada cheque a optimización está rexistrado vía EMS. Ademais, para repetir medida só emprego a optimización da verificación anterior é salvado e se pode ver executando estado realocar. Se un ficheiro de rexistro indicado, información detallada sobre o esquema é gravado no arquivo.

O traballo será executado medida periodicamente nun intervalo definido polo sistema. O intervalo entre as execucións poden cambiar co-i (rango) A opción rango se especifica como un número de minutos, horas ou días, NNN [MHD]. Nota, dependendo da configuración do sistema e de lectura / escritura de carga de traballo pode ser adecuado para que o traballo executado nun intervalo próximo ou nun intervalo de tempo. Se a opción-o (xa) é usado, entón o traballo se levará a cabo unha vez, e entón automaticamente eliminado do sistema.

O limiar cando un Lun arquivo, ou o volume é suficiente para que un unoptimized realocação debe ser realizada é dada como un número de 3 (moderadamente óptimo) a 10 (moi unoptimized). Para os usuarios de mando WAFL measure_layout varrido eses límites son comparables coa saída de razón. O límite por defecto é 4. Cando a optimización convértese en peor que este nivel que o cambio de diagnóstico rexistrados para indicar realocação pode ser útil.

Exemplos

realocar iniciar / vol/db1/lun1

Comprobe a distribución Lun / vol/db1/lun1 periodicamente.

realocar axenda-s "0 23 * 6" / vol/db/lun1

Programar unha tarefa realocação ás 11 horas todos os sábados.

realocar iniciarse A-o big_aggr

Iniciar unha optimización dunha soa vez dun agregado.

realocar medida-o-l / vol / rexistros / measure_log_dblun / vol / dbvol / dblun

Mida a optimización dun Lun unha banda, o rexistro de información detallada sobre a medida nun rexistro.

LIMITACIÓNS

Se un ficheiro ou Lun sendo realocados está presente en unha instantánea no momento da redistribución, a continuación, o instantáneo continuará a deter o antigo, unoptimized versión do ficheiro ou Lun ata o instantáneo é eliminado. Isto pode producir aumento da utilización do disco, almacenar tanto o novo realocado, e os antigos snapshotted, as versións do ficheiro ou Lun. Isto é especialmente importante a ter en conta realizarse realocação chea, cando os datos máis probabelmente realocados fóra do instantáneas. A p-argumento pode ser usado, se ten unha, para alieviate esta condición.

Realocação engadido non cambiar o deseño lóxico de ficheiros individuais dentro dos volumes flexibles de que agregado. Así, pode ser apropiado para empregar tanto de áridos e de arquivo / volume redistribución para obter os mellores resultados.

Realocação global non é soportado en agregados creados antes ONTAP 7.2.

NOTAS

Este comando debe ser usado só con arquivos grandes e os luns cuxo acceso patróns poden beneficiarse de realocação regular, por exemplo, os que son populares a través de dous pequenos substitucións aleatorias e grandes lecturas secuencias.

Se ese comando é aplicada a un volume, é interpretado como en execución en todos os ficheiros ou o luns en que volume.

Eliminar un arquivo grande ou Lun non ha eliminar calquera traballo realocação creado no arquivo ou Lun. Pola contra o traballo realocação pode suspender ata o ficheiro ou Lun é recreado, ou o traballo realocação é destruído.

Renomeando ou destruír un volume enteiro ou acumulación pode cambiar o nome ou destruír todos os traballos de realocação asociados a ese volume ou árido.

Unha ampla lista tamén pode ser realocado, neste caso, especificar a ruta completa ao directorio.


Índice analítico

Páxinas guía de , , , ,



Este sitio non é afiliado ou de calquera forma patrocinado pola NetApp ou calquera outra empresa mencionada dentro.

Bad Behavior bloqueou 1441 intentos de acceso nos últimos 7 días.

© 2009-2012 Chris Kranz Todos os dereitos reservados
Este sitio non é afiliado ou de calquera forma patrocinado pola NetApp ou calquera outra empresa mencionada dentro.