VxVm
Informacin Listado discos Informacin volumenes Informacin volumenes Gestion tareas En general, se puede usar la opcin -t (tasktag) en los comandos: vxplex, vxsd, vxvol, vxrecover, vxreattach, vxresize, vxassist, vxevac, vxrootmir. Operaciones con discos Aadir disco a VM Aadir disco a grupo Designar disco como h.s. Renombrar Reservar Poner en offline # vxdisk list # vxprint -th # vxinfo
# vxtask -funcin-, donde -funcin- puede ser: list, monitor, pause, resume, abort, set.
# vxdiskadd c1t0d0 # vxdg -g diskgroup adddisk disk01=c1t1d0 # vxedit set spare=on disk01 # vxedit rename disk01 disk02 # vxedit set reserve=on disk01 # vxdisk offline c1t1d0s2 # vxdiskadd c1t0d0 # /etc/vx/bin/vxrootmir disk01 (para rootdg), # vxassist mirror vol01 disco02 (mirror del vol01 en disco02), # /etc/vx/bin/vxmirror boot_disk alternate_disk (mirror de todos los volmenes # vxdg [-g grupo] rmdisk disk01
Aadir mirror
Eliminar disco
Operaciones con Grupos de discos
Crear un grupo de discos: consiste en aadir un disco a Volume Manager, # vxdiskadd c1t1d0 especificando como grupo de discos uno no existente. # vxprint -l (Para conocer la versin del grupo de discos) Versin del grupo de discos: los grupos # vxdg list -dgname- (Idem) de discos tienen asignada una "versin", # vxdg -T 40 init dgname con una serie de propiedades. Una diskname=c0t3d0s2 (crea un nuevo grupo de versin soporta ciertas propiedades que discos pueden no ser soportadas por otra. Se llamado "dgname" de la versin 40, e puede actualizar la versin de un grupo introduce el disco c0t3d0s2 con el nombre de discos para que "diskname"). admita determinada operacin. # vxdg upgrade dgname (actualiza la versin del grupo "dgname") Eliminar grupo de discos # vxdg destroy dgname Desmontar y parar filesystems y volmenes. # vxdg deport dgname (en el host origen) # vxdg import dgname (en el host destino) # vxrecover -g dgname -sb (recuperar volmenes e iniciarlos) # vxdisk -s list (host origen) # vxdg -tC -n newdgname import dg destino) # vxdg -h hostname deport dgname # vxdg list [dgname] (host
Mover un grupo de discos
Mover el grupo rootdg a otro host Informacin
Operaciones con volmenes
Crear volumen
# vxassist make volname lenght [attributes], # vxassist make -g dgname volname length [attributes] [attributes]: [] -> CONCAT : El layout por defecto es concat. [layout=stripe/raid5/mirror] A continuacin se pueden especificar los discos sobre los que se crea el volumen. Si se quiere crear un layout con log: [layout=mirror,log] por ejemplo. # vxassist growto/growby/shrinkto/shrinkby volname length, # vxvol set len=value vol01, # vxresize (slo con vxfs ufs) # umount /dev/vx/dsk/volname (y eliminar posibles entradas en /etc/vfstab) # vxvol stop volname # vxedit rm volname, # vxedit -rf rm volname (-r acta recursivamente) # vxvol rdpol -round/prefer/select- volname # vxassist addlog volname (RAID-5) # vxassist addlog volname # vxvol stop volname # vxvol stopall # vxvol maint volname (modo mantenimiento) # vxmend off plexname (pone el plex en OFFLINE) # vxmend on plexname (pone el plex en ONLINE) # vxrecover -s [volname] : Inicia volmenes # vxinfo # vxassist snapstart volname # vxassist snapshot volname newvolname # vxplex -o rm dis plexname # vxsd -s size split sdname newsd1 newsd2 # vxsd join sd1 sd2 newsd # vxsd mv oldsdname newsdname
Cambiar tamao
Eliminar volumen
Cambiar poltica de lectura Aadir log/DRL
Iniciar/parar volumenes
Informacin vols Snapshot de vol Eliminar mirror Split: dividir subdiscos Join: unir subdiscos Mover subdisco Operaciones con Subdiscos Crear Eliminar Mostrar informacin Asociar Asociar log Desasociar subdiscos Cambiar atributos
# vxmake sd sdname, ofsset, len # vxedit rm sdname # vxprint -st # vxmake plex plexname sd=sdname1,sdname2,... , # vxsd assoc plexname sdname1 [sdname2] ... # vxsd aslog plex sdname # vxsd dis sdname # vxedit set atributo=valor sdname
Operaciones plexes Creacin Asociacin
# vxmake plex plexname sd=sdname1,sdname2 # vxplex att volname plexname (a un volumen nuevo): # vxmake -U usetype vol volname plex=plex1,plex2,... # vxplex -o rm dis plexname (des-asociar) # vxedit -r rm plexname # vxplex mv plexname newplex # vxplex mv plexname newplex # vxedit set atributo=valor ... plexname ... # vxmend off plexname (OFFLINE) # vxplex det plexname (STALE, status que hace inaccesible el plex hasta que se rebote o reinicie el volumen, cuando volver al status ACTIVE) # vxplex att volname plexname # vxmend fix clean plexname # vxmend on plexname
Eliminar Mover Copiar Cambio atributos
Attach/dettach
Si no se puede realizar "Start" (# vxvol start volname):
Online Relayout Es una nueva opcin, que permite cambiar la configuracin de un volumen. Permite cambiar las caractersticas del volumen sin interrumpir el acceso a l, es decir, manteniendo el status ONLINE. Realiza una transicin temporal usando espacio libre. vxassist recurre a vxrelayout para realizar esta transicin. Se puede transformar un Mirror en RAID 5 o viceversa, modificar el nmero de columnas de un Stripe o de un RAID 5, y muchas otras transiciones. # vxassist relayout volname/plexname layout=... ncol=[+/-]ncol Incializacin stwidth=... tmpsize=... # vxrelayout reverse volname (Revierte la operacin) # vxrelayout start volname (Reinicia la operacin) # vxrelayout status (Informacin) # vxrelayout [-f] [-g diskgroup] [-U usagetype] [-o useopt] status/start/reverse volname
Operando