RHEL7_ Update the Kernel Package Appropriately to Ensure a Bootable System

November 10, 2017 | Author: sertan055 | Category: Operating System Technology, Computing, Technology, System Software, Software
Share Embed Donate


Short Description

Update the Kernel Package Appropriately to Ensure a Bootable System...

Description

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

CertDepot Everything you need to pass your RHCSA, RHCE, LFCS, LFCE and much more.

search here … Home

About

RHEL6

Go

RHEL7

RHEL7: Update the kernel package appropriately to ensure a bootable system.

Upcoming Events (CET)

There are no events.

Last updated on March 3, 2017 (11,842 views) - CertDepot — 65 Comments ↓

Share this link

Like 0

0

RHCSA7: Task of the day Allowed time: 3 minutes. Check that you've got no SELinux policy violations.

Note: This is an RHCSA 7 exam objective. To install a new kernel package, type: # yum install kernel.rpm

RHCE7: Task of the day Allowed time: 10 minutes. Configure a httpd server

or

# rpm -ivh kernel.rpm Note: Don’t use the -U option which replaces the current kernel

that executes a Perl script in the /var/www/cgi-bin directory displaying "Hello!".

instead of adding it to the boot menu. (1 votes, average: 5.00 out of 5)

Leave a Reply https://www.certdepot.net/rhel7-update-the-kernel-package/

Poll for favorite RHEL 7 book 1/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

65 Comments on "RHEL7: Update the kernel package appropriately to ensure a bootable system."

What is your favorite RHEL 7 book to prepare RHCSA & RHCE exams?

Notify of

new follow-up comments



Email

Sander van Vugt's book (51%, 1,321 You must be logged in to post a comment.

Votes)

Asghar Ghori’s book Sort by: newest | oldest

(22%, 573 Votes)

None (9%, 240 Votes)

vivek



Others (9%, 236 Votes) Member

“rpm -ivh kernel.rpm”

Andrew Mallett's

Do we just have to run this command? Is this

Jang/Orsaria's book

package available automatically or do we have to

(4%, 102 Votes)

book (4%, 106 Votes)

configure any repo? do we have to change anything in grub.config file?

Total Voters: 2,578

Your site is helping a lot to learn, thanks for that.  1 year 5 months ago 

CertDepot

Author



Yes, you will need to configure a repository

Poll for most difficult RHCSA 7 topic

to be able to get packages. The other option is to download each package separately but this way nothing will deal with dependencies and it will be a big

What do you think is the most difficult RHCSA 7 topic?

work for almost nothing.  1 year 4 months ago

bajeradai

Member



Could you please write complete steps for updating new kernel?

Systemd LVM Kickstart SELinux LDAP ACL Automounter Others

I think before # rpm -ivh kernel.rpm, there should https://www.certdepot.net/rhel7-update-the-kernel-package/

2/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

be # wget kernel.rpm.

Vote

Also grub2-set-default 0 to set new kernel and if new kernel is in second line of grub2 menu, grub2set-default 1 should be used in last step.

View Results

Thanks.  1 year 4 months ago 

CertDepot

Author



Poll for most difficult RHCE 7 topic

You are right about getting the new kernel What do you think is the most difficult RHCE

package: you need to use wget or a command like that to download the

7 topic?

package. After, by default, the new kernel is put at the first line of the grub menu. You don’t need to run any command for that.

Networking Firewalld Kerberos iSCSI

 1 year 4 months ago

Apache DNS

arclight



NFS Samba Postfix

Member

This is great information, thanks again. I have a big

MariaDB

issue in setting up the local repositories as pre-

Others

dependency for this Question (and pretty much for all other questions requiring yum installation). As I

Vote

understand it, a new installation of the server during the exam would contain no .repo files in the

View Results

/etc/yum.repos.d directory, and it assumed that we need to set this up first and foremost, is this correct?  1 year 4 months ago 

CertDepot

Author



Yes, I think. This is correct.  1 year 4 months ago

Recently Updated Pages RHEL7: Apply a tuning profile to a server. RHEL7 Latest tutorials

https://www.certdepot.net/rhel7-update-the-kernel-package/

3/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

arclight



routine SELinux policy violations. RHEL7: How to get

Thanks for that. Could you please point me to the Member

appropriate certdepot page for repos setup, particularly from the RHCSA exam perspective?

started with NetworkManager.

 1 year 4 months ago 

CertDepot

Author



Repository can be studied in this page.  1 year 4 months ago

arclight

Member

SELINUX: Diagnose and address



