0

Ubooquity does not work on my new NAS Synology DS920+ .

Sergio 3 years ago updated by fuzzzor fuzzzor 3 years ago 1
  • Ho installato JAVA 8
  • Ho pianificato un'attività attivata con "script definito dall'utente"

  • L'ho quindi attivato utilizzando il seguente script ubooquity.sh

#! / usr / bin / env bash

#title: ubooquity.sh

#description: avvia ubooquity server. script di shell nel task manager

#date: 2021 aprile

# ================================================= =============================

### VARIABILI JAVA ###

# Directory di installazione di Java

JAVA_DIR = / var / packages / Java8 / target / j2sdk-image / jre

# Dimensione massima del pool di allocazione della memoria del runtime Java. Predefinito: 64 MB

MEM = 512 m

### VARIABILI DI UBOOQUITY ###

# Posizione binaria Ubooquity

UBOOQUITY_BIN = / var / packages / Ubooquity / Ubooquity.jar

# Directory di lavoro Ubooquity

WORK_DIR = / volume1 / Ubooquity

# Posizione del file ID processo Ubooquity

PID_FILE = $ WORK_DIR / ubooquity.pid

# Porta della libreria Ubooquity

LIB_PORT = 2202

# Porta di amministrazione Ubooquity

ADMIN_PORT = 2203

### VARIABILI AMBIENTALI ###

# Codifica dei caratteri

ENCO = UTF-8

# Selezione locale

LANG = en_US. $ ENCO

### SCRIPT ###

# Soluzione alternativa per leggere correttamente i caratteri speciali

export LANG = en_US. $ ENCO

# Elimina il processo precedente

if [-f $ PID_FILE]; poi

pkill -F $ PID_FILE> / dev / null 2> & 1

fi

# Avvia ubooquity

printf "Avvio del server Ubooquity ... \ n"

$ JAVA_DIR / java -jar -Dfile.encoding = $ ENCO -Xmx $ MEM $ UBOOQUITY_BIN \

--adminport $ ADMIN_PORT --libraryport $ LIB_PORT \

--workdir $ WORK_DIR \

--remoteadmin --headless & UBOOQUITY_PID = $!

echo $ UBOOQUITY_PID> $ PID_FILE

printf "Ubooquity è ora in esecuzione (pid:% d). \ n" $ UBOOQUITY_PID

uscita 0

  • Ho ricevuto il seguente errore e l'applicazione non si avvia

/volume1/Ubooquity/ubooquity.sh: riga 43: errore di sintassi: fine del file inaspettata

Ho anche sostituito la seguente riga nello script

JAVA_DIR = / var / packages / java / target / bin

Ma l'errore è ancora lo stesso.

qual è l'errore?

Hi,

Do not installed on your DSM, this is my advice.

Use Docker, you have a beautifull image for that and it's very easy to used.