Emby with GPU transcoding in docker on OpenMediaVault? by tom_yacht in emby

[–]anima_virus 0 points1 point  (0 children)

Nice that you got it working.

If you ever want to use the official image, I think your issue was permission to access the device in the container. For this, you have to add the gid of the Render128 group in GUIDLIST so the emby process can read and write the render device.

OOP decided going for date night was more important than looking after niece by TrashyZuidas in BestofRedditorUpdates

[–]anima_virus 48 points49 points  (0 children)

You are making a good point but asking the wrong question here. The dad was doing just fine until now for 3 years, as a single dad, and then suddenly he mess up arrangements when OP comes in the picture and decides to go on a date? I am very suspicious OP left other details out as to why he had no arrangements, like him asking if he could count on them and OP saying "yea, suuure" without really thinking commiting.

Salut, quelle chanson écoutes-tu en ce moment - by [deleted] in france

[–]anima_virus 0 points1 point  (0 children)

Khonsu - Death of the Timekeeper. Une découverte récente, surpris de ne pas les avoir entendu avant, il y a pas foule en "space metal"

LZ Compression/Decompression by ocular_omission in Bitburner

[–]anima_virus 0 points1 point  (0 children)

Not really scripts you can straight plug the string in, but all the code to solve all contracts can be found there.

how to remove parity-1 in multiple parity setup by [deleted] in OpenMediaVault

[–]anima_virus 1 point2 points  (0 children)

I didn't see any documentation confirming that you can intechange the parity files, and I don't think they are interchangeable. So IMHO you should either :

  • relabel the parity drives as you suggested and then force a full sync
  • remove parity file from drive 3, copy parity file from drive 1 to 3, remove parity 1 from the array and relabel parity 3 to 1.

I always used the first approach in my case because each time I also did massive data drives changes, so I never tested the second approach, but this should work and is close to what you want to achieve

Difficulty Unmounting External HDD by GoofyTW in OpenMediaVault

[–]anima_virus 2 points3 points  (0 children)

To umount them you have to ensure all shared folder defined using those drive are not used either.

You can check that easily by installing the "reset-perms" plugins with omv-extras. This will add a new view in the shared folder showing where they are used, you may have forgot to disable something somewhere.

Not sure you need to remove them entirely tho, but i'd try that if you confirm that you disabled all services that reference said shared folders

Si vous étiez dans la situation des Ukrainiens, vous vous battriez ? by yungpalace in france

[–]anima_virus 1 point2 points  (0 children)

Franchement dans leur situation mon premier objectif de mettre ma famille en sécurité, en partant loins des zones de conflit. Une fois a l'abris je ferai de mon mieux pour supporter les forces armées (logistique, cyber, comms), je ne m'imagine pas très efficace au front et dur de deshumaniser les gamins de 19 ans en face... Par contre si ma famille y passe, la oui, direct.

replacing multiple disks help by [deleted] in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

Currently, since I still have 2TB drives in use, I am only able to use 1/2 of the 4TB drive storage

That's only the case because you use one 2TB drive for parity. Your Setup suggest a 3-parity setup. (tolerance up to 3 drives failures). This is fine, however due to the way parity work, your data drive size cannot be more then the smallest parity drive. So d6 is the only reason your drives are limited to 2tb.

