同步操作将从 openEuler/A-Tune-UI 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
English | 简体中文
A-Tune-UI是作用于A-Tune的可视化web界面,需要搭配A-Tune项目进行使用。
仅支持openEuler20.09或更高版本的openEuler操作系统使用。
请注意,UI的依赖包npm及nodejs仅存在于openeuler-everything镜像源中,在安装前请配置openeuler-everything为yum源,具体操作如下:
下载
,找到对应版本的镜像源点击下载
。everything
,选择需要的系统版本(x86_64/aarch64
),此页面地址即为配置使用的url。sh install.sh
自动化脚本默认从gitee拉取node-sass依赖仓的代码,用户可以自行更换拉取地址(如替换为github仓地址),具体运行方法如下:
sh install.sh [git_url]
# 例:sh install.sh https://github.com/sass/node-sass.git
如果安装失败,请参考手动安装。
yum install -y npm nodejs gcc-c++ make patch
npm ci
git clone -b v5 --recursive https://github.com/sass/node-sass.git
cd node-sass
git am arm-support.patch
npm i
node scripts/build -f
mv node-sass A-Tune-UI/node_modules
如果web页面打开地址与当前运行环境地址不同,需要将web使用IP改为大网地址,具体操作步骤如下:
hostname -I # 查看当前运行环境ip
打开package.json,替换第10行中localhost为当前运行环境IP
npm run start
运行成功后返回web网址,用于打开界面。
备注 本项目目前处于开发阶段,如果在安装或运行时遇到问题,请参考A-Tune-UI操作指南第4部分常见问题定位,如仍无法解决问题,请在代码仓中提Issue。
yum install -y docker wget
wget https://gitee.com/openeuler/A-Tune-UI/Dockerfile
docker build --network=host -t atune-ui:latest .
docker run -p <local_ip>:<local_port>:8080 -e ENG_HOST=<engine-host> -e ENG_PORT=<engine-port> atune-ui
备注:
注:如果A-Tune项目没有运行,您依然可以看到网页界面,但无法获取具体数据。
A-Tune项目地址:https://gitee.com/openeuler/A-Tune
A-Tune-Collector项目地址:https://gitee.com/openeuler/A-Tune-Collector
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。