I rebooted Rockstor (v3.9.1-0) - had to restart the server hardware. The whole thing has been working for 6-8 months with no problem (Rockstor under Proxmox - disks passed through). The physical server has been restarted before, so that’s not new. This time, my main pool vanished. The disks are there, as is the default pool that gets created at installation. But the big pool (NAS_pool1) is gone. Absolutely nothing happened other than the power cycle - no updates, no changing anything, just shutdown and startup.
On the ‘disks’ page, I see the “click to import data” button for the disks, but if I try that, I get the following error:
Traceback (most recent call last):
File “/opt/rockstor/src/rockstor/storageadmin/views/disk.py”, line 700, in _btrfs_disk_import
mount_root(po)
File “/opt/rockstor/src/rockstor/fs/btrfs.py”, line 252, in mount_root
run_command(mnt_cmd)
File “/opt/rockstor/src/rockstor/system/osi.py”, line 115, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = /bin/mount /dev/disk/by-label/NAS_pool1 /mnt2/NAS_pool1. rc = 32. stdout = [’’]. stderr = [‘mount: wrong fs type, bad option, bad superblock on /dev/sdb,’, ’ missing codepage or helper program, or other error’, ‘’, ’ In some cases useful info is found in syslog - try’, ’ dmesg | tail or so.’, ‘’]
The last few lines from dmesg are:
[ 124.287266] BTRFS info (device sdb): disk space caching is enabled
[ 124.287277] BTRFS info (device sdb): has skinny extents
[ 124.288978] BTRFS error (device sdb): failed to read the system array: -5
[ 124.307136] BTRFS error (device sdb): open_ctree failed
[ 147.561919] BTRFS info (device sdb): disk space caching is enabled
[ 147.561922] BTRFS info (device sdb): has skinny extents
[ 147.562888] BTRFS error (device sdb): failed to read the system array: -5
[ 147.578189] BTRFS error (device sdb): open_ctree failed
[ 182.429457] BTRFS info (device sdb): disk space caching is enabled
[ 182.429459] BTRFS info (device sdb): has skinny extents
[ 182.430491] BTRFS error (device sdb): failed to read the system array: -5
[ 182.445946] BTRFS error (device sdb): open_ctree failed
I suppose I could start over - again - and redownload everything from backup - again - but disk pools shouldn’t just go away. According to SMART both disks are good. No indication of a disk failure that I can see.
Any ideas? I’m not going to play with it for a few days in hopes that someone will have some suggestion for what to do. Otherwise, next month has a big S3 bill again.
Thanks.