On 2016/04/23 16:07, Matthias Bodenbinder wrote:
Here is my newest test. The backports provide a 4.5 kernel:
####
kernel: 4.5.0-0.bpo.1-amd64
btrfs-tools: 4.4-1~bpo8+1
####
This time the raid1 is automatically unmounted after I unplug the device and it
can not be mounted while the device is missing. See below.
Matthias
As I said before, I consider this problem is not
caused by Btrfs, but by hardware.
Please see the following comments.
####
1) turn on the Fantec case:
Apr 23 08:45:38 rakete kernel: usb 3-1: new SuperSpeed USB device number 2
using xhci_hcd
Apr 23 08:45:38 rakete kernel: usb 3-1: New USB device found, idVendor=152d,
idProduct=0567
Apr 23 08:45:38 rakete kernel: usb 3-1: New USB device strings: Mfr=10,
Product=11, SerialNumber=5
Apr 23 08:45:38 rakete kernel: usb 3-1: Product: USB to ATA/ATAPI Bridge
Apr 23 08:45:38 rakete kernel: usb 3-1: Manufacturer: JMicron
Apr 23 08:45:38 rakete kernel: usb 3-1: SerialNumber: 152D00539000
Apr 23 08:45:38 rakete mtp-probe[3641]: checking bus 3, device 2:
"/sys/devices/pci0000:00/0000:00:1c.5/0000:04:00.0/usb3/3-1"
Apr 23 08:45:38 rakete mtp-probe[3641]: bus: 3, device: 2 was not an MTP device
Apr 23 08:45:38 rakete kernel: usb-storage 3-1:1.0: USB Mass Storage device
detected
Apr 23 08:45:38 rakete kernel: usb-storage 3-1:1.0: Quirks match for vid 152d
pid 0567: 5000000
Apr 23 08:45:38 rakete kernel: scsi host8: usb-storage 3-1:1.0
Apr 23 08:45:38 rakete kernel: usbcore: registered new interface driver
usb-storage
Apr 23 08:45:38 rakete kernel: usbcore: registered new interface driver uas
Apr 23 08:45:39 rakete kernel: scsi 8:0:0:0: Direct-Access WDC WD20
02FAEX-007BA0 0125 PQ: 0 ANSI: 6
Apr 23 08:45:39 rakete kernel: scsi 8:0:0:1: Direct-Access WDC WD75
00AACS-00C7B0 0125 PQ: 0 ANSI: 6
Apr 23 08:45:39 rakete kernel: scsi 8:0:0:2: Direct-Access WDC WD50
01AALS-00L3B2 0125 PQ: 0 ANSI: 6
Apr 23 08:45:39 rakete kernel: scsi 8:0:0:3: Direct-Access SAMSUNG SP2504C
0125 PQ: 0 ANSI: 6
Apr 23 08:45:39 rakete kernel: sd 8:0:0:0: Attached scsi generic sg6 type 0
Apr 23 08:45:39 rakete kernel: sd 8:0:0:0: [sdf] 3907029168 512-byte logical
blocks: (2.00 TB/1.82 TiB)
Apr 23 08:45:39 rakete kernel: sd 8:0:0:1: Attached scsi generic sg7 type 0
Apr 23 08:45:39 rakete kernel: sd 8:0:0:0: [sdf] Write Protect is off
Apr 23 08:45:39 rakete kernel: sd 8:0:0:0: [sdf] Mode Sense: 67 00 10 08
Apr 23 08:45:39 rakete kernel: sd 8:0:0:2: Attached scsi generic sg8 type 0
Apr 23 08:45:39 rakete kernel: sd 8:0:0:1: [sdg] 1465149168 512-byte logical
blocks: (750 GB/699 GiB)
Apr 23 08:45:39 rakete kernel: sd 8:0:0:1: [sdg] Write Protect is off
Apr 23 08:45:39 rakete kernel: sd 8:0:0:1: [sdg] Mode Sense: 67 00 10 08
Apr 23 08:45:39 rakete kernel: sd 8:0:0:2: [sdh] 976773168 512-byte logical
blocks: (500 GB/466 GiB)
Apr 23 08:45:39 rakete kernel: sd 8:0:0:3: Attached scsi generic sg9 type 0
Apr 23 08:45:39 rakete kernel: sd 8:0:0:1: [sdg] No Caching mode page found
Apr 23 08:45:39 rakete kernel: sd 8:0:0:1: [sdg] Assuming drive cache: write
through
Apr 23 08:45:39 rakete kernel: sd 8:0:0:2: [sdh] Write Protect is off
Apr 23 08:45:39 rakete kernel: sd 8:0:0:2: [sdh] Mode Sense: 67 00 10 08
Apr 23 08:45:39 rakete kernel: sd 8:0:0:3: [sdi] 488395055 512-byte logical
blocks: (250 GB/233 GiB)
Apr 23 08:45:39 rakete kernel: sd 8:0:0:0: [sdf] No Caching mode page found
Apr 23 08:45:39 rakete kernel: sd 8:0:0:0: [sdf] Assuming drive cache: write
through
Apr 23 08:45:39 rakete kernel: sd 8:0:0:3: [sdi] Write Protect is off
Apr 23 08:45:39 rakete kernel: sd 8:0:0:3: [sdi] Mode Sense: 67 00 10 08
Apr 23 08:45:39 rakete kernel: sd 8:0:0:2: [sdh] No Caching mode page found
Apr 23 08:45:39 rakete kernel: sd 8:0:0:2: [sdh] Assuming drive cache: write
through
Apr 23 08:45:39 rakete kernel: sd 8:0:0:3: [sdi] No Caching mode page found
Apr 23 08:45:39 rakete kernel: sd 8:0:0:3: [sdi] Assuming drive cache: write
through
Apr 23 08:45:39 rakete kernel: sdf: sdf1
Apr 23 08:45:39 rakete kernel: sd 8:0:0:0: [sdf] Attached SCSI disk
Apr 23 08:45:39 rakete kernel: sd 8:0:0:1: [sdg] Attached SCSI disk
Apr 23 08:45:40 rakete kernel: sd 8:0:0:2: [sdh] Attached SCSI disk
Apr 23 08:45:40 rakete kernel: sd 8:0:0:3: [sdi] Attached SCSI disk
When you turned on Fantec case, four disks, WD20(sdf), WD75(sdg),
WD50(sgh), and SP2504C(sgi) were attached. It's a matter of course.
Apr 23 08:45:40 rakete kernel: BTRFS: device fsid
16d5891f-5d52-4b29-8591-588ddf11e73d devid 1 transid 89 /dev/sdg
Apr 23 08:45:40 rakete kernel: BTRFS: device fsid
16d5891f-5d52-4b29-8591-588ddf11e73d devid 2 transid 89 /dev/sdh
Apr 23 08:45:40 rakete kernel: BTRFS: device fsid
16d5891f-5d52-4b29-8591-588ddf11e73d devid 3 transid 89 /dev/sdi
Apr 23 08:45:40 rakete kernel: EXT4-fs (sdf1): mounted filesystem with ordered
data mode. Opts: (null)
Apr 23 08:45:40 rakete udisksd[2422]: Mounted /dev/sdf1 at
/media/matthias/BACKUP on behalf of uid 1000
####
7# mount /mnt/raid1/
Apr 23 08:47:31 rakete kernel: BTRFS info (device sdi): enabling auto defrag
Apr 23 08:47:31 rakete kernel: BTRFS info (device sdi): disk space caching is
enabled
Apr 23 08:47:31 rakete kernel: BTRFS: has skinny extents
8# btrfs fi show
Label: none uuid: 16d5891f-5d52-4b29-8591-588ddf11e73d
Total devices 3 FS bytes used 1.60GiB
devid 1 size 698.64GiB used 3.03GiB path /dev/sdg
devid 2 size 465.76GiB used 3.03GiB path /dev/sdh
devid 3 size 232.88GiB used 0.00B path /dev/sdi
9# ls -l /mnt/raid1/
total 0
drwxrwxr-x 1 root root 36 Nov 14 2014 AfterShot2(64-bit)
drwxrwxr-x 1 root root 5082 Apr 17 09:06 etc
drwxr-xr-x 1 root root 108 Mar 24 07:31 var
####
Unplug the biggest HD
Then you hot-unplugged the biggest disk, WD75(sdg).
Apr 23 08:51:29 rakete kernel: usb 3-1: USB disconnect, device number 2
Apr 23 08:51:29 rakete kernel: Buffer I/O error on dev sdf1, logical block
243826688, lost sync page write
Apr 23 08:51:29 rakete kernel: JBD2: Error -5 detected when updating journal
superblock for sdf1-8.
Apr 23 08:51:29 rakete kernel: Aborting journal on device sdf1-8.
Apr 23 08:51:29 rakete kernel: Buffer I/O error on dev sdf1, logical block
243826688, lost sync page write
Apr 23 08:51:29 rakete kernel: JBD2: Error -5 detected when updating journal
superblock for sdf1-8.
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 1, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 3, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 3, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 4, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 5, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 6, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 7, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 8, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 9, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): bdev /dev/sdh errs: wr
0, rd 10, flush 0, corrupt 0, gen 0
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): error reading free
space cache
Apr 23 08:51:29 rakete kernel: BTRFS warning (device sdi): failed to load free
space cache for block group 20497563648, rebuilding it now
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): error reading free
space cache
Apr 23 08:51:29 rakete kernel: BTRFS warning (device sdi): failed to load free
space cache for block group 21571305472, rebuilding it now
Apr 23 08:51:29 rakete kernel: BTRFS: error (device sdi) in
btrfs_commit_transaction:2142: errno=-5 IO failure (Error while writing out
transaction)
Apr 23 08:51:29 rakete kernel: BTRFS info (device sdi): forced readonly
Apr 23 08:51:29 rakete kernel: BTRFS warning (device sdi): Skipping commit of
aborted transaction.
Apr 23 08:51:29 rakete kernel: ------------[ cut here ]------------
Apr 23 08:51:29 rakete kernel: WARNING: CPU: 1 PID: 4277 at
/build/linux-Ki7dwx/linux-4.5.1/fs/btrfs/transaction.c:1764
cleanup_transaction+0x96/0x300 [btrfs]()
Apr 23 08:51:29 rakete kernel: BTRFS: Transaction aborted (error -5)
Apr 23 08:51:29 rakete kernel: Modules linked in: uas(E) usb_storage(E)
pci_stub(E) vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) binfmt_misc(E)
dvb_ttpci(E) saa7146_vv(E) ttpci_eeprom(E) saa7146(E) videobuf_dma_sg(E)
videobuf_core(E) dvb_core(E) v4l2_common(E) videodev(E) media(E) cfg80211(E)
vboxdrv(OE) cpufreq_powersave(E) cpufreq_conservative(E) cpufreq_userspace(E)
cpufreq_stats(E) snd_hda_codec_hdmi(E) intel_rapl(E) x86_pkg_temp_thermal(E)
intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) irqbypass(E)
crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) drbg(E)
ansi_cprng(E) eeepc_wmi(E) asus_wmi(E) sparse_keymap(E) iTCO_wdt(E) joydev(E)
iTCO_vendor_support(E) rfkill(E) aesni_intel(E) aes_x86_64(E) lrw(E)
gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) snd_hda_codec_realtek(E)
pcspkr(E) snd_hda_codec_generic(E)
Apr 23 08:51:29 rakete kernel: serio_raw(E) i2c_i801(E) lpc_ich(E) mfd_core(E)
snd_hda_intel(E) snd_hda_codec(E) snd_hda_core(E) snd_hwdep(E) snd_pcm(E)
evdev(E) battery(E) snd_timer(E) 8250_fintek(E) snd(E) mei_me(E) soundcore(E)
mei(E) shpchp(E) tpm_tis(E) tpm(E) processor(E) nvidia(POE) drm(E) fuse(E)
ecryptfs(E) cbc(E) hmac(E) encrypted_keys(E) parport_pc(E) ppdev(E) lp(E)
parport(E) autofs4(E) ext4(E) crc16(E) mbcache(E) jbd2(E) btrfs(E) raid456(E)
async_raid6_recov(E) async_memcpy(E) async_pq(E) async_xor(E) async_tx(E)
xor(E) hid_generic(E) usbhid(E) hid(E) raid6_pq(E) libcrc32c(E)
crc32c_generic(E) md_mod(E) dm_mirror(E) dm_region_hash(E) dm_log(E) dm_mod(E)
sg(E) sr_mod(E) cdrom(E) sd_mod(E) ata_generic(E) ahci(E) pata_via(E)
libahci(E) crc32c_intel(E) xhci_pci(E) ehci_pci(E) psmouse(E) libata(E)
xhci_hcd(E)
Apr 23 08:51:29 rakete kernel: ehci_hcd(E) atl1c(E) scsi_mod(E) usbcore(E)
usb_common(E) wmi(E) fan(E) thermal(E) fjes(E) video(E) button(E)
Apr 23 08:51:29 rakete kernel: CPU: 1 PID: 4277 Comm: umount Tainted: P
OE 4.5.0-0.bpo.1-amd64 #1 Debian 4.5.1-1~bpo8+1
Apr 23 08:51:29 rakete kernel: Hardware name: System manufacturer System
Product Name/P8H67-V, BIOS 3707 07/12/2013
Apr 23 08:51:29 rakete kernel: 0000000000000286 00000000bfe9047d
ffffffff813099f5 ffff8801c1103ca8
Apr 23 08:51:29 rakete kernel: ffffffffc03a8c98 ffffffff81079a61
ffff880214562d90 ffff8801c1103d00
Apr 23 08:51:29 rakete kernel: ffff8801c5165980 00000000fffffffb
ffff880214562d90 ffffffff81079aec
Apr 23 08:51:29 rakete kernel: Call Trace:
Apr 23 08:51:29 rakete kernel: [<ffffffff813099f5>] ? dump_stack+0x5c/0x77
Apr 23 08:51:29 rakete kernel: [<ffffffff81079a61>] ?
warn_slowpath_common+0x81/0xb0
Apr 23 08:51:29 rakete kernel: [<ffffffff81079aec>] ?
warn_slowpath_fmt+0x5c/0x80
Apr 23 08:51:29 rakete kernel: [<ffffffffc0320e46>] ?
cleanup_transaction+0x96/0x300 [btrfs]
Apr 23 08:51:29 rakete kernel: [<ffffffff810b94a0>] ? wait_woken+0x90/0x90
Apr 23 08:51:29 rakete kernel: [<ffffffffc0321bf3>] ?
btrfs_commit_transaction+0x2b3/0xa30 [btrfs]
Apr 23 08:51:29 rakete kernel: [<ffffffffc0322406>] ?
start_transaction+0x96/0x4d0 [btrfs]
Apr 23 08:51:29 rakete kernel: [<ffffffffc031d0d2>] ? close_ctree+0x2b2/0x360
[btrfs]
Apr 23 08:51:29 rakete kernel: [<ffffffff81206fd7>] ? evict_inodes+0x147/0x170
Apr 23 08:51:29 rakete kernel: [<ffffffff811eda39>] ?
generic_shutdown_super+0x69/0xf0
Apr 23 08:51:29 rakete kernel: [<ffffffff811edace>] ? kill_anon_super+0xe/0x20
Apr 23 08:51:29 rakete kernel: [<ffffffffc02f1603>] ?
btrfs_kill_super+0x13/0x100 [btrfs]
Apr 23 08:51:29 rakete kernel: [<ffffffff811ed4c4>] ?
deactivate_locked_super+0x34/0x60
Apr 23 08:51:29 rakete kernel: [<ffffffff81209d5b>] ? cleanup_mnt+0x3b/0x80
Apr 23 08:51:29 rakete kernel: [<ffffffff81096114>] ? task_work_run+0x74/0x90
Apr 23 08:51:29 rakete kernel: [<ffffffff8100334a>] ?
exit_to_usermode_loop+0xba/0xc0
Apr 23 08:51:29 rakete kernel: [<ffffffff81003bcf>] ?
syscall_return_slowpath+0x8f/0x110
Apr 23 08:51:29 rakete kernel: [<ffffffff815b9918>] ?
int_ret_from_sys_call+0x25/0x8f
Apr 23 08:51:29 rakete kernel: ---[ end trace 6bbe2b6d20973e0e ]---
Apr 23 08:51:29 rakete kernel: BTRFS: error (device sdi) in
cleanup_transaction:1764: errno=-5 IO failure
Apr 23 08:51:29 rakete kernel: BTRFS info (device sdi): delayed_refs has NO
entry
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): commit super ret -5
Apr 23 08:51:29 rakete kernel: BTRFS error (device sdi): cleaner transaction
attach returned -30
....
Apr 23 08:51:48 rakete kernel: usb 3-1: new SuperSpeed USB device number 3
using xhci_hcd
Apr 23 08:51:48 rakete kernel: usb 3-1: New USB device found, idVendor=152d,
idProduct=0567
Apr 23 08:51:48 rakete kernel: usb 3-1: New USB device strings: Mfr=10,
Product=11, SerialNumber=5
Apr 23 08:51:48 rakete kernel: usb 3-1: Product: USB to ATA/ATAPI Bridge
Apr 23 08:51:48 rakete kernel: usb 3-1: Manufacturer: JMicron
Apr 23 08:51:48 rakete kernel: usb 3-1: SerialNumber: 152D00539000
Apr 23 08:51:48 rakete kernel: usb-storage 3-1:1.0: USB Mass Storage device
detected
Apr 23 08:51:48 rakete kernel: usb-storage 3-1:1.0: Quirks match for vid 152d
pid 0567: 5000000
Apr 23 08:51:48 rakete kernel: scsi host9: usb-storage 3-1:1.0
Apr 23 08:51:48 rakete mtp-probe[4301]: checking bus 3, device 3:
"/sys/devices/pci0000:00/0000:00:1c.5/0000:04:00.0/usb3/3-1"
Apr 23 08:51:48 rakete mtp-probe[4301]: bus: 3, device: 3 was not an MTP device
Apr 23 08:51:49 rakete kernel: scsi 9:0:0:0: Direct-Access WDC WD20
02FAEX-007BA0 0125 PQ: 0 ANSI: 6
Apr 23 08:51:49 rakete kernel: scsi 9:0:0:1: Direct-Access WDC WD50
01AALS-00L3B2 0125 PQ: 0 ANSI: 6
Apr 23 08:51:49 rakete kernel: scsi 9:0:0:2: Direct-Access SAMSUNG SP2504C
0125 PQ: 0 ANSI: 6
Apr 23 08:51:49 rakete kernel: sd 9:0:0:0: Attached scsi generic sg6 type 0
Apr 23 08:51:49 rakete kernel: sd 9:0:0:1: Attached scsi generic sg7 type 0
Apr 23 08:51:49 rakete kernel: sd 9:0:0:0: [sdf] 3907029168 512-byte logical
blocks: (2.00 TB/1.82 TiB)
Apr 23 08:51:49 rakete kernel: sd 9:0:0:2: Attached scsi generic sg8 type 0
Apr 23 08:51:49 rakete kernel: sd 9:0:0:0: [sdf] Write Protect is off
Apr 23 08:51:49 rakete kernel: sd 9:0:0:0: [sdf] Mode Sense: 67 00 10 08
Apr 23 08:51:49 rakete kernel: sd 9:0:0:1: [sdg] 976773168 512-byte logical
blocks: (500 GB/466 GiB)
Apr 23 08:51:49 rakete kernel: sd 9:0:0:0: [sdf] No Caching mode page found
Apr 23 08:51:49 rakete kernel: sd 9:0:0:0: [sdf] Assuming drive cache: write
through
Apr 23 08:51:49 rakete kernel: sd 9:0:0:1: [sdg] Write Protect is off
Apr 23 08:51:49 rakete kernel: sd 9:0:0:1: [sdg] Mode Sense: 67 00 10 08
Apr 23 08:51:49 rakete kernel: sd 9:0:0:2: [sdh] 488395055 512-byte logical
blocks: (250 GB/233 GiB)
Apr 23 08:51:49 rakete kernel: sd 9:0:0:1: [sdg] No Caching mode page found
Apr 23 08:51:49 rakete kernel: sd 9:0:0:1: [sdg] Assuming drive cache: write
through
Apr 23 08:51:49 rakete kernel: sd 9:0:0:2: [sdh] Write Protect is off
Apr 23 08:51:49 rakete kernel: sd 9:0:0:2: [sdh] Mode Sense: 67 00 10 08
Apr 23 08:51:49 rakete kernel: sd 9:0:0:2: [sdh] No Caching mode page found
Apr 23 08:51:49 rakete kernel: sd 9:0:0:2: [sdh] Assuming drive cache: write
through
Apr 23 08:51:49 rakete kernel: sdf: sdf1
Apr 23 08:51:49 rakete kernel: sd 9:0:0:0: [sdf] Attached SCSI disk
Apr 23 08:51:49 rakete kernel: sd 9:0:0:1: [sdg] Attached SCSI disk
Apr 23 08:51:49 rakete kernel: sd 9:0:0:2: [sdh] Attached SCSI disk
After hot-unplugging WD75(sdg), surprisingly, other three online
disks, in other word, not-unplugged disks, were re-attached.
From the filesystem's point of view, once its *all* backend
devices suddenly became missing. In this case, I guess,
any filesystems can't work correctly.
Apr 23 08:51:49 rakete udisksd[2422]: Mounted /dev/sdf1 at
/media/matthias/BACKUP on behalf of uid 1000
Apr 23 08:51:49 rakete kernel: EXT4-fs (sdf1): recovery complete
Apr 23 08:51:49 rakete kernel: EXT4-fs (sdf1): mounted filesystem with ordered
data mode. Opts: (null)
In fact, we can see some problems happened not only on
Btrfs but also on ext4 on WD20(sdf1). ext4 was remounted
here and was recovered from some inconsistent state.
Probably similar problems happen on any other filesystems,
for example XFS.
Apparently it's not what you intended. You just tried to
hot-unplug a disk to confirm whether Btrfs's RAID1 works
correctly or not. However, what happened here was that
all four disks were detached and tree of them were
attached again.
####
10# btrfs fi show
warning, device 1 is missing
warning devid 1 not found already
Label: none uuid: 16d5891f-5d52-4b29-8591-588ddf11e73d
Total devices 3 FS bytes used 1.60GiB
devid 2 size 465.76GiB used 3.03GiB path /dev/sdg
devid 3 size 232.88GiB used 0.00B path /dev/sdh
*** Some devices missing
Furthermore, device names for Btrfs were changed. WD75 was
from sdh to sdg and SP2504C was from sdi to sdh. It would
make things worse.
####
This time the raid1 is in state "unmounted" after removing the device. This is
different to what I found with kernel 4.4.
12# ls -l /mnt/raid1/
total 0
####
Trying to mount it again:
14# mount /mnt/raid1/
mount: wrong fs type, bad option, bad superblock on /dev/sdh,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
####
Apr 23 08:54:35 rakete kernel: BTRFS info (device sdh): enabling auto defrag
Apr 23 08:54:35 rakete kernel: BTRFS info (device sdh): disk space caching is
enabled
Apr 23 08:54:35 rakete kernel: BTRFS: has skinny extents
Apr 23 08:54:35 rakete kernel: BTRFS: failed to read the system array on sdh
Apr 23 08:54:35 rakete kernel: BTRFS: open_ctree failed
####
Plugin the device again.
You hot-plugged the biggest device, WD75.
Apr 23 08:55:44 rakete kernel: usb 3-1: USB disconnect, device number 3
Apr 23 08:56:06 rakete kernel: usb 3-1: new SuperSpeed USB device number 4
using xhci_hcd
Apr 23 08:56:06 rakete kernel: usb 3-1: New USB device found, idVendor=152d,
idProduct=0567
Apr 23 08:56:06 rakete kernel: usb 3-1: New USB device strings: Mfr=10,
Product=11, SerialNumber=5
Apr 23 08:56:06 rakete kernel: usb 3-1: Product: USB to ATA/ATAPI Bridge
Apr 23 08:56:06 rakete kernel: usb 3-1: Manufacturer: JMicron
Apr 23 08:56:06 rakete kernel: usb 3-1: SerialNumber: 152D00539000
Apr 23 08:56:06 rakete kernel: usb-storage 3-1:1.0: USB Mass Storage device
detected
Apr 23 08:56:06 rakete kernel: usb-storage 3-1:1.0: Quirks match for vid 152d
pid 0567: 5000000
Apr 23 08:56:06 rakete kernel: scsi host10: usb-storage 3-1:1.0
Apr 23 08:56:06 rakete mtp-probe[4751]: checking bus 3, device 4:
"/sys/devices/pci0000:00/0000:00:1c.5/0000:04:00.0/usb3/3-1"
Apr 23 08:56:06 rakete mtp-probe[4751]: bus: 3, device: 4 was not an MTP device
Apr 23 08:56:07 rakete kernel: scsi 10:0:0:0: Direct-Access WDC WD20
02FAEX-007BA0 0125 PQ: 0 ANSI: 6
Apr 23 08:56:07 rakete kernel: scsi 10:0:0:1: Direct-Access WDC WD75
00AACS-00C7B0 0125 PQ: 0 ANSI: 6
Apr 23 08:56:07 rakete kernel: scsi 10:0:0:2: Direct-Access WDC WD50
01AALS-00L3B2 0125 PQ: 0 ANSI: 6
Apr 23 08:56:07 rakete kernel: scsi 10:0:0:3: Direct-Access SAMSUNG
SP2504C 0125 PQ: 0 ANSI: 6
Apr 23 08:56:07 rakete kernel: sd 10:0:0:0: Attached scsi generic sg6 type 0
Apr 23 08:56:07 rakete kernel: sd 10:0:0:0: [sdf] 3907029168 512-byte logical
blocks: (2.00 TB/1.82 TiB)
Apr 23 08:56:07 rakete kernel: sd 10:0:0:0: [sdf] Write Protect is off
Apr 23 08:56:07 rakete kernel: sd 10:0:0:0: [sdf] Mode Sense: 67 00 10 08
Apr 23 08:56:07 rakete kernel: sd 10:0:0:1: Attached scsi generic sg7 type 0
Apr 23 08:56:07 rakete kernel: sd 10:0:0:0: [sdf] No Caching mode page found
Apr 23 08:56:07 rakete kernel: sd 10:0:0:0: [sdf] Assuming drive cache: write
through
Apr 23 08:56:07 rakete kernel: sd 10:0:0:2: Attached scsi generic sg8 type 0
Apr 23 08:56:07 rakete kernel: sd 10:0:0:1: [sdg] 1465149168 512-byte logical
blocks: (750 GB/699 GiB)
Apr 23 08:56:07 rakete kernel: sd 10:0:0:3: Attached scsi generic sg9 type 0
Apr 23 08:56:07 rakete kernel: sd 10:0:0:1: [sdg] Write Protect is off
Apr 23 08:56:07 rakete kernel: sd 10:0:0:1: [sdg] Mode Sense: 67 00 10 08
Apr 23 08:56:07 rakete kernel: sd 10:0:0:2: [sdh] 976773168 512-byte logical
blocks: (500 GB/466 GiB)
Apr 23 08:56:07 rakete kernel: sd 10:0:0:1: [sdg] No Caching mode page found
Apr 23 08:56:07 rakete kernel: sd 10:0:0:1: [sdg] Assuming drive cache: write
through
Apr 23 08:56:07 rakete kernel: sd 10:0:0:3: [sdi] 488395055 512-byte logical
blocks: (250 GB/233 GiB)
Apr 23 08:56:07 rakete kernel: sd 10:0:0:2: [sdh] Write Protect is off
Apr 23 08:56:07 rakete kernel: sd 10:0:0:2: [sdh] Mode Sense: 67 00 10 08
Apr 23 08:56:07 rakete kernel: sd 10:0:0:3: [sdi] Write Protect is off
Apr 23 08:56:07 rakete kernel: sd 10:0:0:3: [sdi] Mode Sense: 67 00 10 08
Apr 23 08:56:07 rakete kernel: sd 10:0:0:2: [sdh] No Caching mode page found
Apr 23 08:56:07 rakete kernel: sd 10:0:0:2: [sdh] Assuming drive cache: write
through
Apr 23 08:56:07 rakete kernel: sd 10:0:0:3: [sdi] No Caching mode page found
Apr 23 08:56:07 rakete kernel: sd 10:0:0:3: [sdi] Assuming drive cache: write
through
Apr 23 08:56:07 rakete kernel: sdf: sdf1
Apr 23 08:56:07 rakete kernel: sd 10:0:0:0: [sdf] Attached SCSI disk
Apr 23 08:56:07 rakete kernel: sd 10:0:0:1: [sdg] Attached SCSI disk
Apr 23 08:56:07 rakete kernel: sd 10:0:0:2: [sdh] Attached SCSI disk
Apr 23 08:56:07 rakete kernel: sd 10:0:0:3: [sdi] Attached SCSI disk
Then all four devices, WD20(sdf), WD75(sdg), WD50(sdh),
and SP2504C(sdi) were attached. Attaching WD75(sdg) is OK.
However, re-attaching already-online devices WD20(sdf),
WD50(sdh), and SP2504C(sdi) are apparently strange.
Apr 23 08:56:07 rakete kernel: BTRFS: device fsid
16d5891f-5d52-4b29-8591-588ddf11e73d devid 1 transid 89 /dev/sdg
Apr 23 08:56:07 rakete kernel: BTRFS: device fsid
16d5891f-5d52-4b29-8591-588ddf11e73d devid 2 transid 89 /dev/sdh
Apr 23 08:56:07 rakete kernel: BTRFS: device fsid
16d5891f-5d52-4b29-8591-588ddf11e73d devid 3 transid 89 /dev/sdi
Apr 23 08:56:07 rakete kernel: EXT4-fs (sdf1): recovery complete
Apr 23 08:56:07 rakete kernel: EXT4-fs (sdf1): mounted filesystem with ordered
data mode. Opts: (null)
There were some problems on ext4 on WD20(sdf1) again.
Thanks,
Satoru
####
15# btrfs fi show
Label: none uuid: 16d5891f-5d52-4b29-8591-588ddf11e73d
Total devices 3 FS bytes used 1.60GiB
devid 1 size 698.64GiB used 3.03GiB path /dev/sdg
devid 2 size 465.76GiB used 3.03GiB path /dev/sdh
devid 3 size 232.88GiB used 0.00B path /dev/sdi
####
18# mount /mnt/raid1/
Apr 23 08:57:00 rakete kernel: BTRFS info (device sdi): enabling auto defrag
Apr 23 08:57:00 rakete kernel: BTRFS info (device sdi): disk space caching is
enabled
Apr 23 08:57:00 rakete kernel: BTRFS: has skinny extents
####
19# ls -l /mnt/raid1/
total 0
drwxrwxr-x 1 root root 36 Nov 14 2014 AfterShot2(64-bit)
drwxrwxr-x 1 root root 5082 Apr 17 09:06 etc
drwxr-xr-x 1 root root 108 Mar 24 07:31 var
####
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html