From 7b38db9b0e315fca7f4faaff7b24d302b05698a9 Mon Sep 17 00:00:00 2001 From: "runzhe.wrz" Date: Tue, 26 Jul 2022 18:07:42 +0800 Subject: [PATCH] update course file of KeenTune 1. add deployment step 2. merge main process in one markdown file Signed-off-by: runzhe.wrz --- anolis-courses/KeenTune/auto-tuning/step1.md | 95 +++++++++++++++++- anolis-courses/KeenTune/auto-tuning/step2.md | 33 ++++++- anolis-courses/KeenTune/auto-tuning/step3.md | 2 - anolis-courses/KeenTune/auto-tuning/step4.md | 7 -- anolis-courses/KeenTune/auto-tuning/step5.md | 2 - anolis-courses/KeenTune/auto-tuning/step6.md | 3 - anolis-courses/KeenTune/auto-tuning/step7.md | 2 - anolis-courses/KeenTune/auto-tuning/step8.md | 2 - .../KeenTune/profile-setting/step1.md | 97 ++++++++++++++++++- .../KeenTune/profile-setting/step2.md | 21 +++- .../KeenTune/profile-setting/step3.md | 2 - .../KeenTune/profile-setting/step4.md | 2 - .../KeenTune/profile-setting/step5.md | 2 - .../KeenTune/profile-setting/step6.md | 2 - anolis-courses/KeenTune/sensitizing/step1.md | 97 ++++++++++++++++++- anolis-courses/KeenTune/sensitizing/step2.md | 16 ++- anolis-courses/KeenTune/sensitizing/step3.md | 2 - anolis-courses/KeenTune/sensitizing/step4.md | 3 - 18 files changed, 347 insertions(+), 43 deletions(-) delete mode 100644 anolis-courses/KeenTune/auto-tuning/step3.md delete mode 100644 anolis-courses/KeenTune/auto-tuning/step4.md delete mode 100644 anolis-courses/KeenTune/auto-tuning/step5.md delete mode 100644 anolis-courses/KeenTune/auto-tuning/step6.md delete mode 100644 anolis-courses/KeenTune/auto-tuning/step7.md delete mode 100644 anolis-courses/KeenTune/auto-tuning/step8.md delete mode 100644 anolis-courses/KeenTune/profile-setting/step3.md delete mode 100644 anolis-courses/KeenTune/profile-setting/step4.md delete mode 100644 anolis-courses/KeenTune/profile-setting/step5.md delete mode 100644 anolis-courses/KeenTune/profile-setting/step6.md delete mode 100644 anolis-courses/KeenTune/sensitizing/step3.md delete mode 100644 anolis-courses/KeenTune/sensitizing/step4.md diff --git a/anolis-courses/KeenTune/auto-tuning/step1.md b/anolis-courses/KeenTune/auto-tuning/step1.md index 0e42795..d5ef82f 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 <