current location:Home > Technical Articles > Operation and Maintenance

  • Redis high availability practice
    Redis high availability practice
    0×01 Preface Redis is an open source log-type Key-Value database written in ANSIC language, supports network, can be memory-based and persistent, and provides APIs in multiple languages. Nowadays, Internet business data is growing at a faster rate, and data types are becoming more and more abundant, which puts forward higher requirements for data processing speed and capabilities. Redis is an open source in-memory non-relational database that brings a disruptive experience to developers. Designed from start to finish with high performance in mind, Redis is the fastest NoSQL database available today. While considering high performance, high availability is also an important consideration. Internet 7×24 uninterrupted service during downtime
    LINUX . lvs 1183 2024-08-20 16:51:04
  • Redis high availability practice
    Redis high availability practice
    0×01 Preface Redis is an open source log-type Key-Value database written in ANSIC language, supports network, can be memory-based and persistent, and provides APIs in multiple languages. Nowadays, Internet business data is growing at a faster rate, and data types are becoming more and more abundant, which puts forward higher requirements for data processing speed and capabilities. Redis is an open source in-memory non-relational database that brings a disruptive experience to developers. Designed from start to finish with high performance in mind, Redis is the fastest NoSQL database available today. While considering high performance, high availability is also an important consideration. Internet 7×24 uninterrupted service during downtime
    LINUX . lvs 765 2024-08-20 16:51:02
  • Describe in detail the VIP and DIP cross-segment examples of LVS-DR
    Describe in detail the VIP and DIP cross-segment examples of LVS-DR
    In daily application environment, we will encounter such a lvs deployment environment. All DRs and rsservers are in a LAN environment, but there is only one public network IP, and the application needs to be published to the Internet. We all know lvs The best model is that all servers have a public network IP, but in many cases public network resources are scarce. When there is only one public network IP, how to release LVS to the outside world? 1. Experimental topology 2. Overall environment 3. Detailed configuration Router configuration eth0: Public network IP access INTERNETeth1: 172.18.68.10 (public network IP) # Use 172.18.68.10 as public network IPeth2 in the experimental environment:
    LINUX . lvs 375 2024-07-23 13:46:30
  • AIX_EXT_VG
    AIX_EXT_VG
    #lspvhdisk000cd7e82847793f8rootvgactivehdisk100c759e2b092ddeealtinst_rootvg#lsvgrootvgdatavgJDEvgvgbackupaltinst_rootvgrmanbakvg#varyonvg-faltinst_rootvg#bootinfo-shdiskpower3##扩容rmanbakvgVGextendvgrmanbakvghdiskpower3#lspv#lspvhdisk000cd7e82847793f8
    Computer Knowledge . lvs 994 2024-02-20 11:00:05
  • Keepalived installation and VIP automatic drift
    Keepalived installation and VIP automatic drift
    Keepalived is a high-availability solution based on LVS (Linux Virtual Server), which is mainly used for load balancing and failover in Linux environments. Keepalived ensures service continuity and reliability by using virtual IP addresses (VIPs) and health check mechanisms. Among them, VIP automatic drift is a key feature of Keepalived, which allows the service to be seamlessly switched to the backup server when the main server fails. This article will briefly introduce the installation and configuration of Keepalived to achieve high availability clusters. It is designed to provide guidance for beginners to help them master this key technology and improve their Linux system management capabilities. Terminology explanation for a deeper understanding of Kee
    Computer Knowledge . lvs 856 2024-02-19 13:30:04
  • Main architecture of Linux system
    Main architecture of Linux system
    The Linux system is a complex and elegant software project. It is composed of multiple different components that work together to provide powerful functions and performance. But, do you know what the main architecture of a Linux system is? This article will introduce the four main components of the Linux system: kernel, shell, file system and application, as well as the relationship and role between them. With the continuous development of IT operation and maintenance, especially the rapid development of Linux, more and more enterprises are beginning to use Linux operating system platforms, such as CentOS, RedHat, Ubuntu, Fedora, etc., and hundreds of millions of websites have emerged on the Internet today. , the Internet has become an indispensable tool, so today we will share it with you
    LINUX . lvs 571 2024-02-14 11:40:13
  • CentOS installs LVS and CentOS installs virtual machine
    CentOS installs LVS and CentOS installs virtual machine
    As an open source operating system, LINUX's stability and reliability have been widely recognized and applied. Among LINUX systems, CentOS is a very popular version and is known for its stability and security. This article will introduce How to install LVS (LinuxVirtualServer) on CentOS system and how to install virtual machine on CentOS system. CentOS installation LVSLVS is a load balancing software based on the Linux kernel. It can distribute access requests to multiple servers, thereby improving the performance and reliability of the system. The following are the steps to install LVS on CentOS systems: 1. Make sure you CentOS system has installed the latest
    LINUX . lvs 453 2024-02-09 15:12:38
  • Establish a mac virtual machine cluster
    Establish a mac virtual machine cluster
    Introduction: This article is here to introduce you to the relevant content about mac virtual machine clusters. I hope it will be helpful to you, let’s take a look. How to set up the shared folder of the vmware virtual machine on a Mac computer? First, enter the virtual machine and open the [Finder Preferences] window. According to the picture below, check all menu options one by one. This is the first step. After completing the check, follow the arrow instructions and click the [Virtual Machine-Install VmwareTools] option. This is the second step. To configure a shared folder in a Windows virtual machine, follow these steps: Start VMwareFusion and then start the desired virtual machine. In the virtual machine, click on the Settings option. Then select the "Share" option. In Fu
    MAC . lvs 648 2024-01-23 14:33:05
  • Steps to enter CentOS 7 emergency repair mode
    Steps to enter CentOS 7 emergency repair mode
    Open the centos7 page and appear: welcome to emergency mode! afterloggingin, type "journalctl -xb" to viewsystemlogs, "systemctlreboot" toreboot, "systemctldefault" to tryagaintobootintodefaultmode. giverootpasswordformaintenance(??Control-D???): Solution: execute r
    LINUX . lvs 1333 2024-01-13 09:36:11
  • DPVS: an open source load balancer
    DPVS: an open source load balancer
    IntroductionDPVS is a high-performance layer 4 load balancer based on DPDK. Modified based on Alibaba/LVS, out of blue and better than blue. The full name of DPDK is "DPDK-LVS". In order to achieve high performance, a variety of different technologies are used Kernel bypass (user space implementation) No CPU, no key data (no locks) RX steering and CPU binding (avoiding context switches) Batch TX/RXZero copying (avoiding packet copying and system calls). Polling replaces interrupts. Lock-free messages for high-performance ICP. Other technologies enhanced by DPDK The main features of DPVS include: L4 load balancer, including FNAT, DR mode and other different scheduling algorithms such as RR, WLC, WRR and other user space LiteIP
    LINUX . lvs 1315 2024-01-10 19:10:42
  • Web server performance improvement methods
    Web server performance improvement methods
    Introduction With the continuous development of the Internet, more and more needs in daily life are realized through the Internet. From food, clothing, housing and transportation to financial education, from pockets to identity, people rely on the Internet all the time, and more and more people complete their tasks through the Internet. own needs. As a Web server that directly faces requests from customers, it will undoubtedly have to withstand more requests at the same time and provide users with a better experience. At this time, the performance of the web side often becomes a bottleneck for business development, and it is urgent to improve performance. The author of this article summarized some experiences in improving the performance of the Web server during the development process and shared them with everyone. Problem Analysis Regarding the performance of the Web server, first we analyze the relevant indicators. From the user's perspective, when the user calls the Web service, the request return time
    LINUX . lvs 1203 2024-01-07 18:10:32
  • How to adjust swap size in Linux? Tips for expanding Linux swap partition
    How to adjust swap size in Linux? Tips for expanding Linux swap partition
    Let me share with you how to expand the swap partition capacity in Linux. First, use the fdisk-l command to check the size of the swap partition of the current system. The current size is 4G; edit the host settings and add a 10G hard disk. Use the fdisk-l command again to check whether the newly added hard disk is recognized normally. For the newly added hard disk partition, adjust the format to LVM and use: fdisk/dev/sdb-->n-->p-->1-->Enter->Enter-->t-->8e-- >p-->w command. Use partx/dev/sdb to view the newly formatted hard disk and view the status of pv, vg and lv before expansion.
    LINUX . lvs 1719 2024-01-03 19:46:16
  • In-depth exploration of the knowledge system in the field of surveillance
    In-depth exploration of the knowledge system in the field of surveillance
    Guide monitoring is the most important part of the entire operation and maintenance and even the entire product life cycle. It provides timely warnings to detect faults beforehand, and provides detailed data afterwards for tracing and locating problems. There are many good open source products in the industry to choose from. Choosing an open source monitoring system is a time-saving, labor-saving and most efficient solution. Of course, friends who don’t know much about monitoring may have a deeper understanding of the entire monitoring system after reading the following article. 1. Monitoring objectives Let’s first understand what monitoring is, the importance of monitoring and the goals of monitoring. Of course, everyone is in a different industry, company, business, position, and has a different understanding of monitoring, but we need to pay attention. Monitoring needs to be considered from the company's business perspective, rather than targeting a specific monitoring technology.
    LINUX . lvs 751 2024-01-01 19:17:33
  • Things to note when developing ThinkPHP: Proper use of distributed deployment solutions
    Things to note when developing ThinkPHP: Proper use of distributed deployment solutions
    ThinkPHP is a popular PHP development framework that is easy to use, efficient and stable. Therefore, you need to pay attention to some details during the development process, especially when using a distributed deployment solution. This article will discuss some issues that need to be paid attention to during the development of ThinkPHP, as well as methods of rationally using distributed deployment solutions. 1. Understand the basic concepts of distributed deployment. Distributed deployment refers to deploying different functional modules of the system on different servers to achieve higher performance and availability. In ThinkPHP
    ThinkPHP . lvs 1333 2023-11-22 12:30:42
  • How to optimize network performance and load balancing in Linux systems
    How to optimize network performance and load balancing in Linux systems
    How to optimize network performance and load balancing in Linux systems Network performance optimization and load balancing play an important role in modern network environments. Linux systems are widely used in servers and network equipment, so it is very valuable to understand how to optimize network performance and load balancing on Linux systems. This article will introduce some commonly used network performance optimization and load balancing techniques and provide specific code examples. 1. Network performance optimization. Use high-performance network drivers. Use high-performance network drivers to display
    Linux Operation and Maintenance . lvs 913 2023-11-07 12:29:00

