Search for:
Installation of “Red Hat Enterprise Linux (RHEL) 7.0” with Screenshots

Installation of &-8220;Red Hat Enterprise Linux (RHEL) 7.0&-8221; with Screenshots &-8211; this Article or News was published on this date:2019-05-28 19:06:25 kindly share it with friends if you find it helpful

Red Hat, Inc. the largest company in Open Source world, released last month one of their major enterprise products – RHEL 7.0Red Hat Enterprise Linux, designed for modern datacenters, new cloud platforms and big data.

RHEL 7 Installation GuideRHEL 7 Installation Guide

RHEL 7 Installation Guide

Among other important improvement like switching to systemd, who now manages daemons, processes and other important system resources even for init services that are now passed through systemd start-up, use of Linux Containers with Docker, cross-realm trust for Microsoft Active Directory, one important aspect represents the XFS as the default filesystem, which can support filesystems up to 16 exabytes and files up to 8 exabytes.

Requirements:

You must have an active Red Hat subscription to download RHEL 7.0 ISO image from Red Hat Customer Portal.

  1. RHEL 7.0 Binary DVD ISO image

Although RHEL can be installed on a variety of platforms, such as AMD 64, Intel 64, IBM System Z, IBM Power, etc. This tutorial covers the RHEL 7.0 basic minimal installation with on an Intel x86-64 processor architecture using a binary DVD ISO image, an installation best suited for developing a high customizable server platform with no Graphical Interface.

Installation of Red Hat Enterprise Linux 7.0

1. After registering on Red Hat Customer Portal go to Download section and grab the last version of RHEL DVD Binary ISO image, then burn it to a DVD media or create a USB bootable media using Unetbootin LiveUSB Creator.

2. Then place the DVD/USB in your appropriate system drive, start your computer, select bootable unit and on the first RHEL prompt select Install Red Hat Enterprise Linux 7.0.

RHEL 7 Installation GuideInstall Red Hat Enterprise Linux 7.0

Install Red Hat Enterprise Linux 7.0

3. After the system loads, select the language for installation process and hit on Continue.

RHEL 7 Installation GuideBooting RHEL 7

Booting RHEL 7

RHEL 7 Installation GuideSelect Language for Installation

Select Language for Installation

4. When the installer gets on Installation Summary it’s time to customize the installation process. First click on Date & Time, choose your system location from the provided map and hit on Done to apply configuration.

RHEL 7 Installation GuideRHEL 7 Installation Summary

RHEL 7 Installation Summary

RHEL 7 Installation GuideSelect Date, Time and Location

Select Date, Time and Location

5. The next step is to change Language System Support and Keyboard language. Click on both if you want to change or add other languages to your system but for a server the recommendation is to stick with English language.

RHEL 7 Installation GuideLanguage System Support

Language System Support

6. If you want to use other sources than the ones provided by the DVD media hit on Installation Source and add your Additional Repositories or specify a network location using HTTP, HTTPS, FTP or NFS protocols then hit on Done to use your new sources. If you can’t provide other sources stick to default one Auto-detected installation media.

RHEL 7 Installation GuideInstallation Source

Installation Source

RHEL 7 Installation GuideSelect Network Location

Select Network Location

7. The next important step is to select your system software. Click on Software Selection and choose your Base Installation Environment from the down-list. For a highly customizable platform where you can install only the packages that you need after the installation, choose Minimal Install with Compatibility Libraries Add-ons, then hit on Done to apply this changes to installation process.

RHEL 7 Installation GuideSelect Software Selection

Select Software Selection

RHEL 7 Installation GuideSelect RHEL 7 Minimal Installation

Select RHEL 7 Minimal Installation

8. The next important step is to configure your system partitions. Click on Installation Destination, select LVM as partition scheme for a
better management over system space, then hit on Click here to create them automatically.

RHEL 7 Installation GuideInstallation Destination

Installation Destination

RHEL 7 Installation GuideSelect LVM Partition Scheme

Select LVM Partition Scheme

9. After the installer presents you with default system partition scheme you can edit in any way that suits you (delete and recreate partitions and mount points, change partitions space capacity and file system type, etc.). As the base scheme for a server you should use dedicated partitions such as:

  1. /boot – 500 MB – non-LVM
  2. /root – min 20 GB – LVM
  3. /home – LVM
  4. /var – min 20 GB – LVM

With XFS filesystem, which is the most advanced filesystem in the world. After editing partitions hit on Update Setting button, then click on Done then Accept Changes on Summary of Changes prompt to apply new configurations.

As a note, if your Hard-Disk is larger than 2TB in size the installer automatically will convert partition table to GPT disks and if you want to use GPT table on disks smaller than 2TB, then you should pass the argument inst.gpt to the boot command line in order to change the default behaviour.

RHEL 7 Installation GuideCreate /boot Partition

Create /boot Partition

RHEL 7 Installation GuideSelect /boot Partition Type

Select /boot Partition Type

RHEL 7 Installation GuideCreate /root Partition