RHEL7: How to install Cockpit. RHEL7: How to get started with network throughput measurement. RHEL7: Configure a Kerberos KDC. RHEL7: Use Kerberos to control access to NFS network shares. RHEL7 Quick recipes

Much appreciated, thanks  1 year 4 months ago

RHEL7: How to set up the NTP service.

bajeradai

Member



Can we just run this command to upgrade new

Recent Comments

kernel from ftp or given path? # yum update kernel

Sam on RHEL7:  1 year 4 months ago 

CertDepot

Author



When you run the yum update kernel command, you ask the various configured repositories in the /etc/yum.repos.d directory for updates. If no repository is configured, nothing happens. Most repositories are remote http servers or local directories. You could certainly set

https://www.certdepot.net/rhel7-update-the-kernel-package/

Provide SMB network shares to specific clients. CertDepot on RHEL7: Extend existing unencrypted logical volumes. samuel.sappa on RHEL7: Provide SMB network shares to specific clients.

4/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

up a repository based on ftp but it’s not a

Sultan on RHEL7:

classic configuration.

Extend existing unencrypted logical volumes.

 1 year 4 months ago

bajeradai



samuel.sappa on RHEL7: Provide SMB network shares to specific clients.

Member

That means, to update the new kernel,just we need to run the command : rpm -ivh kernel.rpm right?  1 year 4 months ago 

CertDepot

Author



keep the history of all the installed packages (yum history).

December 2016 November 2016 October 2016

If you absolutely want to use the rpm command, at least use rpm -ivh kernel.rpm. This command doesn’t

September 2016 August 2016

replace/upgrade the current kernel but install a new one: the difference is that the old kernel is kept (very useful in case of boot problems). behaves like rpm -ivh, installing a new kernel instead of replacing/upgrading it.  1 year 4 months ago 



In the beginning of this page you said, “Don’t use the -U option” and now, you said to use rpm -Uvh kernel.rpm, Which one is right? In the test, they will give you a link and you will update new kernel from that link. For example, the link is

https://www.certdepot.net/rhel7-update-the-kernel-package/

July 2016 June 2016 May 2016 April 2016 March 2016 February 2016

The yum install kernel.rpm command

Member

May 2017 April 2017 March 2017 February 2017 January 2017

Don’t use the rpm command, it doesn’t

bajeradai

Archives

January 2016 December 2015 November 2015 October 2015 September 2015 August 2015 July 2015 June 2015 May 2015 April 2015 March 2015 February 2015 January 2015 December 2014 November 2014 5/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

http://certdepot.net. Can you please

October 2014

write the possible end to end steps?

September 2014 August 2014 July 2014

 1 year 3 months ago 

CertDepot

Author



You are perfectly right. In my

June 2014 May 2014 April 2014 March 2014 February 2014 January 2014 December 2013 November 2013

previous comment, I made a mistake that I fixed. Use rpm -ivh kernel.rpm or

October 2013 September 2013

yum install kernel.rpm but don’t use rpm -Uvh kernel.rpm.  1 year 3 months ago 

bajeradai



Meta Register Log in Entries R S S

Member

I passed the exam with

Comments R S S

score 277/300 but I

WordPress.org

could not solve the kernel related question, rpm -ivh kernel.rpm command was not working.  1 year 3 months ago

CertDepot

Author



Use yum install instead.  1 year 3 months ago

bajeradai

Member



Thank you.

https://www.certdepot.net/rhel7-update-the-kernel-package/

6/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

 1 year 4 months ago 

CertDepot



You are welcome.

Author

 1 year 4 months ago

mehboob

Member



Hi, Are there any questions in RHEL7 RHCSA exam about kernel tuning optimizing or troubleshooting. Thanks.  1 year 2 months ago 

CertDepot

Author



No, There isn’t.  1 year 2 months ago 

redhat0329

Member



Hi CertDepot, There is no package name kernel.rpm when I tried #yum search kernel. I only got kernel. is it the same? Thanks in advance.  1 year 1 month ago 

https://www.certdepot.net/rhel7-update-the-kernel-package/

7/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

CertDepot



Yes, it is the same, version and Author

rpm extension are not displayed.  1 year 1 month ago 

redhat0329

Member



Thanks.  1 year 1 month ago

redhat0329

Member



Thanks  1 year 1 month ago

redhat0329

Member



Hi CertDepot, Do i need to run the below command after updating or installing the kernel? grub2-mkconfig -o /boot/grub2/grub.cfg Thanks  1 year 1 month ago

CertDepot

https://www.certdepot.net/rhel7-update-the-kernel-package/



8/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

Author

Normally you shouldn’t need to.  1 year 1 month ago

redhat0329

Member



Thanks.  1 year 1 month ago

