📜 ⬆️ ⬇️

CentOS 7 (1503) is already available. What is new and how to upgrade

Recently, CentOS 7 (1503) , previously known as CentOS 7.1, became available to all users.



To update, it is enough to connect to the server from CentOS 7 and enter the command in the terminal:
')
yum clean all && yum update 

In this article we will look at what's new in a significant OS update.

Major changes



Let's look at some interesting innovations.

Intel Broadwell support


Added support for the 5th generation of Intel processors (Broadwell). The turbostat utility (part of the kernel – tools) has been updated to support the new processors. The microcodes of Intel processors in the microcode_ctl package have also been updated.

LVM caching


LVM caching is now fully supported. This feature allows you to create logical volumes with a small, fast I / O device for caching larger and slower devices.

In InfoboxCloud Enterprise SSD is already implemented, caching at the cloud infrastructure level for all virtual servers, but if you still use dedicated servers, this feature may be useful.

Overlayfs


The OverlayFS file system allows the user to work with one file system on top of another. Changes are written to the upper file system, and the lower remains unchanged. This allows multiple users to share images in the file system, such as containers, or if the image is read-only (for example, DVD-ROM).

There are limitations in the current preview:

Extended support for Parallel NFS


Parallel NFS (pNFS) is part of the NFS v.4.1 standard that allows clients to access storage devices directly and in parallel. The pNFS architecture can improve the scalability and performance of NFS servers.

pNFS defines three different storage layers: files, objects, and blocks. There used to be support for the file layer only. Since this version, blocks and objects are fully supported.

In the future, there will be support for new storage layers.

OS Core Improvements


Ceph block devices support

The libceph.ko and rbd.ko modules have been added to the kernel. These RBD kernel modules allow Linux hosts to see the Ceph block device as a regular disk, which can be mounted into a directory and formatted into a standard ext4 or XFS file system. The CephFS module (ceph.ko) is not yet supported in this update.

Kpatch: OS kernel update without rebooting

In CentOS 7 (1503), kpatch is presented as a technology preview. This technology allows you to update the OS kernel without rebooting. The kpatch utility allows users to manage kernel patches.

Improve performance with load balancer

Previously, the load balancer code balanced it among all free CPUs. Now balancing is performed only if the load can be balanced. Scheduler optimizations have also been carried out, which have a positive effect on performance.

New lock mechanism MCS locks

Cent OS 7 (1503) introduces a new mechanism for locking MCS Locks , which reduces the unnecessary spinlock load and makes them more efficient.

A lot of security issues have been fixed and other OS improvements implemented. A complete list of changes can be found here .

Get updated. We hope that the improvements will help make the server safer, faster and more stable.

Successful use!

Source: https://habr.com/ru/post/255177/


All Articles