Create /root Partition

RHEL 7 Installation GuideSummary of Partition Changes

Summary of Partition Changes

10. The last step before continuing with installation process is setting your Network Connection. Click on Network & Hostname and setup your system hostname. Here you can use your short system hostname or you can append the dot domain (FQDN).

RHEL 7 Installation GuideSet System Hostname

Set System Hostname

11. After setting up hostname bring up your Network Interface by switching the top Ethernet button to ON. If your network provides automatic Interface configurations through a DHCP server your IPs should be visible on Ethernet Interface Card else go to Configure button and provide your static network settings for your appropriate network connection.

RHEL 7 Installation GuideEnable Ethernet Interface

Enable Ethernet Interface

RHEL 7 Installation GuideEnter  Static Network Settings

Enter Static Network Settings

12. After finishing editing Ethernet Interface settings hit on Done which you bring you to default window installer and after you check on your installation settings hit on Begin Installation to proceed further with system installation.

RHEL 7 Installation GuideBegin RHEL 7 Installation

Begin RHEL 7 Installation

13. As the installation begins writing the system components on your hard-disk, you need to supply your Root Password and create a new User. Click on Root Password and try choose a strong with one at least eight characters in length (alpha-numerical and special characters) and hit in Done when you finish.

RHEL 7 Installation GuideRHEL 7 Installation Process

RHEL 7 Installation Process

RHEL 7 Installation GuideSet root Password

Set root Password

14. Then move to User Creation and provide your credentials for this new user. A good idea is to use this user as a system administrator with root powers through sudo command by checking the box Make this user administrator, then click on Done and wait for the installation process to finish.

RHEL 7 Installation GuideSelect User Creation

Select User Creation

RHEL 7 Installation GuideEnter User Details

Enter User Details

15. After the installation finishes the installer will announce that everything completed with success so you should be ready to use your system after reboot.

RHEL 7 Installation GuideRHEL 7 Installation Complete

RHEL 7 Installation Complete

Congratulation! Remove you installation media and reboot your computer and you can now login to your new minimal Red Hat Linux 7.0 environment and perform other system tasks for beginning like register you system to a Red Hat Subscription, activate your system Repositories, update you system and install other useful tools needed to run day to day tasks.

These all tasks can be discussed in my upcoming article. Till then stay tuned to sfnews for more such howto’s and don’t forget to give your feedback about the installation.

How to Register and Enable Red Hat Subscription, Repositories and Updates for RHEL 7.0 Server

How to Register and Enable Red Hat Subscription, Repositories and Updates for RHEL 7.0 Server &-8211; this Article or News was published on this date:2019-05-28 19:06:20 kindly share it with friends if you find it helpful

After the last tutorial on minimal installation of Red Hat Enterprise 7.0, it’s time to register your system to Red Hat Subscription Service and enable your system repositories and perform a full system update.

Register RHEL 7 in Red HatRegister RHEL 7 in Red Hat

Enable Red Hat Subscription, Reposiories and Updates

A subscription service has the role to identify registered systems with the products installed on them. Local Subscription Manager service tracks down the installed software products, available and used subscriptions and communicates with the Red Hat Customer Portal through tools like YUM.

Requirements

  1. Red Hat Enterprise Linux 7.0 Minimal Installation

This tutorial guides you on how we can perform tasks like registering new RHEL 7.0, how to active subscription and repositories before actually be able to update our system.

Step 1: Register and Active Red Hat Subscription

1. To register your system to Customer Portal Subscription Management use the following command followed by the credentials used to login to Red Hat Customer Portal.

- subscription-manager register --username your_username --password your_password
Register RHEL 7 in Red HatRegister RHEL 7 Subscription

Register RHEL 7 Subscription

NOTE: After the system is successfully authenticated an ID will be displayed on your prompt for your system.

2. To unregister your system use unregister switch, which will remove the system’s entry from the subscription service and all subscriptions, and will deletes its identity and subscription certificates on local machine.

- subscription-manager unregister

3. To get a list of all your available subscriptions use list switch and note down your Subscription Pool ID that you want to active it on your system.

- subscription-manager list -available
Register RHEL 7 in Red HatList Red Hat Subscriptions

List Red Hat Subscriptions

4. To active it a subscription use the Subscription Pool ID, but be aware that when purchase one, it is valid for a specified period of time, so make sure you buy a new period of time before expiring. Because this system is for tests, I only use the 30 Day Self-Supported RHEL free subscription. To activate a subscription use the following command.

- subscription-manager subscribe --pool=Pool ID number
Register RHEL 7 in Red HatRed Hat Subscription Pool ID

Red Hat Subscription Pool ID

5. To get a status of your consumed subscriptions use the following command.

- subscription-manager list –consumed
Register RHEL 7 in Red HatVerify Red Hat Subscription Status

Verify Red Hat Subscription Status

6. To check your enabled subscriptions use the below command.

- subscription-manager list
Register RHEL 7 in Red HatCheck Enabled Red Hat Subscription Lists

