LoadRunner配套的SiteScope监控工具安装

安装了LoadRunner配套的NV网络虚拟化工具后,顺便将配套的SiteScope监控工具也安装了一下
在Windows系统下,解压SiteScope安装包后,双击SiteScope_11.94.Setup.exe
经过一些检查后出现安装模式选择,因为是配套LoadRunner,所以选择了SiteScope for Load Testing,安装过程中出现错误提示

sitescope安装vcredist失败提示

sitescope安装vcredist失败提示


到官网上查看原因,是由于已经安装了兼容vc++ Redist库的原因,直接点 “确认” 忽略处理即可继续安装。
一路下一步后,到最后出现sitescope的配置界面,
sitescope配置界面

sitescope配置界面


主要是要设置好如下三个参数:
管理员登录帐号和密码 要登录SiteScope使用的管理员账号密码,SiteScope for Load Testing 版本可以差不多可以忽略的,打开界面没有需要输入账号密码
主机标头 主机标头可以用正则表达式,我这里只设置了本机和内网地址访问 (localhost|192\.168\.1\.110):[0-9]*
设置完了想修改,可以修改 C:\SiteScope\groups\master.config 文件中的_allowedHttpHostHeaderPattern值,修改后需要重启SiteScope服务
信任库密码 信任库密码要至少8位长度,且要包含大写字母、小写字母、数字和符号 四种组合
然后点下一步,SSL配置忽略,不需要https安全访问,然后一直下一步到结束

sitescope安装完成

sitescope安装完成

在机器上的防火墙上放开 8080,8888 端口的访问

打开界面看了一下默认许可证的授权信息 (需要用IE11打开界面,需要启用JavaScript执行,允许弹出框,允许第三方Cookie和会话Cookie,Chrome打开界面出错,只有Help菜单,没有实际内容出来)

sitescope默认许可证

sitescope默认许可证


只有25个,有点少,于是乎又加了一些
sitescope新数量许可证

sitescope新数量许可证

Popularity: 1% [?]

Random Posts

LoadRunner配套的NV网络虚拟化工具安装

安装了LoadRunner Enterprise 在最后一步提示有一个NV网络虚拟化的工具要安装,于是乎就安装了一下。
在LoadRunner Enterprise Server机器上,选择安装了NV4PCSetup.exe,按照提示一路下一步,直到安装完成。
NV4PCSetup.exe 在Enterprise Server 机器上安装
NV4ControllerSetup.exe 在Enterprise Host机器上安装
NV4LGSetup.exe 在负载生成机器上安装

双击安装后目录下的license图标文件,会打开一个网页,结果提示一个要输入账号密码的地方,没有找到账号密码信息

登录缺少账号密码

登录缺少账号密码


于是到网上一顿狂搜,发现官方网站上有介绍重置密码的方法,按照介绍的方法,生成加密后的密码,然后替换掉安装后的conf路径下的user.properties文件中的账号和密码后,在系统服务里面,重启 NVWatchDogService 服务,显示的服务名称是 Micro Focus Network Virtualization,再次重新登录进入,可以看到缺省的授权信息如下:
NV默认试用授权

NV默认试用授权


看到是还没有开始使用的试用的授权,网上找了一下,发现这个适用授权是14天的,那怎么行呢,点击界面上的 update seat license,更换一下授权证书后显示如下:
NV永久授权

NV永久授权


永不过期,这下可以放心使用了。

按照官方文档打开 NV Insights Report 报告的方法
1. 在 VuGen 软件中打开方式
选择 Results -> NV Insights

2. 在 LoadRunner Enterprise 中打开方法
在上方表中选择以分析的Run,然后点击 NV Insights

Popularity: 1% [?]

Random Posts

LoadRunner Enterprise 2022R2 安装碰到的问题

新搞到一个LRE2022R2的安装包,在Windows Server 2019上安装测试了一下,过程中碰到了如下一些问题:
1. Windows Server 2019 安装后需要添加IIS服务先,在选择模块时将常规模块都选上,然后记得添加转发模块
2. Windows Server 2019 需要先关闭UAC,通过注册表修改关闭, 修改注册表 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
下项目 EnableLUA 值为 0,重启电脑,可以在安装好IIS同步处理这个,最后再重启电脑使其生效
3. 这次采用了MSSqlServer作为数据库连接,前面没有注意,使用了一个测试服务器上的2008R2的数据库实例,总是安装到数据库初始化这步骤不成功,报用配置的数据库账号打开数据库失败错误信息,后来到MicroFocus官网上看了一下LRE2022R2对SQL Server数据库的最低要求:SQL Server 2014SP3,果断安装一个高版本的MSSQLServer 2019 做测试
4. 配置的最后一步,碰到 Failed starting service ‘LoadRunner Backend Service’. 错误,起不来需要的服务,手工在 服务 列表中启动这个服务,出现提示 “错误1053:服务没有及时响应启动或控制请求。”
反复多次配置后发现是由于使用的远程桌面连接安装,处理方式有两种,
一种是不要使用远程桌面,直接到机器边进行安装配置,
另外一种就是在远程桌面连接时,以控制台方式连接。

