{"id":12761,"date":"2019-09-27T14:46:43","date_gmt":"2019-09-27T12:46:43","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/"},"modified":"2019-09-27T14:46:43","modified_gmt":"2019-09-27T12:46:43","slug":"red-hat-enterprise-linux-8-stratis","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/","title":{"rendered":"Red Hat Enterprise Linux 8 \u2013 Stratis"},"content":{"rendered":"<p>The Initial Release (8.0.0) of Red Hat Enterprise Linux 8 is available since May 2019.<br \/>\nI&#8217;ve already blogged about one of its new feature (<a href=\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-application-streams\/\" target=\"_blank\" rel=\"noopener noreferrer\">AppStream<\/a>) during the Beta version. In this post I will present Stratis, which is a new local storage-management solution available on RHEL8.<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/startis.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-34095\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/startis.png\" alt=\"\" width=\"322\" height=\"195\" \/><\/a><\/p>\n<h3>Introduction<\/h3>\n<p>LVM, fdisk, ext*, XFS,&#8230; there is plenty of terms, tools and technologies available for managing disks and file systems on a Linux server. In a general way, setting up the initial configuration of storage is not so difficult, but when it comes to manage this storage (meaning most of the time extend it), that&#8217;s where things can get a bit more complicated.<br \/>\nThe goal of Stratis is to provide an easy way to work on local storage, from the initial setup to the usage of more advanced features.<br \/>\nLike Btrfs or ZFS, Stratis is a &#8220;volume-managing filesystems&#8221;. VMF&#8217;s particularity is that it can be used to manage volume-management and filesystems layers into one, using the concept of &#8220;pool&#8221; of storage, created from one or more block devices.<\/p>\n<p>Stratis is implemented as a userspace daemon triggered to configure and monitor existing components :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">ps -ef | grep stratis<\/span><br \/>\nroot       591     1  0 15:31 ?        00:00:00 \/usr\/libexec\/stratisd \u2013debug<br \/>\n[root@rhel8 ~]#<\/code><br \/>\nTo interact with the deamon a CLI is available (stratis-cli) :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis --help<\/span><br \/>\nusage: stratis [-h] [--version] [--propagate]<br \/>\n{pool,blockdev,filesystem,fs,daemon} ...<br \/>\nStratis Storage Manager<br \/>\noptional arguments:<br \/>\n-h,\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 --help show this help message and exit<br \/>\n--version\u00a0 \u00a0 \u00a0 \u00a0 show program's version number and exit<br \/>\n--propagate\u00a0 \u00a0 \u00a0 Allow exceptions to propagate<br \/>\nsubcommands:<br \/>\n{pool,blockdev,filesystem,fs,daemon}<br \/>\npool\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Perform General Pool Actions<br \/>\nblockdev\u00a0 \u00a0 \u00a0 \u00a0 \u00a0Commands related to block devices that make up the pool<br \/>\nfilesystem (fs)\u00a0 Commands related to filesystems allocated from a pool<br \/>\ndaemon\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Stratis daemon information<br \/>\n[root@rhel8 ~]#<\/code><\/p>\n<p>Among the Stratis features we can mention :<br \/>\n&gt; Thin provisioning<br \/>\n&gt; Filesystem snapshots<br \/>\n&gt; Data integrity check<br \/>\n&gt; Data caching (cache tier)<br \/>\n&gt; Data redundancy (raid1, raid5, raid6 or raid10)<br \/>\n&gt; Encryption<\/p>\n<p>Stratis is only 2 years old and the current version is 1.0.3. Therefore, certain features are not yet available such as redundancy for example :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis daemon redundancy<\/span><br \/>\nNONE: 0<br \/>\n[root@rhel8 ~]# <\/code><\/p>\n<h3>Architecture<\/h3>\n<p>Startis architecture is composed of 3 layers :<br \/>\n<strong>Block device<\/strong><br \/>\nA blockdev is the storage used to make up the pool. That could be :<br \/>\n&gt; Hard drives \/ SSDs<br \/>\n&gt; iSCSI<br \/>\n&gt; mdraid<br \/>\n&gt; Device Mapper Multipath<br \/>\n&gt; &#8230;<\/p>\n<p><strong>Pool<\/strong><br \/>\nA pool is a set of Block devices.<\/p>\n<p><strong>Filesystem<\/strong><br \/>\nFilesystems are created from the pool. Stratis supports up to 2^4 filesystems per pool. Currently you can only created XFS filesystem on top of a pool.<\/p>\n<p><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_archi.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-34112\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_archi.png\" alt=\"\" width=\"866\" height=\"622\" \/><\/a><\/p>\n<h3>Let&#8217;s try&#8230;<\/h3>\n<p>I have a new empty 5G disk on my system. This is the blockdev I want to use :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">lsblk \/dev\/sdb<\/span><br \/>\nNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT<br \/>\nsdb\u00a0 \u00a0 8:16\u00a0 \u00a00\u00a0 \u00a05G\u00a0 0 disk<br \/>\n[root@rhel8 ~]#<\/code><\/p>\n<p>I create pool composed of this unique blockdev&#8230;<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis pool create pool01 \/dev\/sdb<\/span><\/code><\/p>\n<p>&#8230;and verify :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis pool list<\/span><br \/>\nName\u00a0 \u00a0 Total Physical Size  Total Physical Used<br \/>\npool01\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 5 GiB\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 52 MiB<br \/>\n[root@rhel8 ~]#<\/code><\/p>\n<p>On top of this pool I create a XFS filesystem called &#8220;data&#8221;&#8230;<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis fs create pool01 data<\/span><br \/>\n[root@rhel8 ~]# stratis fs list<br \/>\nPool Name\u00a0 \u00a0Name\u00a0 \u00a0 \u00a0 \u00a0 Used\u00a0 \u00a0 \u00a0 \u00a0Created\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Device\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 UUID<br \/>\npool01\u00a0 \u00a0 \u00a0 data\u00a0 \u00a0 \u00a0 \u00a0 546 MiB\u00a0 \u00a0Sep 04 2019 16:50\u00a0 \u00a0\/stratis\/pool01\/data\u00a0 \u00a0 \u00a0 \u00a0 dc08f87a2e5a413d843f08728060a890<br \/>\n[root@rhel8 ~]# <\/code><\/p>\n<p>&#8230;and mount it on \/data directory :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">mkdir \/data<\/span><br \/>\n[root@rhel8 ~]# <span style=\"color: orange\">mount \/stratis\/pool01\/data \/data<\/span><br \/>\n[root@rhel8 ~]# <span style=\"color: orange\">df -h \/data<\/span><br \/>\nFilesystem\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Size  Used Avail Use% Mounted on<br \/>\n\/dev\/mapper\/stratis-1-8fccad302b854fb7936d996f6fdc298c-thin-fs-f3b16f169e8645f6ac1d121929dbb02e  1.0T  7.2G 1017G   1%\u00a0 \u00a0\/data<br \/>\n[root@rhel8 ~]#<\/code><br \/>\nHere the &#8216;df\u2019 command report the current used and free sizes as seen and reported by XFS. In fact this is the thin-device :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">lsblk \/dev\/mapper\/stratis-1-8fccad302b854fb7936d996f6fdc298c-thin-fs-f3b16f169e8645f6ac1d121929dbb02e<\/span><br \/>\nNAME\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0MAJ:MIN\u00a0 RM\u00a0 SIZE\u00a0 RO\u00a0 TYPE\u00a0 \u00a0 \u00a0MOUNTPOINT<br \/>\n\/dev\/mapper\/stratis-1-8fccad302b854fb7936d996f6fdc298c-<strong>thin<\/strong>-fs-f3b16f169e8645f6ac1d121929dbb02e\u00a0 253:7\u00a0 \u00a00\u00a0 \u00a0 1T\u00a0 \u00a00\u00a0 stratis\u00a0 \/data<br \/>\n[root@rhel8 ~]# <\/code><\/p>\n<p>This is not very useful, because the real usage of the storage is less due to thin provisioning. And also because Stratis will automatically grow the filesystem if it nears XFS\u2019s currently sized capacity.<\/p>\n<p>Let&#8217;s extend the pool with a new disk of 1G&#8230;<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">lsblk \/dev\/sdc<\/span><br \/>\nNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT<br \/>\nsdc\u00a0 \u00a0 8:32\u00a0 \u00a00\u00a0 \u00a01G\u00a0 0 disk<br \/>\n[root@rhel8 ~]#<br \/>\n[root@rhel8 ~]# <span style=\"color: orange\">stratis pool add-data pool01 \/dev\/sdc<\/span><\/code><\/p>\n<p>&#8230;and check :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis blockdev<\/span><br \/>\nPool Name\u00a0 Device Node\u00a0 Physical Size\u00a0 \u00a0State\u00a0 Tier<br \/>\npool01\u00a0 \u00a0 \u00a0\/dev\/sdb\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <strong>5 GiB<\/strong>\u00a0 In-use\u00a0 Data<br \/>\npool01\u00a0 \u00a0 \u00a0\/dev\/sdc\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <strong>1 GiB<\/strong>\u00a0 In-use\u00a0 Data<br \/>\n[root@rhel8 pool01]# <span style=\"color: orange\">stratis pool list<\/span><br \/>\nName\u00a0 \u00a0Total Physical Size\u00a0 \u00a0 Total Physical Used<br \/>\npool01\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <strong>6 GiB<\/strong>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 602 MiB<br \/>\n[root@rhel8 ~]#<br \/>\n<\/code><\/p>\n<p>A nice feature of Stratis is the possibility to duplicate a filesystem with a snapshot.<br \/>\nFor this test I create a new file on the filesystem &#8220;data&#8221; we just added :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">touch \/data\/new_file<\/span><br \/>\n[root@rhel8 ~]# <span style=\"color: orange\">ls -l \/data<\/span><br \/>\ntotal 0<br \/>\n-rw-r--r--. 1 root root 0 Sep  4 20:43 new_file<br \/>\n[root@rhel8 ~]# <\/code><\/p>\n<p>The operation is straight forward :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis fs snapshot pool01 data data_snap<\/span><br \/>\n[root@rhel8 ~]#<\/code><\/p>\n<p>You can notice that Stratis don&#8217;t make a difference between a filesystem and a snapshot filesystem. They are the same kind of &#8220;object&#8221; :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis fs list<\/span><br \/>\nPool Name\u00a0 \u00a0Name\u00a0 \u00a0 \u00a0 \u00a0 Used\u00a0 \u00a0 \u00a0 \u00a0Created\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Device\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 UUID<br \/>\npool01\u00a0 \u00a0 \u00a0 data\u00a0 \u00a0 \u00a0 \u00a0 546 MiB\u00a0 \u00a0Sep 04 2019 16:50\u00a0 \u00a0\/stratis\/pool01\/data\u00a0 \u00a0 \u00a0 \u00a0 dc08f87a2e5a413d843f08728060a890<br \/>\npool01\u00a0 \u00a0 \u00a0 data_snap\u00a0 \u00a0546 MiB\u00a0 \u00a0Sep 04 2019 16:57\u00a0 \u00a0\/stratis\/pool01\/data_snap\u00a0 \u00a0a2c45e9a15e74664bab5de992fa884f7<br \/>\n[root@rhel8 ~]# <\/code><\/p>\n<p>I can now mount the new Filesystem&#8230;<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">mkdir \/data_snap<\/span><br \/>\n[root@rhel8 ~]# <span style=\"color: orange\">mount \/stratis\/pool01\/data_snap \/data_snap<\/span><br \/>\n[root@rhel8 ~]# <span style=\"color: orange\">df -h \/data_snap<\/span><br \/>\nFilesystem\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Size\u00a0 Used\u00a0 Avail\u00a0 Use%\u00a0 Mounted on<br \/>\n\/dev\/mapper\/stratis-1-8fccad302b854fb7936d996f6fdc298c-thin-fs-a2c45e9a15e74664bab5de992fa884f7\u00a0 1.0T\u00a0 7.2G\u00a0 1017G\u00a0 1%\u00a0 \u00a0 \/data_snap<br \/>\n[root@rhel8 ~]#<\/code><\/p>\n<p>&#8230;and check that my test file is here :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">ls -l \/data_snap<\/span><br \/>\ntotal 0<br \/>\n-rw-r--r--. 1 root root 0 Sep 4 20:43 new_file<br \/>\n[root@rhel8 ~]#<\/code><\/p>\n<p>Nice ! But&#8230; can I snapshot a filesystem in &#8220;online&#8221; mode, meaning when data are writing on it ?<br \/>\nLet&#8217;s create another snapshot from one session, while a second session is writing on the \/data filesystem.<br \/>\nFrom session 1 :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis fs snapshot pool01 data data_snap2<\/span><\/code><\/p>\n<p>And from session 2, in the same time :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">dd if=\/dev\/zero of=\/data\/bigfile.txt bs=4k iflag=fullblock,count_bytes count=4G<\/span><\/code><\/p>\n<p>Once done, the new filesystem is present&#8230;<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">stratis fs list<\/span><br \/>\nPool Name  Name        Used      Created            Device                      UUID<br \/>\npool01     data_snap2  5.11 GiB  Sep 27 2019 11:19  \/stratis\/pool01\/data_snap2  82b649724a0b45a78ef7092762378ad8<\/code>  <\/p>\n<p>&#8230;and I can mount it :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">mkdir \/data_snap2<\/span><br \/>\n[root@rhel8 ~]# <span style=\"color: orange\">mount \/stratis\/pool01\/data_snap \/data_snap2<\/span><br \/>\n[root@rhel8 ~]# <\/code><\/p>\n<p>But the file inside seems to have changed (corruption) :<br \/>\n<code>[root@rhel8 ~]# <span style=\"color: orange\">md5sum \/data\/bigfile.txt \/data_snap2\/bigfile.txt<\/span><br \/>\n<span style=\"color: green\">c9a5a6878d97b48cc965c1e41859f034<\/span> \/data\/bigfile.txt<br \/>\n<span style=\"color: red\">cde91bbaa4b3355bc04f611405ae4430<\/span> \/data_snap2\/bigfile.txt<br \/>\n[root@rhel8 ~]# <\/code><\/p>\n<p>So, the answer is no. Stratis is not able to duplicate a file system online (at least for the moment). Thus I would strongly recommend to un-mount the filesystem before creating a snapshot.  <\/p>\n<h3>Conclusion<\/h3>\n<p>Stratis is an easy-to-use tool for managing local storage on RHEL8 server. But due to its immaturity I would not recommend to use it in a productive environment yet. Moreover some interesting features like raid management or data integrity check are not available for the moment, but I&#8217;m quite sure that the tool will evolve quickly !<\/p>\n<p>If you want to know more, all is <a href=\"https:\/\/stratis-storage.github.io\/StratisSoftwareDesign.pdf\">here<\/a>.<br \/>\nEnjoy testing Stratis and stay tuned to discover its evolution&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Initial Release (8.0.0) of Red Hat Enterprise Linux 8 is available since May 2019. I&#8217;ve already blogged about one of its new feature (AppStream) during the Beta version. In this post I will present Stratis, which is a new local storage-management solution available on RHEL8. Introduction LVM, fdisk, ext*, XFS,&#8230; there is plenty of [&hellip;]<\/p>\n","protected":false},"author":30,"featured_media":12764,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[42],"tags":[1683,1684,73,1685,1462,1686,1687,35,1031],"type_dbi":[],"class_list":["post-12761","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operating-systems","tag-disk","tag-filesystem","tag-linux","tag-linux-8","tag-red-hat","tag-rhel8","tag-startis","tag-storage","tag-xfs"],"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>Red Hat Enterprise Linux 8 \u2013 Stratis - 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\/red-hat-enterprise-linux-8-stratis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Red Hat Enterprise Linux 8 \u2013 Stratis\" \/>\n<meta property=\"og:description\" content=\"The Initial Release (8.0.0) of Red Hat Enterprise Linux 8 is available since May 2019. I&#8217;ve already blogged about one of its new feature (AppStream) during the Beta version. In this post I will present Stratis, which is a new local storage-management solution available on RHEL8. Introduction LVM, fdisk, ext*, XFS,&#8230; there is plenty of [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-27T12:46:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png\" \/>\n\t<meta property=\"og:image:width\" content=\"270\" \/>\n\t<meta property=\"og:image:height\" content=\"180\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jo\u00ebl Cattin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jo\u00ebl Cattin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 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\/red-hat-enterprise-linux-8-stratis\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/\"},\"author\":{\"name\":\"Jo\u00ebl Cattin\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780\"},\"headline\":\"Red Hat Enterprise Linux 8 \u2013 Stratis\",\"datePublished\":\"2019-09-27T12:46:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/\"},\"wordCount\":697,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png\",\"keywords\":[\"Disk\",\"Filesystem\",\"Linux\",\"Linux 8\",\"Red Hat\",\"RHEL8\",\"Startis\",\"Storage\",\"XFS\"],\"articleSection\":[\"Operating systems\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/\",\"name\":\"Red Hat Enterprise Linux 8 \u2013 Stratis - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png\",\"datePublished\":\"2019-09-27T12:46:43+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png\",\"width\":270,\"height\":180},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Red Hat Enterprise Linux 8 \u2013 Stratis\"}]},{\"@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\/2c774f00321ee734515f0c2f6a96b780\",\"name\":\"Jo\u00ebl Cattin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g\",\"caption\":\"Jo\u00ebl Cattin\"},\"description\":\"Jo\u00ebl Cattin has more than three years of experience in databases management. He is specialized in Oracle solutions such as Data Guard and RMAN and has a good background knowledge of Oracle Database Appliance (ODA), Real Application Cluster (RAC) and applications development on APEX. Jo\u00ebl Cattin\u2019s experience includes other RDBMS, such as PostgreSQL and MySQL. He is Oracle Database 12c Administrator Certified Professional, EDB Postgres Advanced Server 9.5 Certified Professional, RedHat Certified System Administrator and ITILv3 Foundation for Service Management Certified. Jo\u00ebl Cattin holds a degree from the \u00c9cole Sup\u00e9rieure d\u2019Informatique de Gestion (ESIG) in Del\u00e9mont and a Federal Certificate of Proficiency in Computer Science (Certificat f\u00e9d\u00e9ral de Capacit\u00e9 \u2013 CFC).\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/joel-cattin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Red Hat Enterprise Linux 8 \u2013 Stratis - 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\/red-hat-enterprise-linux-8-stratis\/","og_locale":"en_US","og_type":"article","og_title":"Red Hat Enterprise Linux 8 \u2013 Stratis","og_description":"The Initial Release (8.0.0) of Red Hat Enterprise Linux 8 is available since May 2019. I&#8217;ve already blogged about one of its new feature (AppStream) during the Beta version. In this post I will present Stratis, which is a new local storage-management solution available on RHEL8. Introduction LVM, fdisk, ext*, XFS,&#8230; there is plenty of [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/","og_site_name":"dbi Blog","article_published_time":"2019-09-27T12:46:43+00:00","og_image":[{"width":270,"height":180,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png","type":"image\/png"}],"author":"Jo\u00ebl Cattin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jo\u00ebl Cattin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/"},"author":{"name":"Jo\u00ebl Cattin","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780"},"headline":"Red Hat Enterprise Linux 8 \u2013 Stratis","datePublished":"2019-09-27T12:46:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/"},"wordCount":697,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png","keywords":["Disk","Filesystem","Linux","Linux 8","Red Hat","RHEL8","Startis","Storage","XFS"],"articleSection":["Operating systems"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/","url":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/","name":"Red Hat Enterprise Linux 8 \u2013 Stratis - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png","datePublished":"2019-09-27T12:46:43+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/stratis_sidebar.png","width":270,"height":180},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/red-hat-enterprise-linux-8-stratis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Red Hat Enterprise Linux 8 \u2013 Stratis"}]},{"@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\/2c774f00321ee734515f0c2f6a96b780","name":"Jo\u00ebl Cattin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g","caption":"Jo\u00ebl Cattin"},"description":"Jo\u00ebl Cattin has more than three years of experience in databases management. He is specialized in Oracle solutions such as Data Guard and RMAN and has a good background knowledge of Oracle Database Appliance (ODA), Real Application Cluster (RAC) and applications development on APEX. Jo\u00ebl Cattin\u2019s experience includes other RDBMS, such as PostgreSQL and MySQL. He is Oracle Database 12c Administrator Certified Professional, EDB Postgres Advanced Server 9.5 Certified Professional, RedHat Certified System Administrator and ITILv3 Foundation for Service Management Certified. Jo\u00ebl Cattin holds a degree from the \u00c9cole Sup\u00e9rieure d\u2019Informatique de Gestion (ESIG) in Del\u00e9mont and a Federal Certificate of Proficiency in Computer Science (Certificat f\u00e9d\u00e9ral de Capacit\u00e9 \u2013 CFC).","url":"https:\/\/www.dbi-services.com\/blog\/author\/joel-cattin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/12761","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\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=12761"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/12761\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/12764"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=12761"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=12761"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=12761"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=12761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}