Check Enabled Red Hat Subscription Lists

7. If you want to remove all your active subscriptions use –all argument or just provide a subscription serial if you want to remove a specific pool only.

- subscription-manager remove --all
- subscription-manager unsubscribe --serial=Serial number
Register RHEL 7 in Red HatRemove Red Hat Subscriptions

Remove Red Hat Subscriptions

8. To list the available service levels on your RHEL 7.0 system use the following command and if you want to set a your desired level use the switch –set on service-level command.

- subscription-manager service-level --list
- subscription-manager service-level --set=self-support
Register RHEL 7 in Red HatList RHEL Available Service Levels

List RHEL Available Service Levels

Step 2: Enable Yum Repositories

9. After you system has been registered to Red Hat Customer Portal and a Subscription has been activated in your system you can start listing and enabling system Repositories. To get a list of all your provided repositories through a certain subscription use the next command.

- subscription-manager repos --list
Register RHEL 7 in Red HatEnable Repositories on RHEL 7

Enable Yum Repositories on RHEL

NOTE: A long repositories list should appear and you can status to see if certain repositories are enabled (the ones with 1 on Enabled).

10. A more simple output the command yum repolist all should generate through, and you can, also, verify if certain repos are enabled.

- yum repolist all
Register RHEL 7 in Red HatList All RHEL Repositories

List All RHEL Repositories

Register RHEL 7 in Red HatVerify Enabled Repositories on RHEL

Verify Enabled Repositories on RHEL

11. To view only the enabled system repositories use the following command.

- yum repolist
Register RHEL 7 in Red HatView System Enabled Repositories

View System Enabled Repositories

12. Now if you want to enable a certain repo on you system, open /etc/yum.repos.d/redhat.repo file and make sure you change the line enabled from 0 to 1 on every specific repo you want to activate.

 - vi /etc/yum.repos.d/redhat.repo
Register RHEL 7 in Red HatEnable Certian Repositories on RHEL

Enable Certian Repositories on RHEL

NOTE: Here I’ve enabled RHEL 7 Server Optional RPMs repositories which I will need later to install some important PHP moduleson a LAMP server.

13. After you edited the file and enabled all your needed Repositories using the procedure above, run yum repolist all or just yum repolist, again to verify repos status like in the screenshots below.

- yum repolist all
Register RHEL 7 in Red HatVerify All Repo Status

Verify All Repo Status

Register RHEL 7 in Red HatList All Enabled Repositories

List All Enabled Repositories

Step 3: Full Update RHEL 7.0

14. After everything concerning subscriptions and repositories has been set, upgrade your system to make sure your system has the latest packages, kernels and security patches up to date, issuing the following command.

- yum update
Register RHEL 7 in Red HatUpdate RHEL 7

Update RHEL 7

That’s all! Now your system is up to date and you can start perform other important task like starting to build a complete web environment for productions by installing all the necessary software packages, which will be covered in future tutorials.

Red Hat Enterprise Linux (RHEL) 7.1 Released – A Quick Review and Installation Instructions

Red Hat Enterprise Linux (RHEL) 7.1 Released &-8211; A Quick Review and Installation Instructions &-8211; this Article or News was published on this date:2019-05-28 18:48:55 kindly share it with friends if you find it helpful

Red Hat Enterprise Linux commonly but not officially abbreviated as RHEL is a Linux distribution developed from commercial point of view. Red Hat Enterprise Linux provides their source code for free but keep check on free re-distribution of their officially supported version of Red Hat Enterprise Linux. All the third party derivatives and community supported distributions be it CentOS, Oracle Linux and Scientific Linux build and redistribute their distribution by removing non-free components and Trade mark of Red Hat.

Red Hat releases its distribution under various editions viz., Server, Desktop, Academic, Entry-level server (ES), Advanced Server (AS), Work Station (WS), etc. Since the product is commercial-centric it is free as in speech but not free as in beer.

Red Hat Enterprise Linux 7, codename “Maipo” was released on June 10, 2014. It is based on Fedora core 19, upstream Linux Kernel 3.10, Gnome 3.8 and Systemd 108. The life cycle of Red Hat Enterprise Linux is 10 years.

The first point update of latest stable release was released on march 06, 2015. Red Hat Enterprise Linux 7.1 has enhanced interoperability, improved development and deployment tools as well as security and performance of next level, stability, Red Hat Support, functionality improvement for Active directory environment and access to Microsoft windows file and print server adds to the list.

Features of RHEL 7.1

