4

I recently upgraded to version 7.0 and the previously working permanent disable process as in https://mariushosting.com/how-to-disable-or-uninstall-synology-universal-search/ does not work anymore because the command synoservicecfg doesn't exist anymore. In "Universal Search" -> "Indexed Folder" -> "Synology Drive" there is an entry for my backup folder but it cannot be deleted or modifed (only the arbitrary name can be modified). Indexing takes too much time and is not needed.

Any ideas how to disable?

Please note that after shutdown and boot again, the setting "stop indexing permanently" has gone.

Note: with version7.0 there is no synoservice command anymore

monok
  • 93

5 Answers5

4

A solution is proposed in the bug-report Does not work on DSM 7 #3:

In DSM 7 synoservice has been replaced by systemctl.

Therefore it is necessary to modify the line 111 in syno-webdav-keeweb/synoWebdavKeeweb.sh:

synoservice --restart pkgctl-WebDAVServer

by:

sudo systemctl restart pkgctl-WebDAVServer

In that spirit, the command to disable SynoFinder is:

sudo systemctl disable pkgctl-SynoFinder

(I cannot test since I don't have Synology.)

harrymc
  • 498,455
3

I made a Scheduled Task. Open Control Panel, Task Scheduler, choose Create -> Trigered Task -> User defined script.

In General tab:

  • Task name disable indexing
  • Choose User root
  • Event: Boot-up.

In Task Settings tab, Run command, user-defined script put:

/usr/syno/bin/synopkg stop SynoFinder
Arunas Bart
  • 1,766
2

The correct ssh commands for DSM7 is

sudo systemctl stop pkg-SynoFinder-fileindexd.service
sudo systemctl disable pkg-SynoFinder-fileindexd.service

For this you need to have ssh access. You may can achieve the same if you run this command only once as a scheduled task with root privileges through the web UI.

As mentioned above to disable the pkgctl-SynoFinder will also stop the "Synology Drive Service" which may not what you want.

But if you disable pkg-SynoFinder-fileindexd the "Synology Drive Service" still seems to work properly

megloff
  • 409
0

As was mentioned by others on DSM 7.0 the correct sequence to completely remove (disable and uninstall) Synology Universal Search will be following:

ssh user@nas
sudo -i 
systemctl disable pkgctl-SynoFinder
synopkg uninstall SynoFinder

Tested on my personal NAS and CPU usage down from 99.8% to normal.

vsenn
  • 1
-1

I've run into the same problem. I turned to the support team and they proved helpful. Their tips helped me solve my issue (at least as of now) and my unit is working properly now, without having to uninstall universal search because, as they say, Synology needs that to work correctly. My problem was stemming from the indexing of all the metadata in my 30,000+ digital negatives. I'm copying their tips for your benefit.

Hello dear customer,

Thank you for reaching out to our support and providing details about your indexing issue.

I understand that you want to completely disable the indexing feature on your NAS; however, it's important to note that completely disabling indexing might affect the functionality of Synology Drive and not work properly, as it relies on indexing to synchronize files.

That said, I recommend checking if the indexing is taking time because it is also indexing the content of the files, such as the metadata of the photos. This could explain why the process seems to be ongoing. In such cases, please be sure here is unselected: enter image description here You can stop and restart the SynologyDrive package to get rid of loops of indexing: enter image description here You can also pause the indexing, if you need the resources to do something else and let the indexing run only overnight. enter image description here

I have found several times their support team to be very helpful and extremely responsive. Disabling Universal Search doesn't sound like a good idea at all.