90 lines
2.8 KiB
Markdown
90 lines
2.8 KiB
Markdown
---
|
||
title: Synology - консольные команды
|
||
description:
|
||
published: true
|
||
date: 2024-11-27T20:02:21.508Z
|
||
tags: ssh, synology
|
||
editor: markdown
|
||
dateCreated: 2024-11-27T08:35:34.807Z
|
||
---
|
||
|
||
# Зависла индексация
|
||
Попытки исправить проблему с зависшей индексацией ни к чему не привели.
|
||
Пытался с помощью консольных команд, но ругался на битую таблицу в postgresql.
|
||
Пробовал исправить таблицу, но не получилось.
|
||
В итоге нашел решение, которое помогло, хотя очень кординальным методом, гроханием базы данных.
|
||
|
||
```
|
||
sudo rm -rf /volume1/@database/pgsql
|
||
reboot
|
||
```
|
||
После этого сделать реиндексацию фоток и видео.
|
||
Источник https://community.synology.com/enu/forum/17/post/103120
|
||
|
||
## Перезапуск synology photo
|
||
```bash
|
||
synopkgctl stop SynologyPhotos && synopkgctl start SynologyPhotos
|
||
```
|
||
|
||
## Реиндексация фото и видео
|
||
```
|
||
synoindex -a /volume3/photo/PhotoLibrary/2024/11/
|
||
synoindex -R all
|
||
```
|
||
|
||
Help:
|
||
```
|
||
bash-4.4# synoindex --help
|
||
Usage:
|
||
synoindex [OPTIONS]
|
||
|
||
Index Options:
|
||
-h, --help
|
||
this help text
|
||
-A dirpath
|
||
add a dir
|
||
-a filepath
|
||
add a file
|
||
-D dirpath
|
||
delete a dir
|
||
-d filepath
|
||
delete a file
|
||
-N new_dirpath old_dirpath
|
||
rename a dir
|
||
-n new_filepath old_filepath
|
||
rename a file
|
||
-R [all|media|photo|music|video|thumb|dirpath]
|
||
all: reindex all dirpath that registered in each package
|
||
media: reindex dirpath that registered in MediaIndex package
|
||
photo: reindex photo dirpath
|
||
music: reindex music dirpath
|
||
video: reindex video dirpath
|
||
thumb: check converted video of each video file
|
||
dirpath: reindex this specific dirpath
|
||
-R user:{user_name}
|
||
reindex personal photo dirpath
|
||
-R share:{share_name}
|
||
reindex share dirpath
|
||
-R [type_music|type_video|type_photo]
|
||
reindex dirpath that registered with specific type in MediaIndex
|
||
|
||
Package Index Options:
|
||
-P [MediaIndex|{package_name}] {index_option}
|
||
index operation only apply on this package
|
||
-p [MediaIndex|{package_name}] {index_option}
|
||
index operation apply all packages except for this package
|
||
|
||
File Index Options:
|
||
-f {index_option}
|
||
index operation apply on file index
|
||
-U photo
|
||
update photo images
|
||
```
|
||
|
||
```
|
||
/var/packages/SynologyPhotos/target/usr/bin/synofoto-bin-clear-index-task -t thumbnail
|
||
```
|
||
|
||
```
|
||
/var/packages/SynologyPhotos/target/usr/bin/synofoto-bin-index-tool -t basic -i /volume3/photo/PhotoLibrary/2024/ -t basic_reindex
|
||
``` |