由於公司需要做性能測試,所以需要安裝LoadRunnerz。
1.安裝前的準備工作
在官網下載loadrunner-11-load-generator-Linux.iso。
掛載該ios鏡像:
mkdir /mnt/LoadRunner mount -t iso9660 -o loop loadrunner-11-load-generator-Linux.iso /mnt/LoadRunner
2.開始安裝
/mnt/LoadRunner/Linux/installer.sh
按照提示進行安裝,直到完成。
3.添加用戶和環境變量
useradd -g 0 -s /bin/csh higkoo cat /opt/HP/HP_LoadGenerator/env.csh > /etc/.login cat /opt/HP/HP_LoadGenerator/env.csh >~higkoo/.cshrc touch ~root/.rhosts ~higkoo/.rhosts
4.檢查運行環境
su - higkoo cd /opt/HP/HP_LoadGenerator/bin/ ./verify_generator
5.以higkoo用戶啓動服務
cd /opt/HP/HP_LoadGenerator/bin/ ./m_daemon_setup start
6.檢查服務是否啓動
ps aux | grep m_agent_daemon netstat -naop | grep 54345
一些需要注意的地方:
1.出現libstdc++.so.5: cannot open shared object file,需要安裝libstdc++.so.5。
yum install -y libstdc++.so.5
2.出現如下情況,說明iso沒有掛載好,需要重新掛載。
2.出現如下問題,看了日誌(LoadRunner的日誌文件存在/tmp目錄下),有錯誤日誌。經檢查發現,是由於根據主機名稱獲取主機ip的程序有問題,無法根據主機獲取到ip。修改/etc/hosts文件,將127.0.0.1後面添加主機名稱即可。