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
nvme not showing up #188
Comments
Should be as assigning any other drives. Hard to say what went wrong there, I have 6 nvme drives myself successfully assigned. Give me the output of this: and check if the drive is recognized by this command, I don't need the output it, but verify if the drive is actually there: |
First I really appreciate your build! It's very handy! I have the same issue here, where the NVME drives can't be recognized by your plug-in. And I have the output here: I am currently running UNRAID 6.12.0-RC2 with 2 identical Gloway Basic 256G NVME ssd cache. BTW I want to mention that the 2 NVME was not able to be recognized by UNRAID at the same time before UNRAID 6.12.0-RC2 maybe because of the global duplicate IDs. I posted this problem on UNRAID forums and supports replied me to update to this UNRAID 6.12.0-RC2 version which solved the recognize difficulties in UNRAID. I am not a professional but do you think disk location may have the same global duplicate ID issue here? The thread I posted on UNRAID forum: https://forums.unraid.net/topic/137442-solvednew-nvme-not-visible-globally-duplicate-ids/#comment-1248613 |
@marcoyangyf I am rather interested in the formatting of that long drive string you get. If you don't want to reveal the actual string it outputs, can you make one similar by only replacing characters consisting of a-z|A-Z|0-9? I need the length and eventually special characters.. |
And please, in text format, no screenshots ;) |
@olehj Thank you for your reply! (root@192.168.4.112) Password: |
And here I give you an old command that was in use back in the days... how's the output with: Sorry for the confusion, it was just stuck in my brain |
And what about this, does this output anything useful? |
@olehj C:\Users\10155>ssh root@192.168.4.112 I guess this is the problem, these NVMEs do not have a valid "name"? |
No that's fine and taken care of, the problem is later in the chain somewhere |
I don't know why my posts has been cross-lined, sorry for the inconvenience. This is the output of
root@NorthernLight3s:~# smartctl -x --json /dev/nvme0n1 |
Based on this data, it should really just work. But there's something happening at the end there that I have never seen before, which I can't reproduce myself:
If those lines are dragged into the json_decode in PHP, it might cause a parse error. Can you try this command instead and check if you get these lines with it: |
Thank you so much for continuously help me solve this problem. { |
Alright, I'll try to add that flag into the script and see if that helps |
So, if you wanna test this before I pull this to stable, that would be great. You must first uninstall "Disk Location", then go to APPS and install the "Disk Location - Developer Edition" instead. Do a "force scan all" if it's not available right away. Settings should remain safe. If it's confirmed working, I'll push this through. |
@olehj |
Thank you so much! |
Alright, awesome! Then you can delete the developer edition and reinstall the regular version when I pull this stable now soon. |
I'm creating an unRAID server for a friend, and just installed the disk location plugin. I just noticed the newest version of Disk Location does not show nvme drives. I do a force scan all, and it detects the nvme drives, but I cannot assign them to any tray.
How can I assign an nvme drive to a tray?
Thank you!
The text was updated successfully, but these errors were encountered: