Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #215310 > unrolled thread
| Started by | Greg Wooledge <wooledg@eeg.ccf.org> |
|---|---|
| First post | 2019-10-21 15:40 +0200 |
| Last post | 2019-10-22 21:20 +0200 |
| Articles | 8 — 6 participants |
Back to article view | Back to linux.debian.user
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: Signs of hard drive failure? Greg Wooledge <wooledg@eeg.ccf.org> - 2019-10-21 15:40 +0200
Re: Signs of hard drive failure? Renato Gallo <renato@aster-lab.com> - 2019-10-22 11:10 +0200
Re: Signs of hard drive failure? elvis <elvis@dogonfire.com> - 2019-10-22 11:30 +0200
Re: Signs of hard drive failure? David Wright <deblis@lionunicorn.co.uk> - 2019-10-22 17:00 +0200
Re: Signs of hard drive failure? elvis <elvis@dogonfire.com> - 2019-10-22 23:20 +0200
Re: Signs of hard drive failure? Christopher David Howie <me@chrishowie.com> - 2019-10-23 01:00 +0200
Re: Signs of hard drive failure? Christopher David Howie <me@chrishowie.com> - 2019-10-22 19:40 +0200
Re: Signs of hard drive failure? Bob Weber <bobrweber@gmail.com> - 2019-10-22 21:20 +0200
| From | Greg Wooledge <wooledg@eeg.ccf.org> |
|---|---|
| Date | 2019-10-21 15:40 +0200 |
| Subject | Re: Signs of hard drive failure? |
| Message-ID | <yTG4F-2V8-3@gated-at.bofh.it> |
On Sun, Oct 20, 2019 at 10:21:20PM -0400, Ken Heard wrote: > #! /bin/bash > CURPWD=$PWD > cd /home/ken > tar -czf /media/fde/backups/kfinancescurrent.tgz --wildcards\ > - --exclude-from=docs/tarlists/kfinancesarchive.lst docs/01-kens/Finances > cd $CURPWD What happens if cd /home/ken fails? Suddenly your tar command is running from the wrong location. You must always check the result of a cd command, and take appropriate action when it fails. For example, #!/bin/bash cd /home/ken || exit tar czf ... If this is the entire script, then that's all you need. You don't need the second cd command at all, because the current working directory of the script doesn't matter after the script exits. If there's other stuff after this tar command, and you want to "undo" the cd that you used for tar, there are a few good ways to go about this. The first is to encapsulate the cd+tar into a subshell. The cd happens in the subshell, so as soon as the subshell terminates, the original process resumes with its original working directory. #!/bin/bash (cd /home/ken && tar czf ... ) other commands The second is to take advantage of tar's -C option, which allows tar to change directory internally. Then, your script doesn't need to cd at all. #!/bin/bash tar c -C /home/ken -zf ... Finally, if you *do* choose to store a directory name in a variable and use that variable later in the script, you must quote it correctly. cd "$olddir" This is not optional, and not negotiable. The quotes are REQUIRED. https://mywiki.wooledge.org/Quotes
[toc] | [next] | [standalone]
| From | Renato Gallo <renato@aster-lab.com> |
|---|---|
| Date | 2019-10-22 11:10 +0200 |
| Message-ID | <yTYkV-6ea-3@gated-at.bofh.it> |
| In reply to | #215310 |
[Multipart message — attachments visible in raw view] — view raw
Always keep a bootable usb of gparted on a chain on your neck it might save you if/when s**t hits the fan get it here [ https://gparted.org/download.php | https://gparted.org/download.php ] Renato Gallo From: "Ken Heard" <ken@heard.name> To: "debian-user" <debian-user@lists.debian.org> Sent: Tuesday, October 22, 2019 10:16:29 AM Subject: Re: Signs of hard drive failure? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 As instructed at approximately 19:00 on 2019-10-21 Monday I ran first 'sudo smartctl -t long /dev/sda' which returned the following: ken@SOL:~$ sudo smartctl -t long /dev/sda smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-9-amd64] (local build) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org === START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION === Sending command: "Execute SMART Extended self-test routine immediately in off-line mode". Drive command "Execute SMART Extended self-test routine immediately in off-line mode" successful. Testing has begun. Please wait 212 minutes for test to complete. Test will complete after Mon Oct 21 22:38:34 2019 Use smartctl -X to abort test. Without aborting the test, at approximately 03:20 on 2019-10-22 Tuesday I ran 'sudo smartctl -a /dev/sda which produces the following result: ken@SOL:~$ sudo smartctl -a /dev/sda smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-9-amd64] (local build) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Family: Seagate Barracuda 7200.14 (AF) Device Model: ST2000DM001-1ER164 Serial Number: Z4Z0WAAC LU WWN Device Id: 5 000c50 07969f376 Firmware Version: CC25 User Capacity: 2,000,398,934,016 bytes [2.00 TB] Sector Sizes: 512 bytes logical, 4096 bytes physical Rotation Rate: 7200 rpm Form Factor: 3.5 inches Device is: In smartctl database [for details use: -P show] ATA Version is: ACS-2, ACS-3 T13/2161-D revision 3b SATA Version is: SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s) Local Time is: Tue Oct 22 03:41:10 2019 EDT SMART support is: Available - device has SMART capability. SMART support is: Enabled === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General SMART Values: Offline data collection status: (0x82) Offline data collection activity was completed without error. Auto Offline Data Collection: Enabled. Self-test execution status: ( 0) The previous self-test routine completed without error or no self-test has ever been run. Total time to complete Offline data collection: ( 80) seconds. Offline data collection capabilities: (0x7b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supporte d. Short self-test routine recommended polling time: ( 1) minutes. Extended self-test routine recommended polling time: ( 212) minutes. Conveyance self-test routine recommended polling time: ( 2) minutes. SCT capabilities: (0x1085) SCT Status supported. SMART Attributes Data Structure revision number: 10 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 117 099 006 Pre-fail Always - 165044768 3 Spin_Up_Time 0x0003 096 096 000 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 558 5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail Always - 0 7 Seek_Error_Rate 0x000f 074 060 030 Pre-fail Always - 29287810 9 Power_On_Hours 0x0032 096 096 000 Old_age Always - 3826 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 557 183 Runtime_Bad_Block 0x0032 100 100 000 Old_age Always - 0 184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0 187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0 188 Command_Timeout 0x0032 100 100 000 Old_age Always - 0 0 0 189 High_Fly_Writes 0x003a 097 097 000 Old_age Always - 3 190 Airflow_Temperature_Cel 0x0022 072 066 045 Old_age Always - 28 (Min/Max 21/30) 191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0 192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 109 193 Load_Cycle_Count 0x0032 100 100 000 Old_age Always - 839 194 Temperature_Celsius 0x0022 028 040 000 Old_age Always - 28 (0 18 0 0 0) 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0 240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 3653h+36m+00.581s 241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 19423797637 242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 246124639739 SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Extended offline Completed without error 00% 3821 - SMART Selective self-test log data structure revision number 1 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 Not_testing 2 0 0 Not_testing 3 0 0 Not_testing 4 0 0 Not_testing 5 0 0 Not_testing Selective self-test flags (0x0): After scanning selected spans, do NOT read-scan remainder of disk. If Selective self-test is pending on power-up, resume after 0 minute delay. My comments: is that what is supposed to happen? I have not done /dev/sdb yet. "elvis" in an earlier post asked me if I had "tried e2fsck to check the filesystem first?" According to 'man e2fsk' I have to run that command on an unmounted device. If the devices in question, /dev/sda and /dev/sdb, comprise the RAID 1, how can I unmount them and still use the computer to run those commands? Regards, Ken -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQR9YFyM2lJAhDprmoOU2UnM6QmZNwUCXa661QAKCRCU2UnM6QmZ NwZmAJ4t7kXxc6Nz6JoQr2nh80tIFmE7vQCfb6uYQCSNV9+G7q+CKn9VTqMI9ec= =WZPP -----END PGP SIGNATURE-----
[toc] | [prev] | [next] | [standalone]
| From | elvis <elvis@dogonfire.com> |
|---|---|
| Date | 2019-10-22 11:30 +0200 |
| Message-ID | <yTYEi-6lu-13@gated-at.bofh.it> |
| In reply to | #215310 |
Lots cut On 22/10/19 6:16 pm, Ken Heard wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > 0 Not_testing > Selective self-test flags (0x0): > After scanning selected spans, do NOT read-scan remainder of disk. > If Selective self-test is pending on power-up, resume after 0 minute > delay. > > My comments: is that what is supposed to happen? I have not done > /dev/sdb yet. > > > "elvis" in an earlier post asked me if I had "tried e2fsck to check > the filesystem first?" According to 'man e2fsk' I have to run that > command on an unmounted device. If the devices in question, /dev/sda > and /dev/sdb, comprise the RAID 1, how can I unmount them and still > use the computer to run those commands? Hi Ken, You run e2fsck on the partition. So if your raid is sdb and sda then your raid device is /dev/md127 or /dev/kensarray/bigdisk or something like that. Then your partition is on top of that. Hopefully you have your partition mounted on /mnt/allmydata for example and you just umount it and run e2fsck on whatever the block device is. If you have boot and root on raid, I would boot with a recovery USB like sysrescue and then run the tests offline. It should assemble your raid automatically to save stuffing around as well. Also make sure you are using the right filesystem checker, I have just assumed you are using ext4 > Regards, Ken > > > -----BEGIN PGP SIGNATURE----- > > iF0EARECAB0WIQR9YFyM2lJAhDprmoOU2UnM6QmZNwUCXa661QAKCRCU2UnM6QmZ > NwZmAJ4t7kXxc6Nz6JoQr2nh80tIFmE7vQCfb6uYQCSNV9+G7q+CKn9VTqMI9ec= > =WZPP > -----END PGP SIGNATURE----- > -- Puritanism: The haunting fear that someone, somewhere may be happy.
[toc] | [prev] | [next] | [standalone]
| From | David Wright <deblis@lionunicorn.co.uk> |
|---|---|
| Date | 2019-10-22 17:00 +0200 |
| Message-ID | <yU3NE-WY-11@gated-at.bofh.it> |
| In reply to | #215337 |
On Tue 22 Oct 2019 at 19:24:00 (+1000), elvis wrote: > Lots cut > On 22/10/19 6:16 pm, Ken Heard wrote: > > 0 Not_testing > > Selective self-test flags (0x0): > > After scanning selected spans, do NOT read-scan remainder of disk. > > If Selective self-test is pending on power-up, resume after 0 minute > > delay. > > > > My comments: is that what is supposed to happen? I have not done > > /dev/sdb yet. > > > > "elvis" in an earlier post asked me if I had "tried e2fsck to check > > the filesystem first?" According to 'man e2fsk' I have to run that > > command on an unmounted device. If the devices in question, /dev/sda > > and /dev/sdb, comprise the RAID 1, how can I unmount them and still > > use the computer to run those commands? > > You run e2fsck on the partition. So if your raid is sdb and sda then > your raid device is /dev/md127 or /dev/kensarray/bigdisk or something > like that. Then your partition is on top of that. > > Hopefully you have your partition mounted on /mnt/allmydata for > example and you just umount it and run e2fsck on whatever the block > device is. > > If you have boot and root on raid, I would boot with a recovery USB > like sysrescue and then run the tests offline. It should assemble > your raid automatically to save stuffing around as well. > > Also make sure you are using the right filesystem checker, I have just > assumed you are using ext4 Is all this really necessary? I thought one of the benefits of the extra complication of using initramfs is that the system can check the root filesystem automatically before it's mounted. In fact, I've just done it. I typed # ./check-fs-rebooting-now which runs grub-reboot 'fsck>fsck'; reboot which reboots the machine with forcefsck added to the kernel parameters. After Grub loads the kernel and initrd, the root filesystem gets fsck'd before any of the normal boot messages appear. I haven't yet run RAID but am told it's really simple. Is this going to complicate matters? Cheers, David.
[toc] | [prev] | [next] | [standalone]
| From | elvis <elvis@dogonfire.com> |
|---|---|
| Date | 2019-10-22 23:20 +0200 |
| Message-ID | <yU9Jn-4Re-3@gated-at.bofh.it> |
| In reply to | #215343 |
On 23/10/19 12:50 am, David Wright wrote: > On Tue 22 Oct 2019 at 19:24:00 (+1000), elvis wrote: >> Lots cut >> On 22/10/19 6:16 pm, Ken Heard wrote: >>> 0 Not_testing >>> Selective self-test flags (0x0): >>> After scanning selected spans, do NOT read-scan remainder of disk. >>> If Selective self-test is pending on power-up, resume after 0 minute >>> delay. >>> >>> My comments: is that what is supposed to happen? I have not done >>> /dev/sdb yet. >>> >>> "elvis" in an earlier post asked me if I had "tried e2fsck to check >>> the filesystem first?" According to 'man e2fsk' I have to run that >>> command on an unmounted device. If the devices in question, /dev/sda >>> and /dev/sdb, comprise the RAID 1, how can I unmount them and still >>> use the computer to run those commands? >> You run e2fsck on the partition. So if your raid is sdb and sda then >> your raid device is /dev/md127 or /dev/kensarray/bigdisk or something >> like that. Then your partition is on top of that. >> >> Hopefully you have your partition mounted on /mnt/allmydata for >> example and you just umount it and run e2fsck on whatever the block >> device is. >> >> If you have boot and root on raid, I would boot with a recovery USB >> like sysrescue and then run the tests offline. It should assemble >> your raid automatically to save stuffing around as well. >> >> Also make sure you are using the right filesystem checker, I have just >> assumed you are using ext4 > Is all this really necessary? I thought one of the benefits of the > extra complication of using initramfs is that the system can check > the root filesystem automatically before it's mounted. > > In fact, I've just done it. I typed > # ./check-fs-rebooting-now > which runs grub-reboot 'fsck>fsck'; reboot > which reboots the machine with forcefsck added to the kernel parameters. > After Grub loads the kernel and initrd, the root filesystem gets fsck'd > before any of the normal boot messages appear. > > I haven't yet run RAID but am told it's really simple. Is this > going to complicate matters? That's much easier, the reason I suggested sysrescue is that everytime I have had to check the root it has been so hosed it gets mounted ro and it is too hard to fix it from the recovery shell. Raid is really simple, till something goes wrong :-) I reckon most data loss is from people taking wrong options to fix things from inexperience rather than raid losing the data. > Cheers, > David. > -- We have enough youth, how about a fountain of SMART?
[toc] | [prev] | [next] | [standalone]
| From | Christopher David Howie <me@chrishowie.com> |
|---|---|
| Date | 2019-10-23 01:00 +0200 |
| Message-ID | <yUbia-5FZ-7@gated-at.bofh.it> |
| In reply to | #215360 |
On October 22, 2019 9:17:15 PM UTC, elvis <elvis@dogonfire.com> wrote: >Raid is really simple, till something goes wrong :-) I reckon most data > >loss is from people taking wrong options to fix things from >inexperience >rather than raid losing the data. Also from the wrong assumption that RAID levels with redundancy are a substitute for backups. -- Sent from my Android device with K-9 Mail. Please excuse my brevity.
[toc] | [prev] | [next] | [standalone]
| From | Christopher David Howie <me@chrishowie.com> |
|---|---|
| Date | 2019-10-22 19:40 +0200 |
| Message-ID | <yU6it-2zY-5@gated-at.bofh.it> |
| In reply to | #215310 |
On 10/22/19 1:01 PM, Ken Heard wrote:
> smartctl considers my two hard drives three years old and
> consequently prone to failure
I'm not seeing that anywhere in the smartctl output. All of the
information there suggests that there is nothing wrong with the drives.
Where are you seeing these indications of failure in the smartctl output?
--
Chris Howie
http://www.chrishowie.com
http://en.wikipedia.org/wiki/User:Crazycomputers
If you correspond with me on a regular basis, please read this document:
http://www.chrishowie.com/email-preferences/
PGP fingerprint: 2B7A B280 8B12 21CC 260A DF65 6FCE 505A CF83 38F5
------------------------------------------------------------------------
IMPORTANT INFORMATION/DISCLAIMER
This document should be read only by those persons to whom it is
addressed. If you have received this message it was obviously addressed
to you and therefore you can read it.
Additionally, by sending an email to ANY of my addresses or to ANY
mailing lists to which I am subscribed, whether intentionally or
accidentally, you are agreeing that I am "the intended recipient," and
that I may do whatever I wish with the contents of any message received
from you, unless a pre-existing agreement prohibits me from so doing.
This overrides any disclaimer or statement of confidentiality that may
be included on your message.
[toc] | [prev] | [next] | [standalone]
| From | Bob Weber <bobrweber@gmail.com> |
|---|---|
| Date | 2019-10-22 21:20 +0200 |
| Message-ID | <yU7Rf-3FJ-9@gated-at.bofh.it> |
| In reply to | #215310 |
[Multipart message — attachments visible in raw view] — view raw
On 10/22/19 1:01 PM, Ken Heard wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > At about 04:35 EDT today 2019-10-22 Tuesday I ran 'sudo smartctl -t > long /dev/sdb'. At 12:48 I ran the command in the next line. The > result is below after the next paragraph. > > Based on the results below relating to /dev/sdb and the results > relating to /dev/sda quoted in my previous email today, I conclude > that while smartctl considers my two hard drives three years old and > consequently prone to failure -- what else really is new, all devices > are prone to failure -- my current backup problems are not related to > failure of either or both of these drives. As I stated in my original > post, they have been in use for only 1.75 years. I shall consequently > continue to examine at my scripts for errors in creating tarballs for > my backups. > > Regards, Ken > - --------------------------------------------------- > > ken@SOL:~$ sudo smartctl -a /dev/sdb > smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-9-amd64] (local build) > Copyright (C) 2002-16, Bruce Allen, Christian Franke, > www.smartmontools.org > > === START OF INFORMATION SECTION === > Model Family: Seagate Barracuda 7200.14 (AF) > Device Model: ST2000DM001-1ER164 > Serial Number: Z4Z0TKY8 > LU WWN Device Id: 5 000c50 0796a3479 > Firmware Version: CC25 > User Capacity: 2,000,398,934,016 bytes [2.00 TB] > Sector Sizes: 512 bytes logical, 4096 bytes physical > Rotation Rate: 7200 rpm > Form Factor: 3.5 inches > Device is: In smartctl database [for details use: -P show] > ATA Version is: ACS-2, ACS-3 T13/2161-D revision 3b > SATA Version is: SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s) > Local Time is: Tue Oct 22 12:45:42 2019 EDT > SMART support is: Available - device has SMART capability. > SMART support is: Enabled > > === START OF READ SMART DATA SECTION === > SMART overall-health self-assessment test result: PASSED > > General SMART Values: > Offline data collection status: (0x82) Offline data collection activity > was completed without error. > Auto Offline Data Collection: > Enabled. > Self-test execution status: ( 0) The previous self-test routine > completed > without error or no self-test > has ever > been run. > Total time to complete Offline > data collection: ( 80) seconds. > Offline data collection > capabilities: (0x7b) SMART execute Offline immediate. > Auto Offline data collection > on/off support. > Suspend Offline collection > upon new > command. > Offline surface scan supported. > Self-test supported. > Conveyance Self-test supported. > Selective Self-test supported. > SMART capabilities: (0x0003) Saves SMART data before entering > power-saving mode. > Supports SMART auto save timer. > Error logging capability: (0x01) Error logging supported. > General Purpose Logging supporte > d. > Short self-test routine > recommended polling time: ( 1) minutes. > Extended self-test routine > recommended polling time: ( 219) minutes. > Conveyance self-test routine > recommended polling time: ( 2) minutes. > SCT capabilities: (0x1085) SCT Status supported. > > SMART Attributes Data Structure revision number: 10 > Vendor Specific SMART Attributes with Thresholds: > ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE > UPDATED WHEN_FAILED RAW_VALUE > 1 Raw_Read_Error_Rate 0x000f 115 099 006 Pre-fail > Always - 90023624 > 3 Spin_Up_Time 0x0003 096 096 000 Pre-fail > Always - 0 > 4 Start_Stop_Count 0x0032 100 100 020 Old_age > Always - 557 > 5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail > Always - 0 > 7 Seek_Error_Rate 0x000f 073 060 030 Pre-fail > Always - 24992023 > 9 Power_On_Hours 0x0032 096 096 000 Old_age > Always - 3834 > 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail > Always - 0 > 12 Power_Cycle_Count 0x0032 100 100 020 Old_age > Always - 556 > 183 Runtime_Bad_Block 0x0032 100 100 000 Old_age > Always - 0 > 184 End-to-End_Error 0x0032 100 100 099 Old_age > Always - 0 > 187 Reported_Uncorrect 0x0032 100 100 000 Old_age > Always - 0 > 188 Command_Timeout 0x0032 100 100 000 Old_age > Always - 0 0 0 > 189 High_Fly_Writes 0x003a 096 096 000 Old_age > Always - 4 > 190 Airflow_Temperature_Cel 0x0022 070 065 045 Old_age > Always - 30 (Min/Max 21/31) > 191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age > Always - 0 > 192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age > Always - 104 > 193 Load_Cycle_Count 0x0032 100 100 000 Old_age > Always - 832 > 194 Temperature_Celsius 0x0022 030 040 000 Old_age > Always - 30 (0 18 0 0 0) > 197 Current_Pending_Sector 0x0012 100 100 000 Old_age > Always - 0 > 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age > Offline - 0 > 199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age > Always - 0 > 240 Head_Flying_Hours 0x0000 100 253 000 Old_age > Offline - 3733h+04m+36.466s > 241 Total_LBAs_Written 0x0000 100 253 000 Old_age > Offline - 31308850703 > 242 Total_LBAs_Read 0x0000 100 253 000 Old_age > Offline - 133591359037 > > SMART Error Log Version: 1 > No Errors Logged > > SMART Self-test log structure revision number 1 > Num Test_Description Status Remaining > LifeTime(hours) LBA_of_first_error > # 1 Extended offline Completed without error 00% 3830 > - > > SMART Selective self-test log data structure revision number 1 > SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS > 1 0 0 Not_testing > 2 0 0 Not_testing > 3 0 0 Not_testing > 4 0 0 Not_testing > 5 0 0 Not_testing > Selective self-test flags (0x0): > After scanning selected spans, do NOT read-scan remainder of disk. > If Selective self-test is pending on power-up, resume after 0 minute > delay. > > ken@SOL:~$ > > -----BEGIN PGP SIGNATURE----- > > iF0EARECAB0WIQR9YFyM2lJAhDprmoOU2UnM6QmZNwUCXa816gAKCRCU2UnM6QmZ > N+GRAJ49DzJwDIA6SlWnmyNBVk1+UUZh8wCdHJhfWS6oChj+SEwtttfuTiiOrwo= > =e/7+ > -----END PGP SIGNATURE----- > From the long self test everything looks good. There are only about 3834 hours on the drives ... about 6 months worth. I have drives that have over 5 years now. I run the long self test every other day on my drives to keep up with the possibility of errors. If you feel that you have had these drives long enough you could add another 2TB drive to your raid (the safest thing to do to save your data) making it a 3 drive array. So now you just need to do fsck on the raid drive. As I explained before the sure way to do this is to boot to a linux system cd. You mentioned knoppix. I use sysrescuecd from http://www.system-rescue-cd.org. <http://www.system-rescue-cd.org/> Whatever disk you choose it should be fairly recent so that you know the raid will be found and setup correctly. After booting the cd first do "ls /dev/md*" to find the raid drives that have been found. Then run "fsck -f /dev/mdx" where x will be a number up to 3 digits long (I've never seen a longer number ... usually something like 127 is the biggest that I have seen). If that passes then your drives should be ok. There are other tests you could run to see if the 2 drives are alike as far as the raid part goes. The only thing is to correct a difference found ... which drive is correct. The mdadm commands to do this apparently pick one drive as correct (who knows which one) and overwrite the other drive for that part that part that is different. Pretty scary to me! -- *...Bob*
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.user
csiph-web