Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

My Unraid Journey - Unraid in Proxmox

Featured Replies

the last couple of days i've been running unraid as a VM in proxmox.

machine - q35, bios - seabios, cpu - host

i only had to passthru the LSI controllers and USB flashdrive.

 

it could be my imagination, but i feel that unraid vm starts up faster, including starting up all the dockers.

its very nice to be able to open a console to unraid, its very much like having a pikvm or ipmi on the unraid machine.
now i can make pfsense vm start before unraid (its just one of the small things that bugged me and made me want to try unraid as a vm)

i had a few VMs in unraid, importing them over to proxmox was quite simple and quite fast (using qm importdisk).

 

one of the things i miss is being able to see the cpu and mb temperatures on the dashboard. and the fan speeds too.

could there be a way to have these displayed on the dashboard like before?

 

another thing that bugs me is the processor appears as "pc-q35-7.1 @ 2000 MHz" on the dashboard instead of the actual intel processor and speed.

 

server power usage is still displayed on the dashboard because i passed thru the UPS, but i would eventually have to connect the ups to proxmox as the nut master, then configuring nut slave in unraid, but i'm afraid the power usage will no longer be shown.

 

or anyone can suggest better way to monitor the PC health (temperatures, fan, power consumption, etc.)?

  • Author

i just noticed that my read speeds are now slower than bare-metal.

now i'm getting about 55 - 60 MB/s when copying a large file from unraid. used to be MUCH faster.

but write speeds are 110 - 120 MB/s when copying a large file to unraid (cache share)

 

i tried setting the "max protocol = SMB2_02" setting that makes none of the shares accessible and logs would show these errors:

Jan  3 22:32:52 SILOmetalico  smbd[22262]: [2023/01/03 22:32:52.682566,  0] ../../source3/smbd/smb2_server.c:657(smb2_validate_sequence_number)
Jan  3 22:32:52 SILOmetalico  smbd[22262]:   smb2_validate_sequence_number: smb2_validate_sequence_number: bad message_id 0 (sequence id 0) (granted = 1, low = 1, range = 1)
Jan  3 22:32:53 SILOmetalico  smbd[22263]: [2023/01/03 22:32:53.915491,  0] ../../source3/smbd/smb2_server.c:657(smb2_validate_sequence_number)
Jan  3 22:32:53 SILOmetalico  smbd[22263]:   smb2_validate_sequence_number: smb2_validate_sequence_number: bad message_id 0 (sequence id 0) (granted = 1, low = 1, range = 1)
Jan  3 22:33:03 SILOmetalico  smbd[22500]: [2023/01/03 22:33:03.071618,  0] ../../source3/smbd/smb2_server.c:657(smb2_validate_sequence_number)
Jan  3 22:33:03 SILOmetalico  smbd[22500]:   smb2_validate_sequence_number: smb2_validate_sequence_number: bad message_id 0 (sequence id 0) (granted = 1, low = 1, range = 1)

 

any tweaks that could fix this?

 

could it be some network adapter setting in proxmox that is causing this? my network device is virtio and default settings.

 

when doing the same transfer in a windows VM the read/write speeds are between 400 - 500 MB/s (reading speed seems just slightly slower than the write speed)

Edited by limawaken

  • Author

i have a feeling this has something to do with the network interface configured in proxmox.

i configured a 802.3ad LAG for 2 network ports and assigned it to a bridge, which is also proxmox main interface.

 

anyone with virtualised unraid experience, or experience setting up linux bond, please give me some advice?

 

iperf client on proxmox host and my windows laptop as the server, i get about 500+ Mbits/s

iperf client on laptop and proxmox host as server, i get 900+ Mbits/s

 

i also ran it on unraid vm and got similar result.

 

i also tried balance-rr, and the results were also similar.

 

is a linux bond supposed to reduce the server's upload speed like this?

 

Edited by limawaken

  • Author

its not the linux bond, its not proxmox, or unraid.

 

its my WINDOWS laptop!

 

i ran iperf from between unraid vm to another linux box and upload/download speeds were at around 930 Mbits/s!

 

so this is a windows 11 bug!

 

some info here:

 

https://www.windowscentral.com/software-apps/windows-11/windows-11-2022-update-slowing-file-transfers-by-up-to-40#:~:text=Microsoft recently confirmed an issue,(Windows 11 version 22H2).

 

it seems there is no fix yet

Edited by limawaken

  • 1 year later...
On 1/2/2023 at 5:12 PM, limawaken said:

the last couple of days i've been running unraid as a VM in proxmox.

machine - q35, bios - seabios, cpu - host

i only had to passthru the LSI controllers and USB flashdrive.

 

Hello Lima!
I'm about to embark myself on a similar journey. I have a LSI 9207-8i controller that I'm passing through. I have some doubts regarding the VM settings:

- Does the qemu agent need to be enabled? And if that is the case, do I need to install the qemu agent in Unraid?

- Since I can't delete the SCSI controller, what type do I need to chose? I suppose it is irrelevant, right?

Thank you!

 

Edited by s1l3nce

39 minutes ago, s1l3nce said:

 

Hello Lima!
I'm about to embark myself on a similar journey. I have a LSI 9207-8i controller that I'm passing through. I have some doubts regarding the VM settings:

- Does the qemu agent need to be enabled? And if that is the case, do I need to install the qemu agent in Unraid?

- Since I can't delete the SCSI controller, what type do I need to chose? I suppose it is irrelevant, right?

Thank you!


Not OP, but qemu agent is installed in Unraid by default enable it like so:

Reasons for enabling qemu guest agent is to see IP address of Unraid within proxmox interface, and for proper power control of the VM (shutdown, restart etc)  from the Proxmox interface.


I'm pretty sure the SCSI controller is only applicable for any added vm disk, if everything is running off the LSI controller it won't be relevant.

 

Edited by tjb_altf4

18 minutes ago, tjb_altf4 said:


Not OP, but qemu agent is installed in Unraid by default enable it like so:

Reasons for enabling qemu guest agent is to see IP address of Unraid within proxmox interface, and for proper power control of the VM (shutdown, restart etc)  from the Proxmox interface.


I'm pretty sure the SCSI controller is only applicable for any added vm disk, if everything is running off the LSI controller it won't be relevant.

 

Thank you @tjb_altf4! That was very helpful (and fast!) 🙏

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.