---
title: 软件包放置说明
description: "软件包放置仅需在server1节点执行。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2530/bds/kunpengbds_omniruntime_20_0812.html
sourcePath: /source/zh/kunpengboostkithistory/2530/bds/kunpengbds_omniruntime_20_0812.html
indexId: df4c1d7cab897b2a98cc10d6378b674d44ac77e9ca4bf772932c9f5283918a7278
---
# 软件包放置说明

软件包放置仅需在server1节点执行。

其中：

- Prometheus是一个开源的监控系统和时间序列数据库，广泛用于监控各种服务和基础设施。
- Node Exporter是Prometheus生态系统中的一个组件，用于收集和暴露机器级别的指标（metrics），包括但不限于CPU使用率、内存使用情况、磁盘I/O、网络I/O和文件系统信息等。
- Grafana是从Prometheus获取负载信息和均衡性数据，并将其可视化为图表和仪表板，进行前端UI展示。

1. 在server1创建目录“/opt/prometheus”，并下载表2要求的Go、Node、Prometheus、Node Exporter、Grafana等软件安装包，放置于该目录下。
  1 2 3 4 5 6 7 mkdir -p /opt/prometheus cd /opt/prometheus wget --no-check-certificate https://go.dev/dl/go1.22.2.linux-arm64.tar.gz wget --no-check-certificate https://cdn.npmmirror.com/binaries/node/v19.9.0/node-v19.9.0-linux-arm64.tar.xz wget --no-check-certificate https://github.com/prometheus/prometheus/releases/download/v2.45.4/prometheus-2.45.4.linux-arm64.tar.gz wget --no-check-certificate https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-arm64.tar.gz wget --no-check-certificate https://dl.grafana.com/enterprise/release/grafana-enterprise-10.4.2.linux-arm64.tar.gz

  下载完成后目录“/opt/prometheus/”
  下将包含如下压缩包。

```
go1.22.2.linux-arm64.tar.gz
grafana-enterprise-10.4.2.linux-arm64.tar.gz
node_exporter-1.7.0.linux-arm64.tar.gz
node-v19.9.0-linux-arm64.tar.xz
prometheus-2.45.4.linux-arm64.tar.gz
```


2. 将所有压缩包解压。

```
tar -zxvf go1.22.2.linux-arm64.tar.gz
tar -zxvf grafana-enterprise-10.4.2.linux-arm64.tar.gz
tar -zxvf node_exporter-1.7.0.linux-arm64.tar.gz
tar -xvf node-v19.9.0-linux-arm64.tar.xz
tar -zxvf  prometheus-2.45.4.linux-arm64.tar.gz
```


  解压后包含如下目录。

  1 2 3 4 5 go grafana-v10.4.2 node_exporter-1.7.0.linux-arm64 node-v19.9.0-linux-arm64 prometheus-2.45.4.linux-arm64

3. 将“/opt/prometheus/”目录下Go、Node Exporter、Node安装目录复制到其他节点的“/opt/prometheus/”目录下，其他节点若无该目录请先创建。

```
#目录列表
node_exporter-1.7.0.linux-arm64
node-v19.9.0-linux-arm64
go
#复制到其他节点
scp -r node_exporter-1.7.0.linux-arm64 node-v19.9.0-linux-arm64 go agent1:/opt/prometheus/
scp -r node_exporter-1.7.0.linux-arm64 node-v19.9.0-linux-arm64 go agent2:/opt/prometheus/
scp -r node_exporter-1.7.0.linux-arm64 node-v19.9.0-linux-arm64 go agent3:/opt/prometheus/
```
