CentOS Live CD で JMeter を使ってみまた時の備忘録です。

■説明
ここでは、CentOS Live CD を使ってJMeter の起動までをしてみます。
Live CD では、メモリー上にデータを保存するのでメモリーは1GB以上積んでいるものを利用した方がいいと思います。
JMeter でメモリーを大量に使用する場合は、それに見合ったマシンを利用してください。
※ここでは、インターネットに接続されていないマシン上で実行することを想定します。

■CentOS Live CD
CentOS-6.3-x86_64-LiveCD.iso
ダウンロード先: http://ftp.riken.jp/Linux/centos/6.3/isos/x86_64/

■JMeter
apache-jmeter-2.8.tgz
ダウンロード先: http://jmeter.apache.org/download_jmeter.cgi

■Java
jre-7u10-linux-x64.rpm
ダウンロード先: http://java.com/ja/download/linux_manual.jsp
 


(1)Live CD をダウンロードして起動

Live CD をマシンに挿入して起動します。
起動後、rootにスイッチします。
 

(2)SSHを起動

ここでは、ファイルをSSH経由でアップロードしたりするのでSSHを起動します。

[root@livecd ~]# service sshd start
Starting sshd:                                             [  OK  ]

 

(3)rootのパスワード設定

SSH経由でログインするために一時的にパスワードを設定します。

[root@livecd ~]# passwd
Changing password for user root.
New password:
BAD PASSWORD: it is based on a dictionary word
Retype new password:
passwd: all authentication tokens updated successfully.

 

(4)iptablesを停止

iptablesは必要ないので停止します。

[root@livecd ~]# service iptables stop
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Unloading modules:                               [  OK  ]

 

(5)Javaのダウンロード、アップロード、インストール

利用するJavaをダウンロードします。
ダウンロードした「jre-7u10-linux-x64.rpm」をマシン上にアップロードします。
アップロード後にJavaをインストールします。
インストール先:/var/tmp/java
※普通にインストールしてもいいですが、ここではインストール先を指定します。

[root@livecd ~]# mkdir /var/tmp/java
[root@livecd ~]# rpm -ivh --prefix /var/tmp/java/ jre-7u10-linux-x64.rpm
Preparing...                ########################################### [100%]
   1:jre                    ########################################### [100%]
Unpacking JAR files...
        rt.jar...
Error: Could not open input file: /var/tmp/java/jre1.7.0_10/lib/rt.pack
        jsse.jar...
Error: Could not open input file: /var/tmp/java/jre1.7.0_10/lib/jsse.pack
        charsets.jar...
Error: Could not open input file: /var/tmp/java/jre1.7.0_10/lib/charsets.pack
        localedata.jar...
Error: Could not open input file: /var/tmp/java/jre1.7.0_10/lib/ext/localedata.pack
ln: creating symbolic link `/usr/java/jre1.7.0_10': No such file or directory

ErrorがでますがJMeterの起動には問題ありません。
パスを設定する。

[root@livecd ~]# export PATH=$PATH:/var/tmp/java/jre1.7.0_10/bin/
[root@livecd ~]# which java
/var/tmp/java/jre1.7.0_10/bin/java

 

(6)JMeterのダウンロード、アップロード、解凍

JMeter をダウンロードしてマシンにアップロードします。
アップロードしたJMeterを解凍します。
解凍先:/var/tmp/jmeter

[root@livecd ~]# mkdir /var/tmp/jmeter/
[root@livecd ~]# tar zxf apache-jmeter-2.8.tgz -C /var/tmp/jmeter/
[root@livecd ~]# ls /var/tmp/jmeter/
apache-jmeter-2.8

 

(7)JMeterの起動

JMeterを起動してみる。

[root@livecd ~]# cd /var/tmp/jmeter/apache-jmeter-2.8/bin/
[root@livecd bin]# ./jmeter

jmeterが起動できること:)
jmeter

 


1月 6, 2013 at 8:53 pm by 黒ぶちメガネ
Category: Apache, Linux