Linux 下安裝 LR Generator 步驟

fqivy發表於2020-11-23
  1. 先安裝一個 rpm 包,compat-libstdc++-33-3.2.3-61.i386.rpm
    執行命令:rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm

  2. 上傳 LR generate 安裝包,解壓後,對安裝包進行授權
    [root@fqcentos lr]# chmod 777 -R Linux
    [root@fqcentos lr]# cd Linux
    [root@fqcentos Linux]# sh installer.sh

  1. vi /etc/csh.cshrc 在檔案的最後加上 source /opt/HP/HP_LoadGenerator/env.csh

vi /opt/HP/HP_LoadGenerator/env.csh
在檔案的最後加上 setenv DISPLAY 0.0
(儲存的時候使用:wq!)

在 root 目錄找到.bashrc 檔案,新增以下內容:

vi /etc/bashrc

export PRODUCT_DIR=/opt/HP/HP_LoadGenerator  
export M_LROOT=$PRODUCT_DIR  
export LD_LIBRARY_PATH=${M_LROOT}/bin  
export PATH=${M_LROOT}/bin:$PATH

不能使用 root 賬號啟動 LR generator,建立新使用者:

useradd -g 0 -s /bin/csh lruser
su lruser

切換到 lruser 後,檢驗 LR generate 是否安裝成功

cd /opt/HP/HP_LoadGenerator/bin
./verify_generator

執行後出現如下介面:

表示成功

啟動 LR generator

[lruser@fqcentos /root]$ cd /opt/HP/HP_LoadGenerator/bin

[lruser@fqcentos bin]$ ./m_daemon_setup start

m_agent_daemon ( 13823 ),

出現這種提示表明 LR generate 正常啟動了,括號內為程序號

如果出現 m_agent_daemon ( is down) 提示,則表明啟動失敗

檢視/tmp 發現生成了一個錯誤日誌

檢查之後發現,可能是一個根據主機名稱獲取主機 ip 的程式有問題,無法根據主機名稱獲取到 ip。

看一下當前 shell 下的環境變數,發現主機名稱是 fqcentos,再 ping 一下 fqcentos,無法連線上。
切換到 root 下,更改 hosts 配置,把 fqcentos 指向 127.0.0.1 或者自己的 ip.

再次切換到 lruser,重新執行啟動程式,正常啟動。

在 LR controller 中新增 generator,輸入 IP,Platform 選擇 UNIX,Unix Evironment 配置,Shell Setting 勾選 Don’t use RSH ,然後點選 OK,即可連線。

連上之後就可以看到所有的 generator 了。(__^)

相關文章