Hello,
I have moved a backup server running Bacula from Solaris 11 express to FreeBSD 9.0, using the same hardware, but I´m having issues with ZFS since the switch.
My problem is that random disks in my 2 ZFS pools gets disconnected from time to time, and the pools lose redundancy. A simple reboot and the pool resilvers without problems. Since I use single disk redundancy this can potentially be bad news if i don´t spot the problem quickly.
My hardware setup is a 4 year old Core 2 duo machine with 4GB of ram, 12 HDDs and 1 SSD ARC. The drives are connected to the internal SATA ports as well as to a LSI Logic 8 port SAS/SATA PCI-e card.
This is the current pool config:
The only thing this server does is to run the Bacula backup software, backing up 4 other machines, and it also has an rsync job mirroring some VM images to a deduplicated ZFS filesystem. The deduplicated part consumes about 200GB, and the non-deduplicated Bacula files consumes around 9 TB.
I know I´m on the low side when it comes to memory, but I hope the SSD ARC will help with the dedup tables, and I don´t think the O/S should lose disks even if I run low on memory.
Since this is my first FreeBSD installation, I´m not sure how to debug this, I have mostly used Linux and Solaris before, but I don´t want to go back to Solaris just to fix this.
Any help would be appreciated.
I have moved a backup server running Bacula from Solaris 11 express to FreeBSD 9.0, using the same hardware, but I´m having issues with ZFS since the switch.
My problem is that random disks in my 2 ZFS pools gets disconnected from time to time, and the pools lose redundancy. A simple reboot and the pool resilvers without problems. Since I use single disk redundancy this can potentially be bad news if i don´t spot the problem quickly.
My hardware setup is a 4 year old Core 2 duo machine with 4GB of ram, 12 HDDs and 1 SSD ARC. The drives are connected to the internal SATA ports as well as to a LSI Logic 8 port SAS/SATA PCI-e card.
This is the current pool config:
Code:
NAME STATE READ WRITE CKSUM
datapool ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
da0 ONLINE 0 0 0
da1 ONLINE 0 0 0
da2 ONLINE 0 0 0
da3 ONLINE 0 0 0
da4 ONLINE 0 0 0
da5 ONLINE 0 0 0
raidz1-1 ONLINE 0 0 0
ada3 ONLINE 0 0 0
ada2 ONLINE 0 0 0
ada4 ONLINE 0 0 0
da6 ONLINE 0 0 0
cache
da7p2 ONLINE 0 0 0
NAME STATE READ WRITE CKSUM
zroot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
gpt/disk0 ONLINE 0 0 0
gpt/disk1 ONLINE 0 0 0
cache
da7p1 ONLINE 0 0 0
The only thing this server does is to run the Bacula backup software, backing up 4 other machines, and it also has an rsync job mirroring some VM images to a deduplicated ZFS filesystem. The deduplicated part consumes about 200GB, and the non-deduplicated Bacula files consumes around 9 TB.
I know I´m on the low side when it comes to memory, but I hope the SSD ARC will help with the dedup tables, and I don´t think the O/S should lose disks even if I run low on memory.
Since this is my first FreeBSD installation, I´m not sure how to debug this, I have mostly used Linux and Solaris before, but I don´t want to go back to Solaris just to fix this.
Any help would be appreciated.