Tabla de Contenidos

para devolver el control a la otra controladora entramos en el nodo que tienen el control y ejecutamos <sxh>cf givback.</sxh>

NETAPP

Recomendaciones

Hay que tener especial cuidado de que el agregado 0 no se llene, por ejemplo si ponemos otros volúmenes, ya que el volumen 0 que utiliza el sistema está en el agregado 0 y si no se puede escribir en dicho volumen se cae la cabina
no se pueden quitar discos de un agregado salvo que se destruya el agregado, por lo que se recomienda no agregar todos los disco desde el principio sino irselos añadiendo según se necesite.
Agregar discos a un agregado no afecta al uso de la cabina

Interfaces

Interfaz SP

la interfaz sp es un a interfaz que nos permite ver los mensaje del arranque mientras reinicia <sxh> con sp status </sxh> podemos ver su estado

Interfaz de Management

Se identifican por e0M

Cambiar las direcciones ip

con ifconfig cambiamos las direcciones ip si luego queremos dejarlas permanentes hay que modificar el fichero rc

Cambiar el nombre

el nombre se cambia con el comando <sxh>hostname nuevo_nombre</sxh>

Ojo hay que editar además el fichero /etc/rc y cambiar el hostname <sxh>rdfile /etc/rc</sxh>

Agregados

Poner disco a cero