Tool Recommendations

jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.
form button
2024-02-29

HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.
Menu navigation
2024-02-29

jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.
form button
2024-02-29

Organic fruit and vegetable supplier web template Bootstrap5

An organic fruit and vegetable supplier web template-Bootstrap5
Bootstrap template
2023-02-03

Bootstrap3 multifunctional data information background management responsive web page template-Novus

Bootstrap3 multifunctional data information background management responsive web page template-Novus
backend template
2023-02-02

Real estate resource service platform web page template Bootstrap5

Real estate resource service platform web page template Bootstrap5
Bootstrap template
2023-02-02

Simple resume information web template Bootstrap4

Simple resume information web template Bootstrap4
Bootstrap template
2023-02-02

Cute summer elements vector material (EPS PNG)

This is a cute summer element vector material, including the sun, sun hat, coconut tree, bikini, airplane, watermelon, ice cream, ice cream, cold drink, swimming ring, flip-flops, pineapple, conch, shell, starfish, crab, Lemons, sunscreen, sunglasses, etc., the materials are provided in EPS and PNG formats, including JPG previews.
PNG material
2024-05-09

Four red 2023 graduation badges vector material (AI EPS PNG)

This is a red 2023 graduation badge vector material, four in total, available in AI, EPS and PNG formats, including JPG preview.
PNG material
2024-02-29

Singing bird and cart filled with flowers design spring banner vector material (AI EPS)

This is a spring banner vector material designed with singing birds and a cart full of flowers. It is available in AI and EPS formats, including JPG preview.
banner picture
2024-02-29

Golden graduation cap vector material (EPS PNG)

This is a golden graduation cap vector material, available in EPS and PNG formats, including JPG preview.
PNG material
2024-02-27

Home Decor Cleaning and Repair Service Company Website Template

Home Decoration Cleaning and Maintenance Service Company Website Template is a website template download suitable for promotional websites that provide home decoration, cleaning, maintenance and other service organizations. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-05-09

Fresh color personal resume guide page template

Fresh color matching personal job application resume guide page template is a personal job search resume work display guide page web template download suitable for fresh color matching style. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-29

Designer Creative Job Resume Web Template

Designer Creative Job Resume Web Template is a downloadable web template for personal job resume display suitable for various designer positions. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28

Modern engineering construction company website template

The modern engineering and construction company website template is a downloadable website template suitable for promotion of the engineering and construction service industry. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28