Bug 1228643
Summary: | I/O failure on attaching tier | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Dan Lambright <dlambrig> |
Component: | tier | Assignee: | Dan Lambright <dlambrig> |
Status: | CLOSED ERRATA | QA Contact: | Nag Pavan Chilakam <nchilaka> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | rhgs-3.1 | CC: | annair, asrivast, byarlaga, dlambrig, josferna, nchilaka, rhs-bugs, sankarshan, storage-qa-internal, trao |
Target Milestone: | --- | Keywords: | ZStream |
Target Release: | RHGS 3.1.2 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | glusterfs-3.7.5-0.3 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | 1214289 | Environment: | |
Last Closed: | 2016-03-01 05:25:31 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1214289, 1230692, 1259081, 1263549 | ||
Bug Blocks: | 1186580, 1202842, 1219547, 1260783, 1260923 |
Description
Dan Lambright
2015-06-05 12:02:31 UTC
*** Bug 1214289 has been marked as a duplicate of this bug. *** *** Bug 1214289 has been marked as a duplicate of this bug. *** i checked that after attaching tier while IO was going on the volume, i still messages like linux-4.1-rc7/Documentation/devicetree/bindings/mfd/lp3943.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/lp3943.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max14577.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max14577.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max77686.txt after this attach-tier is successful IO continues as well. i tried to verify that if the lost files like mfd/lp3943.txt: or max77686 present or lost on the bricks.i found them on bricks of either of the nodes. data is present on bricks but not available on mount point; [root@rhsqa14-vm1 ~]# gluster v info mercury Volume Name: mercury Type: Distributed-Replicate Volume ID: 089ef306-7fcc-4780-a4d5-b6078128625f Status: Started Number of Bricks: 2 x 2 = 4 Transport-type: tcp Bricks: Brick1: 10.70.47.165:/rhs/brick1/t0 Brick2: 10.70.47.163:/rhs/brick1/t0 Brick3: 10.70.47.165:/rhs/brick2/t0 Brick4: 10.70.47.163:/rhs/brick2/t0 Options Reconfigured: performance.readdir-ahead: on [root@rhsqa14-vm1 ~]# [root@rhsqa14-vm1 ~]# gluster v attach-tier mercury replica 2 10.70.47.165:/rhs/brick5/d0 10.70.47.163:/rhs/brick5/d0 Attach tier is recommended only for testing purposes in this release. Do you want to continue? (y/n) y volume attach-tier: success volume rebalance: mercury: success: Rebalance on mercury has been started successfully. Use rebalance status command to check status of the rebalance process. ID: 5adeab9f-f804-468d-889c-61928d8a7b7f [root@rhsqa14-vm1 ~]# gluster v info mercury Volume Name: mercury Type: Tier Volume ID: 089ef306-7fcc-4780-a4d5-b6078128625f Status: Started Number of Bricks: 6 Transport-type: tcp Hot Tier : Hot Tier Type : Replicate Number of Bricks: 1 x 2 = 2 Brick1: 10.70.47.163:/rhs/brick5/d0 Brick2: 10.70.47.165:/rhs/brick5/d0 Cold Tier: Cold Tier Type : Distributed-Replicate Number of Bricks: 2 x 2 = 4 Brick3: 10.70.47.165:/rhs/brick1/t0 Brick4: 10.70.47.163:/rhs/brick1/t0 Brick5: 10.70.47.165:/rhs/brick2/t0 Brick6: 10.70.47.163:/rhs/brick2/t0 Options Reconfigured: performance.readdir-ahead: on linux-4.1-rc7/Documentation/devicetree/bindings/mfd/lp3943.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/lp3943.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max14577.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max14577.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max77686.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max77686.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max77693.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max77693.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max8925.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max8925.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max8998.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max8998.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/mc13xxx.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/mc13xxx.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/mt6397.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/mt6397.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/omap-usb-host.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/omap-usb-host.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/omap-usb-tll.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/omap-usb-tll.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/palmas.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/palmas.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/qcom,tcsr.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/qcom,tcsr.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/qcom-pm8xxx.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/qcom-pm8xxx.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mfd/qcom-rpm.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mfd/qcom-rpm.txt: Cannot open: No such file or directory tar: linux-4.1-rc7/Documentation/devicetree/bindings/mmc/sdhci-sirf.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mmc/sdhci-spear.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mmc/sdhci-spear.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mmc/sdhci-st.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mmc/sdhci-st.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mmc/socfpga-dw-mshc.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mmc/socfpga-dw-mshc.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mmc/sunxi-mmc.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mmc/sunxi-mmc.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt tar: linux-4.1-rc7/Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt: Cannot open: No such file or directory linux-4.1-rc7/Documentation/devicetree/bindings/mmc/ti-omap.txt linux-4.1-rc7/Documentation/devicetree/bindings/mmc/tmio_mmc.txt linux-4.1-rc7/Documentation/devicetree/bindings/mmc/usdhi6rol0.txt linux-4.1-rc7/Documentation/devicetree/bindings/mmc/vt8500-sdmmc.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/ linux-4.1-rc7/Documentation/devicetree/bindings/mtd/arm-versatile.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/atmel-dataflash.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/atmel-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/davinci-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/denali-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/diskonchip.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/elm.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/flctl-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/fsl-quadspi.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/fsl-upm-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/fsmc-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/gpio-control-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/gpmc-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/gpmc-nor.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/gpmc-onenand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/gpmi-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/hisi504-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/jedec,spi-nor.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/lpc32xx-mlc.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/lpc32xx-slc.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/mtd-physmap.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/mxc-nand.txt linux-4.1-rc7/Documentation/devicetree/bindings/mtd/nand.txt [root@rhsqa14-vm1 brick1]# find -name sdhci-sirf.txt ./m0/linux-4.1-rc7/Documentation/devicetree/bindings/mmc/sdhci-sirf.txt [root@rhsqa14-vm1 brick1]# [root@rhsqa14-vm1 brick1]# [root@rhsqa14-vm2 brick1]# find -name max14577.txt ./m0/linux-4.1-rc7/Documentation/devicetree/bindings/mfd/max14577.txt [root@rhsqa14-vm2 brick1]# cd /rhs/brick2 [root@rhsqa14-vm2 brick2]# find -name max14577.txt [root@rhsqa14-vm2 brick2]# cd /rhs/brick3 [root@rhsqa14-vm2 brick3]# find -name max14577.txt [root@rhsqa14-vm2 brick3]# root@rhsqa14-vm1 brick3]# find -name synopsys-dw-mshc.txt [root@rhsqa14-vm1 brick3]# cd /rhs/brick1 [root@rhsqa14-vm1 brick1]# find -name synopsys-dw-mshc.txt ./m0/linux-4.1-rc7/Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.txt [root@rhsqa14-vm1 brick1]# Note: tar: linux-4.1-rc7/Documentation/devicetree/bindings/mmc/sdhci-st.txt: Cannot open: No such file or directory though this file sdhci-st.txt present on bricks but not available on mount point. [root@rhsqa14-vm5 qsnap_GMT-2015.06.12-08.24.03]# cd linux-4.1-rc7 [root@rhsqa14-vm5 linux-4.1-rc7]# ls -la total 128 drwx------. 3 root root 164 Jun 12 04:23 . drwxr-xr-x. 5 root root 263 Jun 12 04:23 .. -rw-rw-r--. 1 root root 18693 Jun 7 23:23 COPYING -rw-rw-r--. 1 root root 96960 Jun 7 23:23 CREDITS drwx------. 30 root root 8192 Jun 12 04:24 Documentation -rw-rw-r--. 1 root root 1226 Jun 7 23:23 .gitignore -rw-rw-r--. 1 root root 5020 Jun 7 23:23 .mailmap [root@rhsqa14-vm5 linux-4.1-rc7]# find -name synopsys-dw-mshc.txt [root@rhsqa14-vm5 linux-4.1-rc7]# cd /disk1 [root@rhsqa14-vm5 disk1]# ls linux-4.1-rc7 linux-4.1-rc7.tar.xz [root@rhsqa14-vm5 disk1]# cd linux-4.1-rc7 [root@rhsqa14-vm5 linux-4.1-rc7]# find -name synopsys-dw-mshc.txt [root@rhsqa14-vm5 linux-4.1-rc7]# cd Documentation/devicetree/bindings/mmc/ [root@rhsqa14-vm5 mmc]# find -name sdhci-st.txt [root@rhsqa14-vm5 mmc]# ls ti-omap.txt tmio_mmc.txt usdhi6rol0.txt vt8500-sdmmc.txt [root@rhsqa14-vm5 mmc]# pwd /disk1/linux-4.1-rc7/Documentation/devicetree/bindings/mmc [root@rhsqa14-vm5 mmc]# ----- Original Message ----- From: "Dan Lambright" <dlambrig> To: "Nagaprasad Sathyanarayana" <nsathyan>, "Joseph Fernandes" <josferna>, "Vivek Agarwal" <vagarwal> Cc: "Alok Srivastava" <asrivast> Sent: Tuesday, June 23, 2015 8:02:23 AM Subject: attach tier We had a meeting with Alok, Vijay, Satish, Shaym. We decided that for the tech preview, we will not support attach tier while I/O is running. This is because DHT will need some modifications to support this. The decision has two consequences: 1. Any blocker bugs related to attach tier while I/O is running are deferred. 2. This should not be tested by QE. We can discuss more in scrum. *** Bug 1230692 has been marked as a duplicate of this bug. *** Did IOs during attach tier and found it passing. Check with both NFS and fuse mount. 1)created an ec vol 2)mounted it 3)initiated a copy of files with many dir summing upto 24GB 4)while copy going on attached tier 5)tier attach passed and no io error seen 6)all files got copied. hence moving to fixed, verified/ [root@zod distrep]# rpm -qa|grep gluster glusterfs-libs-3.7.5-6.el7rhgs.x86_64 glusterfs-fuse-3.7.5-6.el7rhgs.x86_64 glusterfs-3.7.5-6.el7rhgs.x86_64 glusterfs-server-3.7.5-6.el7rhgs.x86_64 glusterfs-client-xlators-3.7.5-6.el7rhgs.x86_64 glusterfs-cli-3.7.5-6.el7rhgs.x86_64 glusterfs-api-3.7.5-6.el7rhgs.x86_64 glusterfs-debuginfo-3.7.5-6.el7rhgs.x86_64 NOte: there are other issues while atach tier which are tracked seperately like for eg:1275751 - Data Tiering:File create terminates with "Input/output error" as split brain is observed Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2016-0193.html |