Add ( script : quick_install.sh )
This commit is contained in:
parent
c552fa321c
commit
5026475542
BIN
00.quick_install_env/ipmitool-1.8.18.rpm
Normal file
BIN
00.quick_install_env/ipmitool-1.8.18.rpm
Normal file
Binary file not shown.
36
00.quick_install_env/quick_install.sh
Normal file
36
00.quick_install_env/quick_install.sh
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
### Introduction of this script
|
||||||
|
# Use this script to install test tools
|
||||||
|
|
||||||
|
# System Requires : centos
|
||||||
|
|
||||||
|
IPMI_PATH="./ipmitool-1.8.18.rpm"
|
||||||
|
FAIL_TASK_CNT=0
|
||||||
|
|
||||||
|
do_basic_setup(){
|
||||||
|
echo ">>> Start do basic setup"
|
||||||
|
|
||||||
|
# 01. ipmitool
|
||||||
|
echo ">>> Start install ipmitool ..."
|
||||||
|
if [ -f $IPMI_PATH ];then
|
||||||
|
rpm -ivh $IPMI_PATH
|
||||||
|
if [ $? -ne 0 ];then
|
||||||
|
echo ">>> Fail to install ipmitool , Error In install"
|
||||||
|
FAIL_TASK_CNT=$(($FAIL_TASK_CNT+1))
|
||||||
|
else
|
||||||
|
echo ">>> Success to install ipmitool"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
echo ">>> Failed to Install ipmitool , Miss the file!"
|
||||||
|
FAIL_TASK_CNT=$(($FAIL_TASK_CNT+1))
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
do_prj_setup(){
|
||||||
|
echo ">>> Start do project setup"
|
||||||
|
}
|
||||||
|
|
||||||
|
do_basic_setup
|
||||||
|
do_prj_setup
|
||||||
|
echo "Complete full install task, Failed : $FAIL_TASK_CNT"
|
||||||
4
00.quick_install_env/readme.md
Normal file
4
00.quick_install_env/readme.md
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# Introduction
|
||||||
|
Use this script to quick setup test envrionment
|
||||||
|
Include
|
||||||
|
- ipmitool
|
||||||
@ -1,6 +1,9 @@
|
|||||||
# 说明
|
# 说明
|
||||||
|
|
||||||
## 脚本导航
|
## 脚本导航
|
||||||
|
### 快速配置脚本环境
|
||||||
|
- 一键安装脚本环境 : [quick_install.sh](./00.quick_install_env/quick_install.sh)
|
||||||
|
|
||||||
### 循环压测类脚本
|
### 循环压测类脚本
|
||||||
- 带内执行power cycle :[inband_dc_cycle.sh](./01.stress_script/inband_dc_cycle.sh)
|
- 带内执行power cycle :[inband_dc_cycle.sh](./01.stress_script/inband_dc_cycle.sh)
|
||||||
- 带外执行power cycle : [outband_dc_cycle.sh](./01.stress_script/outband_dc_cycle.sh)
|
- 带外执行power cycle : [outband_dc_cycle.sh](./01.stress_script/outband_dc_cycle.sh)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user