Documente Academic
Documente Profesional
Documente Cultură
Versión 6.4
Dell considera que la información de este documento es precisa en el momento de su publicación. La información está sujeta a cambios sin previo
aviso.
LA INFORMACIÓN DE ESTA PUBLICACIÓN SE PROPORCIONA “TAL CUAL”. DELL NO SE HACE RESPONSABLE NI OFRECE GARANTÍA DE
NINGÚN TIPO CON RESPECTO A LA INFORMACIÓN DE ESTA PUBLICACIÓN Y, ESPECÍFICAMENTE, RENUNCIA A TODA GARANTÍA
IMPLÍCITA DE COMERCIABILIDAD O CAPACIDAD PARA UN PROPÓSITO DETERMINADO. EL USO, LA COPIA Y LA DISTRIBUCIÓN DE
CUALQUIER SOFTWARE DE DELL DESCRITO EN ESTA PUBLICACIÓN REQUIEREN LA LICENCIA DE SOFTWARE CORRESPONDIENTE.
Dell, EMC y otras marcas comerciales pertenecen a Dell Inc. o sus filiales. Las demás marcas comerciales pueden ser propiedad de sus respectivos
dueños. Publicado en México.
Tablas 7
Capítulo 1 Introducción 9
Introducción................................................................................................10
La /etc/fstab....................................................................................... 104
Problemas al iniciar el host........................................................................ 104
Problema de arranque en el arranque desde SAN de RHEL 6.x, RHEL 7.x,
SLES 12 SP3, SLES 15, OL 6.x y OL 7.x cuando se usa emcpbfs_linux....
104
/etc/opt/emcpower/emcpbfs_linux config................... 104
/etc/opt/emcpower/emcpbfs_linux remove................... 105
/etc/opt/emcpower/emcpbfs_linux upgrade................. 105
Índice 125
1 Tareas introductorias.................................................................................................. 10
2 Software con soporte para PowerPath deshabilitado................................................. 70
3 Comportamiento de múltiples rutas y de software instalado o habilitado.....................71
4 Comandos para deshabilitar el soporte........................................................................ 71
5 Eventos monitoreados................................................................................................ 74
6 Idiomas compatibles....................................................................................................77
7 Campos de filtro de kernel de Linux............................................................................ 79
8 Filtro de kernel........................................................................................................... 80
9 Pasos para el soporte con el SO................................................................................. 86
l Introducción....................................................................................................... 10
Introducción 9
Introducción
Introducción
Tabla 1 Tareas introductorias
Nota
l Antes de la instalación........................................................................................ 12
l Instalación el archivo RPM..................................................................................14
l Instalación de PowerPath cuando VSF ya está instalado.................................... 15
l Licencia después de la instalación.......................................................................16
l Pasos posteriores a la instalación........................................................................17
Instalación de PowerPath 11
Instalación de PowerPath
Antes de la instalación
Antes de la instalación, infórmese acerca de los requisitos de ambiente esperados
según el https://elabnavigator.emc.com/eln/elnhome y prepare el sistema host para
una correcta instalación de PowerPath.
Nota
Nota
En_US.utf8
Nota
Todos los procedimientos que se proporcionan para RHEL 7 también son aplicables a
Oracle Linux (OL) 7.x.
Procedimiento
1. Inicie sesión como raíz.
2. Descargue el archivo de PowerPath para el ambiente desde Servicio de soporte
en línea de EMC.
Donde:
l <version> es la versión del producto. Por ejemplo, 6.4.0.00.00.
l <build> es el número de compilación del software.
5. Instale PowerPath.
rpm -ivh DellEMCPower.LINUX-<version>-
<build>.<platform>.x86_64.rpm
a. Escriba y
b. Escriba la secuencia alfanumérica de 24 caracteres como se muestra en la
tarjeta del número de licencia.
Nota
Nota
powermt save
Resultados
El demonio de administración de PowerPath se inicia junto con el servicio de
PowerPath y se tiene en cuenta la configuración predeterminada para el arranque
inicial.
Nota
Nota
l La partición /boot con formato como sistema de archivos ext3 o ext4 con
al menos 500 MB de tamaño.
l Una segunda partición del tipo LVM de Linux 0x8E con el resto del espacio
en el dispositivo de almacenamiento.
Nota
Ejecute
/etc/opt/emcpower/emcpbfs_linux config para configurar PowerPath.
emcpbfs_linux config agrega una entrada de arranque nueva para la
nueva imagen ramdisk en /boot/grub/menu.lst y establece el valor
predeterminado adecuado. Si no se necesitan entradas anteriores, borre
manualmente y especifique el valor predeterminado que corresponda.
l Mediante los siguientes pasos manuales.
a. Si es necesario, guarde una copia de respaldo del archivo /etc/fstab. A
continuación, edite /etc/fstab para montar /boot mediante el nombre
del pseudodispositivo (dev/emcpowera): .
Configuración de PowerPath en una configuración de Encendido desde SAN en RHEL 6.x u OL 6.x en un host de BIOS 21
Administración en un ambiente de arranque desde SAN
#mount /boot/
#filter = [ "a/.*/" ]
filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
d. Ejecute
vgscan -v para reconstruir la caché de LVM2.
e. Ejecute
lvmdiskscan para asegurarse de que el campo de filtro funciona
correctamente. Verifique que los nodos de dispositivo de filtro no aparezcan
en la salida.
initramfs-PP-<kernel_version>.<arch>.img
15. Reinicie el host, active el BIOS para las otras HBA y agregue LUN 0 en esas
HBAs.
Después del arranque, se cargará la nueva imagen ramdisk que contiene los
módulos de PowerPath.
Nota
blacklist {
devnode "*"
}
4. Agregue una nueva entrada de arranque con el nuevo archivo de imagen ramdisk
que se creó en el paso anterior en el archivo /boot/grub/menu.lst.
5. Reinicie el host con la imagen ramdisk y asegúrese de que dm-multipath no
tenga ningún dispositivo configurado.
multipath -11
Nota
Al instalar en SLES 12 SP3 o SLES 15, asegúrese de que las múltiples rutas
nativas no estén habilitadas de forma automática durante la instalación del SO,
ya que no hay manera de deshabilitarlas una vez finalizada la instalación.
Nota
#mount /boot/
#global_filter = [ "a/.*/" ]
global_filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
d. Ejecute
vgscan -v para reconstruir la caché de LVM2.
e. Ejecute
lvmdiskscan para asegurarse de que el campo de filtro funciona
correctamente. Verifique que los nodos de dispositivo de filtro no aparezcan
en la salida.
initramfs-PP-<kernel_version>.<arch>.img
initrd-PP-<kernel_version>
g. Agregue una nueva entrada de arranque con el nombre del archivo de imagen
ramdisk en /etc/grub.d/40_custom.
Por ejemplo, en RHEL 7.x y OL 7.x:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu
entries. Simply type the
Configuración de PowerPath en una configuración de Encendido desde SAN de RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15 en 25
un host de BIOS
Administración en un ambiente de arranque desde SAN
10. Reinicie el host para que se aplique la imagen ramdisk nueva que tiene los
módulos de PowerPath.
blacklist {
devnode "*"
}
touch /etc/emc/.emcpbfs_linux_done
2. Comente todas las otras entradas del archivo /etc/fstab que se refieren a los
pseudodispositivos (emcpower) de PowerPath.
Nota
3. Reinicie el host.
Actualización de PowerPath en una configuración de Encendido desde SAN de RHEL 6.x u OL 6.x en un host de BIOS 27
Administración en un ambiente de arranque desde SAN
4. Actualice PowerPath.
5. Ejecute /etc/opt/emcpower/emcpbfs_linux config para configurar
PowerPath.
6. Reinicie el host.
Nota
filter = [ "a/.*/" ]
#filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
7. Ejecute
/etc/init.d/PowerPath start para iniciar PowerPath.
#mount /boot/
11. Elimine la imagen ramdisk antigua que contiene los módulos de PowerPath que
se creó en Configuración de PowerPath en una configuración de Encendido
desde SAN en RHEL 6.x u OL 6.x en un host de BIOS en la página 20.
#rm -f /boot/initramfs-PP-$(uname -r).img
12. Cree la imagen ramdisk para incluir los módulos actualizados de PowerPath.
#dracut /boot/initramfs-PP-$(uname -r).img $(uname -r)
initramfs-PP-<kernel version>.<arch>.img
touch /etc/emc/.emcpbfs_linux_done
Actualización de PowerPath en una configuración de Encendido desde SAN de RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15 en 29
un host de BIOS
Administración en un ambiente de arranque desde SAN
2. Comente todas las otras entradas del archivo /etc/fstab que se refieren a los
pseudodispositivos (emcpower) de PowerPath.
Nota
3. Reinicie el host.
4. Actualice PowerPath.
5. Ejecute /etc/opt/emcpower/emcpbfs_linux config para configurar
PowerPath.
6. Reinicie el host.
Nota
global_filter = [ "a/.*/" ]
5. Reinicie el host.
7. Ejecute
systemctl start PowerPath.service para iniciar PowerPath
#mount /boot/
11. Elimine la imagen ramdisk antigua que contiene los módulos de PowerPath que
se creó en Configuración de PowerPath en una configuración de Encendido
desde SAN de RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15 en un host de BIOS en
la página 24.
# rm -f /boot/initramfs-PP-$(uname -r).img
12. Cree la imagen ramdisk para incluir los módulos actualizados dePowerPath.
Por ejemplo, en RHEL 7.x u OL 7.x:
#dracut /boot/initramfs-PP-$(uname -r).img $(uname -r)
Para SLES 12 SP3 y SLES 15:
#dracut /boot/initrd-PP-$(uname -r) $(uname -r)
Nota
Cuando se actualiza un kernel en un host con una opción en línea como Yum, Satellite
o Yast en un host RHEL, Oracle Linux, SLES 12 SP3 o SLES 15, PowerPath se reinicia
automáticamente sin necesidad de seguir pasos adicionales.
Cuando se actualiza un kernel en un host con una opción offline, como iniciar el host
desde un CD, complete uno de los siguientes pasos para garantizar que PowerPath
funcione normalmente después de la actualización:
l Actualización mediante el script emcpbfs_linux en la página 32
l Actualización mediante pasos manuales en la página 33
touch /etc/emc/.emcpbfs_linux_done
2. Comente todas las otras entradas del archivo /etc/fstab que se refieren a los
pseudodispositivos (emcpower) de PowerPath.
Nota
Nota
/dev/mapper/vg_libl048-Libl048_Root / ext4
defaults 1 1
b.
lvmdiskscan para asegurarse de que el campo de filtro funcione
correctamente. Verifique que los nodos de dispositivo de filtro no aparezcan
en la salida.
4. Actualice el kernel según se describe en la documentación de Oracle o Red Hat
y luego reinicie el host.
5. Inicie PowerPath.
l Para RHEL 6.x u OL 6.x
/etc/init.d/PowerPath start
l Para RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15
systemctl start PowerPath.service
Nota
/dev/mapper/vg_libl048-Libl048_Root /
ext4 defaults 1 1
#UUID=8321d7bc-6f48-4359-a0a3-26887d39e0ad /boot
ext4 defaults 1 2
mount /boot/
#filter = [ "a/.*/" ]
filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
initramfs-PP-<kernel version>.<arch>.img
10. Agregue una nueva entrada de arranque que tenga la nueva imagen ramdisk
creada en el paso 9.
l Para RHEL 6.x u OL 6.x
En /boot/grub/menu.lst y conviértala en la entrada predeterminada.
l Para RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15
Agregue una nueva entrada de arranque con el nombre del archivo de imagen
ramdisk en /etc/grub.d/ 40_custom.
11. Actualice la nueva entrada en el archivo grub.cfg y convierta esta entrada en
predeterminada, de modo que el sistema arranca con la nueva imagen ramdisk
de forma automática.
l Para RHEL 7.x y OL 7.x:
#grub2-mkconfig -o /boot/grub2/grub.cfg
#grub2-set-default 'PowerPath - Red Hat Enterprise Linux
Server'
#grub2-mkconfig -o /boot/grub2/grub.cfg
#grub2-set-default 'PowerPath - SLES 12-SP3'
12. Reinicie el host de modo que se aplique la imagen ramdisk nueva que contiene
los módulos de PowerPath actualizados.
Desinstalación de PowerPath en una configuración de arranque desde SAN de RHEL 6.x u OL 6.x en un host de BIOS 35
Administración en un ambiente de arranque desde SAN
Nota
Procedimiento
1. Ejecute /etc/opt/emcpower/emcpbfs_linux remove para desinstalar
PowerPath.
Si se muestra el mensaje ERROR: PowerPath is not configured on Boot-From-
SAN., esto indica que no se ha utilizado emcpbfs_linux config durante la
configuración de PowerPath. Siga los pasos para actualizar o crear de forma
manual el siguiente archivo y vuelva a ejecutar el script.
touch /etc/emc/.emcpbfs_linux_done
2. Comente todas las otras entradas del archivo /etc/fstab que se refieren a los
pseudodispositivos (emcpower) de PowerPath.
Nota
3. Reinicie el host.
Nota
4. Desinstale PowerPath.
# mv /usr/share/dracut/modules.d/90powerpath ~/dracut/
c. Agregue una nueva entrada de arranque para la nueva imagen ramdisk que se
creó en el archivo /boot/grub/ menu.lst.
d. Reinicie el host y seleccione la entrada del cargador de arranque con la
imagen ramdisk del paso anterior.
6. Desinstale PowerPath.
Nota
Desinstalación de PowerPath en una configuración de arranque desde SAN de RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15 en 37
un host de BIOS
Administración en un ambiente de arranque desde SAN
Procedimiento
1. Ejecute /etc/opt/emcpower/emcpbfs_linux remove para desinstalar
PowerPath.
Si se muestra el mensaje ERROR: PowerPath is not configured on Boot-From-
SAN., esto indica que no se ha utilizado emcpbfs_linux config durante la
configuración de PowerPath. Siga los pasos para actualizar o crear de forma
manual el siguiente archivo y vuelva a ejecutar el script.
touch /etc/emc/.emcpbfs_linux_done
2. Comente todas las otras entradas del archivo /etc/fstab que se refieren a los
pseudodispositivos (emcpower) de PowerPath.
Nota
3. Reinicie el host.
Nota
4. Desinstale PowerPath.
2. Edite /etc/fstab para restaurar la opción original para montar /boot por
UUID.
# mv /usr/lib/dracut/modules.d/90powerpath ~/dracut/
# grub2-mkconfig -o /boot/grub2/grub.cfg
Nota
Nota
Ejecute
/etc/opt/emcpower/emcpbfs_linux config para configurar PowerPath.
emcpbfs_linux config agrega una entrada de arranque nueva para la
nueva imagen ramdisk en /boot/grub/menu.lst y establece el valor
predeterminado adecuado. Si no se necesitan entradas anteriores, borre
manualmente y especifique el valor predeterminado que corresponda.
l Mediante los siguientes pasos manuales.
a. Si es necesario, guarde una copia de respaldo del archivo /etc/fstab. A
continuación, edite /etc/fstab para montar /boot/efi mediante el
nombre del pseudodispositivo (dev/emcpowera):
#mount/boot/efi
#filter = [ "a/.*/" ]
filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
d. Ejecute
vgscan -v para reconstruir la caché de LVM2.
Configure PowerPath en una configuración de Encendido desde SAN de RHEL 6.x u OL 6.x en un host UEFI 41
Administración en un ambiente de arranque desde SAN
e. Ejecute
lvmdiskscan para asegurarse de que el campo de filtro funciona
correctamente. Verifique que los nodos de dispositivo de filtro no aparezcan
en la salida.
initramfs-PP-<kernel_version>.<arch>.img
15. Reinicie el host, active el arranque desde la configuración SAN para las otras
HBA y agregue LUN 0 en esas HBA.
Después del arranque, se cargará la nueva imagen ramdisk que contiene los
módulos de PowerPath.
Nota
Nota
Al instalar en SLES 12 SP3 o SLES 15, asegúrese de que las múltiples rutas no
estén habilitadas de forma automática durante la instalación del SO, ya que no
hay manera de deshabilitarlas una vez finalizada la instalación.
Nota
Configuración de PowerPath en una configuración de Encendido desde SAN de RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15 en 43
un host UEFI
Administración en un ambiente de arranque desde SAN
#mount/boot/efi
#global_filter = [ "a/.*/" ]
global_filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
d. Ejecute
vgscan -v para reconstruir la caché de LVM2.
e.
lvmdiskscan para asegurarse de que el campo de filtro funcione
correctamente. Verifique que los nodos de dispositivo de filtro no aparezcan
en la salida.
initramfs-PP-<kernel_version>.<arch>.img
initrd-PP-<kernel_version>
g. Agregue una nueva entrada de arranque con el nombre del archivo de imagen
ramdisk en /etc/grub.d/40_custom.
Por ejemplo, en RHEL 7.x y OL 7.x:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu
entries. Simply type the
# menu entries you want to add after this comment. Be
#grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
#grub2-mkconfig -o /boot/grub2/grub.cfg
10. Reinicie el host para que se aplique la imagen ramdisk nueva que tiene los
módulos de PowerPath.
Actualización de PowerPath en una configuración de Encendido desde SAN de RHEL 6.x u OL 6.x en un host UEFI 45
Administración en un ambiente de arranque desde SAN
touch /etc/emc/.emcpbfs_linux_done
2. Comente todas las otras entradas del archivo /etc/fstab que se refieren a los
pseudodispositivos (emcpower) de PowerPath.
Nota
3. Reinicie el host.
4. Actualice PowerPath.
5. Ejecute /etc/opt/emcpower/emcpbfs_linux config para configurar
PowerPath.
6. Reinicie el host.
Nota
filter = [ "a/.*/" ]
#filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
7. Ejecute
/etc/init.d/PowerPath start para iniciar PowerPath.
#mount/boot/efi
#filter = [ "a/.*/" ]
filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
11. Elimine la imagen ramdisk antigua que contiene los módulos de PowerPath que
se creó en el paso 12 en Configure PowerPath en una configuración de
Encendido desde SAN de RHEL 6.x u OL 6.x en un host UEFI en la página 40.
#rm -f /boot/initramfs-PP-$(uname -r).img
12. Cree la imagen ramdisk para incluir los módulos actualizados de PowerPath.
#dracut /boot/initramfs-PP-$(uname -r).img $(uname -r)
initramfs-PP-<kernel version>.<arch>.img
14. Reinicie el host de modo que se aplique la imagen ramdisk nueva que contiene
los módulos de PowerPath actualizados.
touch /etc/emc/.emcpbfs_linux_done
2. Comente todas las otras entradas del archivo /etc/fstab que se refieren a los
pseudodispositivos (emcpower) de PowerPath.
Nota
Nota
global_filter = [ "a/.*/" ]
5. Reinicie el host.
6. Después del arranque del host, ejecute PowerPath.
rpm -Uvh <new_powerpath_package> para actualizar PowerPath.
7. Ejecute
systemctl start PowerPath.service para iniciar PowerPath
#mount/boot/efi
11. Elimine la imagen ramdisk antigua que contiene los módulos de PowerPath que
se creó en Configuración de PowerPath en una configuración de Encendido
desde SAN de RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15 en un host UEFI en la
página 43.
#rm -f /boot/initramfs-PP-$(uname -r).img
12. Cree la imagen ramdisk para incluir los módulos actualizados dePowerPath.
l Por ejemplo, en RHEL 7.x u OL 7.x:
#dracut /boot/initramfs-PP-$(uname -r).img $(uname -r)
l Para SLES 12 SP3 o SLES 15:
#dracut /boot/initramfs-$(uname -r) $(uname -r)
13. El /etc/grub.d/40_custom ya contiene una entrada con la imagen ramdisk
que se creó durante la configuración inicial; consulte Configuración de
PowerPath en una configuración de Encendido desde SAN de RHEL 7.x, OL 7.x,
SLES 12 SP3 o SLES 15 en un host UEFI en la página 43.
Conviértala en la entrada predeterminada. Agregue una entrada de arranque con
la imagen ramdisk que contiene los módulos de PowerPath, si falta.
14. Reinicie el host de modo que se aplique la imagen ramdisk nueva que contiene
los módulos de PowerPath actualizados.
Nota
Procedimiento
1. Ejecute /etc/opt/emcpower/emcpbfs_linux remove para desinstalar
PowerPath.
Si se muestra el mensaje ERROR: PowerPath is not configured on Boot-From-
SAN., esto indica que no se ha utilizado emcpbfs_linux config durante la
configuración de PowerPath. Siga los pasos para actualizar o crear de forma
manual el siguiente archivo y vuelva a ejecutar el script.
touch /etc/emc/.emcpbfs_linux_done
2. Comente todas las otras entradas del archivo /etc/fstab que se refieren a los
pseudodispositivos (emcpower) de PowerPath.
Nota
3. Reinicie el host.
Nota
4. Desinstale PowerPath.
# mv /usr/share/dracut/modules.d/90powerpath ~/dracut/
c. Agregue una nueva entrada de arranque para la nueva imagen ramdisk que se
creó en el archivo /boot/efi/EFI/redhat/grub.conf.
d. Reinicie el host y seleccione la entrada del cargador de arranque con la
imagen ramdisk del paso anterior.
6. Desinstale PowerPath.
Nota
Procedimiento
1. Ejecute /etc/opt/emcpower/emcpbfs_linux remove para desinstalar
PowerPath.
Si se muestra el mensaje ERROR: PowerPath is not configured on Boot-From-
SAN., esto indica que no se ha utilizado emcpbfs_linux config durante la
configuración de PowerPath. Siga los pasos para actualizar o crear de forma
manual el siguiente archivo y vuelva a ejecutar el script.
touch /etc/emc/.emcpbfs_linux_done
2. Comente todas las otras entradas del archivo /etc/fstab que se refieren a los
pseudodispositivos (emcpower) de PowerPath.
Nota
3. Reinicie el host.
Nota
4. Desinstale PowerPath.
# mv /usr/lib/dracut/modules.d/90powerpath ~/dracut/
# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
# grub2-mkconfig -o /boot/grub2/grub.cfg
Un dispositivo lógico de un arreglo de EMC puede tener múltiples rutas desde el host.
Puede agregar nuevas rutas al dispositivo lógico o eliminar algunas rutas existentes.
Los cambios afectan a las rutas físicas, el dispositivo lógico, las HBA, los cables
conectados, la zonificación de fabric de arreglo de almacenamiento y las aplicaciones
asociadas.
Nota
Adición de un LUN
Siga este procedimiento para agregar un nuevo LUN de manera dinámica a
PowerPath. Todas las operaciones de I/O para los dispositivos SCSI deben ponerse en
modo de reposo antes de este procedimiento, dado que implica reexaminar los buses
de SCSI.
Procedimiento
1. Agregue los nuevos LUN a la configuración.
Nota
Si PowerPath ya administra algunos LUN del mismo arreglo en el que se
agregan los nuevos LUN, entonces PowerPath desencadena de manera
automática un escaneo de bus y la configuración de los nuevos LUN dentro de
los dos minutos.
Si PowerPath no administra ningún LUN del mismo arreglo en el que los LUN
nuevos se agregan o si se agregan los LUN en los arreglos SC de Dell, continúe
con el paso 2 para detectar y configurar los LUN recién agregados.
Eliminación de un LUN
Siga este procedimiento para eliminar un LUN que ya está configurado y administrado
en PowerPath.
Procedimiento
1. Identifique el dispositivo que desea eliminar.
/etc/opt/emcpower/emcplun_linux list emcpower<id>
4. Elimine los LUN del lado del almacenamiento que corresponde a emcpower<id>.
Redimensionamiento de LUN
Siga este procedimiento para expandir el tamaño de un LUN ya configurado y
administrado en PowerPath.
Procedimiento
1. Realice la expansión en línea del LUN en el arreglo mediante los pasos que se
enumeran en la documentación del arreglo pertinente.
2. Para todos los dispositivos nativos asociados con el LUN, ejecute el siguiente
comando.
echo 1 > /sys/block/sd*/device/rescan
Eliminación de un LUN 57
Administración de rutas hacia un dispositivo lógico
Nota
PRECAUCIÓN
Procedimiento
1. Confirme la configuración actual.
powermt display
Las nuevas rutas se deben mostrar con el estado “activo”. Ejecute powermt
restore para probar todas las rutas. Analice los registros de errores del
sistema operativo a fin de asegurarse de que no se hayan registrado errores
relacionados con las rutas nuevas.
d. Corrija cualquier problema detectado.
e. Guarde la nueva configuración.
powermt save
PRECAUCIÓN
Procedimiento
1. Detenga todas las aplicaciones que utilizan el dispositivo nativo que está
asociado con las rutas que desea eliminar.
PRECAUCIÓN
PRECAUCIÓN
En topologías complejas, es posible que existan varias rutas en una tarjeta HBA.
8. Obtenga el bus, el TID y el LUN.
pp_inq - btl
Escriba todos los nombres de dispositivos nativos y verifique que las rutas que
se muestran como inactivas sean las que deseaba eliminar.
14. Elimine el dispositivo lógico mediante la especificación de los argumentos hba y
dev.
powermt remove
PRECAUCIÓN
PRECAUCIÓN
15. Elimine los dispositivos nativos no utilizados u obsoletos que están asociados a
las rutas que se eliminaron (los nombres de dispositivos nativos indicados en el
paso 11).
Nota
El resultado debe mostrar menos rutas totales que antes. Todas las rutas
deben reflejar el estado “óptimo”.
PowerPath for Linux 6.4 es compatible con las siguientes funciones cuando el host
está conectado a un arreglo de PowerMax que ejecuta el microcódigo 5978 y
superiores.
Descripción general
El registro automático del host de PowerPath es una función que permite que un host
se registre con un arreglo de almacenamiento. Esto facilita la configuración del
almacenamiento para un nuevo host desde un arreglo. Esta sección describe cómo
funciona el registro automático del host de PowerPath con un arreglo de PowerMax
que solo ejecuta el microcódigo 5978 y superiores.
Nota
Modo de operación
El registro del host de PowerPath funciona en los dos modos siguientes:
Automático
El registro de host de PowerPath se configura automáticamente en los siguientes
escenarios:
l En el inicio de PowerPath o el reinicio del host, el registro se intenta dentro de los
5 minutos.
l Una vez cada 24 horas después del registro inicial, se vuelve a intentar el registro.
Esto ayuda a que el arreglo sea consciente de que el host está activo.
l Si cualquiera de los datos del host cambia, como el hostname, se intenta realizar el
registro dentro de los 60 minutos.
l Si el host está zonificado a un arreglo de PowerMax nuevo, entonces se intenta
realizar el registro dentro de los 5 minutos.
Manual
El comando powermt update host_registration se puede ejecutar en
cualquier momento para enviar el registro a todos los arreglos de PowerMax
conectados. Esto es útil en escenarios donde se cambia el hostname y el arreglo debe
actualizarse inmediatamente.
Configuración
Esta sección proporciona información sobre la configuración que debe establecer para
el registro automático del host de PowerPath.
El registro automático del host de PowerPath está habilitado de forma predeterminada
para los arreglos de Symmetrix. Esto se puede ver con el comando powermt
display options.
[root@lnd198016 ~]# powermt display options
Storage
System Class Attributes
------------ ----------
Mensajes de registro
Cuando se intenta un registro, ya sea de forma manual o automática con el comando
powermt update host_registration, se registran mensajes similares al
siguiente en el registro de sistema.
Configuración 65
Características de PowerPath para el arreglo de PowerMax
El software de Solutions Enabler se usa para revisar los detalles del host desde el
arreglo después del registro. En esta versión de PowerPath, no se envían detalles del
clúster en los comandos de registro y, por lo tanto, el arreglo no muestra ningún
detalle sobre el clúster, incluso si el host está ejecutando un software de clúster.
Además, si hay máquinas virtuales en ejecución en el host, sus detalles tampoco se
envían en los comandos de registro.
# ./symcfg -sid 413 list -ppreg -host host123
Symmetrix ID : 000197801413
Licencia de FX
Por lo general, las licencias de PowerPath for Linux implican la adquisición de una
clave de licencia y su introducción con la utilidad emcpreg. Si un arreglo de PowerMax
se adquiere con un paquete FX, todos los hosts de PowerPath conectados a él
obtienen la licencia automáticamente mediante la conexión de los LUN de datos al
host.
La cantidad de hosts que, por lo tanto, pueden obtener licencia se limita a 75 hosts por
paquete FX. PowerPath cuenta con licencia completa no solo para los LUN y las rutas
de PowerMax, sino también para todos los LUN y las rutas de otros tipos de arreglos.
La funcionalidad PowerPath Migration Enabler también está disponible en el paquete
FX.
Todos los comandos powermt funcionan normalmente sin generar ningún tipo de
advertencia relacionada a la licencia. Para verificar que la licencia de host se otorga a
través de FX, puede usar cualquiera de los siguientes comandos:
Descripción general
La función de estadísticas de I/O del dispositivo de PowerPath proporciona informes y
recopilación de datos sobre el rendimiento de I/O del host a PowerMax. Estas
estadísticas se recopilan por cada dispositivo PowerMax que administra PowerPath y
se informan al arreglo en intervalos de un minuto. PowerMax completa estas
estadísticas de rendimiento en Unisphere, lo que proporciona un único panel de
visualización con estadísticas de nivel de host y de arreglo.
Configuración
Esta sección proporciona información sobre la configuración que debe establecer para
las estadísticas de I/O de dispositivo de PowerPath.
Las estadísticas de I/O de dispositivo de PowerPath están habilitadas de forma
predeterminada para los arreglos de Symmetrix. Esto se puede ver con el comando
powermt display options.
#powermt display options
Storage
System Class Attributes
------------ ----------
Descripción general
La función de creación de informes de dispositivo en uso de PowerPath proporciona
una manera de informar si se utilizan dispositivos en el host. Una vez cada 24 horas,
para cada dispositivo de PowerMax, PowerPath envía información detallada, como el
nombre del proceso que utilizó el dispositivo en las 24 horas anteriores al arreglo y si el
dispositivo está montado.
Los administradores de almacenamientos pueden usar las estadísticas de uso del
dispositivo para determinar el uso de LUN en los hosts, así como en la capacidad del
arreglo y la planificación de recursos.
Configuración
Esta sección proporciona información sobre la configuración que debe establecer para
el dispositivo en uso de PowerPath.
El dispositivo en uso de PowerPath se activa de forma predeterminada para los
arreglos de Symmetrix. Esto se puede ver con el comando powermt display
options.
#powermt display options
Storage
System Class Attributes
------------ ----------
Nota
Mantenimiento de PowerPath 73
Mantenimiento de PowerPath
Eventos monitoreados
El demonio de administración de PowerPath monitorea y envía un SNMP trap cuando
se produce cualquiera de los siguientes eventos:
Nota
Los traps solo se generan para los eventos: La ruta está inactiva, Todas las rutas están
inactivas y Se excedió la latencia máxima de la ruta cuando se están ejecutando I/O.
El umbral de tiempo para cada evento puede modificarse como se describe en Edición
de eventos en la página 76.
El archivo de configuración para el demonio de monitoreo de eventos contiene líneas
de comentarios que comienzan con una marca hash, y líneas de eventos que contienen
el ID de cada evento que debe monitorearse, el ID de su evento de cancelación y la
demora en segundos para el evento. Las comas delimitan estos tres parámetros de
eventos. Por ejemplo, la línea para el evento de ruta inactiva es 0x2,0x4,60.
En el archivo de configuración, también se incluyen eventos no compatibles, como
bus is dead y vol is dead. Pero estos no funcionarán incluso si están activados.
Nota
El paso 2 es necesario para que se reciban los mensajes de excepción para las
rutas inactivas.
Donde:
l Trap_Destination_IP es la dirección IP del host donde está instalado el
administrador de SNMP.
l Trap_destination_port# es 162. Este es el número de puerto
predeterminado del host donde el administrador de SNMP está en proceso
de escucha.
Por ejemplo,
trap2sink
192.xxx.xxx.xxx 162
PRECAUCIÓN
Por ejemplo,
Edición de eventos
El umbral de tiempo que transcurre antes de que se genere una alerta se puede
modificar editando el archivo emcp_mond.conf.
Procedimiento
1. Abra el archivo /etc/opt/emcpower/emcp_mond.conf.
2. Cambie el umbral de tiempo.
Para cambiar el umbral de tiempo, por ejemplo, de 60 a 90 segundos para el
evento La ruta está inactiva, edite la siguiente línea.
0x2,0x4,60
0x2,0x4,90
o
l
setenv LANG zh_CN.utf8
Nota
Nota
Inglés En_US.utf8
Francés fr_FR.utf8
Alemán de_DE.utf8
Italiano it_IT.utf8
Japonés ja_JP.utf8
Coreano ko_KR.utf8
Español es_ES.utf8
Nota
Nota
filter = [ "a/.*/"]
Kernel Filtro
SLES 12 SP3
global_filter = [ "a/emcpower.*/", "r/sd.*/", "r/
disk.*/" ]
SLES 15
global_filter = [ "a/emcpower.*/", "r/sd.*/", "r/
disk.*/" ]
RHEL 6.x
filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
RHEL 7.x
global_filter = [ "a/emcpower.*/", "r/sd.*/", "r/
disk.*/" ]
Nota
Para incluir todas las particiones sda, ejecute el siguiente comando e identifique
el ID de SCSI de sda:
/lib/udev/scsi_id --whitelisted --replace-whitespace --
device=/dev/sda
SSEAGATE_ST373207LC_3KT4PMAN
Configure el campo de filtro de LVM de la siguiente manera:
["a|/dev/.*/by-id/scsi-SSEAGATE_ST373207LC_3KT4PMAN.*|", "a/
emcpower.*/", "r/sd.*/", "r/disk.*/" ]
SLES 15
global_filter = [ "a|/dev/.*/by-id/scsi-SSEAGATE_
ST373207LC_3KT4PMAN.*|", "a/emcpower.*/", "r/
sd.*/","r/disk.*/" ]
RHEL 6.x
filter = [ "a|/dev/.*/by-id/scsi-SSEAGATE_ST373207LC_
3KT4PMAN.*|", "a/emcpower.*/", "r/sd.*/", "r/
disk.*/" ]
RHEL 7.x
global_filter = [ "a|/dev/.*/by-id/scsi-SSEAGATE_
ST373207LC_3KT4PMAN.*|", "a/emcpower.*/", "r/sd.*/",
"r/disk.*/" ]
Nota
serán:
0009_0000/ 0019_0019/ 0041_0196/ 0046_0198/
0191_0019/ 0196_0003/ 0043_0019/ 0048_0199/
La ranura correcta es 0196_0003.
3. Escriba powermt desactivar hba=# para detener todas las operaciones de I/O
asociadas con la HBA que desea eliminar.
4. Interrumpa la alimentación a la HBA asociada. Escriba:
Nota
Contáctese con el servicio al cliente de EMC para obtener ayuda cuando configure la
conmutación por error de disco de arranque R1/R2.
Nota
Nota
En un ambiente de R1/R2:
l Los hosts de R1/R2 deben tener la misma arquitectura de host. Por ejemplo, si la
arquitectura del host R1 es x86_64, entonces la del host R2 debe ser la misma.
l Los adaptadores HBA también deben ser idénticos en los hosts de R1/R2.
El soporte de arranque de R1/R2 supone que los sistemas están configurados para
iniciar desde un dispositivo LVM de Linux (es decir, un dispositivo administrador de
volúmenes lógicos de Linux).
Cuando se inicia el host en el lado R2, está conectado a un sistema Symmetrix y a un
conjunto de ID de volumen diferentes. Por lo tanto, el archivo powermt.custom (que
es idéntico a los archivos R1 ya que el disco de arranque es idéntico) se modifica para
crear un mapeo válido entre el dispositivo emcpower y el dispositivo de ruta nativo
tanto para las ubicaciones de R1 como de R2. PowerPath determinará qué ID de
volumen de Symmetrix son válidos (es decir, los visibles) y actuará en consecuencia
cuando arranque el host R1 o R2.
Durante la operación de SRDF R2, es posible que el estado del dispositivo cambie de
solo lectura a de lectura y escritura, pero tal vez el SO y PowerPath no puedan hacer
un seguimiento de dicho cambio.
La ejecución de blockdev --rereadpt /dev/emcpowerX, donde emcpowerX es
el nombre del pseudodispositivo de R2 de PowerPath, actualizará el estado del
dispositivo correctamente.
Opciones de /etc/fstab
RHEL6
Dispositivos FC, iSCSI y Open-FCoE (RHEL6):
Para todos los sistemas de archivos que residen en dispositivos FC, iSCSI y Open-
FCoE, utilice la opción _netdev en /etc/fstab. Ejemplo de un dispositivo de
PowerPath en /etc/fstab:
Opciones de /etc/fstab 87
Mantenimiento de PowerPath
Actualización de PowerPath 89
Actualización de PowerPath
Actualización de PowerPath
Según sus requisitos, seleccione un método de actualización adecuado para su
ambiente.
Actualización de PowerPath desde un archivo comprimido en la página 91
Actualización de PowerPath desde plataformas de Linux en la página 92
5. Inicie PowerPath.
l Para RHEL 6.x u OL 6.x
/etc/init.d/PowerPath start
l Para RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15
systemctl start PowerPath.service
Nota
Nota
Nota
4. Inicie PowerPath.
l Para RHEL 6.x u OL 6.x
/etc/init.d/PowerPath start
l Para RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15
systemctl start PowerPath.service
Nota
Actualización de PowerPath tras una actualización de una versión principal de Linux a la siguiente 93
Actualización de PowerPath
Nota
Donde:
l <version> es la versión del producto, por ejemplo, 6.4.0.00.00.
l <build> es el número de compilación del software.
l <platform> es la distribución de Linux, por ejemplo, SLES12SP3 o RHEL6.
3. Inicie PowerPath.
4. Actualice el sistema operativo a una versión compatible con PowerPath.
5. Reinicie el host.
Nota
Procedimiento
1. Inicie sesión como raíz.
Nota
Donde:
l <version> es la versión del producto, por ejemplo, 6.4.0.00.00.
l <build> es el número de compilación del software.
l <platform> es la distribución de Linux, por ejemplo, SLES12SP3 o RHEL6.
7. Reinicie el host.
8. Verifique la configuración de PowerPath:
a. Ejecute powermt display.
b. Ejecute powermt display dev=all.
9. Ejecute lkstart para iniciar SteelEye LifeKeeper.
10. Repita los pasos del 1 al 9 para cada nodo del clúster.
Resultados
Nota
Planee y prepare el host para eliminar o desinstalar PowerPath. Puede conservar los
archivos de configuración y registro de PowerPath existentes para restaurarlos en la
próxima instalación o puede eliminarlos por completo.
Eliminación de PowerPath 97
Eliminación de PowerPath
Desinstalación de PowerPath
Procedimiento
1. Para desinstalar un inicio de host de un disco local:
Desinstale PowerPath mediante los pasos especificados en Desinstalación de
PowerPath en la página 98.
2. Para desinstalar un encendido de host de una configuración de SAN:
Siga los pasos pertinentes que se indican en el Capítulo 3 de Administración en
un ambiente de arranque desde SAN en la página 19.
Desinstalación de PowerPath
Procedimiento
1. Inicie sesión como raíz.
2. Elimine cualquier filtrado de LVM, ya que el pseudodispositivo ya no estará
disponible una vez finalizada la desinstalación.
3. Ponga en pantalla el nombre del paquete.
rpm -qa | grep EMCpower.LINUX
4. Elimine el software.
rpm -ev EMCPower.LINUX-<version>_<build>
Resultados
Cuando se desinstala, PowerPath guarda los archivos de configuración para volver a
usarlos. Si es necesario, también puede eliminar los archivos de configuración después
de quitar PowerPath del host.
Nota
Nota
rm -rf /etc/opt/emcpower
Nota
2. Elimine PowerPath.
rpm -qa | grep EMCpower.LINUX
3. Elimine /etc/opt/emcpower.
PRECAUCIÓN
rm -rf /etc/opt/emcpower
4. Reinstale PowerPath.
Consulte Instalación el archivo RPM en la página 14.
La /etc/fstab
Para obtener más información, consulte la Guía de conectividad de hosts de EMC para
Linux.
/etc/opt/emcpower/emcpbfs_linux config
/etc/fstab_bkp_emcpbfs_linux_config_Jul112013_14h34m09s
/etc/lvm/lvm.conf_bkp_emcpbfs_linux_config_Jul112013_14h34m09s
Para RHEL 6.x y OL 6.x,
l /boot/grup/
menu.lst_bkp_emcpbfs_linux_config_Jul112013_14h20m36s
Para RHEL 7.x, OL 7.x, SLES 12 SP3 o SLES 15,
l /boot/grub2/
grub.cfg_bkp_emcpbfs_linux_config_Nov262014_15h29m07s
/etc/opt/emcpower/emcpbfs_linux remove
/etc/fstab_bkp_emcpbfs_linux_remove_Jul112013_14h20m36s
/etc/lvm/lvm.conf_bkp_emcpbfs_linux_remove_Jul112013_14h20m36s
Para RHEL 6.x y OL 6.x:
l /etc/init.d/
PowerPath.bkp_emcpbfs_linux_remove_Jul112013_14h20m36s
l /boot/grup/
menu.lst_bkp_emcpbfs_linux_remove_Jul112013_14h20m36s
Para RHEL 7.x, OL 7.x, SLES 12 SP3 y SLES 15:
l /boot/grub2/
grub.cfg_bkp_emcpbfs_linux_remove_Nov262014_14h39m50s
/etc/opt/emcpower/emcpbfs_linux upgrade
/etc/fstab_bkp_emcpbfs_linux_upgrade_Jul152013_14h43m46s
/etc/lvm/lvm.conf_bkp_emcpbfs_linux_upgrade_Jul152013_14h43m46s
Nota
Por ejemplo:
l /etc/fstab
/etc/lvm/lvm.conf
###emcpbfs_linux###Thu Jul 19 19:54:40 IST 2012###
# filter = [ "a/.*/" ]
#########
l Para RHEL 7.x, OL 7.x, SLES 12 SP3 y SLES 15, use el filtro global y agregue
comentarios para global_filter:
/etc/lvm/lvm.conf
global_filter = [ "a/emcpower.*/", "r/sd.*/", "r/disk.*/" ]
Reinicie desde el CD o el DVD del sistema operativo en modo Rescate, monte "/boot"
y "/", mueva manualmente los archivos de respaldo a la ubicación original y reinicie el
host. Si corresponde, seleccione el archivo que no pertenece a
PowerPath,initramfs, durante el arranque del host.
/etc/init.d/boot.d/
Solo SLES
l K18boot.powerpath
l S04boot.powerpath
/etc/rc.d/init.d
RHEL 6, OVM 3.x.x, OL 6
l PowerPath
l PowerPathPost
l emcp_mond.sh
/etc
RHEL 6, OVM 3.x.x, OL 6
l rc.d/rc3.d/S51emcp_mond
/etc/opt/emcpower
l .__emcp_db_global_lock
l .__emcp_db_lock
l .os_version
l .pp_version
l EULA.pdf
l bin
l emcp_mond-sample.conf
l emcpbfs_linux
l emcpmgr
l registro
l patch.log
l powercf
l pp_reset_dm_deps.sh
l server.pem
l snmpd.conf
l emcplun_linux
l 80-udev-pp-xio.rules
/etc/opt/emcpower/.tmp
SLES 12 SP3, RHEL 7, RHEL 6, OL 6, OL 7, OVM 3.x.x
l rollbackfiles.tar
l rollbackfiles <XXXXX>.tar
l undolist
l undolist <XXXXX>
/etc/opt/emcpower/bin
l envsubst
l gettext
l gettext.sh
/etc/opt/emcpower/EMCpower.LINUX-6.4.x.00.00
l .pp_build_version
l .pp_vendor
l .pp_version
l EULA.pdf
l PowerPathPost
l PowerPath
l PowerPathPost-start.service (SLES 12 SP3, RHEL 7 y OL 7)
l PowerPathPost-stop.service (SLES 12 SP3, RHEL 7 y OL 7)
l PowerPath.service (SLES 12 SP3, RHEL 7 y OL 7)
l boot-powerpath.sh
l boot.powerpath
l emcp_mond.sh
l emcp_mond.sles (solo SLES)
l habilitar
l modprobe.conf.pp
l powerfcoe.sles (solo SLES)
l powerpathpost.sles (solo SLES)
l pp_reset_dm_deps.sh
l pp_udev.sh
l pp_udev_xio.sh
l setup-powerpath.sh
l udev-pp.rules
l udev-pp-xio.rules
RHEL6 and OL6
l 04-poweriscsi
/etc/opt/emcpower/EMCpower.LINUX-6.4.x.00.00/bin
l .cmds
l .drivers_base
l .drivers_ext
l .drivers_mgr
l .sharedlibs
l .sharedlibs32
l .staticlibs
/etc/opt/emcpower/EMCpower.LINUX-6.4.x.00.00/bin/cmds
l emcp_cleanup
l emcp_mond
l emcp_mond_edit
l emcp_mond-sample.conf
l emcpadm
l emcpmgr
l emcpmigd
l emcpreg
l powercf
l powermig
l powermt
l pp_inq
l server.pem
l snmpd.conf
l powermt_display_dead
/etc/opt/emcpower/EMCpower.LINUX-6.4.x.00.00/bin/driver
SLES 12 SP3
l sles12sp3default_x8664
l sles12sp3default_x8664/emcp.ko
l sles12sp3default_x8664/emcpdm.ko
l sles12sp3default_x8664/emcpgpx.ko
l sles12sp3default_x8664/emcpioc.ko
l sles12sp3default_x8664/emcpmpx.ko
RHEL7
l rhel7_x8664/emcp.ko
l rhel7_x8664/emcpdm.ko
l rhel7_x8664/emcpgpx.ko
l rhel7_x8664/emcpioc.ko
l rhel7_x8664/emcpmpx.ko
RHEL6
l rhel6_x8664/emcp.ko
l rhel6_x8664/emcpdm.ko
l rhel6_x8664/emcpgpx.ko
l rhel6_x8664/emcpioc.ko
l rhel6_x8664/emcpmpx.ko
OL 6
l ol6_uek3_x8664/emcp.ko
l ol6_uek3_x8664/emcpdm.ko
l ol6_uek3_x8664/emcpgpx.ko
l ol6_uek3_x8664/emcpioc.ko
l ol6_uek3_x8664/emcpmpx.ko
l ol6_uek4_r2_x8664/emcp.ko
l ol6_uek4_r2_x8664/emcpdm.ko
l ol6_uek4_r2_x8664/emcpgpx.ko
l ol6_uek4_r2_x8664/emcpioc.ko
l ol6_uek4_r2_x8664/emcpmpx.ko
OL 7
l ol7_uek3_r2_x8664/emcp.ko
l ol7_uek3_r2_x8664/emcpdm.ko
l ol7_uek3_r2_x8664/emcpgpx.ko
l ol7_uek3_r2_x8664/emcpioc.ko
l ol7_uek3_r2_x8664/emcpmpx.ko
l ol7_uek4_r2_x8664/emcp.ko
l ol7_uek4_r2_x8664/emcpdm.ko
l ol7_uek4_r2_x8664/emcpgpx.ko
l ol7_uek4_r2_x8664/emcpioc.ko
l ol7_uek4_r2_x8664/emcpmpx.ko
/etc/opt/emcpower/EMCpower.LINUX-6.4.x.00.00/bin/lib
l emcp_mond_netsnmp.so
l libemcp.so
l libemcp_serv_rtl.so
l libemcp_core.so
l libemcp_lam.so
l libemcp_lic_rtl.so
l libemcp_mp_rtl.so
l libemcp_mpapi_rtl.so
l libemcpmp.so
l libpn.so
/etc/opt/emcpower/EMCpower.LINUX-6.4.x.00.00/bin/lib32
l libemcp.so
l libemcp_core.so
l libemcp_lam.so
l libemcp_lic_rtl.so
l libemcp_mp_rtl.so
l libemcp_mpapi_rtl.so
l libemcpmp.so
l libpn.so
/etc/opt/emcpower/EMCpower.LINUX-6.4.x.00.00/i18n/catalog
l de/LC_MESSAGES/EMCpower.mo
l de/LC_MESSAGES/PowerPath.mo
l es/LC_MESSAGES/EMCpower.mo
l es/LC_MESSAGES/PowerPath.mo
l fr/LC_MESSAGES/EMCpower.mo
l fr/LC_MESSAGES/PowerPath.mo
l it/LC_MESSAGES/EMCpower.mo
l it/LC_MESSAGES/PowerPath.mo
l ja/LC_MESSAGES/EMCpower.mo
l ja/LC_MESSAGES/PowerPath.mo
l ko/LC_MESSAGES/EMCpower.mo
l ko/LC_MESSAGES/PowerPath.mo
l pt/LC_MESSAGES/EMCpower.mo
l pt/LC_MESSAGES/PowerPath.mo
l zh/LC_MESSAGES/EMCpower.mo
l zh/LC_MESSAGES/PowerPath.mo
/etc/opt/emcpower/EMCpower.6.4.x.00.00/man
l .man
l emcpadm.1
l emcpreg.1
l emcpupgrade.1
l powermig.1
l powermt.1
/etc/udev/rules.d
l 05-udev-pp.rules
l 70-persistent-ipoib.rules
l 80-udev-pp-xio.rules
/lib
l libemcp.so
l libemcp_core.so
l libemcp_lam.so
l libemcp_lic_rtl.so
l libemcp_mp_rtl.so
l libemcp_mpapi_rtl.so
l libemcpmp.so
l libpn.so
/lib/udev
l pp_udev.sh
l pp_udev_xio.sh
/lib/modules/<kernel_version>/powerpath
l emcpdm.ko
l emcpgpx.ko
l emcpioc.ko
l emcp.ko
l emcpmpx.ko
Donde <kernel_version> es la versión del kernel que se está ejecutando actualmente
en un host.
/lib64
l emcp_mond_netsnmp.so
l libemcp.so
l libemcp_core.so
l libemcp_lam.so
l libemcp_lic_rtl.so
l libemcp_mp_rtl.so
l libemcp_mpapi_rtl.so
l libemcpmp.so
l libpn.so
/sbin
l emcp_cleanup
l emcp_mond
l emcp_mond_edit
l emcpadm
l emcpmigd
l emcpreg
l powermig
l powermt
l powermt_display_dead
/usr/lib/systemd/system
RHEL 7, SLES 12 SP3 y OL 7
l PowerPath.service
l PowerPathPost-start.service
l PowerPathPost-stop.service
/usr/lib/PowerPath
RHEL 7, SLES 12 SP3 y OL 7
l PowerPath
l PowerPathPost
l emcp_mond.sh
/usr/share/man/man1
l powermig.1
l powermt.1
l emcpadm.1
l emcpreg.1
l emcpupgrade.1
SLES 12 SP3, RHEL 7.x y OL 7.x
l /usr/lib/dracut/modules.d/90powerpath
l 64-emcp.rules
l emcp_pre-trigger.sh
l emcp_settled.sh
l module-setup.sh
l /etc/opt/emcpower/EMCpower.LINUX-6.4.0.00.00/90powerpath
l 64-emcp.rules
l verificar
l emcp_pre-trigger.sh
l emcp_settled.sh
l instalar
l module-setup.sh
/lib/mkinitrd/scripts
l boot-powerpath.sh
l setup-powerpath.sh
/lib/mkinitrd/boot
l 21-powerpath.sh
/lib/mkinitrd/setup
l 71-powerpath.sh
RHEL 6.x y OL 6.x
l /usr/share/dracut/modules.d/90powerpath
l /etc/opt/emcpower/EMCpower.LINUX-6.4.x.00.00/90powerpath
l verificar
l emcp_pre-trigger.sh
l emcp_settled.sh
l instalar
l 64-emcp.rules
l module-setup.sh
Para atenuar la divulgación de la memoria del kernel y del proceso cruzado (el ataque
Spectre), se compilan kernels de Linux recientes con una nueva opción. El -
mindirect-branch=thunk-extern se introdujo a gcc para realizar llamadas
indirectas a través de un denominado retpoline. Red Hat, SuSE y Oracle han lanzado
kernels de erratas que están diseñados con el compilador de retpoline para algunas de
sus versiones de SO existentes. Todas las nuevas versiones de SO se lanzarán en el
futuro solo con kernels de retpoline.
Para obtener más información acerca del compilador y los kernels de retpoline,
consulte:
l https://access.redhat.com/articles/3311301
l https://www.suse.com/support/kb/doc/?id=7022512
l https://blogs.oracle.com/linux/an-update-on-retpoline-enabled-kernels-for-
oracle-linux-v2
Nota
Para obtener más información sobre los kernels retpoline, consulte la documentación
del proveedor del SO pertinente. Todas las consultas específicas de los kernels
retpoline deben dirigirse al proveedor del SO.
Actualización de PowerPath
La actualización de una versión anterior de PowerPath a la versión 6.4 se permite en
un kernel sin retpoline anterior para permitir a los clientes que actualicen su kernel a un
kernel retpoline junto con una actualización de PowerPath. Esto es necesario debido al
siguiente escenario:
Si solo se actualiza el kernel a un kernel retpoline a la vez que una versión anterior de
PowerPath está instalada y después se reinicia el host, se invoca la moderación de
IBRS porque los módulos de PowerPath anteriores a 6.4 no fueron desarrollados con
un compilador de retpoline. Incluso si luego se actualiza PowerPath a la versión 6.4, la
moderación de IBRS está activa hasta el reinicio de un host. A fin de evitar el segundo
reinicio, se permite la actualización de PowerPath a 6.4 en un kernel sin retpoline, pero
el host debe actualizarse a un kernel retpoline antes de que pueda iniciarse
PowerPath.
Se muestra el siguiente mensaje de advertencia cuando se actualiza PowerPath de una
versión anterior a la versión 6.4 en un kernel sin retpoline:
[root@<hostname> ~]# rpm -Uvh
DellEMCPower.LINUX-6.4.0.00.00-095.RHEL6.x86_64.rpm
Preparing...
########################################### [100%]
1:EMCpower.LINUX
########################################### [100%]
All trademarks used herein are the property of their respective
owners.
NOTE:License registration is not required to manage the CLARiiON AX
series array.
PowerPath for Linux 6.4 y kernels sin retpoline (más antiguos) 119
Kernels de Retpoline
Nota
PowerPath 6.4 solo es compatible con cualquier versión 1.0.x de bibliotecas OpenSSL.
Descripción general
Las bibliotecas OpenSSL son utilizadas por PowerPath en la función de administración
remota. Cuando el host de PowerPath Management Appliance (PPMA) se conecta a
un host de PowerPath, la biblioteca OpenSSL protege las llamadas de socket.
En versiones anteriores de PowerPath for Linux, el demonio del agente de host de
PowerPath, emcp_mond, estaba estadísticamente vinculado a las bibliotecas
OpenSSL. No importaba si una versión compatible de OpenSSL estaba instalada en el
host o no.
Desde la versión PowerPath for Linux 6.4, el demonio del agente de host, emcp_mond,
está vinculado dinámicamente a las bibliotecas OpenSSL. Es necesario que una versión
compatible de la biblioteca OpenSSL esté instalada en el host para que la función de
administración remota funcione correctamente.
Cambio
Desde la versión PowerPath for Linux 6.4, emcp_mond está vinculado dinámicamente
a las bibliotecas OpenSSL. Además, emcp_mond utiliza la versión de bibliotecas
OpenSSL instalada en el host. Incluso si varias versiones de bibliotecas OpenSSL están
instaladas, emcp_mond busca y utiliza solo la última versión 1.0.x de las bibliotecas.
Es posible que haya instancias poco frecuentes en las que la biblioteca OpenSSL no
esté instalada o la versión instalada no sea compatible. En tales casos, si emcp_mond
no se inicia, otras funciones dependientes de emcp_mond, como el registro
automático del host, se ven afectadas.
Para abordar este escenario, se incluyen dos versiones de binarios de emcp_mond en
el paquete de PowerPath. La primera versión, emcp_mond, se utiliza cuando se
encuentra instalada en el host una versión compatible de bibliotecas OpenSSL. La
segunda versión, emcp_mond_no_ssl, se utiliza cuando no se cuenta con una
biblioteca OpenSSL instalada o la versión de OpenSSL instalada no es compatible.
Nota
PowerPath 6.4 solo es compatible con cualquier versión 1.0.x de bibliotecas OpenSSL.
Comportamiento esperado
Esta sección proporciona información sobre el comportamiento esperado de
PowerPath con o sin la instalación de OpenSSL.
1:EMCpower.LINUX-6.4.0.00.00-095.el#################################
[100%]
All trademarks used herein are the property of their respective
owners.
NOTE:License registration is not required to manage the CLARiiON AX
series array.
1:EMCpower.LINUX-6.4.0.00.00-095.el#################################
[100%]
All trademarks used herein are the property of their respective
owners.
NOTE:License registration is not required to manage the CLARiiON AX
series array.
C
Configuración del registro automático del host 65
D
Dispositivo en uso 68
E
Estadísticas de I/O de dispositivo 67
I
Instalación 123, 124
instalar powerpath 118
L
Linux 124
M
Modo de operación 64
O
OpenSSL 122–124
P
powerpath 64, 65
powerPath 124
Powerpath 64
PowerPath 123, 124
R
Registro automático del host 65
retpoline 117
Retpoline 118
S
sin retploine 118
SLES 15 124