Scott Mercer
Dabbler
- Joined
- Oct 12, 2014
- Messages
- 12
After upgrading to 9.2.1.8, my FreeNAS array begins exhibiting a bizarre issue shortly after rebooting. All files written to the disks (both ZFS and UFS) by CIFS, RSYNC, or even kernel messages end up showing as 8192PB in size. When attempting to do any manipulation (ls, rm, etc.) I receive an error "
Value too large to be stored in data type". Internal log rotation jobs fail, etc.
I can use dd to overwrite the files and eventually delete them, however the condition persists.
I also get many errors sent by e-mail:
newsyslog
bzip2: I/O or other error, bailing out. Possible reason follows.
bzip2: Value too large to be stored in data type
Input file = /var/log/messages.0, output file = /var/log/messages.0.bz2
newsyslog: `bzip2 -f /var/log/messages.0' terminated with a non-zero status (1)
save_rrds.sh
mv: /data/rrd_dir.tar.bz2: set owner/group (was: 0/0): Invalid argument
mv: /data/rrd_dir.tar.bz2: set mode (was: 0644): Invalid argument
mv: /data/rrd_dir.tar.bz2: set flags (was: 00000000): Invalid argument
mv: /data/rrd_dir.tar.bz2: set times: Invalid argument
I am copying data off the array as quickly as possible, in case I need to completely burn it down and start over. What could cause this? There is nothing obvious in /var/log which would jump out at me.
Value too large to be stored in data type". Internal log rotation jobs fail, etc.
I can use dd to overwrite the files and eventually delete them, however the condition persists.
I also get many errors sent by e-mail:
newsyslog
bzip2: I/O or other error, bailing out. Possible reason follows.
bzip2: Value too large to be stored in data type
Input file = /var/log/messages.0, output file = /var/log/messages.0.bz2
newsyslog: `bzip2 -f /var/log/messages.0' terminated with a non-zero status (1)
save_rrds.sh
mv: /data/rrd_dir.tar.bz2: set owner/group (was: 0/0): Invalid argument
mv: /data/rrd_dir.tar.bz2: set mode (was: 0644): Invalid argument
mv: /data/rrd_dir.tar.bz2: set flags (was: 00000000): Invalid argument
mv: /data/rrd_dir.tar.bz2: set times: Invalid argument
I am copying data off the array as quickly as possible, in case I need to completely burn it down and start over. What could cause this? There is nothing obvious in /var/log which would jump out at me.