diff --git a/docs/en/server/maintenance/aops/deploying-aops.md b/docs/en/server/maintenance/aops/deploying-aops.md index 60154be4bb161ef1765457058cc59c4944280ed6..b02a435b3e9910664746be2cc126d9d7de217390 100644 --- a/docs/en/server/maintenance/aops/deploying-aops.md +++ b/docs/en/server/maintenance/aops/deploying-aops.md @@ -1,6 +1,6 @@ # Deploying A-Ops -## 1. Environment Requirements +## Environment Requirements - Two hosts running on openEuler 24.09 @@ -8,7 +8,7 @@ - More than 8 GB memory -## 2. Configuring the Deployment Environment +## Configuring the Deployment Environment ### Host A @@ -18,7 +18,7 @@ Deploy the following third-party services on host A: MySQL, Elasticsearch, ZooKe The deployment procedure is as follows: -#### 2.1 Disabling the Firewall +#### Disabling the Firewall Disable the firewall on the local host. @@ -28,7 +28,7 @@ systemctl disable firewalld systemctl status firewalld ``` -#### 2.2 Deploying aops-tools +#### Deploying aops-tools Install aops-tools. @@ -36,9 +36,9 @@ Install aops-tools. yum install aops-tools ``` -#### 2.3 Deploying Databases MySQL and Elasticsearch +#### Deploying Databases MySQL and Elasticsearch -##### 2.3.1 Deploying MySQL +##### Deploying MySQL Use the **aops-basedatabase** script installed during aops-tools installation to install MySQL. @@ -75,7 +75,7 @@ flush privileges;// Refresh the permission. exit ``` -##### 2.3.2 Deploying Elasticsearch +##### Deploying Elasticsearch Use the **aops-basedatabase** script installed during aops-tools installation to install Elasticsearch. @@ -104,7 +104,7 @@ Restart the Elasticsearch service. systemctl restart elasticsearch ``` -#### 2.4 Deploying aops-manager +#### Deploying aops-manager Install aops-manager. @@ -157,7 +157,7 @@ Start the aops-manager service. systemctl start aops-manager ``` -#### 2.5 Deploying aops-web +#### Deploying aops-web Install aops-web. @@ -181,9 +181,9 @@ Enable the aops-web service. systemctl start aops-web ``` -#### 2.6 Deploying Kafka +#### Deploying Kafka -##### 2.6.1 Deploying ZooKeeper +##### Deploying ZooKeeper Install ZooKeeper. @@ -197,7 +197,7 @@ Start the ZooKeeper service. systemctl start zookeeper ``` -##### 2.6.2 Deploying Kafka +##### Deploying Kafka Install Kafka. @@ -223,7 +223,7 @@ nohup ./kafka-server-start.sh ../config/server.properties & tail -f ./nohup.out # Check all the outputs of nohup. If the IP address of host A and the Kafka startup success INFO are displayed, Kafka is started successfully. ``` -#### 2.7 Deploying aops-check +#### Deploying aops-check Install aops-check. @@ -299,13 +299,13 @@ Start the aops-check service in configurable mode. systemctl start aops-check ``` -#### 2.8 Deploying the Client Services +#### Deploying the Client Services aops-agent and gala-gopher must be deployed on the client. For details, see [aops-agent Deployment](deploying-aops-agent.md). Note: Before registering a host, you need to add a host group to ensure that the host group to which the host belongs exists. In this example, only host A is deployed and managed. -#### 2.9 Deploying Prometheus +#### Deploying Prometheus Install Prometheus. @@ -329,7 +329,7 @@ Start the Prometheus service: systemctl start prometheus ``` -#### 2.10 Deploying gala-ragdoll +#### Deploying gala-ragdoll The configuration source tracing function of A-Ops depends on gala-ragdoll. Git is used to monitor configuration file changes. @@ -378,7 +378,7 @@ systemctl start gala-ragdoll Only aops-check needs to be deployed on host B as the executor. -#### 2.11 Deploying aops-check +#### Deploying aops-check Install aops-check.