Si quitamos un disco de un agregado para poder volver a utilizarlo hay que `ponerlo a cero para ello ejecutamos <sxh>disk zero spare </sxh> muestra todos los discos <sxh>disk show -n</sxh> <sxh>disk assign nombredisco</sxh> asigna los discos

Cambiar raid de un agregado

<sxh>aggr option aggr0 raidtype raid dp</sxh>

Conexiones entre cabinas

Son conexiones para usuo exclusivo d elas controladoras, se identifican como c0A y c0B <sxh>sysconfig -a </sxh>

el 0 indica que están en placa

Desasignamos los discos SATA de la controladora 1 para después asignarlo a la controladora 2 Desde la controladora 1 ejecutamos <sxh> disk assing -s unowed 0a.21.12 disk assing -s unowed 0a.21.13 </sxh>

Para asignarlos todos a una controladora <sxh>disk assing all</sxh>

Los cambios en la configuración para que sean permanentes hay que crearlos o modificarlos el fichero /etc/rc para ello hay que ir a la dirección \\ipcontrol\c$ ir al directorio etc y editar el fichero rc

Configurar SAMBA

<sxh>cifs setup</sxh>

Si ya teníamos cifs funcionando antes de volver a ejecutar el setup hay que parar el cifs con <sxh>cifs terminate </sxh>

Crear carpeta compartida

<sxh>cifs share -add nombrevolumen </sxh>

Dare permisos <sxh> cifs access nombrevolumen grupotrabajo/carpeta “Read Only”</sxh>

Configurar NFS

Si nos da un problema de acceso denegado al acceder desde un equipo editamos los permisos del exportfile de ese volumen y marcamos la opción Grant root access to all hosts o bien editamos el fichero /etc/exportfs y modificamos para añadirle la opción root como en el siguiente ejemplo

/vol/volcompartido -sec=sys,rw,root=192.168.1.170:172.19.100.160

Problemas NFS

Ejecutar exportfs sin ninguna opción para verificar que carga correctamente. si queremos recargarlo ya que aunque aparece en /etc/exports no carga ejecutamos exportfs -a o exportfs -r para reexportarlo. Para verificar la cache exportfs -c o exportfs -f para borrarla

También podemos borrar la cache de DNS por si tenemos problemas de resolución con dns flush

Si queremos acceder a un volumen o qtree por cifs y por nfs mirar https://library.netapp.com/ecmdocs/ECMP1196993/html/GUID-9F27FFC7-FD64-4BF1-8915-C3EB894A046C.html

Snapshots

Listado de snapshots <sxh> snap list </sxh>

Los snapshots manualaes nunca se borran automaticamente, hay que acordarse de borrarlos manualmente cuando ya no hacen falta

Habilitar compresión y deduplicación

Activar deduplicación

<sxh> sis on /vol/nuevovol sis start -s /vol/nuevovol sis status</sxh>

Activar compresión

<sxh> sis config -C true /vol/nuevovol sis config para ver que está habilitada</sxh>

Es necesario tener habilitado la deduplicación

CREAR LUN

Ejemplo de crear una Lun para VMWARE

<sxh>lun create -s 1t -t vmware -o noreserver /vol/vmware/vmware.lun</sxh> <sxh>sis on /vol/vmware</sxh> <sxh>sis start -s /vol/vmware</sxh> <sxh>igroup create -i -t vmware igrpvmware</sxh> <sxh>lun map /vol/vmware/vmware.lun igrpvmware 0<sxh> donde el 0 es el identificador <sxh>igroup add igrpvmware <identificador iscsi del servidor ESX></sxh> Sólo faltaria habilitar el servicio ISCSI <sxh>iscsi start</sxh>

Reiniciar Controladora

el comando para reiniciar una de las controladoras es reboot Cuando reiniciamos una controladora la otra toma el control, si queremos que antes de realizar el reboot la otra tome ya el control ejecutamos <sxh>cf takeover</sxh> y se lanza desde la controladora que queramos que asuma el control de la otra

si queremos reiniciar una controladora sin que la otra tome el control ejecutamos reboot -f
Una vez que la controladora se reinicia al volver no asume el control de nuevo automáticamente, hay que devolverle control manualmente

con el comando <b>partner</b> podemos ver la configuración del otro filer que tenemos parado

Para volver a habilitar la controladora que hemos parado <sxh>cf status</sxh> para ver el estado <sxh>cf giveback</sxh> para habilitarla de nuevo

Añadir disco por ISCSI a un servidor

Creamos la lun <sxh>lun create </sxh> <sxh>igroup create -i -t windows prueba</sxh> <sxh>igroup add prueba identificador </sxh> <sxh>lun map /vol/volumen/windows.lun nombre ID-LUN</sxh>

Mover Volumen a otro agregado

Para mover un volumen a otro agregado en NetAPP OnTAP 8 ejecutamos los siguientes pasos:

  1. Quitamos el volumen del fichero exports
    • Entramos por consola a la cabina. Editamos el fichero exports <sxh>rdfile /etc/exports</sxh>
    • Abrimos el notepad en nuestro equio y pegamos las líneas del fichero exports
    • Ejecutamos <sxh>wrfile /etc/exports </sxh>
    • Salimos con CTRL+C y el fichero exports se habrá quedado en blanco
    • Recargamos con <sxh>exportfs -r</sxh>
  2. Paramos el servicio CIFS
    • <sxh> cifs terminate </sxh>
  3. Una vez que hemos dejado de compartir el volumen lo movemos con :

<sxh>vol move start volume-name destination-aggregate </sxh>

para monitorizar el proceso se puede usar <sxh>snapmirror status</sxh>
Esperar hasta que aparezca el mensaje “Successfully completed move of volume volname to aggr aggrname.”
  1. Restauramos el fichero exports
    • Ejecutamos <sxh>wrfile /etc/exports</sxh> y pegamos el contenido del fichero que creamos anteriormente con el notepad</sxh>
    • Cerramos con CTRL+C y recargamos con <sxh>exportfs -r</sxh>
  2. Arrancamos de nuevo el servicio CIFS <sxh>cifs restart </sxh>

Reasignar un disco a otra controladora

para ver los discos y la controladora a la que están asignados: <sxh>disk show</sxh> para ver los discos y la controladora a la que están asignados

Desde la controladora que tenga asignada el disco ejecutamos <sxh> disk assign 3a.00.5 -s unowned</sxh>

3a.00.5 corresponde al identificador del disco que vamos a cambiar

para comprobar que el disco ya no está asignado ejecutamos <sxh>disk show -n </sxh>

Para asignarlo a la otra controladora ejecutamos <sxh> disk assign 3a.00.5 -s 1574897937 </sxh>

Donde 1574897937 es el identificador de la otra controladora

Actualizar Firmware

http://technologist.pro/storage/performing-a-non-disruptive-data-ontap-upgrade-on-your-netapp-cluster

Comandos

entrar en modo avanzado <sxh>priv set advanced</sxh> para salir <sxh>priv set</sxh>

Quitar mensaje de la consola

Para quitar los mensajes de aviso que aparecen en la consola <sxh>options cifs.trace_login off|on</sxh>

No exportar los nuevos volúmenes por nfs

<sxh>options nfs.export.auto-update off</sxh>

Entrar en modo priviligiado

Peligroso

<sxh>priv set advanced </sxh>

Para salir <sxh> priv set </sxh>

Herramientas

Virtual Storage Control

Con el plugin para vmware virtual Storage Control nos permitirá controlar muchos aspectos de las cabinas netapp desde el propio vcenter

Referencias

Más Información