The world’s leading enterprise operating system gets several improvement and enhancement. Here is the list of most important improvements that is useful for industry use case:

  1. Available for architectures x86_64 AMD, x86_64 Intel, IBM Power 7, Power 8 and System z. Red Hat Enterprise Linux 7.1 installation is supported only on x86_64 box though it can run on x86 processor as virtual machines.
  2. Network boot and Installation media is powered with GRUB2 boot loader.
  3. Turbostat tool which is a part of kernel is updated to support new processors.
  4. Installer Anaconda has been updated to improve installation.
  5. Kdump which is used for kernel crash dumping is now configurable from the installation screen. Previously it could be configured on first boot and not before that. Also kdump will have large memory upto 6TB in Red Hat Enterprise Linux.
  6. Manual Partitioning has been improved with a little change in the location of controls.
  7. Network bridge is now configurable from the Network and Hostname interface.
  8. Get help for Anaconda in command line by using &-8211; anaconda -h option.
  9. Secure Encrypted Partitions and logical volumes with 256 bits of random data.
  10. Get help in Graphical installation screen.
  11. LVM cache supported – use small fast device to create Logical volume that act as cache for larger, slower devices.
  12. Btrfs file system supported as technical preview thus offering advanced, reliable, manageable and scalable feature.
  13. Kpatch introduced. A dynamic kernel patching utility introduced as technology preview.
  14. Booting crashkernel enabled with more than 1 CPU, supported as technology preview.
  15. dm-era, Device Mapper target is introduced as technology preview. It keep track of which block were written within user defined period, ‘era’.
  16. Scheduler Load-Balancing Performance Improvement.
  17. Deterministic random bit generator, updated to work on x86 based machine.
  18. Increased number of virtual CPUs (vCPUs) in KVM uptop 240.
  19. USB 3.0 support enabled in KVM as Technology Preview.
  20. FreeOTP supported for two-factor authentication applicationfor one time password authentication.
  21. Red Hat High Availability improved to next stage.
  22. Open JDK 8 supported in parallel of existing java-1.7.0-openjdk.
  23. Trusted Network Connect feature has been added as Technology Preview.
  24. Updated Network Manager
  25. Virtual Tunnel Interface (VTI) support included.
  26. Red Hat Enterprise Linux is shipped with Docker Project Version 1.4.1– Deploy Application within Linux Container.
  27. SSSD is integrated for Common Internet File System (CISF).
  28. Restricted domain access for unauthorized users.
  29. SELinux policy has been updated.
  30. OpenSSH updated and improved systemd suppor.
  31. Mozilla Thunderbird – an alternative to Evolution has been added.
  32. Next Level security implementation by use of AD sudo provider along with LDAP provider.

Download RHEL 7.1 DVD ISO Images

Red Hat Enterprise Linux being a commercial distribution is not free to download and use. You have to pay for the subscription. Different editions have different subscription charge. If you have an active subscription you may login to the official website and download your distribution from there.

Here is the link to login and download from official site.

  1. https://idp.redhat.com/idp/

If you don’t have a subscription and want to buy one, you may refer to the below link.

  1. https://www.redhat.com/wapps/store/catalog.html

Alternatively, you may download and test a 30 day evaluation edition for free from the link below.

  1. https://access.redhat.com/products/red-hat-enterprise-linux/evaluation

Installation of Red Hat Enterprise Linux 7.1

1. After downloading RHEL 7.1 DVD Binary ISO image, then burn it to a CD/DVD media or create a bootable USB media using Unetbootin LiveUSB Creator.

2. Insert the Red Hat Enterprise Linux 7.1 boot-able DVD or USB to your system and choose to boot from DVD or USB from BIOS. You will be greeted with welcome screen.

RHEL 7.1 Boot MenuRHEL 7.1 Boot Menu

Fig.01: RHEL 7.1 Boot Menu

3. Checking the installation media by default. You may cancel this by pressing ‘ESC‘ key.

RHEL 7.1 Boot MenuCheck RHEL 7.1 Installation-Media

Fig.02: Checking Installation Media

4. After Interrupted/Successful installation media checking, Installer will be started.

RHEL 7.1 Boot MenuRHEL 7.1 Starting Installer

Fig.03: Starting Installer

5. Time to choose language of Installation. Choose any language you are comfortable with. Though it is always a good idea to stick to English. Click Continue

RHEL 7.1 Boot MenuLanguage Selection

Fig.04: Language Selection

6. Installation Summary Interface. Here you can modify Date and Time, Keyboard, Language Support, Installation Support, Software Selection, Installation Destination, Kdump, Network and Hostname.

RHEL 7.1 Boot MenuInstallation Summary

Fig.05: Installation Summary

7. Set Date and Time, as per you Geographical Location and click Done.

RHEL 7.1 Boot MenuDate Time Selection

Fig.06: Date and Time Selection

8. Select Additional language to be installed and click Done.

RHEL 7.1 Boot MenuInstall Additional Language

Fig.07: Install Additional Language

9. Time to modify (not necessary) installation source. Add additional repositories here, and other repositories over http. If you are not sure about these better stick to ‘Auto-detected installation Media‘ and Click Done.

RHEL 7.1 Boot MenuSelect Installation Source

Fig.08: Select Installation Source

10. Software Selection Interface. In production you should always select ‘Minimal Install‘ which installs your system with basic installation. This way you may choose which software to install and nothing extra thus higher level of customization.

