Synology-Forum.nl
Hardware ondersteuning => Externe harddisks en Printers => Topic gestart door: Briolet op 30 juli 2020, 12:28:24
-
Als eerste: Het probleem loste zichzelf op door de nas te herstarten.
Vanochtend om 9.00 uur kreeg ik twee mailtjes. De ene dat de USB disk fout uitgeworpen is. De tweede dat de connectie met de UPS verloren was.
Nu net kreeg ik een mailtje dat er een backup mislukt was. Ik hen nu ingelogd om te kijken wat er aan de hand was.
Al mijn USB apparaten waren verdwenen en het uit- en weer inpluggen van de twee USB stekkers hielp niet. Nu weet ik dat elke werkdag om 9.00 uur de Wifi dongle van de nas ingeschakeld wordt, dus legde ik direct een verband met de dongle en de twee mailtjes. Ik wilde naar het "draadloos" menu in de settings gaan en ook dat hele menu was verdwenen. Nu kan het zijn dat dit menu alleen verschijnt als hij ook een aangesloten Wifi dongle ziet.
Dat inschakelen van de wifi dongle is toch al ingrijpend, want bij die actie wordt altijd eerst de radius server uitgezet en gaat pas weer aan als de wifi aan staat. Blijkbaar worden ook de USB poorten tijdelijk uitgeschakeld bij deze actie en zijn door een bugje niet meer aan gegaan.
Herstarten van de nas leek me minder werk dan het onderliggende probleem opsporen. ;)
-
Ik kreeg vanochtend een mailtje met de titel: "Het externe apparaat USB Disk 1 op GedeeldeData is niet juist uitgeworpen." (Plus een serie mailtjes over mislukte backups)
Na inloggen op de nas zag ik dat ook de apparaten op de andere USB poort (UPS en Wifi) verdwenen waren. Dit zelfde is eind juli ook al een keer gebeurd. Toen kreeg ik het niet opgelost door de stekkers uit en weer in te steken. Dus nu maar direct de hele nes herstart. Dat loste toen en ook nu weer het probleem op.
Het log geeft ook niets prijs qua oorzaak. Het meld alleen dat zowel de UPS ans de USB disk unplugged/ejected zijn.
Kent iemand een truuk om alleen het usb gedeelte te herstarten?
Edit: Beide USB poorten vallen net weer uit. Begint op een hardware probleem te lijken.
-
Kent iemand een truuk om alleen het usb gedeelte te herstarten?
Nee, maar kijk eens daar dit Topic (https://community.synology.com/enu/forum/1/post/132055).
Tenzij het idd een hardware issue is, want zomaar uitvallen.....?
-
Ik zal het eens proberen als het weer mis gaat. Ik ben alleen ban dat het niet gaat werken. Volgens mij zijn die commando's vooral bedoeld om te voorkomen dat je de stekker er fysiek uit en in moet steken om de reconnect te triggeren. Maar de stekker eruit en erin werkte hier juist ook niet. Maar wie weet doet die 'unbind' wel de truc.
Dat ls commando voor de usb (lsusb) is wel een interessante om te zien wat er aan de usb poorten hangt. Bij mij geeft dat:
~# lsusb
|__usb1 1d6b:0002:0310 09 2.00 480MBit/s 0mA 1IF (ehci_hcd 0000:00:16.0) hub
|__1-1 8087:07db:0002 09 2.00 480MBit/s 0mA 1IF ( ffffffd1ffffffb2ffffffdbffffffad) hub
|__1-1.1 f400:f400:0100 00 2.00 480MBit/s 200mA 1IF (Synology DiskSataion 65004A3042B76D86)
|__usb2 1d6b:0002:0310 09 2.00 480MBit/s 0mA 1IF (Linux 3.10.105 etxhci_hcd-170202 Etron xHCI Host Controller 0000:04:00.0) hub
|__2-1 05e3:0608:0702 09 2.00 480MBit/s 100mA 1IF ( ffffffd6ffffffa3ffffffebffffffcb) hub
|__2-1.2 148f:3070:0101 00 2.00 480MBit/s 450mA 1IF (Ralink 802.11 n WLAN 1.0)
|__2-1.3 051d:0002:0106 00 1.10 1.5MBit/s 2mA 1IF (APC Back-UPS ES 700G FW:871.O3 .I USB FW:O3 5B1520T03684 )
|__usb3 1d6b:0003:0310 09 3.00 5000MBit/s 0mA 1IF (Linux 3.10.105 etxhci_hcd-170202 Etron xHCI Host Controller 0000:04:00.0) hub
|__3-2 2537:1066:0100 00 3.00 5000MBit/s 8mA 1IF (Norelsys NS1066 0123456789ABCDE)
Ik zie dat de UPS nog via het heel oude usb1.1 protocol werkt. Maar met zo weinig over te dragen data maakt dat ook weinig uit.
En ik leer weer iets nieuws over rechte haken in paden. "[uoex]hci_hcd" is elke naam die met één van de letters tussen [].
En om terug te komen op de link van Birdy: Mijn externe HDD hangt aan USB3 en de idVendor en idProduct zijn resp 2537 en 1066. Dus de eerste twee getallen in de gemaakte listing.
-
Gisteren was er weer deze storing, dus kun ik het gisteren pas testen.
Het eerste script uit de link werkt bij mij niet, dus heb ik de nas meer weer herstart. Vervolgens heb ik het script nog een keer getest bij een usb disk die er via het menu uitgegooid werd. Ook deze disk werd niet meer gemount.
Vanochtend heb ik het tweede script eens getest. Weer de disk unmounten via het menu. Vervolgens het script runnen. En nu werd de disk wel weer netjes gemount. Dit is interessant voor mensen die de usb disk unmounten na een backup taak. Via het script kun je de disk weer mounten voor een volgende backup. Je hoeft dan niet fysiek naar de nas om het kabeltje uit en in te pluggen. Beter is het natuurlijk om de disk direct ook fysiek te ontkoppelen. Want als ik de disk zo weer kan koppelen, kunnen hackers dat ook en wordt het unmounten voor dat doel zinloos.
Voor de duidelijkheid, het werkende script:
#!/bin/bash
set -euo pipefail
IFS=$'\n\t'
# replace Vendor and Product ID
VENDOR="****"
PRODUCT="****"
for DIR in $(find /sys/bus/usb/devices/ -maxdepth 1 -type l); do
if [[ -f $DIR/idVendor && -f $DIR/idProduct &&
$(cat $DIR/idVendor) == $VENDOR && $(cat $DIR/idProduct) == $PRODUCT ]]; then
echo 0 > $DIR/authorized
sleep 0.5
echo 1 > $DIR/authorized
fi
done
Vervang de sterretjes in het script met de twee 4-cijferige ID nummers. (Zie mijn bovenstaande post.) Wat het script doet is het zoeken in de hierachie van "/sys/bus/usb/devices/" naar een folder waar de ID's in voorkomen. Vervolgens scrijft hij een '0' in de file 'authorized', wacht even en zet er dan weer een '1' in. Blijkbaar is dat genoeg, i.c.m. de instructie "set -euo pipefail".
Nu alleen wachten tot de storing weer optreed om te zien of het script dan werkt.
off-topic: Tijdens het verschuiven van mijn nas om bij de usb stekker te komen, ging de nas plotseling piepen en ging opslagpool-1 in gedraded mode. Schijf nr 1 kreeg een oranje lampje. smart status was gezond, maar de reparatie optie bleef grijs.
Ik heb de schijf er even uit getrokken en weer ingestopt via een hot swap. Het lampje werd weer groen en ik kon de opslagpool repareren. Daarmee is hij net klaar.
Toch erg dat de opslagpool beschadigd door het verplaatsen van de nas. (slecht contact geweest bij de beweging?)
-
Zal misschien inderdaad een slecht contact geweest zijn. Die SATA connector is geen echt stabiele connector.
Zelf zet ik een NAS altijd uit voor ik hem verschuif / verplaats.