Ik heb wat problemen met het importeren van mijn zfs-pool naar een nieuwe machine.
kort:
Wanneer ik mijn pool probeer te importeren (zpool import poolnaam), blijft de opdracht hangen en kan ik geen zfs-opdrachten meer uitvoeren. (getest op: freenas, ubuntu, debian, freeBSD)
Lang:
Eerder draaide ik de Xen-server met een FreeNAS VM, maar nu probeer ik over te schakelen naar een andere machine en mijn ZFS-pool op Ubuntu (geen VM) te draaien .
Voordat ik probeerde over te schakelen naar ubuntu, kwam ik al een aantal problemen tegen. Een van mijn schijven ging kapot dus had ik er een nieuwe schijf ingestopt en een resilver gestart alles ging goed, behalve dat ik wat gegevens kwijt was.
Ik vermoed dat dit gebeurt is omdat ik geen scrubs deed (erg dom van me) maar er ging niets belangrijks verloren. na het verzilveren had ik een zpool-status van gedegradeerd en elke keer dat ik opnieuw opstartte, begon mijn pool opnieuw met een resilver.
om dit op te lossen en mijn pool in een goede staat te krijgen, probeerde ik een zpool clean, maar deze opdracht bevroor en ik kon geen toegang meer krijgen tot mijn gegevens? Hier werd ik een beetje bang, maar na een reboot en daarna opnieuw een resilver had ik mijn data terug. Hierna heb ik eerst een scrub gedaan en daarna een zpool clean en alles was in orde en mijn pool was in een online staat, geen fouten.
Op dit punt besloot ik om een export uit te voeren en te proberen de pool op een nieuwe machine te importeren. als ik zpool import doe krijg ik mijn pool te zien zonder errors. maar elke keer dat ik heb dan probeer te importeren zpool import poolnaam loopt het vast en kan ik geen zfs-commando's meer uitvoeren. (getest op: freenas, ubuntu, debian)
Als ik in ubuntu dmesg kijk, zegt het me een slechte RIP-waarde. en dat het proces vastzit ... seconden.
Heeft iemand een idee wat ik kan doen om dit op te lossen?
kort:
Wanneer ik mijn pool probeer te importeren (zpool import poolnaam), blijft de opdracht hangen en kan ik geen zfs-opdrachten meer uitvoeren. (getest op: freenas, ubuntu, debian, freeBSD)
Lang:
Eerder draaide ik de Xen-server met een FreeNAS VM, maar nu probeer ik over te schakelen naar een andere machine en mijn ZFS-pool op Ubuntu (geen VM) te draaien .
Voordat ik probeerde over te schakelen naar ubuntu, kwam ik al een aantal problemen tegen. Een van mijn schijven ging kapot dus had ik er een nieuwe schijf ingestopt en een resilver gestart alles ging goed, behalve dat ik wat gegevens kwijt was.
Ik vermoed dat dit gebeurt is omdat ik geen scrubs deed (erg dom van me) maar er ging niets belangrijks verloren. na het verzilveren had ik een zpool-status van gedegradeerd en elke keer dat ik opnieuw opstartte, begon mijn pool opnieuw met een resilver.
om dit op te lossen en mijn pool in een goede staat te krijgen, probeerde ik een zpool clean, maar deze opdracht bevroor en ik kon geen toegang meer krijgen tot mijn gegevens? Hier werd ik een beetje bang, maar na een reboot en daarna opnieuw een resilver had ik mijn data terug. Hierna heb ik eerst een scrub gedaan en daarna een zpool clean en alles was in orde en mijn pool was in een online staat, geen fouten.
Op dit punt besloot ik om een export uit te voeren en te proberen de pool op een nieuwe machine te importeren. als ik zpool import doe krijg ik mijn pool te zien zonder errors. maar elke keer dat ik heb dan probeer te importeren zpool import poolnaam loopt het vast en kan ik geen zfs-commando's meer uitvoeren. (getest op: freenas, ubuntu, debian)
Als ik in ubuntu dmesg kijk, zegt het me een slechte RIP-waarde. en dat het proces vastzit ... seconden.
Heeft iemand een idee wat ik kan doen om dit op te lossen?
[ Voor 4% gewijzigd door arneKlaver op 05-08-2020 19:32 ]