diff --git a/anolis-courses/KeenTune/auto-tuning/step1.md b/anolis-courses/KeenTune/auto-tuning/step1.md index 0e427959ef7ce24b8355f65889bfd34a0c11ca1c..d5ef82f13f67e7dd4683114be08bbffaac623414 100644 --- a/anolis-courses/KeenTune/auto-tuning/step1.md +++ b/anolis-courses/KeenTune/auto-tuning/step1.md @@ -1,4 +1,95 @@ -1. 运行下面的命令启动KeenTune服务 -[[ systemctl restart keentuned keentune-target]] +STEP 1. 部署安装KeenTune环境 +这一步我们应该部署KeenTune所有组件以及使用的benchmark工具wrk,安装和配置调优目标nginx服务,以及准备KeenTune运行所需的python环境等,为了方便操作,我们提供了一个脚本方便您一键部署 +ACTION: 请将以下脚本copy到文件中并执行 +ps. 如果已经安装过请跳过此步骤 +```s +#!/bin/bash +json_name="sysctl.json, nginx.json" +nginx_conf=/etc/nginx/nginx.conf +keentune_conf=/etc/keentune/conf/keentuned.conf + + +config_yum_source() +{ + if cat /etc/yum.repos.d/epel.repo | grep "\[keentune\]";then + echo "keentune already in yum source" + else + cat >> /etc/yum.repos.d/epel.repo <> /etc/yum.repos.d/epel.repo <> /etc/yum.repos.d/epel.repo <