非常游戏网
麒麟OS怎么安装Grafana可视化_麒麟OS Grafana安装配置使用教程【实战】

麒麟OS怎么安装Grafana可视化_麒麟OS Grafana安装配置使用教程【实战】

2026-04-10系统教程248717

在银河麒麟OS上部署Grafana需关注架构兼容性、GLIBC≥2.17及防火墙放行3000端口;推荐RPM安装,次选二进制部署或Docker容器化方式,并完成首次登录配置与数据源绑定。

如果您在银河麒麟操作系统上需要部署Grafana以实现监控数据可视化,则需特别关注系统架构兼容性、GLIBC版本匹配及默认防火墙策略限制。以下是针对麒麟OS(Kylin Linux Advanced Server V10 SP1及以上)安装Grafana的多种可行方法:

一、通过RPM包管理器安装(推荐生产环境)

该方式利用系统原生包管理机制,便于依赖解析、服务注册与后续升级维护,适用于X86-64架构的银河麒麟V10 SP1+系统,且要求已预装yum工具链。

1、下载适配麒麟OS的Grafana企业版RPM包,确认其架构为x86_64且与系统GLIBC版本兼容:执行 ldd --version 验证GLIBC ≥ 2.17

2、使用wget获取官方RPM包(以10.2.2版本为例):wget https://dl.grafana.com/enterprise/release/grafana-enterprise-10.2.2-1.x86_64.rpm

3、安装软件包并自动解决依赖:sudo yum install -y grafana-enterprise-10.2.2-1.x86_64.rpm

4、重载systemd配置并启用服务:sudo systemctl daemon-reload && sudo systemctl enable grafana-server

5、启动Grafana服务:sudo systemctl start grafana-server

6、检查运行状态:sudo systemctl status grafana-server

二、通过二进制压缩包部署(通用离线场景)

适用于无外网访问能力或需指定安装路径的环境,不依赖包管理器,但需手动配置服务单元文件与权限控制。

1、下载Linux AMD64架构二进制包:wget https://dl.grafana.com/enterprise/release/grafana-enterprise-10.2.2.linux-amd64.tar.gz

2、解压至/usr/local目录:tar -zxvf grafana-enterprise-10.2.2.linux-amd64.tar.gz -C /usr/local/

3、创建软链接便于版本管理:sudo ln -sf /usr/local/grafana-enterprise-10.2.2 /usr/local/grafana

4、新建systemd服务文件 /usr/lib/systemd/system/grafana-bin.service,内容包含ExecStart指向/usr/local/grafana/bin/grafana-server

5、设置服务开机自启并启动:sudo systemctl enable grafana-bin && sudo systemctl start grafana-bin

三、使用Docker容器化部署(开发/测试首选)

规避宿主机环境差异,快速验证功能,适合对系统侵入性要求低的场景;需确保麒麟OS已安装Docker CE 20.10+并启用cgroup v2支持。

1、拉取官方Grafana镜像:docker pull grafana/grafana:10.2.2

白瓜面试

白瓜面试 - AI面试助手,辅助笔试面试神器

2、运行容器并映射端口与数据卷:docker run -d --name grafana -p 3000:3000 -v /opt/grafana/data:/var/lib/grafana -v /opt/grafana/conf:/etc/grafana grafana/grafana:10.2.2

3、确认容器运行状态:docker ps | grep grafana

4、若需持久化配置,提前准备自定义grafana.ini挂载至容器内/etc/grafana路径

四、防火墙与网络配置

银河麒麟默认启用firewalld且策略严格,必须显式放行Grafana监听端口,否则外部无法访问Web界面。

1、开放TCP 3000端口:sudo firewall-cmd --permanent --add-port=3000/tcp

2、重载防火墙规则:sudo firewall-cmd --reload

3、验证端口监听状态:sudo ss -tuln | grep :3000

4、如需远程访问,确保云服务器安全组或物理防火墙同步放行3000端口

五、首次访问与基础配置

Grafana服务启动后,需通过浏览器完成初始登录与数据源绑定,此阶段操作直接影响后续监控可视化可用性。

1、在客户端浏览器中访问:http://:3000

2、使用默认凭证登录:用户名 admin,密码 admin

3、系统强制要求首次登录后修改密码,新密码长度不得少于8位且含大小写字母与数字

4、进入「Configuration → Data Sources」页面,点击「Add data source」,选择Prometheus类型

5、在HTTP设置中填写Prometheus服务地址:http://localhost:9090(若Prometheus与Grafana同机部署)