Bei uns fallen diverse Operationen, die sich des zfs-Systems bedienen auf die Nase, da das `zfs list -o name,volsize,origin,type,refquota -t volume,filesystem -Hrp` in einen Timeout läuft.
Wenn man den Befehl allerdings per Watch -n 10 regelmäßig ausführen lässt, so kommt es nicht mehr zu solchen Problemen.
Wir haben dieses Verhalten auf zwei Nodes mit unterschiedlichen Auslastungen. Auf dem einen haben wir 200 Volumes, auf dem anderen lediglich 70.
Es handelt sich bei beiden Nodes um je zwei Pools mit striped-mirrored vdevs
Wenn man den Befehl allerdings per Watch -n 10 regelmäßig ausführen lässt, so kommt es nicht mehr zu solchen Problemen.
Wir haben dieses Verhalten auf zwei Nodes mit unterschiedlichen Auslastungen. Auf dem einen haben wir 200 Volumes, auf dem anderen lediglich 70.
Es handelt sich bei beiden Nodes um je zwei Pools mit striped-mirrored vdevs
Code:
root@prodnode1:~# zpool status -v
pool: pool_spinning
state: ONLINE
scan: scrub repaired 0B in 0 days 01:24:06 with 0 errors on Sun Aug 9 01:48:07 2020
config:
NAME STATE READ WRITE CKSUM
pool_spinning ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
sdm ONLINE 0 0 0
sdn ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
sdo ONLINE 0 0 0
sdp ONLINE 0 0 0
mirror-2 ONLINE 0 0 0
sdq ONLINE 0 0 0
sdr ONLINE 0 0 0
mirror-3 ONLINE 0 0 0
sds ONLINE 0 0 0
sdt ONLINE 0 0 0
errors: No known data errors
pool: pool_ssd
state: ONLINE
scan: scrub repaired 0B in 0 days 00:33:32 with 0 errors on Sun Aug 9 00:57:35 2020
config:
NAME STATE READ WRITE CKSUM
pool_ssd ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
sda ONLINE 0 0 0
sdb ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
sdc ONLINE 0 0 0
sdd ONLINE 0 0 0
mirror-2 ONLINE 0 0 0
sde ONLINE 0 0 0
sdf ONLINE 0 0 0
mirror-3 ONLINE 0 0 0
sdg ONLINE 0 0 0
sdh ONLINE 0 0 0
mirror-4 ONLINE 0 0 0
sdi ONLINE 0 0 0
sdj ONLINE 0 0 0
mirror-5 ONLINE 0 0 0
sdk ONLINE 0 0 0
sdl ONLINE 0 0 0