r/UgreenNASync

WRITE FPDMA QUEUED error

I am beyond pissed. I bought a UGREEN Nas and 2x4TB NAS Drives about 4-5 months ago, and today I got an error regarding the pool being corrupted. Looked in the logs and googled the error "WRITE FPDMA QUEUED" turns out the DXP2800 is incompatible with WD drives? What a joke?

Will Ugreen refund me? are they going to fix the issue? Can i trust the data is safe?

reddit.com
u/No-Possibility8814 — 2 hours ago

PCIe speeds for M.2 SSD

Without checking the specs on my DXP2800 I bought a Samsung 990 EVO Plus SSD 2TB, PCIe Gen 4x4, Gen 5x2 M.2 2280, Speeds Up-to 7,250 MB/s. When I did a speed test the results were poor for that drive. After some checking it turns out that the DXP2800 only supports PCIe 3.0 speeds. You can use a faster model but you won't get the speeds. It seems a bit disappointing that it only supports up to PCIe 3.0.

reddit.com
u/jimmap — 4 hours ago

how to re-mount deleted storage volume

Long story short, I wanted to swap out a drive, and re-run a bakcup cycle. The drive had backup data, i wanted to put that drive in cold storage, and then put in the new drive and re-run the backup.

When i put in the new drive, it said the drive was corrupted. I deleted the volume (im stupid?) thinking i can easily remount the new drive, but turns out it's actually dead.

I put in the new drive, but have no way of having UGOS detect it as a mounted drive. I only have option to create a new volume which would erase all the data on it.

It's a backup, so no big deal other than the 8 hours it'll take to do the backup. But I am hoping that there's a way to have UGOS detect the originally removed drive and read it. Please help a noob out, if i'm toast then owell lesson learned.

The bigger quesiton is if I am trying to restore the backup to a new NAS, how do I get the NAS to read the drive without reformating it?

reddit.com
u/Its_Raul — 3 hours ago

I managed to crash my DH4300+ using immich

So, I setup immich today, I have a massive photo library I wanted to integrate into it. I got immich all setup and made an external library pointed at my folder for 2014 (because it’s a lot smaller than my recent years) as a test. It was doing great, adding 14,000 photos in, generating thumbnails, facial recognition, maps, all the nice AI stuff that it’s able to do simultaneously. Quickly saw the CPU usage jump to 90-100% consistently, and after about 20 minutes it was crashing the NAS. All windows I had open would disappear, immich open in the web browser would loose connection and say server down, etc.. I decided to pause all the machine learning jobs until it’s done generating the 13,000 remaining thumbnails and up the fan speed, that seems to have kept it stable for now.

I did follow a guide on YouTube to enable it to utilize the NPU which it was but, it was still cooking the CPU, was sitting around 45 C.

I realize I’m asking a lot of this little NAS but…..

Is that normal behavior?

Am I risking my drives by pushing the CPU that hard?

This is all new to me so, any advice is appreciated. I’m a commercial photographer looking to not only have good file/folder organization but also to port that all to immich and have an easy way to go back and search for shots of certain places/objects/individuals. But also all the home use stuff as far as backing up my phone photos and images I take for fun on trips or at events that I might want to share with friends.

reddit.com
u/BigPastaPerson — 24 hours ago

An easy upgrade for everyone

I added four small felt feet to the bottom of my NAS to help with airflow / cooling. On average I've noticed that the HDDs (x4) and m.2 drives (x2) are each 2 degrees C cooler. My temps were always reporting as "normal", but I figured it couldn't hurt.

Not scientific, but since I did it a week ago it's been consistently cooler. Definitely not a huge drop, but 2 degrees over the long run it will only help with drive lifespan.

Hope this 25 cent upgrade helps others.

reddit.com
u/abmot — 23 hours ago

What app to choose!

Having binge watched hours of youtube I now find it harder to decide on apps than I did in the beginning :D

Keeping it simple I would like to backup my phone media.

What are people using for:

- Scheduled phone media backsups

UGOS native photos app / Immich / Nextcloud?

- Media library browser?

Jellyfin?

