{"id":156883,"date":"2025-01-21T09:54:39","date_gmt":"2025-01-21T17:54:39","guid":{"rendered":"https:\/\/blog.everpuredata.com\/?p=156883"},"modified":"2025-02-16T00:59:09","modified_gmt":"2025-02-16T08:59:09","slug":"oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels","status":"publish","type":"post","link":"https:\/\/blog.everpuredata.com\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/","title":{"rendered":"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3"},"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\">\u7e3d\u7d50<\/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\/zh-hant\/wp-json\/wp\/v2\/posts\/156883?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\/zh-hant\/wp-json\/wp\/v2\/posts\/156883?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>\u672c\u6587\u5167\u5bb9\u662f\u95dc\u65bc Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\uff0c\u539f\u5148\u51fa\u73fe\u5728 <\/em><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>Ron Ekins \u7684\u90e8\u843d\u683c<\/em><\/a>\u4e0a<em>\u3002\u7d93\u4f5c\u8005\u7684\u8a8d\u53ef\u8207\u540c\u610f\uff0c\u91cd\u65b0\u767c\u8868\u3002<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u662f Oracle ASM Filter Driver \uff08AFD\uff09 \u7684\u9577\u671f\u7c89\u7d72\u3002AFD \u904e\u6ffe\u662f\u5b83\u7684\u4e3b\u8981\u512a\u52e2\u4e4b\u4e00\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AFD \u53ef\u78ba\u4fdd\u5beb\u5165\u4f5c\u696d\u50c5\u7531\u53d7\u4fe1\u4efb\u548c\u8a3b\u518a\u7684 Oracle \u6d41\u7a0b\u57f7\u884c\uff0c\u5f9e\u800c\u963b\u6b62\u53ef\u80fd\u9020\u6210\u8cc7\u6599\u640d\u6bc0\u7684\u6f5b\u5728\u640d\u58de\u5beb\u5165\u4f5c\u696d\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u907a\u61be\u7684\u662f\uff0c\u6700\u8fd1\u7684 Linux \u6838\u5fc3\u8b8a\u66f4\u5df2\u7d93\u5f71\u97ff\u4e86 AFD\uff0c\u800c Oracle \u7684\u6700\u65b0\u5efa\u8b70\u662f\u505c\u7528 AFD \u7be9\u9078\uff0c\u76f4\u5230\u4fee\u5fa9\u53ef\u7528\u70ba\u6b62\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728 Oracle \u8cc7\u6599\u5eab 19.24 \u4e2d\uff0c\u9810\u8a2d\u6703\u505c\u7528\u7be9\u9078\u529f\u80fd\uff0c\u4f46\u5c0d\u65bc\u8f03\u65e9\u7248\u672c\uff0cOracle \u63d0\u4f9b<strong>\u4fee\u88dc\u7a0b\u5f0f 35618858\uff1a\u9810\u8a2d\u505c\u7528 5.15 \u4ee5\u4e0a\u6838\u5fc3\u7684\u7be9\u9078\u529f\u80fd\u3002<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-available-oracle-release-update-ru-patches\">\u53ef\u7528\u7684 Oracle \u7248\u672c\u66f4\u65b0 \uff08RU\uff09 \u4fee\u88dc\u7a0b\u5f0f<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Oracle Clusterware 19 \u7248 \uff0819.23.0.0.240416ACFSRU\uff09<\/li>\n\n\n\n<li>Oracle Clusterware 19 \u7248 \uff0819.24.0.0.0ACFSRU\uff09<\/li>\n\n\n\n<li>Oracle Clusterware 19 \u7248 \uff0819.25.0.0.0ACFSRU\uff09<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u9019\u7bc7\u90e8\u843d\u683c\u6587\u7ae0\u4e2d\uff0c\u6211\u6703\u63a2\u8a0e\u505c\u7528 AFD \u904e\u6ffe\u529f\u80fd\u5c0d\u5168\u5feb\u9583\u5132\u5b58\u9663\u5217\u7a7a\u9593\u56de\u6536\u7684\u5f71\u97ff\u3002\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-kernel-version\">\u6838\u5fc3\u7248\u672c<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u6700\u8fd1\u4f7f\u7528 kernel 5.15 \u5c07 Oracle RAC \u4f3a\u670d\u5668\u5347\u7d1a\u5230 Oracle Linux 8.10\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528 <em>uname -r \u4f86\u6aa2\u67e5\u6838\u5fc3\u7248\u672c\uff1a<\/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\">Oracle ASMFD \u72c0\u614b<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u5011\u53ef\u4ee5\u4f7f\u7528 <em>asmcmd afd_state<\/em> \u547d\u4ee4\u53d6\u5f97 ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u72c0\u614b\uff0c\u4f8b\u5982\uff1a<\/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\">\u5728 RAC \u53e2\u96c6\u4e2d\uff0c\u4f7f\u7528 <em>asmcmd afd_state &#8211; <\/em>\u6240\u6709\u9078\u9805\u4f86\u67e5\u770b\u6240\u6709\u7bc0\u9ede\u7684\u72c0\u614b\u3002\u6240\u6709\u7bc0\u9ede\u61c9\u5177\u6709\u76f8\u540c\u7684\u7be9\u9078\u72c0\u614b\u3002<\/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\">\u505c\u7528 ASMFD \u7be9\u9078<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f7f\u7528 <em>asmcmd afd_filter -d<\/em> \u547d\u4ee4\u505c\u7528\u7be9\u9078\uff1a<\/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\">\u555f\u7528 ASMFD \u7be9\u9078<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5982\u679c\u9700\u8981\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528 <em>asmcmd -e afd_filter <\/em>\u6307\u4ee4\u91cd\u65b0\u555f\u7528\u7be9\u9078\uff0c\u4f8b\u5982\uff1a<\/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\">\u5b58\u653e\u7a7a\u9593\u56de\u6536<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u73fe\u5728\uff0c\u9019\u5f15\u767c\u4e86\u4e00\u500b\u5927\u554f\u984c\uff1a\u5982\u679c\u6211\u505c\u7528 ASM \u904e\u6ffe\u9a45\u52d5\u7a0b\u5f0f\uff0c\u6211\u662f\u5426\u7121\u6cd5\u5c07 <em>SCSI UNMAP<\/em> \u6307\u4ee4\u767c\u9001\u56de\u5168\u5feb\u9583\u5132\u5b58\u9663\u5217\uff0c\u4ee5\u91cb\u653e\u672a\u4f7f\u7528\u7684\u7a7a\u9593\uff1f<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u597d\u7684\uff0c\u6211\u6709\u4e00\u500b\u96d9\u7bc0\u9ede RAC \u53e2\u96c6\uff0c\u4e26\u7981\u7528 ASMFD \u7be9\u9078\u529f\u80fd\u3002<\/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\">\u5efa\u7acb Oracle \u8868\u683c\u7a7a\u9593<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u70ba\u8b49\u660e\u9019\u4e00\u9ede\uff0c\u8b93\u6211\u5011\u5efa\u7acb\u4e00\u500b 4TB \u7684\u8868\u683c\u7a7a\u9593\uff0c\u4e26\u7b49\u5f85 Oracle \u521d\u59cb\u5316\u8cc7\u6599\u6a94\u6848\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u5011\u4f86\u78ba\u8a8d\u4e00\u4e0b\uff0c\u6c92\u6709\u7a7a\u9593\u4f7f\u7528\u6211\u7684<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>\u67e5\u8a62\uff1a<\/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\">\u4e26\u5efa\u7acb 4TB \u5927\u6a94\u6848\u7684\u8868\u683c\u7a7a\u9593\u3002<\/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\">\u4f7f\u7528\u9019\u500b<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>\u67e5\u8a62\uff0c\u6211\u53ef\u4ee5\u770b\u5230\u6211\u7684\u56db\u500b ASMFD \u78c1\u789f\u5340\u5df2\u5982\u9810\u671f\u4f7f\u7528\u7e3d\u8a08 4TB\u3002<\/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\">\u4f7f\u7528 asm \u547d\u4ee4\u5217\u516c\u7528\u7a0b\u5f0f asmcmd \u548c\u6e05\u55ae\u5c6c\u6027\u9078\u9805\uff0c\u6211\u770b\u5230\u6211\u7684 AFDATA \u78c1\u789f\u7fa4\u7d44\u4e0a\u5df2\u555f\u7528\u4e86\u5132\u5b58\u8cc7\u6e90\u96a8\u9700\u914d\u7f6e\uff1a<\/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\">\u4f7f\u7528 FlashArray CLI \u4e26\u57f7\u884c <em>purevol \u6e05\u55ae <volume name=\"\"> \u2013-space \u2013-total<\/volume><\/em> \u6307\u4ee4\uff0c\u5373\u53ef\u78ba\u8a8d AFD \u78c1\u789f\u7fa4\u7d44\u4e2d\u8868\u683c\u7a7a\u9593\u6240\u4f7f\u7528\u7684\u7a7a\u9593\u3002\u4f8b\u5982\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>purevol \u6e05\u55ae z-racpod::afd_data* \u2013\u7a7a\u9593 \u2013\u7e3d\u8a08<\/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\">\u653e\u7f6e\u684c\u9762\u7a7a\u9593<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u73fe\u5728\uff0c\u8b93\u6211\u5011\u4f7f\u7528 DROP TABLESPACE  \u4f86\u6368\u68c4 Oracle \u7684\u8868\u683c\u7a7a\u9593\uff0c\u5305\u62ec\u5167\u5bb9\u548c\u8cc7\u6599\u6a94\u6848\uff0c\u4e26\u770b\u770b\u5c0d\u5132\u5b58\u5e73\u53f0\u548c Oracle \u8cc7\u6599\u5eab\u7684\u5f71\u97ff\u3002 <em>tablespace_name<\/em><\/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\">\u5982\u679c\u6211\u5011\u91cd\u65b0\u57f7\u884c<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>\u67e5\u8a62\uff0cOracle \u73fe\u5728\u5c07\u5831\u544a 4TB \u6e2c\u8a66\u8868\u683c\u7a7a\u9593\u5df2\u767c\u4f48\u3002<\/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\">\u56de\u5230 Pure Storage\u00ae <a href=\"https:\/\/www.purestorage.com\/products\/unified-block-file-storage.html\">FlashArray<\/a> \u5f8c\uff0c\u6211\u5011\u767c\u73fe\u5373\u4f7f\u522a\u9664 Oracle \u7684\u8868\u683c\u7a7a\u9593\uff0c\u6211\u5011\u4ecd\u7136\u5728\u6d88\u8017\u7a7a\u9593\u3002<\/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\">Oracle ASMFD \u91cd\u65b0\u5e73\u8861\u7cbe\u5de7\u76f8\u4f4d<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f7f\u7528 Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u6642\uff0c\u6211\u5011\u53ef\u4ee5\u624b\u52d5\u89f8\u767c <em>SCSI UNMAP<\/em> \u547d\u4ee4\uff0c\u4f7f\u7528 <em>ALTER DISKGROUP <name> \u8207\u5e73\u8861\u6bd4\u8f03\u7684\u5e73\u8861<\/name><\/em>\u91cb\u653e\u7a7a\u9593\u56de\u5132\u5b58\u9663\u5217\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u5305\u542b\u4e86\u53ef\u9078\u7684<em>\u7b49\u5f85<\/em>\u9078\u9805\uff0c\u50c5\u5728\u5b8c\u6210\u5f8c\u624d\u8fd4\u56de\u3002<\/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\">\u5982\u679c\u73fe\u5728\u6211\u5011\u56de\u5230 FlashArray CLI \u4e26\u91cd\u8907 <em>purevol \u6e05\u55ae <volume name=\"\"> \u2013space \u2013total<\/volume><\/em> command\uff0c\u6211\u5011\u53ef\u4ee5\u770b\u5230 <em>ALTER DISKGROUP <name> \u8207 COMPACT \u91cd\u65b0\u5e73\u8861<\/name><\/em>\u7684\u5f71\u97ff\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u5011\u53ef\u4ee5\u770b\u5230\uff0c\u5373\u4f7f AFD \u7be9\u9078\u5df2\u505c\u7528\uff0cASMFD \u4ecd\u7136\u80fd\u5920\u5c07 SCSI UNMAP \u8acb\u6c42\u767c\u9001\u5230\u5132\u5b58\u9663\u5217\uff0c\u4ee5\u91cb\u653e\u7a7a\u9593\u3002<\/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\">\u6982\u8981<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u9019\u7bc7\u90e8\u843d\u683c\u6587\u7ae0\u4e2d\uff0c\u6211\u78ba\u8a8d\u505c\u7528 ASMFD \u7be9\u9078\u529f\u80fd\u4e0d\u6703\u5f71\u97ff\u7a7a\u9593\u56de\u6536\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Oracle AFD \u958b\u767c\u5718\u968a\u6b63\u7a4d\u6975\u70ba\u4e0a\u8ff0\u548c\u66f4\u65b0\u7684\u6838\u5fc3\u958b\u767c\u65b0\u7684\u904e\u6ffe\u548c\u4fdd\u8b77\u6a5f\u5236\u3002\u7576\u65b0\u7684\u904e\u6ffe\u89e3\u6c7a\u65b9\u6848\u63a8\u51fa\u6642\uff0c\u6211\u6703\u8a66\u8a66\u770b\u4e26\u5206\u4eab\u6211\u7684\u767c\u73fe\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5982\u679c\u60a8\u60f3\u6df1\u5165\u4e86\u89e3\u5982\u4f55\u4f7f\u7528 ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u4f86\u56de\u6536\u5132\u5b58\u7a7a\u9593\uff0c\u8acb\u67e5\u770b\u6b64<a href=\"https:\/\/ronekins.com\/2024\/10\/24\/reclaim-storage-space-using-the-oracle-asm-filter-driver-asmfd\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u90e8\u843d\u683c\u6587\u7ae0<\/a>\u3002<\/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>\u6700\u8fd1\u7684 Linux \u5167\u6838\u8b8a\u66f4\u5f71\u97ff\u4e86 Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u3002\u672c\u6587\u63a2\u8a0e\u505c\u7528\u904e\u6ffe\u8207\u5b58\u653e\u7a7a\u9593\u56de\u6536\u529f\u80fd\u3002<\/p>\n","protected":false},"author":192,"featured_media":154497,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","_ppma_block_editor_authors":""},"categories":[14636],"tags":[15198,14820],"content-position":[],"ppma_author":[14087],"class_list":["post-156883","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-purely-technical","tag-database-zh-hant","tag-oracle-zh-hant"],"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>Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3 | Everpure Blog<\/title>\n<meta name=\"description\" content=\"\u6700\u8fd1\u7684 Linux \u5167\u6838\u8b8a\u66f4\u5f71\u97ff\u4e86 Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u3002\u6211\u5011\u4f86\u770b\u770b\u505c\u7528\u7be9\u9078\u548c\u5132\u5b58\u7a7a\u9593\u56de\u6536\u529f\u80fd\u3002\" \/>\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\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/\" \/>\n<meta property=\"og:locale\" content=\"zh_TW\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3\" \/>\n<meta property=\"og:description\" content=\"\u6700\u8fd1\u7684 Linux \u5167\u6838\u8b8a\u66f4\u5f71\u97ff\u4e86 Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u3002\u6211\u5011\u4f86\u770b\u770b\u505c\u7528\u7be9\u9078\u548c\u5132\u5b58\u7a7a\u9593\u56de\u6536\u529f\u80fd\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.everpuredata.com\/zh-hant\/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:09+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=\"\u4f5c\u8005:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ron Ekins\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9810\u4f30\u95b1\u8b80\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\"},\"author\":{\"name\":\"Ron Ekins\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/#\\\/schema\\\/person\\\/04fd9676e71dd7e6fbb00de0ca6bdadc\"},\"headline\":\"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3\",\"datePublished\":\"2025-01-21T17:54:39+00:00\",\"dateModified\":\"2025-02-16T08:59:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\"},\"wordCount\":131,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/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\":\"zh-TW\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\",\"name\":\"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3 | Everpure Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/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:09+00:00\",\"description\":\"\u6700\u8fd1\u7684 Linux \u5167\u6838\u8b8a\u66f4\u5f71\u97ff\u4e86 Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u3002\u6211\u5011\u4f86\u770b\u770b\u505c\u7528\u7be9\u9078\u548c\u5132\u5b58\u7a7a\u9593\u56de\u6536\u529f\u80fd\u3002\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/purely-technical\\\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/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\\\/zh-hant\\\/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\\\/zh-hant\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/#website\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/\",\"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\\\/zh-hant\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-TW\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/#organization\",\"name\":\"Everpure\",\"alternateName\":\"Pure Storage\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/zh-hant\\\/#\\\/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\\\/zh-hant\\\/#\\\/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\\\/zh-hant\\\/#\\\/schema\\\/person\\\/04fd9676e71dd7e6fbb00de0ca6bdadc\",\"name\":\"Ron Ekins\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@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\\\/zh-hant\\\/author\\\/ron\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3 | Everpure Blog","description":"\u6700\u8fd1\u7684 Linux \u5167\u6838\u8b8a\u66f4\u5f71\u97ff\u4e86 Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u3002\u6211\u5011\u4f86\u770b\u770b\u505c\u7528\u7be9\u9078\u548c\u5132\u5b58\u7a7a\u9593\u56de\u6536\u529f\u80fd\u3002","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\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/","og_locale":"zh_TW","og_type":"article","og_title":"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3","og_description":"\u6700\u8fd1\u7684 Linux \u5167\u6838\u8b8a\u66f4\u5f71\u97ff\u4e86 Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u3002\u6211\u5011\u4f86\u770b\u770b\u505c\u7528\u7be9\u9078\u548c\u5132\u5b58\u7a7a\u9593\u56de\u6536\u529f\u80fd\u3002","og_url":"https:\/\/blog.everpuredata.com\/zh-hant\/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:09+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":{"\u4f5c\u8005:":"Ron Ekins","\u9810\u4f30\u95b1\u8b80\u6642\u9593":"1 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.everpuredata.com\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#article","isPartOf":{"@id":"https:\/\/blog.everpuredata.com\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/"},"author":{"name":"Ron Ekins","@id":"https:\/\/blog.everpuredata.com\/zh-hant\/#\/schema\/person\/04fd9676e71dd7e6fbb00de0ca6bdadc"},"headline":"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3","datePublished":"2025-01-21T17:54:39+00:00","dateModified":"2025-02-16T08:59:09+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.everpuredata.com\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/"},"wordCount":131,"publisher":{"@id":"https:\/\/blog.everpuredata.com\/zh-hant\/#organization"},"image":{"@id":"https:\/\/blog.everpuredata.com\/zh-hant\/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":"zh-TW"},{"@type":"WebPage","@id":"https:\/\/blog.everpuredata.com\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/","url":"https:\/\/blog.everpuredata.com\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/","name":"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3 | Everpure Blog","isPartOf":{"@id":"https:\/\/blog.everpuredata.com\/zh-hant\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.everpuredata.com\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#primaryimage"},"image":{"@id":"https:\/\/blog.everpuredata.com\/zh-hant\/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:09+00:00","description":"\u6700\u8fd1\u7684 Linux \u5167\u6838\u8b8a\u66f4\u5f71\u97ff\u4e86 Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u3002\u6211\u5011\u4f86\u770b\u770b\u505c\u7528\u7be9\u9078\u548c\u5132\u5b58\u7a7a\u9593\u56de\u6536\u529f\u80fd\u3002","breadcrumb":{"@id":"https:\/\/blog.everpuredata.com\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.everpuredata.com\/zh-hant\/purely-technical\/oracle-asm-filter-driver-filtering-and-5-15-uek7-kernels\/"]}]},{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/blog.everpuredata.com\/zh-hant\/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\/zh-hant\/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\/zh-hant\/"},{"@type":"ListItem","position":2,"name":"Oracle ASM \u7be9\u9078\u9a45\u52d5\u7a0b\u5f0f\u7be9\u9078\u548c 5.15 UEK7 \u6838\u5fc3"}]},{"@type":"WebSite","@id":"https:\/\/blog.everpuredata.com\/zh-hant\/#website","url":"https:\/\/blog.everpuredata.com\/zh-hant\/","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\/zh-hant\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.everpuredata.com\/zh-hant\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-TW"},{"@type":"Organization","@id":"https:\/\/blog.everpuredata.com\/zh-hant\/#organization","name":"Everpure","alternateName":"Pure Storage","url":"https:\/\/blog.everpuredata.com\/zh-hant\/","logo":{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/blog.everpuredata.com\/zh-hant\/#\/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\/zh-hant\/#\/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\/zh-hant\/#\/schema\/person\/04fd9676e71dd7e6fbb00de0ca6bdadc","name":"Ron Ekins","image":{"@type":"ImageObject","inLanguage":"zh-TW","@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\/zh-hant\/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\/zh-hant\/wp-json\/wp\/v2\/posts\/156883","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/users\/192"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/comments?post=156883"}],"version-history":[{"count":0,"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/posts\/156883\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/media\/154497"}],"wp:attachment":[{"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/media?parent=156883"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/categories?post=156883"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/tags?post=156883"},{"taxonomy":"content-position","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/content-position?post=156883"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/zh-hant\/wp-json\/wp\/v2\/ppma_author?post=156883"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}