redhat0329

Member



Hi CertDepot, if there are multiple repositories enabled, is it advisable to disable first the other repositories aside from the update repository? enabled=0 to other repos while the update repos enabled=1 before running yum update kernel or yum install kernel?  1 year 23 days ago

CertDepot

Author



Normally, you should have only one repository bringing kernel updates. This problem shouldn’t usually happen. But in case it occurs, your solution is interesting.

https://www.certdepot.net/rhel7-update-the-kernel-package/

9/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

 1 year 22 days ago

redhat0329

Member



I’m afraid that conflicts will occur if there are multiple repos are enabled while updating the kernel. Worst thing that it will not boot normally that I might get in trouble with. We’ll I think for precautions disabling the other repos first is a best idea then after updating the kernel that’s the time I enabled again the other repos.

 1 year 22 days ago

Annamdi

Member



The truth about it is am still confused about this question when it tends to look simple. I have my Rhcsa exam on friday and still need clarification. when creating the repo for the kernel update. what do you add in the baseurl?  1 year 22 days ago 

Sam

Member



Sounds like exam jitters to me. There are a few ways to install a program (ie a kernel). 1)From Source usually (untar, compile and configure) 2)From a Binary (untar, and install)

https://www.certdepot.net/rhel7-update-the-kernel-package/

10/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

3)From a RPM source (downloadable) 4)From a YUM repository see https://www.certdepot.net/rhel7-setlocal-repository-lab/ Note: It is also possible to install a local kernel with yum as well as the above. As it is a Red Hat exam it is unlikely you will get 1) or 2) above. yum localinstall kernel.rpm Hope this helps and good luck with the exam.  1 year 20 days ago

navideh

Member



I do have my own repository ,I want to update my kernel. But when I want to update that ,gives me this error: No packages marked for update. some issues in my repo??? my current kernel is 3.10.0-327.18.2.el7 would you please help me?  11 months 9 days ago 

CertDepot

Author



At first sight, I would say you have the standard CentOS repository active and your own repository contains older packages. As a second guess, you didn’t install and run the createrepo package (so your repository metadata are not up to date). As a third guess, I would check the content of the configuration file of your repository. Hope it helps.

https://www.certdepot.net/rhel7-update-the-kernel-package/

11/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

 11 months 9 days ago

phil_guy412

Member



Is this another possible option to update the kernel while still keeping the old one? 1. yumdownloader kernel 2. yum install linux-firmware 3. rpm -ivh NEW_KERNEL.rpm or 1. yum update kernel (Not sure if this keeps the old kernel) And when you install a new kernel, does the new kernel automatically become the default boot kernel or do I need to run the grub2-set-default command?  11 months 7 days ago 

CertDepot

Author



When you install a new kernel, it automatically becomes the default kernel. You don’t need to run any command. The previous default kernel is kept in the /boot partition so you can enable it again in case of problem.  11 months 6 days ago

navideh

Member



Actually I created my repo on my server and my client reach that repo through HTTP (does my client need to execute the createrepo cmd???) But I think I do have not updated packages on my

https://www.certdepot.net/rhel7-update-the-kernel-package/

12/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

repo before that I share my client (Do I should get updated my package repo on repo and then share with client)?  11 months 5 days ago 

CertDepot

Author



Normally when you copy an Iso image of RHEL 7.x/CentOS 7.x, you also copy the metadata of the repository located inside and you don’t need to execute the createrepo command. However, when you create a repository from scratch and put rpm files into it, you definively need to install the createrepo package and execute the createrepo command, otherwise you haven’t got any metadata and your repository will not work. After, when you update your repository packages, it is advised to also execute the createrepo command after to update the corresponding metadata.  11 months 3 days ago

navideh

Member



For the exam our local repo should have four parts that includes base, update, extras and centos plus? or having the base repo is enough to do everything that needs to do on the exam?  10 months 25 days ago 

CertDepot

Author



The base repository should be enough. You could optionally include the update

https://www.certdepot.net/rhel7-update-the-kernel-package/

13/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

repository. The two others shouldn’t be necessary at all.  10 months 25 days ago

Lisenet

Member



During the exam you may get a single repo to use, and you are free to name it as you like. It does not matter how you call it, base, update, extras or whatever, the main thing is that the repo will contain all packages you may be asked to install. Do not overthink it, exam questions are crystal clear.  10 months 24 days ago

navideh

Member



How can we update our old version of repository? I ran “yum update” on my system and then create new repo, but still I couldn’t see the new version!!!! Would you help me to fix my problem?  10 months 22 days ago 

CertDepot

Author



