Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 05/12/26 in all areas

  1. If you're experiencing BSODs, please always head to https://stablebit.com/Contact Crashes are always critical issues
    1 point
  2. So I've 'fixed' this issue somewhat manually. Still not sure what's causing it. Every time I boot up my computer, DP UI shows no disks. I have to run this in powershell: $dpcmd = "C:\Program Files\StableBit\DrivePool\dpcmd.exe" $tempLetter = "D" $diskNumbers = @(0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15) foreach ($diskNum in $diskNumbers) { # Get the largest Basic partition with no drive letter on this disk $part = Get-Partition -DiskNumber $diskNum | Where-Object { $_.Type -eq "Basic" -and [string]$_.DriveLetter -eq "" } | Sort-Object Size -Descending | Select-Object -First 1 if ($null -eq $part) { Write-Host "Disk $diskNum - No eligible partition found, skipping." continue } Write-Host "Disk $diskNum - Partition $($part.PartitionNumber) ($([math]::Round($part.Size / 1GB, 1)) GB) - Assigning $tempLetter`:\" $part | Add-PartitionAccessPath -AccessPath "$tempLetter`:\" -ErrorAction SilentlyContinue Start-Sleep -Seconds 2 Write-Host "Disk $diskNum - Hinting DrivePool..." & $dpcmd hint-poolpart "$tempLetter`:\" Start-Sleep -Seconds 1 Write-Host "Disk $diskNum - Removing $tempLetter`:\" $part | Remove-PartitionAccessPath -AccessPath "$tempLetter`:\" -ErrorAction SilentlyContinue Write-Host "Disk $diskNum - Done." Write-Host "" } Write-Host "All disks processed!" This goes through and mounts the drive letter D:\ to the largest empty partition on each drive that is supposed to be pooled, hints drivepool of that drive, then unmounts the letter and moves on. I have to run this every boot in order for my pool to reappear. Not the worst thing in the world, but definitely annoying. It can take 20-30 minutes after running the script for the 'Measuring' step to be complete.
    1 point
  3. Sounds like you'd want the following for each pool? Balancing -> Balancers -> only SSD Optimizer ticked under Drives, tick the SSD / Archive drives as appropriate to set your cache drive under Options, set sliders as desired (these only concern filling, they don't empty) under Ordered placement, leave both Unduplicated and Duplicated unticked (or, if you want to use it, make sure "Leave the files as they are" is selected). Balancing -> Settings under Automatic balancing, select Balance immediately, with the "Not more often than..." unticked under Automatic balancing - Triggers, select 100% / unticked (as you want it always moved straight away) under Plug-in settings, "Allow balancing plug-ins to force immediate balancing..." ticked (so it should move straight away anyway) under File placement settings, should be irrelevant since you're not using the File Placement section. This should result in any files copied to the pool going via your SSD cache drive first then being immediately moved to the others. As always with "production" data, I recommend confirming the behaviour is as expected with a test pool.
    1 point
×
×
  • Create New...