安装完成后,在服务器上使用http://localhost/LRE 打开网页界面,左边的是到LoadTest子目录,右边的是到Admin子目录,先选择右边的管理,添加项目和账号信息,再用左边的登录使用。

lre2022r2管理登录界面

lre2022r2管理面板

lre2022r2管理面板


默认的一个并发和50个虚拟用户授权
lre2022r2默认授权数量

lre2022r2默认授权数量

在管理后台维护界面添加账号test和新建项目ProjTest,关联账号test后登录界面如下

lre2022r2测试员登录界面

lre2022r2测试员登录界面


登录后打开面板
lre2022r2测试面板

lre2022r2测试面板


任务菜单
lre2022r2测试任务菜单

lre2022r2测试任务菜单

Popularity: 1% [?]

Random Posts

    Ubuntu 16.0.4下源码编译faiss库

    记录一下编译faiss库的过程
    首先到 https://github.com/facebookresearch/faiss 下载一下最新的发布包 faiss-1.7.2.tar.gz

    tar -xzvf faiss-1.7.2.tar.gz
    cd faiss-1.7.2
    mkdir build
    cd build
    #只编译C++库,使用CPU,不需要PYTHON和GPU
    sudo cmake .. -DBUILD_SHARED_LIBS=OFF -DFAISS_ENABLE_GPU=OFF  -DFAISS_ENABLE_PYTHON=OFF -DBLA_VENDOR=Intel10_64_dyn -DMKL_LIBRARIES=/opt/intel/oneapi/mkl/latest/lib/intel64/
    sudo make faiss -j
    

    过程中碰到的问题以及解决方法
    1. ubuntu 16.0.4自带的cmake版本不够,
    处理方法,到 https://cmake.org/files/v3.24/ 下载 cmake-3.24.2-linux-x86_64.tar.gz

    wget https://cmake.org/files/v3.24/cmake-3.24.2-linux-x86_64.tar.gz
    tar -xzvf cmake-3.24.2-linux-x86_64.tar.gz
    cd cmake-3.24.2-linux-x86_64
    #sudo cp -ap /usr/bin/cmake /usr/bin/cmake35
    #sudo cp -ap bin/cmake /usr/bin/cmake324
    sudo cp -ap bin/cmake /usr/bin/cmake
    sudo cp -apr share/cmake-3.24/ /usr/share/cmake-3.24
    

    2. 提示缺少MKL库
    到Intel网站下载安装 https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl-download.html
    目前下载到的是 l_onemkl_p_2022.2.0.8748_offline.sh

    sudo ./l_onemkl_p_2022.2.0.8748_offline.sh
    

    按照提示一路确认下去

    #导入mkl的环境
    . /opt/intel/oneapi/mkl/latest/env/vars.sh
    #可以去掉cmake命令中的参数
    -DBLA_VENDOR=Intel10_64_dyn -DMKL_LIBRARIES=/opt/intel/oneapi/mkl/latest/lib/intel64/
    

    3.提示找不到BLA库
    设置 -DBLA_VENDOR=Intel10_64_dyn -DMKL_LIBRARIES=/opt/intel/oneapi/mkl/latest/lib/intel64/
    库目录根据实际安装路径定,上面是默认路径

    Popularity: 2% [?]

    Random Posts

      ESXI下Linux虚拟机丢失网卡的解决方法

      一天ESXI意外断电重启,发现下面的几台Linux虚拟机丢失网卡,不能通过ssh连接,通过控制台连接上去
      发现网卡没有起来,只有一个 lo 的 127.0.0.1 的本地地址
      使用

      ip addr
      
      查看mac地址, 然后使用命令
      
      vi /etc/udev/rules.d/70-persistent-net.rules 

      在打开的文件中查找对应这个mac的网卡名称,再编辑修改

      vi /etc/sysconfig/network-script/ifcfg-eth*
      

      对应网卡名称的配置,修改eth名称和rules文件中和mac地址一致的网卡名称对应起来
      重新使用命令

      service network restart
      

      正常启动网卡,配置的ip恢复使用,可以正常通过ssh连接

      Popularity: 2% [?]

      Random Posts

        Ubuntu禁用Compiz

        在ESXI上安装了一个Ubuntu16.04,空闲时CPU占用1.2G左右的资源,使用top查看进程,发现是 compiz 这个进程在占用cpu
        网上搜索了一下,发现Compiz是用OpenGL来增强界面显示效果的,虚拟机中不需要这个耗费CPU资源的特性,要将他禁用掉。

        需要先安装另外一个桌面管理器来替代

        sudo apt-get install gnome-session-flashback
        

        安装完后,注销账号重新登录,在登录输入用户名的右侧有一个圆按钮,点这个按钮选择 gnome flashback (Metacity), 输入密码登录系统,出来一个省CPU的简洁界面。
        再次查看空闲时ESXI对这个虚拟机监察到的资源占用情况,只有10MHZ不到的CPU资源消耗,解决问题

        Popularity: 2% [?]

        Random Posts

          gcc链接库碰到错误:std::__cxx11::basic_string, std::allocator > const&)’未定义的引用

          新装了一台ubuntu服务器,将原先centos下的编译环境配置了一份,编译时出现如下错误:

          std::__cxx11::basic_string, std::allocator > const&)’未定义的引用
          

          发现是由于CentOS的gcc版本和ubuntu的gcc版本不一致造成,安装的ubuntu带的gcc5.x版,stl的名称有变化造成

          原因
            gcc5以及以后的版本,将std::string和std::list重写,std::list变为std::__cxx11::list,std::string在c++03库是std::basic_string,而在c++11中变为了std::__cxx11::basic_string。而为了在编译的时候兼容旧版本(链接阶段),可在编译的时候启动_GLIBCXX_USE_CXX11_ABI 宏指定具体链接的库。

          解决方法
          使用_GLIBCXX_USE_CXX11_ABI编译宏
          -D_GLIBCXX_USE_CXX11_ABI=0 // 链接到旧版本,未启用c++11特性,std::string是std::basic_string,如将c++11下的string当作参数传入非c++11库,就会出现error: cannot convert ‘const std::__cxx11::basic_string‘ to ‘const char*’,或者未定义的方法引用(undefined reference)
          -D_GLIBCXX_USE_CXX11_ABI=1 // 链接到新版本

          Popularity: 2% [?]

          Random Posts

            NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver

            安装了cuda驱动的Ubuntu机器重启后,执行nvdia-smi命令提示

            NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver,
            Make sure that the latest NVIDIA driver is installed and running.
            

            网上搜索一阵,发现只要执行如下几句就可以恢复正常

            sudo apt-get install dkms
            sudo dkms install -m nvidia -v 410.79(410.79表示的是驱动版本号)
            

            利用命令 ll /usr/src/ 可查看下面有一个nvidia-410.79文件夹,版本号安装的nvidia驱动而异,比如 nvidia-470.82.00

            发生这样问题的本质是Linux核心被更新了,禁止更新核心就好。

            Popularity: 2% [?]

            Random Posts

              内网连接mysql速度慢的问题解决

              同前面ssh内网连接速度慢问题,是由于dns出问题造成的,

              修订resolve.conf换一个正常速度快的dns

              或者 关闭mysql服务器连接时的dns反向解析

              修改my.cnf文件,添加如下内容关闭dns反向解析

              [mysqld]
              skip-name-resolve

              修改好后重启mysql服务器问题消失

              Popularity: 3% [?]

              Random Posts

                内网ssh连接速度慢的问题解决

                内网ssh连接服务器速度突然变慢,需要很久才能连接上,执行命令打开-v调试开关,发现有下面提示:

                debug1: Next authentication method: gssapi-with-mic

                debug1: Unspecified GSS failure. Minor code may provide more information

                Cannot determine realm for numeric host address

                网上搜索发现是由于dns解析出问题造成的,解决方式,

                1. 修订resolve.conf 中dns服务器地址,换成正常速度快的

                2. 关闭ssh连接时的dns解析,这里修改/etc/ssh/ssh_config 文件,关闭GSSAPI方式认证

                GSSAPIAuthentication no

                Popularity: 3% [?]

                Random Posts

                  Next Page →