@SeeJayEmm@lemmy.procrastinati.org avatar

SeeJayEmm

@SeeJayEmm@lemmy.procrastinati.org

Mastodon: @SeeJayEmm

Blog: @seejayemm

This profile is from a federated server and may be incomplete. Browse more on the original instance.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I think that’s illegal in some places, like California and the EU.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

Weird I still see the comment. I wouldn’t even know it was deleted if you hadn’t said something.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

Not really. They need FF to exist to avert monopoly accusations.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

McDonalds Power User Keeps 7,400+ drive through bags in back seat for 2 years!

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I just wanted to say I loved your analogy.

Good file servers for Proxmox?

Hello! I have Proxmox VE running on a Dell R730 with an H730. Proxmox manages the disks in a ZFS RAID which is exactly how I want it. Because I intend for this server to have a NAS/file server, I want to set up a container or VM in proxmox that will provide network storage shares to domain-joined systems. Pretty much everything...

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I’ve been happily running Open Media Vault in a Proxmox VM for some time now.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I didn’t pass any phy disks through, if that’s what you mean. I’m using that system for more than OMV. I created disks for the VM like I would any other VM.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

Short test completed without error.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I would start by making sure you have good recent backups ASAP.

I do.

Could be as simple as a service logging some warnings due to junk incoming traffic, or an update that added some more info logs, etc.

Possible. It’s a really consistent (and stark) degradation in performance tho and is repeatable even when the opnsense VM is the only one running.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

While you’re waiting for that, I’d also look at the smart data and write the output to a file, then check it again later to see if any of the numbers have changed, especially reallocated sectors, pending sectors, corrected and uncorrected errors, stuff like that.

That’s a good idea. Thanks.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

It’s an old Optiplex SFF with a single HDD. Again, my concern isn’t that it’s “slow”. It’s that performance has rather suddenly tanked and the only changes I’ve made are regular OS updates.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I’m trying to think of anything I may have changed since the last time I rebooted the opnsense VM. But I try to keep up on updates and end up rebooting pretty regularly. The only things on this system are the opnsense VM and a small pihole VM. At the time of the screenshot above, the opnsense VM was the only thing running.

If it’s not a failing HDD, my next step is to try and dig into what’s generating the I/O to see if there’s something misbehaving.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I’m starting to lean towards this being an I/O issue but I haven’t figure out what or why yet. I don’t often make changes to this environment since it’s running my Opnsens router.


<span style="color:#323232;">root@proxmox-02:~# zpool status
</span><span style="color:#323232;">  pool: rpool
</span><span style="color:#323232;"> state: ONLINE
</span><span style="color:#323232;">status: Some supported and requested features are not enabled on the pool.
</span><span style="color:#323232;">        The pool can still be used, but some features are unavailable.
</span><span style="color:#323232;">action: Enable all features using 'zpool upgrade'. Once this is done,
</span><span style="color:#323232;">        the pool may no longer be accessible by software that does not support
</span><span style="color:#323232;">        the features. See zpool-features(7) for details.
</span><span style="color:#323232;">  scan: scrub repaired 0B in 00:56:10 with 0 errors on Sun Apr 28 17:24:59 2024
</span><span style="color:#323232;">config:
</span><span style="color:#323232;">
</span><span style="color:#323232;">        NAME                                    STATE     READ WRITE CKSUM
</span><span style="color:#323232;">        rpool                                   ONLINE       0     0     0
</span><span style="color:#323232;">          ata-ST500LM021-1KJ152_W62HRJ1A-part3  ONLINE       0     0     0
</span><span style="color:#323232;">
</span><span style="color:#323232;">errors: No known data errors
</span>
SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I thought cheap SSDs and ZFS didn’t play well together?

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I may end up having to go that route. I’m no expert but aren’t you supposed to use different parameters when using SSDs on ZFS vs an HDD?

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

Thanks for all the info. I’ll keep this in mind if I replace the drive. I am using refurb enterprise HDDs in my main server. Didn’t think I’d need to go enterprise grade for this box but you make a lot of sense.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

This was really interesting, thanks for the info.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I’ve done a bit of research on that and I believe upgrading the zpool would make my system unbootable.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

Proxmox is using ZFS. Opnsense is using UFS. Regarding the record size I assume you’re referring to the same thing this comment is?

You can always find some settings in your opnsense vm to migrate log files to tmpfs which places them in memory.

I’ll look into this.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

I’m referring to this.

… using grub to directly boot from ZFS - such setups are in general not safe to run zpool upgrade on!


<span style="color:#323232;">$ sudo proxmox-boot-tool status
</span><span style="color:#323232;">Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
</span><span style="color:#323232;">System currently booted with legacy bios
</span><span style="color:#323232;">8357-FBD5 is configured with: grub (versions: 6.5.11-7-pve, 6.5.13-5-pve, 6.8.4-2-pve)
</span>

Unless I’m misunderstanding the guidance.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

That cheat sheet is getting bookmarked. Thanks.

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

Media should exist in its own with a tuned record size of 1mb

Should the vm storage block size also be set to 1MB or just the ZFS record size?

SeeJayEmm,
@SeeJayEmm@lemmy.procrastinati.org avatar

Thanks I may give it a try if I’m feeling daring.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • everett
  • hgfsjryuu7
  • Youngstown
  • Durango
  • slotface
  • rosin
  • InstantRegret
  • ngwrru68w68
  • kavyap
  • osvaldo12
  • thenastyranch
  • DreamBathrooms
  • PowerRangers
  • anitta
  • magazineikmin
  • khanakhh
  • GTA5RPClips
  • mdbf
  • modclub
  • tacticalgear
  • vwfavf
  • ethstaker
  • cisconetworking
  • tester
  • normalnudes
  • cubers
  • provamag3
  • All magazines