Here in the example, I choose to install with GUI because I don’t wanted to give my time on GUI installation later moreover I am not going to use this installation in production. It is just a test drive. To proceed Click Done.

RHEL 7.1 Boot MenuSoftware Selection

Fig.09: Software Selection

11. choose the device to install the OS. You have the option to encrypt your data from this interface. Also option to automatic configure partitioning as well as manual partitioning.

Automatic partitioning will do everything for you, but it won’t give you that level of customization as manual partitioning would. I chose “I will Configure Partitioning” aka Manual Partitioning. Select device and click done.

RHEL 7.1 Boot MenuManual Partitioning

Fig.10: Manual Partitioning

12. You may add multiple partitioning, RAID and SAN Devices. If not required, you may click done.

RHEL 7.1 Boot MenuInstallation Destination

Fig.11: Installation Destination

13. Time to partition disk manually.

RHEL 7.1 Boot MenuDisk Partitioning

Fig.12: Disk Partitioning

14. Add a new mount point (/boot) by clicking on + symbol. Input desired capacity and click to Add mount point.

RHEL 7.1 Boot MenuCreate Boot Partition

Fig.13: Create Boot Partition

15. Next is the /boot partition settings window. Change file system from xfs to ext4.

RHEL 7.1 Boot MenuSet File System Type

Fig.14: Select ext4 as File System

16. Add another mount point (/) by clicking + symbol and add Desired Capacity to it. Finally Click Add mount Point.

RHEL 7.1 Boot MenuCreate Root Partition

Fig.015: Create (/) Root Partition

17. Change file system to ext4 again and update settings.

RHEL 7.1 Boot MenuSet ext4 as Filesystem Type

Fig.16: Set ext4 as Filesystem Type

18. Time to create Swap mount point. Click on + icon to add swap as mount point and input desired Capacity. Finally click Desired Capacity.

RHEL 7.1 Boot MenuCreate Swap Partition

Fig.17: Create Swap Partition

19. Update swap partition settings, if required from this window.

RHEL 7.1 Boot MenuUpdate Swap Partition Settings

Fig.18: Update Swap Partition Settings

20. Time to Accept changes you have made to the disk.

RHEL 7.1 Boot MenuSummary of Partition Changes

Fig.19: Summary of Partition Changes

21. Enable Network and Host name from this window. You may configure the connection if required.

RHEL 7.1 Boot MenuConfigure Network and Hostname

Fig.20: Configure Network and Hostname

22. Back to Installation Summary windows. Everything looks Okay. Time to begin installation.

RHEL 7.1 Boot MenuBegin RHEL 7.1 Installation

Fig.21: Begin RHEL 7.1 Installation

23. Packages are being installed. The windows points at ROOT PASSWORD is not set and no user is created as of now.

RHEL 7.1 Boot MenuInstallation Process

Fig.22: Installation Process

24. You may always get help (yelp browser) at any point of installation which is very well documented.

RHEL 7.1 Boot MenuSet Root Password

Fig.23: Set Root Password

25. Create Root Password.

RHEL 7.1 Boot MenuCreate Root Password

Fig.24: Create Root Password

26. Create User account and password.

RHEL 7.1 Boot MenuCreate User Account

Fig.25: Create User Account

27. Back to configuration window. Now no issue is visible.

RHEL 7.1 Boot MenuInstallation Process Continuous

Fig.26: Installation Process Continuous

28. Installation successfully completed! Reboot.

RHEL 7.1 Boot MenuInstallation Finished

Fig.27: RHEL 7.1 Installation Finished

29. After Successful Installation, boot screen.

RHEL 7.1 Boot MenuRHEL 7.1 Boot Screen

Fig.28: RHEL 7.1 Boot Screen

30. At first boot – License not accepted. You need to accept the License.

RHEL 7.1 Boot MenuAccept License

Fig.29: Accept License

31. Click “I Accept the License Agreement” and then done.

RHEL 7.1 Boot MenuLicense Agreement

Fig.30: License Agreement

32. Back to License Information window and now it says License accepted. We can move forward from here.

RHEL 7.1 Boot MenuLicense Accepted

Fig.31: License Accepted

33. If you have subscription, you can register here or click no, I prefer to register at a later time.

RHEL 7.1 Boot MenuSubscription Registration

Fig.32: Red Hat Subscription Registration

34. The login window of Red Hat Enterprise Linux 7.1.

RHEL 7.1 Boot MenuRHEL 7.1 Login Screen

Fig.33: RHEL 7.1 Login Screen

35. After successful log-in, you are greeted by a very small setup screen to set up language of your choice.

RHEL 7.1 Boot MenuSetup Language

Fig.34: Setup Language

RHEL 7.1 Boot MenuInput Sources

Fig.35: Input Sources

And finally “Thank You” Message. Click – Start using Red Hat Enterprise Linux Server.

RHEL 7.1 Boot MenuRHEL 7.1 Ready to Use

Fig.36: RHEL 7.1 Ready to Use

36. The Desktop – Clean and Effective..check Red Hat Release and OS release.