My intention is to back up 2 different devices. Both devices have their own, seperate backup folder and also share 1. Can jellyfin show 3 different libraries?

Do I actually need the likes of tailscale?

Thank you

reddit.com
u/TemporaryLevel922 — 1 day ago

This thing has been one of my greatest purchases

I have my arr set up via docker, apps I’ve developed on my PC and published to docker, exposed via Cloudflare tunnels. Live TV. Everything. Just a brilliant device.

This is with the DXP2800. Just wish HDDs were so expensive at the moment!

reddit.com
u/Big_Dentist_4885 — 1 day ago

Obsecionado con las temperaturas

Actualmente tengo estas temperaturas en mi nas (DXP 2800) pero esto es con el ventilador al maximo, ya le cambie la pasta térmica, y estaba pensando en hacer algo más. Alguien se ha atrevido a hacer unas perforaciones en el laterial y colocar un ventilador ahi? esto para que el aire caliente que se queda estancado forzarlo a salir?

u/Raiderszz — 21 hours ago

Dxp4800 suddenly not working

Hello, I’m lucky to be in the room while this happened. I was working on something else far away from the device and suddenly it started beeping. Now all the drive lights are orange flashing. I tried to access it on the computer and I wasn’t able to do so. Same on the phone, even with the local search it doesn’t appear.

I tried holding the power button for 60 seconds and it didn’t turn off. I tried using the pin to reset and it didn’t work. I’m really out of options anyone have any idea what to do next?

reddit.com
u/Pizza_Mod — 1 day ago

Power on all the time?

Do people power on their NAS all the time or do you just use it on demand with WOL? If you don’t have powered on all the time, do you manually shut down or use a setting?

Thanks.

reddit.com
u/TangeloLegitimate139 — 2 days ago

Electricity usage

Hey all. So I installed my DXP2800 in late Feb, early March. I paid my electricity bill last week and it was high, but chalked it up to MN winter temps. I was looking at a graph today, and it says we used 57% more electric in March YoY. Wtf? Does this thing use that much juice? I thought they sip, not guzzle. I have it set up with a Plex account for streaming movies, but I've only watched a few movies. I just now considered that maybe ripping all of my 130+ movies may have contributed but I don't know enough to confirm that. Any ideas? Am I crazy?

reddit.com
u/Ruenin — 2 days ago

Does UGREEN NAS ecosystem supports disk migration to a new UGREEN NAS

For the past few weeks I'm starting to get worried about my future plan if my RAID 1 is full but because I have only two slots I'm afraid I cannot upgrade in the future.

Right now I'm using DH2300...

reddit.com

DPX4800 Nic light

I have noticed that whoever the internet goes down the NIC light turns red until the internet is restored. Other than the setting for the Ugreen remote access settings in the control panel is there any other settings that need to be turned off?

reddit.com
u/MadBrewer67 — 1 day ago

Is SSD Read Cache setup really beneficial?

Looking to do a similar setup for similar use case as posted here, except I have a slightly different Bay 1 to 4 setup:

Bay 1: Ironwolf Pro 10TB (Storage Pool 1)

Bay 2: Ironwolf Pro 10TB (Storage Pool 1)

Bay 3: Ironwolf Pro 10TB (Storage Pool 1)

Bay 4: Ironwolf Pro 10TB (Storage Pool 1)

NVME Bay1: Samsung Evo Plus 1TB SSD (Storage Pool 2)

NVME Bay2: Samsung Evo Plus 1TB SSD (Read Only Cache for Storage Pool 1)

RAID Config: RAID 5 or possibly RAID 10 on Storage Pool 1 and Basic on Storage Pool 2

Is the 1TB SSD in NVME Bay2, which is setup as a Read Only Cache for Storage Pool 1, is this really that beneficial?

The recommendation/reason to instead setup the 2 1TB SSDs as a RAID 1 Storage Pool 2 got downvoted, but I think it makes more sense for my similar use case, where additional redundancy would outweigh any seemingly small benefits of a Read Only Cache SSD setup.

What do you all recommend?

Thanks

reddit.com
u/ScooterKid_69 — 2 days ago

Help with Immich