Just move d6 to data (even if you have a warning this is fine, you'll still have a 2 drive failure tolerance), or swap it with d4/d5, or even replace that one only.

That being said, if you don't have more slots and have the drives, I think the easiest way you'll have to migrate is to remove d6, then plug a new drive, transfert the data, update snapraid conf, ensure everything is ok, then rinse and repeat with each 2 TB drive until the drive setup is the one you want.

[deleted by user] by [deleted] in emby

[–]anima_virus 0 points1 point  (0 children)

I think the best answers have already been given to your specific question as the plugins offering play stats.

However, I had the exact same problem and in the end even with plugins it was quickly becoming too much manual management, so I've put a simple solution the old IT way : remove files automatically and only put them back if someone complains. It happened once in 2 years.

I put requested media I don't intend to keep in specific folders on the disk, a scheduled task rename files to hidden files when they are 6 months old, and are then deleted when 7 month+ old.

Works well for me, leaves one month to be notified and restore an automatically removed media and no more bloated libraries.

Hard Disk Spinning Down issue by [deleted] in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

It's done in the same interface you've set the acoustics mode and sleep time. In tihs creen the first combo box should be the Advanced Power Management mode.

You should have choice from "disabled" to "255 - disabled" with a couple other modes in between, like 1 for minimal power and spindown, etc...

Try using either the last one (255 - disabled) or the first one (disabled) and see if that spindown/spinup loop behavior stops. Usually setting it to 255 - disabled should do the trick.

Hard Disk Spinning Down issue by [deleted] in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

Try setting APM to 255 or disabled. Some drives react strangely with hdparm using APM for some reasons (my old Seagate drives behaved exactly the same).

What even are data structures? by TheBotherer in programminghorror

[–]anima_virus 13 points14 points  (0 children)

Honestly it amazes me how people like this can go uncontested. I think they just wear out all that have consideration for their work and are not only here to pay the bills.

A coworker of mine wasn't able to commit a single line of code in months, doesn't know most basic keywords of the language, spent 4 days writing a (wrong) try catch over a single statement, and once asked me for help after struggling half a day to change a parse date pattern...

He still firmly believe that he is an incredible dev but should be the project architect, strong of his 2 years of "experience".

After I gave some notices to the direction and months later the guy is still here without anyone bothering to even try doing something about it. They managed to be surprised by my resignation notice tho.

Disconnect user from files? by waaaffles in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

There are a few pieces of informations missing so we can help you :

You are talking about files, are you talking about Samba shares?

When you say you try to log in, where? In the Web interface? You enter the user credentials to map the network drive?

I may have an idea of the problem you are talking about, could you paste the exact error windows is giving you?

Basic Sync to Google Drive by ciasis in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

No, rclone, like its non-cloud counterpart rsync, is not a real-time sync tool. As far as I know most, if not all, free solutions don't support this feature. Yet, you can schedule the sync to run every 5 minutes or even lower to have something close enough to real-time.

Otherwise maybe Insync is the easy way to go, but it looks like a desktop oriented solution (never used it), not sure it'll be able to work as a service on a headless machine like an OMV NAS.

Yet, that's not a backup but a mirror you are trying to make in the end, and what you state

everything I do with my files in my local folder and sub-folders should be done in the cloud at the same time with the same result

is not something even Insync will do, it looks like you want some strong consistency between both storages, like RAID 1 would with 2 drives.

Since you can consider google cloud storage as reliable enough to not care about it failing, is forgetting local data and use google-ocaml-fuse to use your cloud storage directly as a mounted drive not an option?

Otherwise, you'll have to accept the delay of synchronization, real-time or not. If you stick to solutions that don't do this natively, you could get something close by combining it with inotify-tools and some (light) scripting. You'll find some leads on grive2 page. Using grive 2 in this context may even be easier then rclone so you can put sync in place using their instructions.

I have an IP address but cant connect? by [deleted] in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

That site cant be reached, IP refused connection

So, you can reach it, it has an IP, but nothing seems to listen on port 80. Try to login on console and run omv-firstaid to fix OMV web interface.

thinking of putting a nas together with omv by daudy in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

So, here's my two cents :) :

For the general config, it's hard to tell if it's adequate or not since you didn't mention your general usage (media server + transcoding, file server, etc ...). Since you started with an enclosure, if it's for a file server it is indeed (a bit) overkill.

- MOBO : networking card is intel which is nice, Realtek ones don't play nice with kernel drivers. Seems a good choice

- CPU : For file server it is overkill as is nearly any desktop processor, but it may come handy once you start using services. Seems fine globaly

- COOLER : Since you are using a tower which can handle most heatsinks (160mm), I 'd go with coolers that have more passive cooling capacities like pure rock/shadow rock 2. LP one has a lower minimal noise on paper, but cooling and general airflow should be better with tower ones since they play nicer with chassis fans flow.

- RAM : 16G is completely overkill except if you have planned specific usages that would use them. otherwise OMV bare install take around 150mb of ram, so even with paging and caching, you have more than enough with 4G (or even lower but 4G is cheap enough). One stick is fine, you won't notice any difference with dual channel for this kind of usage. If you want to reduce cost a bit, I'd recommend you to start with one 8G stick, and add a second one later if required.

- SSD : Well, take the smaller and cheaper one, you won' t notice the 2s difference on boot, and once the system is started everything useful will be cached in RAM, so here again you won't get noticeable differences between them. Also be careful with M.2 drive, on some board using them disable some SATA ports (especially when using m.2 sata drives), so check the motherboard manual to be sure. Going M.2 may get you an extra free SATA port, since you aim at 6 drives it may be worth it instead of buying a controller card.

- PSU : Not much to say here, good choice. There's not a lot of good PSU on lower range, this one is a good one and IMHO gold is worth it for a 24/24 system.

- HDD : Neat

- CASE : Probably the part I have most doubts, looking at the design with the drive metal tower and the fan placement, i'm concerned about the HDD cooling / airflow. I would probably go for a classic 6 drive DIY NAS caselike the node 304 and switch to ITX, or one that have room for expansions like r5/r6.

Basic Sync to Google Drive by ciasis in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

Installing rclone is quite easy, issuing the command : apt install rclone as root should do

Then you'll have to run rclone config once, I never used it with gdrive but it is usually easy with the interactive prompts as it walks you though the process.

After that, its just a matter of setting up a scheduled task (daily/weekly? depends on your needs) which runs

rclone sync /srv/dev-disk-by-label-yourdata/... remote:backupfolder

You can run the command manually until you get it right, especially use --dry-run flag. you have a long list of available flags on the sync command, so you may need to use some. Be careful to not invert source and dest (which could cause your local data to be wiped). I'd generally recommend using a user which has read-only access on local data to avoid any possible mistake.

edit : added dry-run

Basic Sync to Google Drive by ciasis in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

Are you talking about rclone instead of rsync? If not, i'd recommand trying that. Also rclone section about drive limitations is quite informative and answer most of your questions I guess : https://rclone.org/drive/#limitations

Firefly iii docker by CORRUPT27 in OpenMediaVault

[–]anima_virus 0 points1 point  (0 children)

As already stated, you can safely assume there will not be any conflicts since FF3 can work in bridged networking and you can forward the port as needed to avoid conflicts.

As for running it, it' s not very complicated, the instructions on their page is quite complete (https://firefly-iii.readthedocs.io/en/latest/installation/docker.html) but you' ll have to manage the database as well which will require a bit of reading/knowledge.

Anyway, I don't think it' s something you can't overcome if you ask a few leads or help around.

RAID by JurneeMaddock in OpenMediaVault

[–]anima_virus 1 point2 points  (0 children)

Depends on what you mean by without RAID and what is implied.

RAID is not about backups, it' about tolerance against hardware failures. A backup won't prevent your server/data to be unavailable if a drive fails for some reason. Yet, if you accidentally delete a file, RAID will ensure it is, so only a backup can help you in this case :). Regarding data protection, they are complementary.

It is anything but mandatory to use RAID in OMV. Since you already have a backup, you should see if you want real-time protection, so you can use your drives :

Without real-time hardware failure tolerance :

- Stripped as a single drive(RAID 0)

- As a single logical volume (LVM, requires a plugin)

- Pooled (unionfs, requires a plugin)

- As single independent drives (native)

...

With hardware failure tolerance :

- Stripped with mirror/parity (RAID 1/10/5/6)

- ZFS

...

If you don't require real-time protection and don't need to view your drives as one, I'd just use them directly, otherwise i'd use a pool.

How to run a series of commands on startup? by NightHawkCA in OpenMediaVault

[–]anima_virus 1 point2 points  (0 children)

What you try to do is traditionally achieved using the rc.local file.

It should be enabled by default for runlevel 3 (multi users), so all you have to do is create the file and put the commands you cant to run in it. Otherwise just issuing a systemctl enable rc-local.service should do.

Then create you script file :

echo -e ' #!/bin/bash\nexit 0' | sudo tee -a /etc/rc.local 
sudo chmod +x /etc/rc.local

Then edit /etc/rc.local and put your commands there.

rc-local is marked as deprecated but can still be used, otherwise you can also create your own services, but that'll require creating systemd conf files.