Skip to main content

Posts

Showing posts from August, 2017

Solving NFS Mounts at Boot Time

Let’s face it. NFS is a magical thing. It allows you to centralize your storage, share volumes across systems, and all while maintaining sane permissions and ownership. Unfortunately, it can also be a bit of a fickle beast. Let’s say you just had your volume configured and you set up the mounts. You go and run this command: mount -t nfs 10.10.10.1:/vol1/fs1 /data   Works like a champ, you now have your data partition mounted over NFS. So you add this line to your /etc/fstab and make it mount automagically. 10.10.10.1:/vol1/fs1 /data nfs defaults 0 0 A few weeks go by and you apply a kernel update. No big deal, you apply the updates and during your next maintenance window reboot to apply the new kernel. Then you start to see applications failing and notice the volume isn’t actually mounted. This is an unfortunate result of the automounter subsystem. It’s like this. At boot time the root partition gets mounted, automounter reads the /etc/fstab file, and boots any files

Linux Boot Process Explained in Depth

Linux Booting Process: A step by step tutorial for understanding Linux boot sequence   One of the most remarkable achievement in the history of mankind is computers. Another amazing fact about this remarkable achievement called computers is that its a collection of different electronic components, and they work together in coordination to give you a meaningful output. We in our day to day lives use this complex system in one or the other way. But not many of us know how these things work together. In this tutorial, we will be discussing how a computer boots. I must say how a computer with Linux operating system boots. A couple of days back one of our reader requested us to put this up, as this is a common question asked in interviews. I hope this will be helpful to other readers as well. Understanding the boot process, will help you understand how the hardware and software is working together, and also will give you the required information to begin troubles