I got Immich running a couple of weeks ago, but after the update it seems broken and I can't fix it. If I check the local images, it gives me image errors and my phone also can't connect anymore. y phone says it is unable to check the app or server version.

Thankfully Jellyfin still works, but how can I fix Immich? I can still access it trough the web ip adress if I try

reddit.com
u/Mustaaaa — 1 day ago

DXP4800 Plus buying additional RAM

the one with 16GB ram goes for 78 USD more.i I was thinking of getting the 8GN version, and buying another 8GN ram myself. can I just get any 8GB DDR5 ram to slot it in? thank you

reddit.com
u/xetowa6135 — 1 day ago

Access to Filesystem of VM Disk When VM Boot Failure

I have a VM of windows on my NAS, I'm not an expert in VMs but it was up and running fine for a yearish, but for some reason it just stopped being able to boot (my only guess a windows update borked it as I didn't modify any settings for months). It's going through a failure to boot with "winload.efi error 0xc0430001" and despite following all possible restore/fix windows boot record advice online, it refuses to be able to fix.

So, one thing I want to know if it's possible to access the section on my disk volume where this VM partition is at so I can access the file system it built? The volume in my NAS that it's being stored on doesn't show a folder or anything for the VM data, and I'm unsure of if it's even possible to access the file system that was built by the VM and assume I probably can't and am SOL.

reddit.com
u/myselfalex — 18 hours ago

Are 16 GB of RAM enough?

Hi,

I've just ordered DXP 4800 Pro and it comes with 1 stick of 8 GB DDR5.

I plan to use it for plex/jellyfin (few streams), immich, and other containers like nextcloud, tailscale maybe paperless ngx (seems hard to set up).

If i add another stick of 8 gb be enough?

And if i add a stick of 16 GB (still Samsung) will the system have problems running ?

reddit.com
u/Cosminache — 3 days ago

How to automatically sync a seedbox to a UGREEN NAS using rsync and cron (GUIDE)

Hi there!
My NAS arrived just a few days ago, and I’ve already started tinkering with it. I decided to share this guide publicly in case it helps someone else. It explains how to set up an automatic sync from a seedbox to a UGREEN NAS for qBittorrent users who want their downloads transferred directly to their NAS.
The idea is simple: once a download is completed on the seedbox, the NAS can pull it automatically on a schedule. At the same time, you can still keep a manual trigger available whenever you need it.

It walks through the whole setup: SSH access, verifying the real download path on the seedbox, creating the destination folder on the NAS, setting up passwordless SSH keys, writing the rsync script, testing it, and running it automatically with cron.

This is written around qBittorrent because that is the client I use, but the same setup can also work with any other torrent client, or with any other folder on the seedbox that you want to sync to your NAS.

Before starting:

Use this example command to access the UGREEN NAS via SSH:
ssh UgosUser@Local-IP-NAS

Use this example command to access the seedbox via SSH:
ssh username@IPorHOSTseedbox.cc

These are example commands only, so make sure to replace the usernames and addresses with the actual ones used by your NAS and seedbox.

1. Access the seedbox and verify the actual download path used by your torrent client.
Do not assume the path is the same as in this guide. Open qBittorrent in your seedbox web panel and check the default save path / download location in the app settings.

In my setup, qBittorrent downloads files to:
/home/user/files/downloads/

After checking the path in qBittorrent, connect via SSH and verify that the folder really exists.

ssh username@IPorHOSTseedbox.cc

cd /your/real/download/path

ls -la

2. Access the NAS terminal and create the directory where the files will be synchronized.
This will be the destination sync path on your NAS, meaning the folder where the downloads pulled from the seedbox will end up.

ssh UgosUser@Local-IP-NAS

In this guide I use /volume1/hdd/seedbox-downloads as an example destination folder on my own NAS, but you can choose any folder path you want on your NAS.

mkdir -p /volume1/hdd/seedbox-downloads

3. Configure passwordless access from NAS -> seedbox.
This step is required for automation. Without passwordless SSH access, the script would keep asking for the seedbox password every time it runs, so it would not work properly through cron.

First connect to the NAS via SSH so you are inside the NAS terminal. From there, generate a dedicated SSH key.