RHEL 7.1 Boot MenuRHEL 7.1 Desktop

Fig.37: RHEL 7.1 Desktop

RHEL 7.1 Boot MenuCheck RedHat Release

Fig.38: Check RedHat Release

RHEL 7.1 Boot MenuCheck OS Release

Fig.39: Check OS Release

37. Connected to Network (Pinging).

RHEL 7.1 Boot MenuNetwork Status

Fig.40: Network Status

Some Bugs Faced During Testing

  1. While installing from DVD or ISO image, not all IP addresses are shown in network spoke once network connectivity is configured and enabled, under certain conditions.
  2. Network devices are not enabled automatically unless network method requires connectivity.
  3. IPv6 only configuration does not bring up network interface after manual graphical installation from IPv6 source.
  4. An installation system having multiple iSCSI storage targets connected over physical network interfaces, the installation hangs.
  5. In manual installation having a screen resolution less than 1024×768, certain controls become unaccessible.
  6. Non-memory Access Feature of kernel do not work correctly, under certain circumstances.
  7. Changing certain parameters when NIC is down makes the system unresponsive.
  8. Setting only full name or no user name in text install requires no root password to be set. As a result neither user nor root is able to log-in.
  9. Back button control on first boot don’t work as it should be.
  10. Nesting more than 7 PCI bridges is known to cause segmentation fault error.
  11. Systemct1 don’t output if the service has been started, stopped or restarted successfully.
  12. Spice-server sometimes fail to recognize video stream.
  13. A bug makes X.Org and X server crashes on certain model of Lenevo laptop.
  14. Icedtea-web java plugin does not load in Firefox.

Conclusion

Red Hat Enterprise Linux 7.1 presents several features that work out-of-the-box. The next level of security implementation, fine configuration, stability, reliability and performance improvement along with reliable Red Hat Support. Developers, Administrators and System architects is able to manage their resource more efficiently in innovative way.

How to Install RedHat Enterprise Virtualization (RHEV) 3.5 – Part 1

How to Install RedHat Enterprise Virtualization (RHEV) 3.5 &-8211; Part 1 &-8211; this Article or News was published on this date:2019-05-28 18:43:39 kindly share it with friends if you find it helpful

In this series we are discussing RHEV3.5 administration topics. RHEV is the RedHat Enterprise Virtualization solution, which is based on oVirt project [open-source Virtualization project].

Red Hat Enterprise Virtualization is a complete virtualization management solution for virtualized servers and desktops.

This series will discuss (How to) administration topics including the RHCVA exam objectives.

Part 1: How to Install RedHat Enterprise Virtualization (RHEV) 3.5
Part 7: How to Manage RedHat Enterprise Virtualization Environment Users and Groups

In our first article, we are discussing RHEV environment and basic deployment. RHEV consists of two main components, like Hypervisor and Management system.

RHEV-H is the Hypervisor of RHEV platform, it is a bare-metal hypervisor which used to host virtual machines. It’s also based on KVM and RHEL.

RHEVM is the management system of the environment which controls the environment hypervisors. It’s also used to create, migrate, modify and control virtual machines hosted by hypervisrors and a lot of other many tasks will be discussed later.

RHEV3.5 Features

  1. Open source solution based on the Red Hat Enterprise Linux kernel with the Kernel-based Virtual Machine (KVM) hypervisor technology.
  2. Supported limit of up to 160 logical CPUs and 4TB per host and up to 160 vCPU and 4TB vRAM per virtual machine.
  3. OpenStack integration.
  4. Supported Daily missions like offline migration, High availability, Clustering, etc..

For more features and details read: RedHat Enterprise Virtualization Guide

Prerequisites

During our series, we will work on two nodes ‘hypervisors’ and ‘hosts’ with one manager and one iscsi storage node. In the future we will add one IPA and DNS server to our environment.

For deployment scenarios we have two:

  1. Physical Deployment – Real environment, so you will need at least three or physical machines.
  2. Virtual deployment – Test labs/environment, so you will need one physical machine with high resources e.g. i3 or i5 processor with 8G or 12G ram. Additional to another virtualization software e.g. Vmware workstation.

In this series we are working on the second scenario:

Physical Host OS : Fedora 21 x86_64 with kernel 3.18.9-200
RHEV-M  machine OS : RHEL6.6 x86_64
RHEV-H  machines hypervisor : RHEV-H 6.6 
Virtualization software : Vmware workstation 11
Virtual Network interface : vmnet3
Network : 11.0.0.0/24
Physical Host IP : 11.0.0.1
RHEV-M machine : 11.0.0.3
RedHat Enterprise Virtualization DiagramRedHat Enterprise Virtualization Diagram

RedHat Enterprise Virtualization Diagram

In the future articles, we will add additional components like storage nodes and IPA server so make your environment scalable as possible.

