benchmark SSDs with FIO Visualizer install in centos 7
설치 전 선진행
# yum install python
# yum install python-qt5
1. pyqtgraph-develop 설치
# wget http://www.pyqtgraph.org/downloads/0.10.0/pyqtgraph-0.10.0.tar.gz
# tar xvfz pyqtgraph-0.10.0.tar.gz
# cd pyqtgraph-0.10.0/
# python setup.py install
# cd ..
2. Cyphon 설치.
# wget https://pypi.python.org/packages/b7/67/7e2a817f9e9c773ee3995c1e15204f5d01c8da71882016cac10342ef031b/Cython-0.25.2.tar.gz#md5=642c81285e1bb833b14ab3f439964086
# tar xvfz Cython-0.25.2.tar.gz
# cd Cython-0.25.2/
# python setup.py install
/var/www/html/Cython-0.25.2/Cython/Plex/Scanners.c:4:20: fatal error: Python.h: 그런 파일이나 디랙토리가 없습니다. 라는 에러 출력시 다음을 진행.
# yum install python-devel.x86_64
unable to execute gcc: No such file or directory
error: command ‘gcc’ failed with exit status 1 의 에러가 출력되면 다음을 진행.
# yum install gcc
그리고 다시 설치 진행 하라.
# python setup.py install
# cd ..
3. Numpy 설치.
# yum install git
# git clone https://github.com/numpy/numpy.git numpy
# cd numpy
# python setup.py build
# python setup.py install
# cd ..
4. fio 설치
http://freecode.com/projects/fio에서 다운로드
# tar xvfz fio-2.tar.gz
# cd fio-2.1.10/
# ./configure
# make
# make install
5.fiovirtualizer 실행.
# git clone https://github.com/01org/fiovisualizer.git
# cd fiovisualizer/
# chmod 755 fio_visualizer.py
# ./fio_visualizer.py
————————
xwindow 상에서 실행시 다음과 같은 오류가 발생할 수 있다
FIO was termianted with exit code: 1
STDERR :FIO: engine libaio not loadable fio: failed ro load engine libaio….
다음을 설치 진행 하라..
yum install libaio-devel.x86_64
설치가 완료되면 아래와 같이 보입니다.