Re: Running check and e2fsck simultaneously

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Nov 11, 2013, at 10:09 AM, David Brown <david.brown@xxxxxxxxxxxx> wrote:

>> That, and I also read on my distro's wiki that 'check' will pick up
>> where it was interrupted automatically in those cases when a system
>> is rebooted before 'check' is complete. Well, apparently it does not
>> work that way because I was only some 4% into 'check' yesterday
>> evening, and after resume from sleep mdstat does not show that
>> 'check' is running. So, does the distro's wiki contain erroneous
>> information?
>> 
> 
> I can't say anything about that other than general points about "sleep"
> being a half-way house between rebooting and running.  It does not
> surprise me that you get issues with things not restarting after a sleep
> and wakeup.

Tried to echo 'check' but it started from the very beginning. So, the status of the 'check' got reset or something like that.

> As far as I understand your posts, you have a laptop that you use as a
> normal machine and also as a server.  Presumably you are connected to
> mains power rather than a battery.  Why not just let the thing run
> overnight?  It's a laptop - it's low power already.  As long as things
> like the display turn off (and perhaps the disks too, after some period
> without use), the power used will be tiny.  So keep it turned on, or
> turn it off - then you don't have any sleep problems.
> 
> I don't think you mentioned what distro you are using (I might have
> missed it), which makes it difficult to guess what the "distro's wiki" says.

Yes, it's a what I call a hybrid desktop/server laptop. It used to be my Linux workstation years ago, slowly it turned into more of a server type host on home LAN. I still run X and GNOME and connect via VNC to manage VirtualBox in GUI and what not, but 99% of the time it is more like a server. I enjoy, and frankly need, ability to enter sleep and resume on this machine because it sits on my table less then 2 meters away from my bed, and even when idle the fans noise drives me nuts. So, it is absolutely not an option to keep it running at night. There's also no alternative where to put it, so sleep mode has been hands down the best solution for me. Powering it off completely is also not an option because one of the issues is that this laptop has maximum amount of RAM installed, and that somehow causes its BIOS to run full memory test on each start, so it takes about 1.5-2 minutes (maybe more, I never measured but it kind gets on your nerves when you need to reboot) -- compare that to ~ 30 seconds resume from sleep with all the stuff restored at the state it was left in. It is damn convenient and is totally worth a little work on pm-utils hooks to get things rolling smoothly. Well, at least totally justified for me, that is ;D

I run Arch Linux on this laptop, and the system has not been updated since mid 2012. Deliberately, I like it that way lol The Arch Linux wiki has this note:

> Note: If the system is rebooted after a partial scrub has been suspended, the scrub will start over.

https://wiki.archlinux.org/index.php/RAID

I think I was reading it wrong now that I read it again. They talk about suspending the scrub, which I bet is done manually and not by the system when machine is rebooted or switched to sleep mode. If that is the case, this can easily be handled with some BASH magic in a pm-utils sleep hook.

Ivan

--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux