Storage über shell aktivieren/deaktivieren

lenny30

Member
May 26, 2020
106
8
23
44
Hallo zusammen,
kann man ein eingerichtetes Storage über die Shell aktivieren bzw. deaktivieren?

Dankeschön!
 
ja - mit `pvesm set <storagename> -disable 0` (bzw. disable 1 zum aktivieren)
siehe auch man pvesm

Ich hoffe das hilft!
 
klasse, das hilft - jedoch 1 zum deaktivieren und 0 zum aktivieren - zumindest bei mir. Super und Danke!
stimmt - sorry fürs verwechseln - freut mich, dass es klappt :)
 
eins ist mir doch aufgefallen, wenn ich das Ganze über cron steuern möchte, sei es direkt als Befehl oder in einem Skript - funktioniert es einfach nicht.
 
eins ist mir doch aufgefallen, wenn ich das Ganze über cron steuern möchte, sei es direkt als Befehl oder in einem Skript - funktioniert es einfach nicht
wundert mich - kannst du den cronjob mal teilen?
Eine Sache, die da oft problematisch ist, ist das cronjobs prinzpiell nur "/usr/bin:/bin" als PATH haben - siehe crontab(5)

Ich hoffe das hilft!
 
55 11 * * 6 /home/m_hdd_aktiv.sh 12 14 * * * pvesm set m_hdd2 -disable 0

inhalt vom skript:
#media hdd aktiv setzen pvesm set m_hdd2 -disable 0 # 60 Minuten aktiv lassen für Backup sleep 60m #hdd deaktiv setzen pvesm set m_hdd2 -disable 1


wenn der Befehl direkt abgesetzt wird, klappt es problemlos
 
pvesm set m_hdd2 -disable 0
wie gesagt - siehe `man 5 crontab`:
PATH is set to "/usr/bin:/bin"

und :
Code:
# which pvesm
/usr/sbin/pvesm

sprich einfach mal den absoluten pfad eintragen: `/usr/sbin/pvesm set m_hdd2 -disable 1`

ich hoffe das erklärt es
 
  • Like
Reactions: lenny30