Skip Navigation

𝓢𝓮𝓮𝓙𝓪𝔂𝓔𝓶𝓶

@ SeeJayEmm @lemmy.procrastinati.org

帖子
19
评论
582
加入于
2 yr. ago

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

  • 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.

  • This was really interesting, thanks for the info.

  • 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.

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

  • 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?

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

  • 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.

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

  • 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.

  • 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.

  • 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.

  • Short test completed without error.

  • Kinda feel dumb that my answer is no. Let me do that and report back.

  • Yes. That's why it's called the Internet of things. Every "smart", wifi connected, device you have uses that connection to communicate with a remote server. The app on your phone does the same to control the light.

    Check out Zigbee for an example local control.

  • Zabbix & Grafana for supervision

    @[email protected] personally I prefer CheckMk over Zabbix. I found Zabbix to be an absolute pig. Both are on the complex side. But really, you probably just need something like Uptime Kuma.

  • I've got PBS setup to keep 7 daily backups and 4 weekly backups. I used to have it retaining multiple monthly backups but realized I never need those and since I sync my backups volume to B2 it was costing me $$.

    What I need to do is shop around for a storage VM in the cloud that I could install PBS on. Then I could have more granular control over what's synced instead the current all-or-nothing approach. I just don't think I'm going to find something that comes in at B2 pricing and reliability.

  • A newbie should be running AIO in docker, which in my experience, has been pretty solid.