For RHEV-M machine take care about this prerequisites:

  1. RHEL/CentOS6.6 x86_64 new minimal installation [Clean installation].
  2. Make sure your system is up-to-date.
  3. Static IP for your network configuration.
  4. Your host-name something like machine.domain.com.
  5. Update your local /etc/hosts file with host-name and IP [Make sure the host-name is resolvable].
  6. The minimum requirement is 4G for memory and 25GB for hard disk.
  7. Mozilla Firefox 37 is recommended browser to access WUI.

Installation of RedHat Enterprise Virtualization Manager 3.5

1. To get access for RHEV packages and updates, you should get a free 60-day trial subscription from the redhat official site using co-prorate mail from here:

  1. RedHat Enterprise Virtualization 60-Day Evaluation

Note: After 60-day your environment will work fine, but without availability to update your system if there is new updates.

2. Then register your machine to redhat channels. Steps explained here.

  1. Register RHEV Machine to RHN

3. Lets install rhevm package and its dependencies using yum command.

[[email protected] ~]- yum install rhevm

4. Now its time to configure rhevm by runing “engine-setup” command, which will check the status of rhevm and any available updates with asking a series of questions.

We could summarize the questions in main sections :

  1. Product Options
  2. Packages
  3. Network Configuration
  4. DataBase Configuration
  5. oVirt Engine Configuration
  6. PKI Configuration
  7. Apache Configuration
  8. System Configuration
  9. Configuration Preview

Hint: Suggested configuration defaults are provided in square brackets; if the suggested value is acceptable for a given step, press Enter to accept that value.

To run the command:

[[email protected] ~]- engine-setup
Product Options

First thing you will be asked about is to install and configure the engine on the same host. For our tutorial, keep the default value (Yes). If you want WebSocket Proxy to be configured on your machine, keep the default value (yes).

RedHat Enterprise Virtualization DiagramProduct Options

Product Options

Packages

Script will check any updates are available for the packages linked to the Manager. No user input is required at this stage.

RedHat Enterprise Virtualization DiagramPackage Updates

Package Updates

Network Configuration

Let script configures your iptables firewall automatically. For now we won’t use DNS, so make sure that your host-name is fully qualified name by updating /etc/hosts as we did previously.

RedHat Enterprise Virtualization DiagramNetwork Configuration

Network Configuration

Database Configuration

The default database for RHEV3.5 is PostgreSQL. You have the option to configure it on the same machine or remotely. For our tutorial will use the local one and let script to configure it automatically.

RedHat Enterprise Virtualization DiagramDatabase Configuration

Database Configuration

Ovirt Configuration

In this section you will provide the admin password and the application mode for you environment.

RedHat Enterprise Virtualization DiagramOvirt Configuration

Ovirt Configuration

PKI Configuration

RHEVM uses certificates to communicate securely with its hosts. You provide the organization name for the certificate.

RedHat Enterprise Virtualization DiagramPKI Configuration

PKI Configuration

Apache Configuration

For RHEVM web user interface, manager needs Apache web-server to be installed and configured, lets make setup configure it automatically.

RedHat Enterprise Virtualization DiagramApache Configuration

Apache Configuration

System configuration

RHEV environment has ISO library which you could store many OS ISO in. This ISO lib called also ISO domain, this domain is a network shared path, usually it shared by NFS. This domain/path will be on the same RHEVM machine so you could create it manually or let script configures it automatically.

RedHat Enterprise Virtualization DiagramSystem Configuration

System Configuration

Configuration Review

In this section you will review all previous configuration and confirm if everything is OK.

RedHat Enterprise Virtualization DiagramConfiguration Review

Configuration Review

Summery

This is the last stage which show additional information about how to access the admin panel and starting the services.

RedHat Enterprise Virtualization DiagramSummary

Summary

Hint: Warning may appears, if the memory used is low than the minimum requirement. For test-environment it’s not very important just keep on.

To access RHEVM web user interface:

http://$your-ip/ovirt-engine
RedHat Enterprise Virtualization DiagramRedHat Enterprise Virtualization Manager

RedHat Enterprise Virtualization Manager

Then select Administrator Portal and provide your credentials Username:admin and the password you entered during the installation. Click Login.

RedHat Enterprise Virtualization DiagramRedHat Enterprise Virtualization Administrator Portal

RedHat Enterprise Virtualization Administrator Portal

This is the administration portal which will be discussed later. You will notice that hosts tab is empty as we didn’t add any host/hypervisor to our environment yet.

RedHat Enterprise Virtualization DiagramAdministrator Dashboard

Administrator Dashboard

Conclusion

This is first article in our RHEV3.5 administration series. We just introduce the solution, its features and its main components then we installed RHEV-M for our RHEV environment. In next article we will discuses RHEV-H installation and adding them to RHEV environment under RHEVM management.

Resources:

How to Deploy RedHat Enterprise Virtualization Hypervisor (RHEV-H) – Part 2

How to Deploy RedHat Enterprise Virtualization Hypervisor (RHEV-H) &-8211; Part 2 &-8211; this Article or News was published on this date:2019-05-28 18:39:06 kindly share it with friends if you find it helpful

