Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

0.6 Excellent RHEL7 system


May 23, 2021 That's what Linux should learn



The content of this section is an article I wrote to the students in 2015, and now that the RHEL 7 system has been updated iteratively for nearly three years, I look back at this article and find that my prediction is still very accurate. At present, most of the domestic room has been deployed RHEL 7 system, a number of domestic and foreign banking institutions, insurance companies systems have also been online CenterOS 7 or RHEL 7 system, but I still want to quote this article to help readers understand the RHEL 7 system, and I am convinced that this article will also be applicable to the future RHEL8 system.

At the end of 2014, RedHat launched the latest enterprise linux system, RHEL 7, when major media at home and abroad gave a lot of close-ups, the industry also gave great expectations. H owever, to this day, the market share of THEL 7 system has been kept warm, so some people began to worry about the future of the RHEL 7 system, and even some people have come up with a variety of arguments to sing down linux system, feel that open source vendors have passed the career high point, to give in to Windows system in the field of servers. T hese words do not really need to refute, any product will have its fans and black powder, time will prove everything to everyone. We're just going to just talk about this RHEL 7 system now.

Before the official chat, I hope that readers have a basic understanding of Linux system features and operations, know that Linux systems in the field of servers occupy a significant market share, recognize the RedHat manufacturer's important impact on Linux systems and the entire open source industry, and know that CentOS systems are actually derivatives of THEL systems. If we've been using the RHEL 7 system for a while, we'll have a smoother discussion of whether the Red Hat Linux system is a failed product.

Let's start with a hotly debated question: "Why is the market share of the RHEL 7 system still erraught after half a year?" W ould you like to go back and learn about the old Linux system? " There's even conspiracy theories that the U.S. is using a new version of Linux to gather global information and warn us not to touch it. This problem must be answered, otherwise more conspiracy theories will emerge, and even some of the domestic cognitive lack of media on the open source industry misunderstanding or even misinterpretation.

Based on the previously mentioned consensus of experience and space limitations with readers, the following arguments will be faster and more interesting. F irst of all, RHEL is the enterprise version of the server system rather than the desktop system used to play toss, not to mention the desktop operating system as Windows 7 was released on July 14, 2009, it took three years to really become popular, windows 7 between 2009 and 2013 is a failed product? F urther, the RHEL 7 system innovatively integrates Docker virtualization technology, supports XFS file systems, is compatible with Microsoft identity management, and uses Systemd as a system initialization process, and its performance and compatibility have improved significantly compared to previous versions, which is obviously a very good operating system. F inally, in terms of incorporating OpenStack and Docker's decisions alone, Red Hat's development team should be convinced that it is not building cars behind closed doors. Therefore, we should reconsider what went wrong.

Operations personnel in the heart often think: "The current environment runs well, why change?" "Redeploying the production environment is not about installing the operating system, it's not about installing the software casually and you can pat people away, but also consider the risks of upgrading."

Who will be responsible for the future production environment?

Is the old software still compatible with the new system?

Is there a bug in the new system or software?

What is security and what does an audit do?

Can the previously purchased third-party technical support have the appropriate capabilities?

Does the upgrade affect the copyright of some software, and do I need to be repaid?

Not used to the changes brought about by the new system?

What's in it for you after a hard upgrade?

......

Objectively speaking, the change of the RHEL 7 system is too great, and most importantly, it uses systemd as the initialization process. A s a result, almost all previous operations automation scripts need to be modified. S o, do you want to upgrade to RHEL 7? O f course, this is not to say that the production environment in the server room is never updated, when the work requirements exceed the capabilities of the current version, it must be upgraded. F or example, the rsyslogd logging service is 5.8 in the RHEL 6 system, and the latest version is now 8.1. There are three large major version numbers between the two versions, and there is a big gap in functionality, do you think you'll always use the old version?

Back in early 2014, when fedora systems first adopted the system initialization process, I asserted that the RHEL 7 system would also use systemstemd, so I immediately updated my training course. T his is also the envy of users who are still learning the init parameters at other training institutions. Therefore, whether learning Linux or programming languages, you should choose the current stable and up-to-date version as the learning environment.

  • Stability: Stability prevails, whether for development or operation.

  • The Latest: Older versions may have a greater probability of security vulnerabilities or functional defects, and new versions not only have a smaller probability of vulnerabilities, but even if they do, they can quickly get responses from many open source communities and businesses and fix them faster.

Every time I give a lecture in public, I say, "We don't like Linux because of open source, but because Linux systems are really good, and open source spirit is just the icing on the cake." " We've been very positive about the impact of Linux systems on the operations industry and even on the world. All we have to do is to trust my judgment on the future development of the operations industry, and then let go to learn it.