-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for NVMe devices? #272
Comments
We handle this similar to what you'd find on an Amazon Linux AMI -- there are udev rules in place that set up equivalent /dev/xvd and /dev/sd links to the NVMe devices. |
Thanks for the udev hint, currently using pure centos7 ami i.e. not amazon ami. |
Try this set of files It's near what Amazon provides but with some tweaks we made internally, specifically in It ensures that if you ask for a volume at It's kind of funky, but Amazon will allow one to ask for a device at
|
The other thing you might need is configuration for the block device plugin. The default configuration is still wired up such that it assumes you're baking on an old paravirtual instance that allows you to attach a volume at a minor device Per https://github.com/Netflix/aminator/blob/master/aminator/default_conf/aminator.yml the config root is, by default,
in conjunction with the udev config in the previous post. |
After digging a bit more and after an unrelated internal discussion, I see where this breaks down on Nitro instances and w/ NVMe, and my suggestions above are incomplete. The udev stuff is likely still a necessity, but as you noted, the naive look at cc @asher -- this is somewhat related to the discussion on the PR for SPIN-3856 |
Is there plan to support aws series-5 and t3 nodes that used NVMe devices? As current system does not support device naming scheme used by these nodes.
The text was updated successfully, but these errors were encountered: