Nvme drives

drumcircle
Rising Star

On many machines, Nvme drives are not mounted by default before the OS installs.  They must be partitioned after install... ie. they are not managed by on-board RAID.  This would pose a chicken-egg problem as Exasol does not provide root access to the operating system.  When and how to provision the drives for use by Exasol?

 

 

1 ACCEPTED SOLUTION

Accepted Solutions

drumcircle
Rising Star

Don't count on booting to NVME (we used SSD, shown as "/dev/sda" below) but it turns out that assigning the drive handles of NVME drives is quite predictable and supported.

Here's what our config looked like for one node in one environment with a 4tb nvme ("0") and 500gb name ("1")

Name Type Size RAID Encryption Devices Free SW RAID State Next Filesystem Check on Boot  Mount Count Expiration Date

d00_os

OS

200 GiBNoneAES 256/dev/sda175.4 GiBNone3/-1-
d01_swap

Swap

16 GiBNoneAES 256/dev/sda16.0 GiBNone--
d02_data

Data

400 GiBNoneAES 256/dev/nvme1n1370.6 GiBNone3/-1-
d03_storage

Storage

Rest (3726 GiB)NoneAES 256/dev/nvme0n10.0 GiBNone--

 

If you have root or loaded Centos separately on the system you will see that the device names shown here map to the physical.  You don't need to add "p" (partition) notation to the device name, Exasol takes care of that.  Remember to "Add Unused Drives" in ExaStorage...

Exasol docs need updating!  

View solution in original post

2 REPLIES 2

drumcircle
Rising Star

Don't count on booting to NVME (we used SSD, shown as "/dev/sda" below) but it turns out that assigning the drive handles of NVME drives is quite predictable and supported.

Here's what our config looked like for one node in one environment with a 4tb nvme ("0") and 500gb name ("1")

Name Type Size RAID Encryption Devices Free SW RAID State Next Filesystem Check on Boot  Mount Count Expiration Date

d00_os

OS

200 GiBNoneAES 256/dev/sda175.4 GiBNone3/-1-
d01_swap

Swap

16 GiBNoneAES 256/dev/sda16.0 GiBNone--
d02_data

Data

400 GiBNoneAES 256/dev/nvme1n1370.6 GiBNone3/-1-
d03_storage

Storage

Rest (3726 GiB)NoneAES 256/dev/nvme0n10.0 GiBNone--

 

If you have root or loaded Centos separately on the system you will see that the device names shown here map to the physical.  You don't need to add "p" (partition) notation to the device name, Exasol takes care of that.  Remember to "Add Unused Drives" in ExaStorage...

Exasol docs need updating!  

View solution in original post

exa-Nico
Community Manager
Community Manager

Hey @drumcircle - I've created a ticket to update https://docs.exasol.com/administration/on-premise/installation/system_requirements.htm accordingly! 

Sports Enthusiast. Database Guy. Member of Team Exasol.
Having trouble? Just let me know!

Please Give Kudos if you find this post useful and also mark this as Accepted Solution if this is the required solution