这里的分析工具为innodb_space 使用ruby编写。ruby版本>1,9.3
linux使用的是centos 6.5 所以,我们先安装指定的版本的ruby,关于如何快速安装不同按本的ruby,我这里使用rvm安装。
一:安装指定版本的ruby
Step 1: Upgrade Packages
# yum update
Step 2: Installing Recommended Packages
# yum install gcc-c++ patch readline readline-devel zlib zlib-devel # yum install libyaml-devel libffi-devel openssl-devel make # yum install bzip2 autoconf automake libtool bison iconv-devel
Step 3: Install RVM ( Ruby Version Manager )
# curl -L get.rvm.io | bash -s stable
Step 4: Install RVM ( Ruby Version Manager )
# source /etc/profile.d/rvm.sh
Step 5: Install Required Ruby Version
# rvm install 1.9.3
Step 6: Install Another Version ( if Required )
# rvm install 1.8.6
Step 7: Setup Default Ruby Version
# rvm use 1.9.3 --default
Using /usr/local/rvm/gems/ruby-1.9.3-p545
Step 8: Check Current Ruby Version
# ruby --version
ruby 1.9.3p545 (2014-02-24 revision 45159) [i686-linux]
二:安装最新的gem
wget https://rubygems.org/rubygems/rubygems-2.6.8.tgz
#tar -zxvf rubygems-2.6.8.tgz
#cd rubygems ;ruby setup.rb
#gem install innodb_ruby
三:若出现如下错误,则需要更更改rubygems源

gem sources --remove https://rubygems.org/
gem source -a http://rubygems.org/
或则
gem sources --remove https://ruby.taobao.org/
或则
gem sources --add http://gems.ruby-china.org///再查看一下
gem sources -l
然后gem install innodb_ruby即可
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!