The Simplest Explanation

After that accidental reboot a few days ago, I keep getting something from the logs. It’s about the kernel unable to resolve /dev/sdd1 symlinks, about ata6 fails. This is a drive which is a member of /dev/md0, a RAID5 array I use. I checked the RAID with:

$mdadm –detail /dev/md0

and the supposed 3 working devices making up this RAID5 array is now 2, with 1 removed as reported in the logs.

This is happening for a couple of days now, sometimes more than once a day. I would add the device back to the array but the kernel will complain about ata6 (/dev/sdd) and remove it from the array. I already checked this hard drive (/dev/sdd 1 TB). SMART marks this hardware OK and I ran an extended self-test on it to satisfy my self. Is this a software or a hardware problem?

I opened the desktop box panel so I can inspect the cables for the drives. It’s always the cables, it’s always the loose connection.

Vice President Leni Robredo Resigns Cabinet

"I read the news today oh boy". VP Leni Robredo resigned her Cabinet job as Housing Secretary. She was sent an SMS from Malacanang that she is not to attend the Cabinet meetings starting December 5 anymore. Perhaps PDuterte figured she’s the leak in the Marcos Reinstatement – Bato Call issue. In any case PDuterte cannot work with her anymore. Malacanang *just* sent an SMS to the Vice President. Bastos talaga.

Clearly, right from the start the President and the Vice President have differences. First, Leni says *Marcos Is Not A Hero* and PDuterte says by law he deserves a heroes burial. Second, Leni wants the EJK to stop, PDuterte want to intensify and prolong EJK. But I also believe that PDuterte wants another one to sit as Vice President – Bong Bong Marcos. PDuterte has behaved and shown publicly his preference. Leni has resigned the Cabinet but She is elected as Vice President, only the people can remove her from that position.

Accidental Reboot / Shutdown Causes Errors In The Hard Drive

I accidentally pressed the hardware reset because it’s too close to the headphone jacks. I’ve got big fingers what can I say. So it’s a couple of seconds later that I noticed that the computer (the monitor) has restarted. Except that the initial restart sequence is throwing me to a console with a bad ata status:DRDY message. I’ve seen this before. It’s a bad shutdown for one or more of the hard drives / raid device.
I checked the status of the RAID device and confirmed it. I’ve got an inactive array. So I issued:

#mdadm /dev/md0 –stop

to stop the array and restart it with:

#mdadm –assemble /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1

but no go, so again i tried this:

#mdadm –assemble –force /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1

I check the status of the array after I started it.

#mdadm –detail /dev/md0

root@desktop:~# mdadm –detail /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Tue Sep 6 02:59:21 2016
Raid Level : raid5
Array Size : 1953260544 (1862.77 GiB 2000.14 GB)
Used Dev Size : 976630272 (931.39 GiB 1000.07 GB)
Raid Devices : 3
Total Devices : 2
Persistence : Superblock is persistent

Intent Bitmap : Internal

Update Time : Sun Dec 4 22:59:12 2016
State : clean, degraded
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

Layout : left-symmetric
Chunk Size : 512K

Name : desktop:0 (local to host desktop)
UUID : e3284314:1258cac3:1b6c243c:748be2fe
Events : 2849

Number Major Minor RaidDevice State
0 8 17 0 active sync /dev/sdb1
1 8 33 1 active sync /dev/sdc1
4 0 0 4 removed

One of the devices comprising this array is removed. Maybe due to corrupt data or something else. I figured i could do more if I reboot with this degraded array into my desktop. So I did. I used the Gnome SMART checker (it’s what I call it). Refreshed the status and the devices checks out.

So figuring out that the device is not really bad (according to SMART). I added it back to the array with:

#mdadm –manage –add /dev/md0 /dev/sdd1

I checked the status of the array with:

#mdadm –detail /dev/md0

/dev/md0:
Version : 1.2
Creation Time : Tue Sep 6 02:59:21 2016
Raid Level : raid5
Array Size : 1953260544 (1862.77 GiB 2000.14 GB)
Used Dev Size : 976630272 (931.39 GiB 1000.07 GB)
Raid Devices : 3
Total Devices : 3
Persistence : Superblock is persistent

Intent Bitmap : Internal

Update Time : Sun Dec 4 23:11:48 2016
State : clean, degraded, recovering
Active Devices : 2
Working Devices : 3
Failed Devices : 0
Spare Devices : 1

Layout : left-symmetric
Chunk Size : 512K

Rebuild Status : 4% complete

Name : desktop:0 (local to host desktop)
UUID : e3284314:1258cac3:1b6c243c:748be2fe
Events : 2853

Number Major Minor RaidDevice State
0 8 17 0 active sync /dev/sdb1
1 8 33 1 active sync /dev/sdc1
3 8 49 2 spare rebuilding /dev/sdd1

All I have to do now is wait for it to rebuild the device back to the array.

/dev/md0:
Version : 1.2
Creation Time : Tue Sep 6 02:59:21 2016
Raid Level : raid5
Array Size : 1953260544 (1862.77 GiB 2000.14 GB)
Used Dev Size : 976630272 (931.39 GiB 1000.07 GB)
Raid Devices : 3
Total Devices : 3
Persistence : Superblock is persistent

Intent Bitmap : Internal

Update Time : Sun Dec 4 23:14:22 2016
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0

Layout : left-symmetric
Chunk Size : 512K

Name : desktop:0 (local to host desktop)
UUID : e3284314:1258cac3:1b6c243c:748be2fe
Events : 2890

Number Major Minor RaidDevice State
0 8 17 0 active sync /dev/sdb1
1 8 33 1 active sync /dev/sdc1
3 8 49 2 active sync /dev/sdd1

It took just 10 minutes.

Start Linux

I started using Linux on my everyday computer in 2005. I know about it before but did not have the urge to shift my PC to it until I got fed up with Windows XP. Back then most people I deal with in a regular basis use Windows XP. So there’s peer pressure and just plain inertia.

2006 I got a new computer and decided to try Linux. Ubuntu is a Linux distribution. I downloaded an ISO image from their website to a disk. I am a Firefox fan even when I was using Windows. Shifting to Ubuntu wasn’t too jarring. I have Firefox and OpenOffice back then. It’s the IE only websites that’s infuriating. Yes, that was 2006.

I also remember googling codecs for wav, mp3 and various video formats. These are DRM issues, closed source issues which the community due to legal issues are powerless to provide out of the box. I learned how to convert formats, stick to open source formats. The world is a better place for it.

Firefox Updated To 50

An updated operating system is a cornerstone of security. Mozilla
Firefox 50 released a few days ago is now available in the Ubuntu repos.
My system is configured to update automatically. If you check your logs
(e.g. /var/log/syslog) regularly, you probably noticed that Ubuntu
checks for available updates several times within the day. I got my
notification that a new version is available right from the Firefox
browser. No problem I just restart the browser.

The browser is a critical piece of software as it is the primary tool we
use to connect to networks including the Web. Updating it as soon as
possible is important to security overall. Every update brings security
patches, performance enhancements and new features.