{"id":156884,"date":"2025-01-21T09:54:39","date_gmt":"2025-01-21T17:54:39","guid":{"rendered":"https:\/\/blog.everpuredata.com\/?p=156884"},"modified":"2025-02-16T00:59:20","modified_gmt":"2025-02-16T08:59:20","slug":"oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels","status":"publish","type":"post","link":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/","title":{"rendered":"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<div class=\"wp-block-group has-border-color has-pure-orange-100-border-color has-primary-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:2px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\">\n<h3 class=\"wp-block-heading\" id=\"h-summary\">Resumen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This blog post explores the impact of disabling Oracle ASM Filter Driver filtering on space reclamation on a FlashArray system.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group pdf-print-hide is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-f726d978 wp-block-group-is-layout-flex\"><div class=\"pdfprnt-buttons\"><a href=\"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/posts\/156884?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\" ><img decoding=\"async\" src=\"https:\/\/blog.everpuredata.com\/wp-content\/plugins\/pdf-print-pro\/images\/pdf.png?1953174090\" alt=\"image_pdf\" title=\"View PDF\" \/><\/a><a href=\"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/posts\/156884?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\" ><img decoding=\"async\" src=\"https:\/\/blog.everpuredata.com\/wp-content\/plugins\/pdf-print-pro\/images\/print.png?245231721\" alt=\"image_print\" title=\"Print Content\" \/><\/a><\/div>\n<\/div>\n\n\n\n<div id=\"CONTENT\" class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Este art\u00edculo sobre el filtrado de controladores de filtros de Oracle ASM apareci\u00f3 originalmente en <\/em>el <a href=\"https:\/\/ronekins.com\/2024\/11\/20\/oracle-asm-filter-driver-afd-filtering-and-5-15-uek7-kernels\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>blog de Ron Ekins<\/em><\/a><em>. Se ha vuelto a publicar con el cr\u00e9dito y consentimiento del autor.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Soy fan\u00e1tico de Oracle Oracle ASM Filter Driver (AFD) desde hace mucho tiempo. Uno de sus principales beneficios es el filtrado AFD.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AFD puede garantizar que las escrituras solo se realicen mediante procesos de Oracle confiables y registrados, lo que bloquea las escrituras potencialmente perjudiciales que de otro modo habr\u00edan provocado la corrupci\u00f3n de los datos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lamentablemente, un cambio reciente en el kernel de Linux afect\u00f3 la AFD y la \u00faltima recomendaci\u00f3n de Oracle es desactivar el filtrado de AFD hasta que haya una soluci\u00f3n disponible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Desde Oracle Database 19.24, el filtrado est\u00e1 deshabilitado de forma predeterminada, pero para versiones anteriores, Oracle ha proporcionado <strong>Patch 35618858: Desactive el filtrado de forma predeterminada para Kernels 5.15 y superiores.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-available-oracle-release-update-ru-patches\">Parches de actualizaci\u00f3n de lanzamiento (RU) de Oracle disponibles<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lanzamiento de Oracle Clusterware 19 (19.23.0.0.240416ACFSRU)<\/li>\n\n\n\n<li>Lanzamiento de Oracle Clusterware 19 (19.24.0.0.0ACFSRU)<\/li>\n\n\n\n<li>Lanzamiento de Oracle Clusterware 19 (19.25.0.0.0ACFSRU)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">En esta publicaci\u00f3n del blog, explorar\u00e9 el impacto de desactivar el filtrado de AFD en la recuperaci\u00f3n del espacio en matrices almacenamiento basado \u00edntegramente en tecnolog\u00eda flash.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-kernel-version\">Versi\u00f3n de Kernel<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Recientemente, actualic\u00e9 mis servidores Oracle RAC a Oracle Linux 8.10 con kernel 5.15. Puede verificar su versi\u00f3n de kernel usando <em>unme -r:<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ cat \/etc\/oracle-release<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Oracle Linux Server release 8.10<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ <strong>uname -r<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>5.15.0-208.159.3.el8uek.x86_64<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-oracle-asmfd-state\">Estado ASMFD de Oracle <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Podemos usar el comando <em>asmcmd afd_state<\/em> para obtener el estado del controlador de filtro ASM, por ejemplo:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ asmcmd afd_state<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>ASMCMD-9526: The AFD state is 'LOADED' and filtering is 'ENABLED' on host 'z-rac1.uklab.purestorage.com'<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">En un cl\u00faster RAC, utilice la opci\u00f3n <em>asmcmd afd_state \u2013todos<\/em> para ver el estado de todos los nodos. Todos los nodos deben tener el mismo estado de filtrado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ <strong>asmcmd afd_state --all<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>node 'z-rac1': State of AFD: LOADED and ASMFD Filtering Status: ENABLED<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>node 'z-rac2': State of AFD: LOADED and ASMFD Filtering Status: DISABLED<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-disable-asmfd-filtering\">Desactivar el filtrado ASMFD<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Desactive el filtrado usando el comando <em>asmcmd afd_filter -d<\/em>:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ <strong>asmcmd afd_filter -d<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ <strong>asmcmd afd_state<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>ASMCMD-9526: The AFD state is 'LOADED' and filtering is 'DISABLED' on host 'z-rac1.uklab.purestorage.com'<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-enable-asmfd-filtering\">Habilite el filtrado ASMFD<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si es necesario, puede volver a habilitar el filtrado mediante el comando <em>asmcmdafd_filter-e<\/em>, por ejemplo:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ <strong>asmcmd afd_filter -e<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ <strong>asmcmd afd_state<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>ASMCMD-9526: The AFD state is 'LOADED' and filtering is 'ENABLED' on host 'z-rac1.uklab.purestorage.com'<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-storage-space-reclamation\">Recuperaci\u00f3n del espacio de almacenamiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora, esto plantea una gran pregunta: Si deshabilito el controlador de filtro ASM, \u00bfperder\u00e9 la capacidad de enviar comandos <em>UNMAP de SCSI<\/em> a una matriz de almacenamiento basado \u00edntegramente en tecnolog\u00eda flash para liberar espacio no utilizado?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bien, tengo un cl\u00faster RAC de dos nodos con filtro ASMFD DESACTIVADO.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ <strong>asmcmd afd_state --all<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>node 'z-rac1': State of AFD: LOADED and ASMFD Filtering Status: DISABLED<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>node 'z-rac2': State of AFD: LOADED and ASMFD Filtering Status: DISABLED<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-create-oracle-tablespace\">Cree Oracle Tablespace<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para demostrar esto, creemos un espacio de mesa de 4TB y esperemos a que Oracle inicialice el archivo de datos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Confirmemos que no se utiliza espacio al usar mi <a href=\"https:\/\/ronekins.com\/2024\/10\/24\/reclaim-storage-space-using-the-oracle-asm-filter-driver-asmfd\/#v$asm_disk\">v$asm_disk<\/a> consulta:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>ASMFD Disks<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Disk Disk Disk Total \u00a0 Used \u00a0 \u00a0 Free<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Nbr Name Label \u00a0 Header\u00a0 Mount \u00a0 State \u00a0 Path \u00a0 \u00a0 GB \u00a0 \u00a0 GB \u00a0 \u00a0 \u00a0 GB<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>---- ---------- ---------- ------- ------- ------- ---------- -------- -------- --------<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a00 DATA08 DATA08 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA08 12,288 \u00a0 \u00a0 \u00a0 0 \u00a0 12,288<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a01 DATA07 DATA07 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA07 12,288 \u00a0 \u00a0 \u00a0 0\u00a0 12,288<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a02 DATA05 DATA05 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA05 12,288 \u00a0 \u00a0 \u00a0 0 \u00a0 12,288<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a03 DATA06 DATA06 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA06 12,288 \u00a0 \u00a0 \u00a0 0 \u00a0 12,288<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Y ahora cree el espacio de mesa de 4TB Bigfile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>SQL&gt; <strong>create BIGFILE tablespace test datafile '+AFDATA' size 4T;<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Tablespace created.<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Al usar la <a href=\"https:\/\/ronekins.com\/2024\/10\/24\/reclaim-storage-space-using-the-oracle-asm-filter-driver-asmfd\/#v$asm_disk\">v$asm_disk<\/a> consulta, puedo ver que mis cuatro vol\u00famenes de ASMFD se han utilizado en un total de 4TB como se esperaba.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>ASMFD Disks<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Disk Disk Disk Total \u00a0 Used \u00a0 \u00a0 Free<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Nbr Name Label \u00a0 Header\u00a0 Mount \u00a0 State \u00a0 Path \u00a0 \u00a0 GB \u00a0 \u00a0 GB \u00a0 \u00a0 \u00a0 GB<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>---- ---------- ---------- ------- ------- ------- ---------- -------- -------- --------<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a00 DATA08 DATA08 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA08 12,288 \u00a0 1,024 \u00a0 11,264<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a01 DATA07 DATA07 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA07 12,288 \u00a0 1,024 \u00a0 11,264<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a02 DATA05 DATA05 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA05 12,288 \u00a0 1,024 \u00a0 11,264<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a03 DATA06 DATA06 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA06 12,288 \u00a0 1,024 \u00a0 11,264<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Al usar la utilidad de l\u00ednea de comandos asm asmcmd con la opci\u00f3n de atributo de lista, veo que el aprovisionamiento delgado est\u00e1 habilitado en mi grupo de discos AFDATA:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>[oracle@z-rac1 ~]$ <strong>asmcmd lsattr -G AFDATA -l | grep thin<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>thin_provisioned \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 TRUE<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Al usar la CLI de FlashArray\u2122 y realizar el comando <em>purevol list <volume name=\"\"> \u2013-space \u2013-total<\/volume><\/em>, podemos confirmar el espacio utilizado por el espacio de tabla en el grupo de discos AFD. Por ejemplo:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>lista Purevol z-racpod::afd_data* \u2013espacio \u2013total<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>pureuser@z-x90-a&gt; <strong>purevol list z-racpod::afd_data* --space --total<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Name\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Size\u00a0 Virtual \u00a0 Thin Provisioning\u00a0 Data Reduction\u00a0 Total Reduction\u00a0 Unique \u00a0 Snapshots\u00a0 Total<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data05\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data06\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data07\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data08\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>(total) \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 48T\u00a0 4.00T \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 19.79G\u00a0 0.00 \u00a0 \u00a0 \u00a0 19.79G<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-drop-tablespace\">Desconecte el espacio de mesa<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dejemos atr\u00e1s el espacio de mesa de Oracle usando <em>DROP TABLESPACE <tablespace_name> INCLUYENDO CONTENIDO Y FILTROS DE DATOS,<\/tablespace_name><\/em> y veamos el impacto en la plataforma de almacenamiento y la base de datos de Oracle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>SQL&gt; <strong>DROP TABLESPACE test INCLUDING CONTENTS AND DATAFILES;<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Tablespace dropped.<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si volvemos a ejecutar la <a href=\"https:\/\/ronekins.com\/2024\/10\/24\/reclaim-storage-space-using-the-oracle-asm-filter-driver-asmfd\/#v$asm_disk\">v$asm_view<\/a> consulta, Oracle ahora informa que se ha publicado el espacio de mesa de prueba de 4TB.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>ASMFD Disks<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Disk Disk Disk Total \u00a0 Used \u00a0 \u00a0 Free<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Nbr Name Label \u00a0 Header\u00a0 Mount \u00a0 State \u00a0 Path \u00a0 \u00a0 GB \u00a0 \u00a0 GB \u00a0 \u00a0 \u00a0 GB<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>---- ---------- ---------- ------- ------- ------- ---------- -------- -------- --------<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a00 DATA08 DATA08 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA08 12,288 \u00a0 \u00a0 \u00a0 0 \u00a0 12,288<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a01 DATA07 DATA07 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA07 12,288 \u00a0 \u00a0 \u00a0 0 \u00a0 12,288<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a02 DATA05 DATA05 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA05 12,288 \u00a0 \u00a0 \u00a0 0 \u00a0 12,288<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>\u00a0\u00a03 DATA06 DATA06 \u00a0 MEMBER\u00a0 CACHED\u00a0 NORMAL\u00a0 AFD:DATA06 12,288 \u00a0 \u00a0 \u00a0 0 \u00a0 12,288<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Volviendo a <a href=\"https:\/\/www.purestorage.com\/products\/unified-block-file-storage.html\">FlashArray<\/a> de Pure Storage\u00ae, podemos ver que seguimos consumiendo espacio, aunque se haya eliminado el espacio de mesa de Oracle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>pureuser@z-x90-a&gt; <strong>purevol list z-racpod::afd_data* --space --total<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Name\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Size\u00a0 Virtual \u00a0 Thin Provisioning\u00a0 Data Reduction\u00a0 Total Reduction\u00a0 Unique \u00a0 Snapshots\u00a0 Total<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data05\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data06\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data07\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data08\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>(total) \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 48T \u00a0 4.00T \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 19.79G\u00a0 0.00 \u00a0 \u00a0 \u00a0 19.79G<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-oracle-asmfd-rebalance-compact-phase\">Fase compacta de reequilibrio ASMFD de Oracle <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Al usar el controlador de filtro Oracle ASM, podemos activar manualmente un comando <em>SCSI UNMAP<\/em> para liberar espacio de vuelta a la matriz de almacenamiento mediante el comando <em>ALTER DISKGROUP <name> REBALANCE WITH BALANCE COMPACT<\/name><\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inclu\u00ed la opci\u00f3n opcional de <em>ESPERAR<\/em> para regresar solo una vez que haya finalizado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>SQL&gt; <strong>ALTER DISKGROUP AFDATA REBALANCE WITH BALANCE COMPACT WAIT;<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Diskgroup altered.<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si ahora volvemos a la CLI de FlashArray y repetimos el comando <em>purevol list <volume name=\"\"> \u2013space \u2013total<\/volume><\/em>, podemos ver el impacto de <em>ALTER DISKGROUP <name> REBALANCE WITH COMPACT<\/name><\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Podemos ver que, aunque el filtrado AFD se ha deshabilitado, ASMFD a\u00fan puede enviar la solicitud UNMAP de SCSI a la matriz de almacenamiento para liberar el espacio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>pureuser@z-x90-a&gt; <strong>purevol list z-racpod::afd_data* --space --total<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data05\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data06\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data07\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data08\u00a0 12T \u00a0 1.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 4.95G \u00a0 0.00 \u00a0 \u00a0 \u00a0 4.95G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>(total) \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 48T \u00a0 4.00T\u00a0 \u00a0 92%\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 19.79G\u00a0 0.00 \u00a0 \u00a0 \u00a0 19.79G<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>pureuser@z-x90-a&gt; <strong>purevol list z-racpod::afd_data* --space --total<\/strong><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>Name\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Size\u00a0 Virtual\u00a0 Thin Provisioning\u00a0 Data Reduction\u00a0 Total Reduction\u00a0 Unique\u00a0 Snapshots\u00a0 Total<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data05\u00a0 12T \u00a0 92.00M \u00a0 100% \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 6.9 to 1\u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 9.29M \u00a0 0.00 \u00a0 \u00a0 \u00a0 9.29M<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data06\u00a0 12T \u00a0 92.00M \u00a0 100% \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 6.6 to 1\u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 10.47M\u00a0 0.00 \u00a0 \u00a0 \u00a0 10.47M<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data07\u00a0 12T \u00a0 92.00M \u00a0 100% \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 6.7 to 1\u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 9.82M \u00a0 0.00 \u00a0 \u00a0 \u00a0 9.82M<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>z-racpod::afd_data08\u00a0 12T \u00a0 92.00M \u00a0 100% \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 7.0 to 1\u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 8.63M \u00a0 0.00 \u00a0 \u00a0 \u00a0 8.63M<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p><pre>(total) \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 48T \u00a0 368.00M\u00a0 100% \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 6.8 to 1\u00a0 \u00a0 \u00a0 \u00a0 &gt;100 to 1\u00a0 \u00a0 \u00a0 \u00a0 38.21M\u00a0 0.00 \u00a0 \u00a0 \u00a0 38.21M<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-summary\">Resumen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En esta publicaci\u00f3n del blog, confirm\u00e9 que desactivar el filtrado de ASMFD no afecta la recuperaci\u00f3n del espacio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El equipo de desarrollo de Oracle AFD est\u00e1 trabajando activamente en un nuevo mecanismo de filtrado y protecci\u00f3n para los n\u00facleos m\u00e1s nuevos y mencionados anteriormente. Cuando la nueva soluci\u00f3n de filtrado est\u00e9 disponible, la intentar\u00e9 y compartir\u00e9 mis resultados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si desea obtener m\u00e1s informaci\u00f3n sobre el uso del controlador de filtro ASM para recuperar espacio de almacenamiento, consulte esta <a href=\"https:\/\/ronekins.com\/2024\/10\/24\/reclaim-storage-space-using-the-oracle-asm-filter-driver-asmfd\/\" target=\"_blank\" rel=\"noreferrer noopener\">publicaci\u00f3n en el blog<\/a>.<\/p>\n\n\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:30%\">\n<div class=\"wp-block-group sticky-content has-mint-green-500-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-radius:20px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px\">\n<h2 class=\"wp-block-heading has-text-align-center has-ash-gray-500-color has-text-color has-link-color wp-elements-1\" id=\"h-title\" style=\"font-size:px\">Take a Free Test Drive<\/h2>\n\n\n\n<p class=\"has-text-align-center has-ash-gray-500-color has-text-color has-link-color wp-elements-2 wp-block-paragraph\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);\">Explore FlashArray in our virtual lab.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-f8bdad00 wp-block-buttons-is-layout-flex\" style=\"margin-top:1em;margin-bottom:1em\">\n<div class=\"wp-block-button is-style-outline button-sticky is-style-outline--2\"><a class=\"wp-block-button__link has-cloud-white-500-color has-basil-green-500-background-color has-text-color has-background has-link-color has-inter-font-family has-custom-font-size wp-element-button\" href=\"https:\/\/www.purestorage.com\/products\/unified-block-file-storage\/flasharray-x\/test-drive.html\" style=\"border-style:none;border-width:0px;border-radius:4px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.208), 16px);\" target=\"_blank\" rel=\"noreferrer noopener\">Try it Now<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Un cambio reciente en el kernel de Linux afect\u00f3 al controlador de filtros Oracle ASM. Este art\u00edculo analiza la desactivaci\u00f3n del filtrado y la recuperaci\u00f3n del espacio de almacenamiento.<\/p>\n","protected":false},"author":192,"featured_media":154506,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","_ppma_block_editor_authors":""},"categories":[14632],"tags":[15193,14821],"content-position":[],"ppma_author":[14087],"class_list":["post-156884","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-purely-technical","tag-database-le","tag-oracle-le"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7 | Everpure Blog<\/title>\n<meta name=\"description\" content=\"Un cambio reciente en el kernel de Linux afect\u00f3 al controlador de filtros Oracle ASM. Veamos c\u00f3mo desactivar el filtrado y la recuperaci\u00f3n del espacio de almacenamiento.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/\" \/>\n<meta property=\"og:locale\" content=\"es_LA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7\" \/>\n<meta property=\"og:description\" content=\"Un cambio reciente en el kernel de Linux afect\u00f3 al controlador de filtros Oracle ASM. Veamos c\u00f3mo desactivar el filtrado y la recuperaci\u00f3n del espacio de almacenamiento.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/\" \/>\n<meta property=\"og:site_name\" content=\"Everpure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PureStorage\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-21T17:54:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-16T08:59:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/01\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3300\" \/>\n\t<meta property=\"og:image:height\" content=\"2160\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ron Ekins\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@RonEkins\" \/>\n<meta name=\"twitter:site\" content=\"@EverpureData\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ron Ekins\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\"},\"author\":{\"name\":\"Ron Ekins\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/#\\\/schema\\\/person\\\/04fd9676e71dd7e6fbb00de0ca6bdadc\"},\"headline\":\"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7\",\"datePublished\":\"2025-01-21T17:54:39+00:00\",\"dateModified\":\"2025-02-16T08:59:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\"},\"wordCount\":820,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png\",\"keywords\":[\"Database\",\"Oracle\"],\"articleSection\":[\"Purely Technical\"],\"inLanguage\":\"es-LA\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\",\"name\":\"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7 | Everpure Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png\",\"datePublished\":\"2025-01-21T17:54:39+00:00\",\"dateModified\":\"2025-02-16T08:59:20+00:00\",\"description\":\"Un cambio reciente en el kernel de Linux afect\u00f3 al controlador de filtros Oracle ASM. Veamos c\u00f3mo desactivar el filtrado y la recuperaci\u00f3n del espacio de almacenamiento.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#breadcrumb\"},\"inLanguage\":\"es-LA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-LA\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png\",\"contentUrl\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png\",\"width\":3300,\"height\":2160,\"caption\":\"Oracle ASM Filter Driver\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/#website\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/\",\"name\":\"Everpure Blog\",\"description\":\"Unleash the power of your data with an intelligent, unified storage and data management platform built for resilience and AI.\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-LA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/#organization\",\"name\":\"Everpure\",\"alternateName\":\"Pure Storage\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-LA\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Everpure-Logo-Ash-Gray.png\",\"contentUrl\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Everpure-Logo-Ash-Gray.png\",\"width\":2000,\"height\":342,\"caption\":\"Everpure\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/PureStorage\\\/\",\"https:\\\/\\\/x.com\\\/EverpureData\",\"https:\\\/\\\/www.instagram.com\\\/purestorage\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/everpure-data\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@everpure-data\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Pure_Storage\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/#\\\/schema\\\/person\\\/04fd9676e71dd7e6fbb00de0ca6bdadc\",\"name\":\"Ron Ekins\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-LA\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/03b19d33a1733e2bf74faa150e823d767fa639337418a9d34f2fc38409789265?s=96&d=mm&r=g93c4dd54981930f7bf2fd08dd40be599\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/03b19d33a1733e2bf74faa150e823d767fa639337418a9d34f2fc38409789265?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/03b19d33a1733e2bf74faa150e823d767fa639337418a9d34f2fc38409789265?s=96&d=mm&r=g\",\"caption\":\"Ron Ekins\"},\"description\":\"Ron is an Oracle ACE Director and certified Enterprise and Cloud Architect with over 30 years of experience of design, development, and delivery of large IS projects. Ron works within the Office of the CTO as a Principal Solutions Architect advising customers on the use of Oracle technologies.\",\"sameAs\":[\"https:\\\/\\\/ronekins.com\",\"https:\\\/\\\/uk.linkedin.com\\\/in\\\/ronekins\",\"https:\\\/\\\/x.com\\\/RonEkins\"],\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/le\\\/author\\\/ron\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7 | Everpure Blog","description":"Un cambio reciente en el kernel de Linux afect\u00f3 al controlador de filtros Oracle ASM. Veamos c\u00f3mo desactivar el filtrado y la recuperaci\u00f3n del espacio de almacenamiento.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/","og_locale":"es_LA","og_type":"article","og_title":"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7","og_description":"Un cambio reciente en el kernel de Linux afect\u00f3 al controlador de filtros Oracle ASM. Veamos c\u00f3mo desactivar el filtrado y la recuperaci\u00f3n del espacio de almacenamiento.","og_url":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/","og_site_name":"Everpure Blog","article_publisher":"https:\/\/www.facebook.com\/PureStorage\/","article_published_time":"2025-01-21T17:54:39+00:00","article_modified_time":"2025-02-16T08:59:20+00:00","og_image":[{"width":3300,"height":2160,"url":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/01\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png","type":"image\/png"}],"author":"Ron Ekins","twitter_card":"summary_large_image","twitter_creator":"@RonEkins","twitter_site":"@EverpureData","twitter_misc":{"Written by":"Ron Ekins"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#article","isPartOf":{"@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/"},"author":{"name":"Ron Ekins","@id":"https:\/\/blog.everpuredata.com\/le\/#\/schema\/person\/04fd9676e71dd7e6fbb00de0ca6bdadc"},"headline":"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7","datePublished":"2025-01-21T17:54:39+00:00","dateModified":"2025-02-16T08:59:20+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/"},"wordCount":820,"publisher":{"@id":"https:\/\/blog.everpuredata.com\/le\/#organization"},"image":{"@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/01\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png","keywords":["Database","Oracle"],"articleSection":["Purely Technical"],"inLanguage":"es-LA"},{"@type":"WebPage","@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/","url":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/","name":"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7 | Everpure Blog","isPartOf":{"@id":"https:\/\/blog.everpuredata.com\/le\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#primaryimage"},"image":{"@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/01\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png","datePublished":"2025-01-21T17:54:39+00:00","dateModified":"2025-02-16T08:59:20+00:00","description":"Un cambio reciente en el kernel de Linux afect\u00f3 al controlador de filtros Oracle ASM. Veamos c\u00f3mo desactivar el filtrado y la recuperaci\u00f3n del espacio de almacenamiento.","breadcrumb":{"@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#breadcrumb"},"inLanguage":"es-LA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/"]}]},{"@type":"ImageObject","inLanguage":"es-LA","@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#primaryimage","url":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/01\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png","contentUrl":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/01\/BR-Repub-ASM-Filter-Driver-10939-Blog-V3-1650x1080-1.png","width":3300,"height":2160,"caption":"Oracle ASM Filter Driver"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.everpuredata.com\/le\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.everpuredata.com\/le\/"},{"@type":"ListItem","position":2,"name":"Filtrado de controladores de filtro Oracle ASM y 5,15 n\u00facleos UEK7"}]},{"@type":"WebSite","@id":"https:\/\/blog.everpuredata.com\/le\/#website","url":"https:\/\/blog.everpuredata.com\/le\/","name":"Everpure Blog","description":"Unleash the power of your data with an intelligent, unified storage and data management platform built for resilience and AI.","publisher":{"@id":"https:\/\/blog.everpuredata.com\/le\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.everpuredata.com\/le\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-LA"},{"@type":"Organization","@id":"https:\/\/blog.everpuredata.com\/le\/#organization","name":"Everpure","alternateName":"Pure Storage","url":"https:\/\/blog.everpuredata.com\/le\/","logo":{"@type":"ImageObject","inLanguage":"es-LA","@id":"https:\/\/blog.everpuredata.com\/le\/#\/schema\/logo\/image\/","url":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2026\/08\/Everpure-Logo-Ash-Gray.png","contentUrl":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2026\/08\/Everpure-Logo-Ash-Gray.png","width":2000,"height":342,"caption":"Everpure"},"image":{"@id":"https:\/\/blog.everpuredata.com\/le\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PureStorage\/","https:\/\/x.com\/EverpureData","https:\/\/www.instagram.com\/purestorage\/","https:\/\/www.linkedin.com\/company\/everpure-data\/","https:\/\/www.youtube.com\/@everpure-data","https:\/\/en.wikipedia.org\/wiki\/Pure_Storage"]},{"@type":"Person","@id":"https:\/\/blog.everpuredata.com\/le\/#\/schema\/person\/04fd9676e71dd7e6fbb00de0ca6bdadc","name":"Ron Ekins","image":{"@type":"ImageObject","inLanguage":"es-LA","@id":"https:\/\/secure.gravatar.com\/avatar\/03b19d33a1733e2bf74faa150e823d767fa639337418a9d34f2fc38409789265?s=96&d=mm&r=g93c4dd54981930f7bf2fd08dd40be599","url":"https:\/\/secure.gravatar.com\/avatar\/03b19d33a1733e2bf74faa150e823d767fa639337418a9d34f2fc38409789265?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/03b19d33a1733e2bf74faa150e823d767fa639337418a9d34f2fc38409789265?s=96&d=mm&r=g","caption":"Ron Ekins"},"description":"Ron is an Oracle ACE Director and certified Enterprise and Cloud Architect with over 30 years of experience of design, development, and delivery of large IS projects. Ron works within the Office of the CTO as a Principal Solutions Architect advising customers on the use of Oracle technologies.","sameAs":["https:\/\/ronekins.com","https:\/\/uk.linkedin.com\/in\/ronekins","https:\/\/x.com\/RonEkins"],"url":"https:\/\/blog.everpuredata.com\/le\/author\/ron\/"}]}},"authors":[{"term_id":14087,"user_id":192,"is_guest":0,"slug":"ron","display_name":"Ron Ekins","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/03b19d33a1733e2bf74faa150e823d767fa639337418a9d34f2fc38409789265?s=96&d=mm&r=g","author_category":"","first_name":"Ron","last_name":"Ekins","user_url":"https:\/\/ronekins.com","job_title":"","description":"Ron is an Oracle ACE Director and certified Enterprise and Cloud Architect with over 30 years of experience of design, development, and delivery of large IS projects. Ron works within the Office of the CTO as a Principal Solutions Architect advising customers on the use of Oracle technologies."}],"_links":{"self":[{"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/posts\/156884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/users\/192"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/comments?post=156884"}],"version-history":[{"count":0,"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/posts\/156884\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/media\/154506"}],"wp:attachment":[{"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/media?parent=156884"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/categories?post=156884"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/tags?post=156884"},{"taxonomy":"content-position","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/content-position?post=156884"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/le\/wp-json\/wp\/v2\/ppma_author?post=156884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}