When you run yum update on your system, you update your system but not your local repository. To update your local repository, and not your local system, read this tutorial: https://www.certdepot.net/rhel7-set-localrepository-lab/  10 months 22 days ago

https://www.certdepot.net/rhel7-update-the-kernel-package/

14/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

navideh

Member



Do we have to create the same repo in exam? because it will be difficult and take much time to do that!  10 months 20 days ago 

CertDepot

Author



You shouldn’t need to create a repository from scratch.  10 months 19 days ago

samuel.sappa

Member



Hi Certdepot, Since we’re troubleshooting the kernel in IMHO we doing this in level 1 or using boot able CD/DVD How can we install kernel by running the rpm -ivh kernel.rpm while we in Level 1 or using CD/DVD bootable? Thank you for your help  9 months 17 days ago 

CertDepot

Author



Normally if you’ve got a problem with the currently installed kernel, you can decide to execute a previous version of it through the boot menu. I’m not aware of another option, sorry.  9 months 18 days ago 

https://www.certdepot.net/rhel7-update-the-kernel-package/

15/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

samuel.sappa



Hi CertDepot, Thank you for your reply and Member

explanation, by the way your work in this website is awesome I recommended this web to my friend Thanks for sharing  9 months 17 days ago 

CertDepot

Author



Thanks. You’re welcome.  9 months 17 days ago

twostep

Member



To verify which kernel is current, you can use a grubby command: grubby –default-kernel grubby –default-index ls -ltr /boot/vmlinuz* grubby –info=/boot/vmlinuz 8 months 24 days ago 

CertDepot

Author



I didn’t know that. Very interesting. Thanks.  8 months 24 days ago

[email protected]

Member



There was a Q in RHCSA exam ( forgot the full description). install the kernel from a repo (http), make sure this is the default kernel at boot up.

https://www.certdepot.net/rhel7-update-the-kernel-package/

16/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

Would yum install kernel *** will do the work or you need to put grub2 set-default as well. Thanks  8 months 2 hours ago 

CertDepot

Author



Normally, yum install kernel*** should be enough.  7 months 29 days ago 

eleanya



Sorry for the stupid question. I

Member

thought the command was “yum install kernel”  2 months 16 days ago 

CertDepot

Author



You are perfectly right. I added yum install kernel to this page because it’s a valid answer.  2 months 15 days ago

samuel.sappa

Member



Hi CertDepot, When we install new kernel is it by default the one will using during boot or we must configure it manually

https://www.certdepot.net/rhel7-update-the-kernel-package/

17/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

 6 months 18 days ago 

CertDepot

Author



The new installed kernel will be automatically used at the next boot.  6 months 18 days ago

zi

Member



if we were asked to update kernel from a specific path how should we get the update? and where should we store it?  1 month 17 days ago 

CertDepot

Author



The path of new kernel will be given. You won’t need to store anything: the yum command accept a url.  1 month 17 days ago 

zi

Member



so how should it go? yum update http:….  1 month 13 days ago

zi

Member



or this

https://www.certdepot.net/rhel7-update-the-kernel-package/

18/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

yum install http://  1 month 12 days ago 

CertDepot

Author



Yes, yum install …  1 month 12 days ago

scruff



Hi there. Sitting a lot of nights at the homelab PC. Member

During the kernel update task the command “rpm -i kernel-xx.rpm” warns me about linux-firmware, xfsprogs and kmod versions conflicts. These 3 RPM’s should be installed before kernel-xx.xx.xx.rpm. After installing xfsprogs, kmod and linux-firmware packages we are finally able to install kernel-xx.rpm. After that the kernel-xx.xx.xx automatically sets to default entry of boot. The previous old kernel is still active under second entry of boot prompts, as required on task. But if I’m applying the command “yum update kernel”, it updates kernel automatically and sets new kernel to default boot… Read more »  24 days 2 hours ago 

Sam

Member



“rpm -i kernel-xx.rpm” installs a local package only, hence then need for additional packages “yum update kernel” Install all relevant packages from the repository “yum localinstall kernel-xx.rpm” is a little more flexible. check that one out.  23 days 19 hours ago

https://www.certdepot.net/rhel7-update-the-kernel-package/

19/20

5/19/2017

RHEL7: Update the kernel package appropriately to ensure a bootable system. - CertDepot

This w ebsite is not affiliated or endorsed by Red Hat or VMw are. The w ebsite content is only free for non-commercial use. Website hosted by © 2017 CertDepot OVH, 2 rue Kellermann, 59100 Roubaix, France. ↑ Responsive Theme pow ered by WordPress

https://www.certdepot.net/rhel7-update-the-kernel-package/

20/20

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF