Video Interview: Linux Enterprise Application Practice, O&M, and Tuning
Everbright Technology Co., Ltd. technical expert book "Linux enterprise-level application combat, operation and maintenance and tuning" is published by the Electronic Industry Press. This book focuses on interpreting the key and difficult problems of the universality of front-line technicians in the operation and maintenance process of the Linux system. With rich practical experience, it makes up for the shortcomings of professionals in this field in understanding enterprise-level operation and maintenance. Talent training and industry application promotion are of great significance.
brief introduction
In recent years, with the gradual advancement of the open source boom, the Linux operating system has achieved great success in cloud computing and mobile devices, and has been widely used in various industries such as finance, medical care, and cultural tourism. In the global operating system and subsystem related report released by IDC, Linux occupies 68% of the market share, and its dominant position is becoming more and more obvious. Mastering Linux has become one of the most important professional skills of modern IT technicians. However, Linux is difficult to learn, few actual cases, and the professional level of practitioners is uneven. In recent years, the expansion of application scope and the increase of market share have further led to a serious shortage of professionals. It is imminent to rapidly improve the professional level of technical personnel and promote the progress of the industry.
Zhang Rongzhen and Xu Chenglin, senior technical experts of Everbright Science and Technology, continue to explore and study in their work, and summarize and compile the scientific research results in their daily work into a book, which is officially published by the Electronic Industry Press, which is affiliated to China Industry Information Publishing Group. With rich cases, actual project scenarios, unique fault analysis ideas, basic theories and technical means of tuning, this book guides readers to learn Linux system architecture and front-line production operation and maintenance technologies in a simple way, and solves the problem for front-line Linux operation and maintenance personnel to quickly master Operating system problems.
The two authors of this book, Zhang Rongzhen and Xu Chenglin, technical experts of Everbright Technology, as the industry's top experts in the Linux field and many years of technology operation and practice practitioners in the financial industry, have unreservedly shared the experience and maintenance experience of the Linux system. The generalized and detailed explanation, basic and practical learning mode accelerates the rapid growth of Linux operation and maintenance practitioners.
About the Author
Zhang Rongzhen Assistant General Manager of Everbright Technology Co., Ltd.
With nearly 20 years of experience in R&D and operation and maintenance, he has served as a senior technical expert and technical director in well-known foreign companies and many banks. Currently, he is the assistant to the general manager of Everbright Technology Company, responsible for the technical management of R&D product development and operation and maintenance in the financial field. Work.
Xu Chenglin, a technical expert of Everbright Technology Co., Ltd., has 15 years of experience in IT operation and maintenance and software development. He has served as an examiner in RedHat China and a technical expert of several financial institutions. Basic platform software development, etc.
How this book is organized
- Linux practical production skills
Chapter 1. Common basic skills in production. Everything starts from the basics. This chapter mainly explains practical production skills, such as network management and configuration, software package management installation and tar package use, custom CD and pxe in automatic installation, and system first aid. Processing and the use of virtualization are fundamental skills in a production environment. It is no exaggeration to say that these skills in production operation and maintenance are often used in system management, so we remove those old technologies that are not commonly used and meaningless, and mainly master common skills to enter the actual production environment.
Chapter 2 Production Practical LVM Technology This chapter will introduce the most commonly used LVM technology in Linux system. LVM is an important part of Linux system. The content ranges from the most basic LVM composition to the different configuration and use of various LVM volumes, as well as troubleshooting and In terms of tuning and other aspects, it fully enables readers to understand LVM, master the correct use of LVM, and have the ability to operate and produce LVM volumes.
Chapter 3 CentOS7 Cluster Construction This chapter introduces the "cluster" technology, understands what a cluster is, what clustering methods are available, and how to configure an HA cluster in production. In addition, it also lists the commonly used HA clusters, and lists the configuration examples. Common faults in production are reproduced and solutions are given.
Chapter 4 System Tuning This chapter will explore the tuning of the Linux system, fully understand the basic theory and tuning methods of tuning, in-depth understanding of the tuning theories and methods of CPU, Memory, Disk, and Network, establish tuning thinking, and investigate production Operational bottlenecks in the environment and improve the operational efficiency of the production system.
Chapter 5 Linux System Security This chapter explains the security of the Linux system, starting from the basic theory of security, and analyzes the security with actual system intrusion cases, from stepping, scanning, to actual locking attacks, and reserving Trojans and backdoor programs. In addition to the intrusion case, the Linux system security reinforcement is also explained in detail, so that readers can fully understand the importance of Linux security in this chapter, so as to avoid security risks.
Chapter 6 Linux Practical Specifications This chapter takes the actual Linux production and operation regulations and specifications as the background, and analyzes the various operational specifications of the Linux system from deployment to configuration in the actual production environment. While understanding the specifications, learn to establish and set relevant specifications. , consolidate the operating ecology of the Linux system.
- Enterprise storage solutions
Chapter 7 GlusterFS - Detailed Explanation of Distributed Storage Technology Several aspects of the tuning strategy are explained, so that readers can thoroughly grasp how to use the distributed storage of GlusterFS in production.
Chapter 8 Ceph - Detailed Explanation of Distributed Storage Technology This chapter will learn Ceph, the most popular distributed storage technology, from the most basic Ceph principles to the construction and use of Cephfs and RBD, as well as troubleshooting and tuning. Using Ceph object storage to build a dual-active network disk, upgrade from J version to L version and independent deployment of L version, explain with example mode to deepen the impression.
audience
Engineers, enterprise architects, R&D engineers engaged in production operation and maintenance
Linux technology enthusiasts
How to read
If the reader is a small partner who is new to Linux operation and maintenance, it is recommended to read this book from the beginning, and systematically master the common skills of production operation and maintenance in Chapter 1. If the reader already has the basics of operation and maintenance, you can skip the content of Chapter 1. Select chapters of interest to study, such as distributed storage, tuning, and more. This book contains more common system fault handling methods, mainly to improve the reader's ability to handle faults in the production environment.
終端大師 Terminal Master