In this second part, we are discussing the deployment of RHEVH or the Hypervisor nodes of our environment with some tips and tricks for your virtual lab or virtual environment.

Deploy RedHat Enterprise Virtualization HypervisorDeploy RedHat Enterprise Virtualization Hypervisor

Deploy RedHat Enterprise Virtualization Hypervisor – Part 2

As we discussed before, in our scenario which including two hyprvisors with separate RHEVM machine. The reason to deploy the manager in separate machine is more reliable than deploying it on one of the environment hosts/nodes. If you try to deploy it (as a virtual machine/appliance) on one of environment nodes/hosts and for any reason this node becomes down, the RHEVM machine/appliance will become down due to the node failure, on other words, we wont RHEVM depends on environment nodes so we will deploy it over separate machine which doesn’t belong to DataCenter/Environment nodes.

Deploying RedHat Enterprise Virtualization Hypervisor

1. For our virtual environment, you should now have this network virtual interface “vmnet3” with this specification at VMware workstation 11.

Deploy RedHat Enterprise Virtualization HypervisorVirtual Network Editor

Virtual Network Editor

2. Lets deploy our nodes, you will need to create normal virtual machine with some customization as presented in screen-shots.

Deploy RedHat Enterprise Virtualization HypervisorCreate New Machine

Create New Machine

Deploy RedHat Enterprise Virtualization HypervisorSelect Hardware Compatibility

Select Hardware Compatibility

Deploy RedHat Enterprise Virtualization HypervisorSelect Install Source

Select Install Source

3. Make sure about OS type in next step : Other, Other64-bit.

Deploy RedHat Enterprise Virtualization HypervisorSelect Guest OS Type

Select Guest OS Type

4. Select your suitable name and path for your virtual machine.

Deploy RedHat Enterprise Virtualization HypervisorSet Name of OS

Set Name of OS

5. If you have more resources, increase the number of cores/processors on demand.

Deploy RedHat Enterprise Virtualization HypervisorProcessor Configuration

Processor Configuration

6. For memory, don’t choose less than 2G, we won’t to suffer later.

Deploy RedHat Enterprise Virtualization HypervisorSelect VM Memory

Select VM Memory

7. For now, select NAT connection, it isn’t make different as we will change it later.

Deploy RedHat Enterprise Virtualization HypervisorSelect Network Type

Select Network Type

8. It is very important point to select SAS controller.

Deploy RedHat Enterprise Virtualization HypervisorSelect I/O Controller Types

Select I/O Controller Types

9. Choose SCSI Disk Type.

Deploy RedHat Enterprise Virtualization HypervisorSelect Disk Type

Select Disk Type

10. We will work with shared storage later, so 20 G is more than suitable.

Deploy RedHat Enterprise Virtualization HypervisorSelect Storage Capacity

Select Storage Capacity

Deploy RedHat Enterprise Virtualization HypervisorSelect Storage Drive

Select Storage Drive

11. Before finishing, lets make some additional modification…click Customize Hardware.

Deploy RedHat Enterprise Virtualization HypervisorCustomize Hardware

Customize Hardware

First modification will be for Processor as we will check the two options to enable virtualization features in our Processor.

Deploy RedHat Enterprise Virtualization HypervisorEnable Virtualization

Enable Virtualization

Second modification will be for Network Configuration… change it to be Custom and insert the path of “vmnet3”.

Deploy RedHat Enterprise Virtualization HypervisorNetwork Configuration

Network Configuration

Last modification will be our Hypervisor-ISO path, then close, review and finishing.

Deploy RedHat Enterprise Virtualization HypervisorSelect Hypervisor ISO Path

Select Hypervisor ISO Path

Deploy RedHat Enterprise Virtualization HypervisorVirtual Machine Summary

Virtual Machine Summary

12. Before starting your virtual machine, we should make some manual modification in vm configuration file. Go to the path of you virtual machine, you will find file with “vmx” extension.

Deploy RedHat Enterprise Virtualization HypervisorVirtual Machine Configuration

Virtual Machine Configuration

13. Open it with your preferred editor and add those two option at the end of file.

vcpu.hotadd = "FALSE"
apic.xapic.enable = "FALSE"
Deploy RedHat Enterprise Virtualization HypervisorConfigure VM

Configure VM

Then save and go back to our virtual machine as its time to start it.

Deploy RedHat Enterprise Virtualization HypervisorStart VM

Start VM

Press any button, DON’T continue with Automatic boot. This list will appear…

Deploy RedHat Enterprise Virtualization HypervisorVM Boot Menu

VM Boot Menu

Make sure you selected the 1st line the press “tab” to edit some options.

Deploy RedHat Enterprise Virtualization HypervisorChange Boot Options

Change Boot Options

Remove “quiet” from booting options and Press enter to continue.

Deploy RedHat Enterprise Virtualization HypervisorRemove Quiet Option

Remove Quiet Option

Deploy RedHat Enterprise Virtualization HypervisorVM Booting

VM Booting