@Beachrock wrote:
Hi,
I have a RAID 1 pool_1 with 2 3TB WDC disks including one disk that has some errors and want to replace the damaged disk.The orignal discs were:
Name Temp Name Btrfs DevID Capacity Allocated (%) Write I/O errors Read I/O errors Flush I/O errors Corruption errors Generation errors ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N4RUA75L sdb 1 2.73 TB 2.15 TB (78.8%) 18446744072015792559 1302366094 7226 87367315 27351 ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N7LX5ZLP sda 2 2.73 TB 2.15 TB (78.8%) 0 6 0 494450 0 I added a new disc of the same size: ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N3VD7U1N so I now have 3 discs available for pool_1.
I then did a balance to write to the new disk ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N4RUA75L.
The balance did not complete. I received the following error after 30% balance:
Error running a command. cmd = btrfs balance start -mconvert=raid1 -dconvert=raid1 /mnt2/Pool_1. rc = 1. stdout = [’’]. stderr = [“ERROR: error during balancing ‘/mnt2/Pool_1’: Input/output error”, ‘There may be more info in syslog - try dmesg | tail’, ‘’]The question is:
- Should I remove or spin down the disc with errors and then rebalance from the one non-damaged disk or
- have I created a bigger problem for myself.
Any ideas are welcome.
Cheers.
Posts: 2
Participants: 1