ssh-keygen -t ed25519 -C "ugos-seedbox-sync"

Press Enter for the file path and leave the passphrase empty for automation by pressing Enter when prompted.

Then run:

cat ~/.ssh/id_ed25519.pub

This shows the public key on the NAS. Copy it.

It will look something like:
ssh-ed25519 AAAAC3NzaCxxxxxW3 ugos-seedbox-sync

From the NAS shell, connect to the seedbox once with your password and add that key to authorized_keys:

ssh username@IPorHOSTseedbox.cc

mkdir -p ~/.ssh

chmod 700 ~/.ssh

nano ~/.ssh/authorized_keys

Paste your public key, then save in nano with Control + O, Enter, Control + X.

Fix the permissions on the seedbox and exit, returning to the NAS terminal.

chmod 600 ~/.ssh/authorized_keys
exit

Go back to the NAS and fix the private key permissions. This step is important: if the permissions are too open, SSH will reject the key.

chmod 700 ~/.ssh

chmod 600 ~/.ssh/id_ed25519

chmod 644 ~/.ssh/id_ed25519.pub

Final test from the NAS: if it does not ask for a password, the NAS -> seedbox configuration is correct.

ssh username@IPorHOSTseedbox.cc

whoami

pwd

exit

4. Create the final script on the NAS.
In this step you create the script that will connect to the seedbox and synchronize the files to your NAS automatically.

Open the script file on the NAS:

nano /home/YourNASUser/seedbox-sync.sh

Paste the following content. The timestamp in the log makes it easy to verify whether cron is actually starting:

#!/bin/bash
LOG="/home/YourNASUser/seedbox-sync.log"
echo "===== $(date '+%Y-%m-%d %H:%M:%S') - sync start =====" >> "$LOG"
/usr/bin/rsync -avhP \
--ignore-existing \
--exclude='._*' \
--exclude='.DS_Store' \
--exclude='*.part' \
--exclude='*.tmp' \
--exclude='*.!qB' \
-e "ssh" \
username@IPorHOSTseedbox.cc:/home/user/files/downloads/ \
/volume1/hdd/seedbox-downloads/ >> "$LOG" 2>&1
echo "===== $(date '+%Y-%m-%d %H:%M:%S') - sync end =====" >> "$LOG"
echo "" >> "$LOG"

Replace /home/user/files/downloads/ with your real qBittorrent download path on the seedbox, replace /volume1/hdd/seedbox-downloads/ with your actual destination folder on the NAS if you use a different one, and replace YourNASUser with the username you use to log into your NAS.

Save the file with Control + OEnterControl + X.

Make it executable:

chmod +x /home/YourNASUser/seedbox-sync.sh

Run it manually once to make sure the script works before relying on cron.

/home/YourNASUser/seedbox-sync.sh

Then check the last lines of the log to confirm that the sync started correctly and to spot any errors immediately.

tail -30 /home/YourNASUser/seedbox-sync.log

5. Configure cron scheduling on the NAS.

On my NAS (UGOS), the user crontab was not being written correctly to /var/spool/cron. The solution that worked for me was to use root’s crontab with sudo.

Open root’s crontab:

sudo crontab -e

For a quick test, you can add a line that runs every 5 minutes. This is only meant as a temporary test entry to confirm that the script works correctly through cron. Once everything is working, replace it with a schedule that better fits your needs. In the replies, I’ll also add several alternative cron examples that you can use to replace the 5-minute test entry with something more suitable for your own setup.

Important: root’s cron must run the script as user YourNASUser, otherwise root will not use YourNASUser’s known_hosts file and SSH keys, and the error Host key verification failed may appear.

Paste this line into the crontab, then save in nano with Control + O, press Enter to confirm, and exit with Control + X:

*/5 * * * * sudo -u YourNASUser /bin/bash /home/YourNASUser/seedbox-sync.sh

After saving the crontab, verify that the entry was actually registered:

sudo crontab -l

Then wait a few minutes and check the sync log to confirm that cron is starting the script correctly:

tail -50 /home/YourNASUser/seedbox-sync.log

Thanks,
Luca

reddit.com
u/Specific-Union6589 — 3 days ago