{"id":14200,"date":"2020-05-26T11:30:08","date_gmt":"2020-05-26T09:30:08","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/"},"modified":"2020-05-26T11:30:08","modified_gmt":"2020-05-26T09:30:08","slug":"how-to-add-storage-on-oda-x8-2m","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/","title":{"rendered":"How to add storage on ODA X8-2M"},"content":{"rendered":"<p>Recently I had to add some storage on an ODA X8-2M that I deployed early February. At that time the last available release was ODA 18.7. In this post I would like to share my experience and the challenge I could face.<\/p>\n<p><!--more--><\/p>\n<h3>ODA X8-2M storage extension<\/h3>\n<p>As per <a href=\"https:\/\/www.oracle.com\/technetwork\/database\/database-appliance\/oda-x8-2sm-datasheet-5730738.pdf\">Oracle datasheet<\/a> we can see that we have initially 2 NVMe SSDs installed. With an usable capacity of 5.8 TB. We can extend up to 12 NVMe SSDs per slot of 2 disks, which can bring the ASM storage up to 29.7 TB as usable capacity.<br \/>\nIn my configuration we were already having initally 4 NVME SSDs disk and we wanted to add 2 more.<\/p>\n<h3>Challenge<\/h3>\n<p>During the procedure to add the disk, I surprisingly could see that with release 18.7 the common expand storage command was not recognized. <\/p>\n<p><code>[root@ODA01 ~]# <strong>odaadmcli expand storage -ndisk 2<\/strong><br \/>\nCommand 'odaadmcli expand storage' is not supported<\/code><\/p>\n<p>What hell is going here? This was always possible on previous ODA generations and previous releases!<br \/>\nLooking closer to the <a href=\"https:\/\/docs.oracle.com\/en\/engineered-systems\/oracle-database-appliance\/18.7\/cmtxn\/managing-storage.html#GUID-F3B11EFC-3D50-4D46-A6C9-6D3742163E81\">documentation <\/a>I could see the following note :<br \/>\n<em>Note:In this release, you can add storage as per your requirement, or deploy the full storage capacity for Oracle Database Appliance X8-2HA and X8-2M hardware models at the time of initial deployment of the appliance. You can only utilize whatever storage you configured during the initial deployment of the appliance (before the initial system power ON and software provisioning and configuration). You cannot add additional storage after the initial deployment of the X8-2HA and X8-2M hardware models, in this release of Oracle Database Appliance, even if the expandable storage slots are present as empty.<\/em><\/p>\n<p>Hmmm, 18.5 was still allowing it. Fortunately, the 18.8 version just got released at that time and post installation storage expansion is again possible with that release.<br \/>\nI, then, had to first patch my ODA with release 18.8. A good blog for ODA 18.8 patching from one of my colleague can be found here : <a href=\"https:\/\/www.dbi-services.com\/blog\/patching-oda-from-18-3-to-18-8\/\">Patching ODA from 18.3 to 18.8<\/a>. Coming from 18.3, 18.5, or 18.7 would follow the same process.<\/p>\n<h3>Adding disks on the ODA<\/h3>\n<h4>Checking ASM usage<\/h4>\n<p>Let&#8217;s first check the current ASM usage :<\/p>\n<p><code>grid@ODA01:\/home\/grid\/ [+ASM1] <strong>asmcmd<\/strong><br \/>\n&nbsp;<br \/>\nASMCMD&gt; <strong>lsdg<\/strong><br \/>\nState    Type    Rebal  Sector  Logical_Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name<br \/>\nMOUNTED  NORMAL  N         512             512   4096  4194304  12211200  7550792          3052544         2248618              0             Y  DATA\/<br \/>\nMOUNTED  NORMAL  N         512             512   4096  4194304  12209152  2848956          3052032         -102044              0             N  RECO\/<\/code><\/p>\n<h4>Check state of the disk<\/h4>\n<p>Before adding a new disk, all current disks need to be healthy.<br \/>\n<code><br \/>\n[root@ODA01 ~]# <strong>odaadmcli show disk<\/strong><br \/>\n        NAME            PATH            TYPE            STATE           STATE_DETAILS<br \/>\n&nbsp;<br \/>\n        pd_00           \/dev\/nvme0n1    NVD             ONLINE          Good<br \/>\n        pd_01           \/dev\/nvme1n1    NVD             ONLINE          Good<br \/>\n        pd_02           \/dev\/nvme3n1    NVD             ONLINE          Good<br \/>\n        pd_03           \/dev\/nvme2n1    NVD             ONLINE          Good<\/code><\/p>\n<p>We are using 2 ASM groups :<br \/>\n<code>[root@ODA01 ~]# <strong>odaadmcli show diskgroup<\/strong><br \/>\nDiskGroups<br \/>\n----------<br \/>\nDATA<br \/>\nRECO<\/code><\/p>\n<h4>Run orachk<\/h4>\n<p>It is recommended to run orachk and be sure the ODA is healthy before adding some new disk :<br \/>\n<code><br \/>\n[root@ODA01 ~]# <strong>cd \/opt\/oracle.SupportTools\/orachk\/oracle.ahf\/orachk<\/strong><br \/>\n[root@ODA01 orachk]# <strong>.\/orachk -nordbms<\/strong><\/code><\/p>\n<h4>Physical disk installation<\/h4>\n<p>In my configuration I have already 4 disks. The 2 additional disks will then be installed in slot 4 and 5. After the disk is plugged in we need to power it on :<br \/>\n<code><br \/>\n[root@ODA01 orachk]# <strong>odaadmcli power disk on pd_04<\/strong><br \/>\nDisk 'pd_04' already powered on<\/code><\/p>\n<p>It is recommended to wait at least one minute before plugging in the next disk. The LED of the disk should also shine green. Similarly we can power on the next disk once plugged in the slot 5 of the server :<\/p>\n<p><code>[root@ODA01 orachk]# <strong>odaadmcli power disk on pd_05<\/strong><br \/>\nDisk 'pd_05' already powered on<\/code><\/p>\n<h4>Expand the storage<\/h4>\n<p>Following command will be used to expand the storage with 2 new disks :<br \/>\n<code>[root@ODA01 orachk]# <strong>odaadmcli expand storage -ndisk 2<\/strong><br \/>\nPrecheck passed.<br \/>\nCheck the progress of expansion of storage by executing 'odaadmcli show disk'<br \/>\nWaiting for expansion to finish ...<\/code><\/p>\n<h4>Check expansion<\/h4>\n<p>At the beginning of the expansion, we can check and see that the 2 new disks have been seen and are in the process to be initialized :<br \/>\n<code>[root@ODA01 ~]# <strong>odaadmcli show disk<\/strong><br \/>\n        NAME            PATH            TYPE            STATE           STATE_DETAILS<br \/>\n&nbsp;<br \/>\n        pd_00           \/dev\/nvme0n1    NVD             ONLINE          Good<br \/>\n        pd_01           \/dev\/nvme1n1    NVD             ONLINE          Good<br \/>\n        pd_02           \/dev\/nvme3n1    NVD             ONLINE          Good<br \/>\n        pd_03           \/dev\/nvme2n1    NVD             ONLINE          Good<br \/>\n        pd_04           \/dev\/nvme4n1    NVD             UNINITIALIZED   NewDiskInserted<br \/>\n        pd_05           \/dev\/nvme5n1    NVD             UNINITIALIZED   NewDiskInserted<\/code><\/p>\n<p>Once the expansion is finished, we can check that all our disk, including the new ones, are OK :<br \/>\n<code>[root@ODA01 ~]# <strong>odaadmcli show disk<\/strong><br \/>\n        NAME            PATH            TYPE            STATE           STATE_DETAILS<br \/>\n&nbsp;<br \/>\n        pd_00           \/dev\/nvme0n1    NVD             ONLINE          Good<br \/>\n        pd_01           \/dev\/nvme1n1    NVD             ONLINE          Good<br \/>\n        pd_02           \/dev\/nvme3n1    NVD             ONLINE          Good<br \/>\n        pd_03           \/dev\/nvme2n1    NVD             ONLINE          Good<br \/>\n        pd_04           \/dev\/nvme4n1    NVD             ONLINE          Good<br \/>\n        pd_05           \/dev\/nvme5n1    NVD             ONLINE          Good<\/code><\/p>\n<p>We can also query the ASM instance and see that the 2 new disks in slot 4 and 5 are online :<br \/>\n<code>SQL&gt; col PATH format a50<br \/>\nSQL&gt; <strong>set line 300<\/strong><br \/>\nSQL&gt; <strong>set pagesize 500<\/strong><br \/>\nSQL&gt; <strong>select mount_status, header_status, mode_status, state, name, path, label from v$ASM_DISK order by name;<\/strong><br \/>\n&nbsp;<br \/>\nMOUNT_S HEADER_STATU MODE_ST STATE    NAME                           PATH                                               LABEL<br \/>\n------- ------------ ------- -------- ------------------------------ -------------------------------------------------- -------------------------------<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S00_PHLN9440011FP1         AFD:NVD_S00_PHLN9440011FP1                         NVD_S00_PHLN9440011FP1<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S00_PHLN9440011FP2         AFD:NVD_S00_PHLN9440011FP2                         NVD_S00_PHLN9440011FP2<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S01_PHLN94410040P1         AFD:NVD_S01_PHLN94410040P1                         NVD_S01_PHLN94410040P1<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S01_PHLN94410040P2         AFD:NVD_S01_PHLN94410040P2                         NVD_S01_PHLN94410040P2<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S02_PHLN9490009MP1         AFD:NVD_S02_PHLN9490009MP1                         NVD_S02_PHLN9490009MP1<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S02_PHLN9490009MP2         AFD:NVD_S02_PHLN9490009MP2                         NVD_S02_PHLN9490009MP2<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S03_PHLN944000SQP1         AFD:NVD_S03_PHLN944000SQP1                         NVD_S03_PHLN944000SQP1<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S03_PHLN944000SQP2         AFD:NVD_S03_PHLN944000SQP2                         NVD_S03_PHLN944000SQP2<br \/>\n<strong>CACHED  MEMBER       ONLINE  NORMAL   NVD_S04_PHLN947101TZP1         AFD:NVD_S04_PHLN947101TZP1                         NVD_S04_PHLN947101TZP1<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S04_PHLN947101TZP2         AFD:NVD_S04_PHLN947101TZP2                         NVD_S04_PHLN947101TZP2<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S05_PHLN947100BXP1         AFD:NVD_S05_PHLN947100BXP1                         NVD_S05_PHLN947100BXP1<br \/>\nCACHED  MEMBER       ONLINE  NORMAL   NVD_S05_PHLN947100BXP2         AFD:NVD_S05_PHLN947100BXP2                         NVD_S05_PHLN947100BXP2<\/strong><br \/>\nCACHED  MEMBER       ONLINE  DROPPING SSD_QRMDSK_P1                  AFD:SSD_QRMDSK_P1                                  SSD_QRMDSK_P1<br \/>\nCACHED  MEMBER       ONLINE  DROPPING SSD_QRMDSK_P2                  AFD:SSD_QRMDSK_P2                                  SSD_QRMDSK_P2<br \/>\n&nbsp;<br \/>\n14 rows selected.<\/code><\/p>\n<p>The operation system will recognize the disks as well :<br \/>\n<code>grid@ODA01:\/home\/grid\/ [+ASM1] <strong>cd \/dev<\/strong><br \/>\n&nbsp;<br \/>\ngrid@ODA01:\/dev\/ [+ASM1] <strong>ls -l nvme*<\/strong><br \/>\ncrw-rw---- 1 root root     246,  0 May 14 10:31 nvme0<br \/>\nbrw-rw---- 1 grid asmadmin 259,  0 May 14 10:31 nvme0n1<br \/>\nbrw-rw---- 1 grid asmadmin 259,  1 May 14 10:31 nvme0n1p1<br \/>\nbrw-rw---- 1 grid asmadmin 259,  2 May 14 10:31 nvme0n1p2<br \/>\ncrw-rw---- 1 root root     246,  1 May 14 10:31 nvme1<br \/>\nbrw-rw---- 1 grid asmadmin 259,  5 May 14 10:31 nvme1n1<br \/>\nbrw-rw---- 1 grid asmadmin 259, 10 May 14 10:31 nvme1n1p1<br \/>\nbrw-rw---- 1 grid asmadmin 259, 11 May 14 14:38 nvme1n1p2<br \/>\ncrw-rw---- 1 root root     246,  2 May 14 10:31 nvme2<br \/>\nbrw-rw---- 1 grid asmadmin 259,  4 May 14 10:31 nvme2n1<br \/>\nbrw-rw---- 1 grid asmadmin 259,  7 May 14 14:38 nvme2n1p1<br \/>\nbrw-rw---- 1 grid asmadmin 259,  9 May 14 14:38 nvme2n1p2<br \/>\ncrw-rw---- 1 root root     246,  3 May 14 10:31 nvme3<br \/>\nbrw-rw---- 1 grid asmadmin 259,  3 May 14 10:31 nvme3n1<br \/>\nbrw-rw---- 1 grid asmadmin 259,  6 May 14 10:31 nvme3n1p1<br \/>\nbrw-rw---- 1 grid asmadmin 259,  8 May 14 10:31 nvme3n1p2<br \/>\ncrw-rw---- 1 root root     246,  4 May 14 14:30 nvme4<br \/>\nbrw-rw---- 1 grid asmadmin 259, 15 May 14 14:35 nvme4n1<br \/>\nbrw-rw---- 1 grid asmadmin 259, 17 May 14 14:38 nvme4n1p1<br \/>\nbrw-rw---- 1 grid asmadmin 259, 18 May 14 14:38 nvme4n1p2<br \/>\ncrw-rw---- 1 root root     246,  5 May 14 14:31 nvme5<br \/>\nbrw-rw---- 1 grid asmadmin 259, 16 May 14 14:35 nvme5n1<br \/>\nbrw-rw---- 1 grid asmadmin 259, 19 May 14 14:38 nvme5n1p1<br \/>\nbrw-rw---- 1 grid asmadmin 259, 20 May 14 14:38 nvme5n1p2<\/code><\/p>\n<h4>Check ASM space<\/h4>\n<p>Querying the ASM disk groups we can see that both Volumes have got additional space in relation of the corresponding pourcentage assigned to DATA and RECO disk group during appliance creation. In my case it was 50-50 for DATA and RECO repartition.<\/p>\n<p><code>grid@ODA01:\/dev\/ [+ASM1] <strong>asmcmd<\/strong><br \/>\n&nbsp;<br \/>\nASMCMD&gt; <strong>lsdg<\/strong><br \/>\nState    Type    Rebal  Sector  Logical_Sector  Block       AU  Total_MB   Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name<br \/>\nMOUNTED  NORMAL  Y         512             512   4096  4194304  18316288  13655792          3052544         5301118              0             Y  DATA\/<br \/>\nMOUNTED  NORMAL  Y         512             512   4096  4194304  18313216   8952932          3052032         2949944              0             N  RECO\/<br \/>\nASMCMD&gt;<\/code><\/p>\n<h3>Conclusion<\/h3>\n<p>Adding some new disks on an ODA is quite easy and fast. Surprisingly with ODA release 18.7 you are not able to expand ASM storage once the appliance is installed. This is really a regression where you will lose the ability to extend the storage. Fortunately, this has been solved in ODA version 18.8.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently I had to add some storage on an ODA X8-2M that I deployed early February. At that time the last available release was ODA 18.7. In this post I would like to share my experience and the challenge I could face.<\/p>\n","protected":false},"author":48,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[199,59],"tags":[79,96,35],"type_dbi":[],"class_list":["post-14200","post","type-post","status-publish","format-standard","hentry","category-hardware-storage","category-oracle","tag-oda","tag-oracle","tag-storage"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to add storage on ODA X8-2M - dbi Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to add storage on ODA X8-2M\" \/>\n<meta property=\"og:description\" content=\"Recently I had to add some storage on an ODA X8-2M that I deployed early February. At that time the last available release was ODA 18.7. In this post I would like to share my experience and the challenge I could face.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-26T09:30:08+00:00\" \/>\n<meta name=\"author\" content=\"Marc Wagner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marc Wagner\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/\"},\"author\":{\"name\":\"Marc Wagner\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628\"},\"headline\":\"How to add storage on ODA X8-2M\",\"datePublished\":\"2020-05-26T09:30:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/\"},\"wordCount\":649,\"commentCount\":0,\"keywords\":[\"ODA\",\"Oracle\",\"Storage\"],\"articleSection\":[\"Hardware &amp; Storage\",\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/\",\"name\":\"How to add storage on ODA X8-2M - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"datePublished\":\"2020-05-26T09:30:08+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to add storage on ODA X8-2M\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628\",\"name\":\"Marc Wagner\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g\",\"caption\":\"Marc Wagner\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/marc-wagner\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to add storage on ODA X8-2M - dbi Blog","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:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/","og_locale":"en_US","og_type":"article","og_title":"How to add storage on ODA X8-2M","og_description":"Recently I had to add some storage on an ODA X8-2M that I deployed early February. At that time the last available release was ODA 18.7. In this post I would like to share my experience and the challenge I could face.","og_url":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/","og_site_name":"dbi Blog","article_published_time":"2020-05-26T09:30:08+00:00","author":"Marc Wagner","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Marc Wagner","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/"},"author":{"name":"Marc Wagner","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628"},"headline":"How to add storage on ODA X8-2M","datePublished":"2020-05-26T09:30:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/"},"wordCount":649,"commentCount":0,"keywords":["ODA","Oracle","Storage"],"articleSection":["Hardware &amp; Storage","Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/","url":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/","name":"How to add storage on ODA X8-2M - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2020-05-26T09:30:08+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-add-storage-on-oda-x8-2m\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to add storage on ODA X8-2M"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628","name":"Marc Wagner","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g","caption":"Marc Wagner"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/marc-wagner\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/14200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/48"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=14200"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/14200\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=14200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=14200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=14200"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=14200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}