- root用戶登錄
- 關閉防火牆:
- setenforce 0
- /etc/init.d/iptables stop
- 先安裝一個rpm包,compat-libstdc++-33-3.2.3-61.i386.rpm,很多系統都缺少這個rpm包,先安裝上吧
- rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm 或者 yum -y install csh gcc gcc-c++ compat-libstdc++
- 設置安裝文件的權限,並安裝
- chmod 777 -R Linux/
- sh Linux/installer.sh
- 增加一個LR 負載端的客戶wang
- useradd -g 0 -s /bin/csh wang( 這個時候已經確認了higkoo這個用戶默認使用的shell為csh,more /etc/passwd查看)
-
修改部分LR的配置(csh和bash有一個區別,就是在加載不同的shell時,可以加載不同的配置。csh的默認配置在 /etc/csh.cshrc 下,bash的默認配置在 /etc/profile 。在這兩個配置文件中,可以加載一些shell的環境變量。LR默認給出了一個環境變量的配置文件,文件在 /opt/HP/HP_LoadGenerator/env.csh 。可以看見,*.csh這樣的配置文件其實是csh的配置文件的格式)
-
將env.csh 這個配置目引入到csh的默認配置里面:vi /etc/csh.cshrc,在文件的最后一行加上 source /opt/HP/HP_LoadGenerator/env.csh
- 切換到wang,驗證是否安裝成功
- su wang
- env
- 驗證一下程序安裝的情況,驗證程序為 /opt/HP/HP_LoadGenerator/bin/verify_generator(出現錯誤請看步驟12)
- cd /opt/HP/HP_LoadGenerator/bin
- ./verify_generator
- 設置一個DISPLAY 變量,修改env.csh文件(切換到root用戶)
- vi /opt/HP/HP_LoadGenerator/env.csh
- 文件最后方加上 setenv DISPLAY 0.0
- 再次驗證程序,重復第8步操作


- 啟動LR 負載端
- cd /opt/HP/HP_LoadGenerator/bin
- ./m_daemon_setup start
- 以上可能會遇到的問題:
- 第11步時報錯:Failed to get the server host IP by calling the gethostbyname function
- 更改hosts配置,將用戶名指向127.0.0.1
- 重啟lr負載器,顯示:m_agent_daemon ( 進程id)
- 在第8步報錯:m_agent_daemon ( is down)
- not such file:下載該文件
- error while loading shared libraries: libgcc_s.so.1:
- 查找該文件:find / -name "libgcc_s.so.1"
- 軟連接: ln -s 源文件目標路徑
