中文
注册

FAQ

配置文件的application_names等参数如何配置

问题:

配置文件的application_names等参数如何配置?

回答:

  • application_names表示待测试应用软件名称,多个应用名称以逗号隔开。
    • 例1:应用软件启动后,通过ps -ef|grep -v grep |grep tomcat-juli.jar匹配到进程,那么应用软件进程名称填写为:application_names=tomcat-juli.jar。

    • 例2:应用软件启动后,通过docker top 容器ID查看到进程名称,如下所示,查看到进程名称为mysqld,并使用ps -ef|grep -v grep |grep mysqld匹配到进程,那么应用软件进程名称填写为:application_names=tomcat-juli.jar,mysqld。

  • start_app_commands表示待测试应用软件启动命令,多个应用的启动命令以逗号隔开,这里可以填写启动命令或者脚本。
    • 支持切换目录执行启动脚本。
      start_app_commands= cd /xxx/AnyBackupServer; sh install.sh ..........
    • 支持切换不同用户启动应用。

      编写脚本,使用下面方式启动。

      su - username<<EOF
      启动命令;
      exit;
      EOF

    • 支持多个应用启动有先后顺序。

      编写脚本,在脚本中sleep等待时间方式启动应用。

  • stop_app_commands表示待测试应用软件停止命令,多个应用的停止命令以逗号隔开,详情请参见启动命令
  • start_performance_scripts表示被测试应用软件的压力测试工具启动命令。
    • 使用被测试应用本身的压力测试工具。
    • 支持手动启动、压力测试工具不在一台服务器。该配置项置空。在工具执行到第七步提示用户进行压力测试。回复“Y”,并进行压力测试。
    • 没有压力测试工具,该配置项置空,在工具执行到第七步提示用户进行压力测试。回复“Y”。并在失败用例澄清说明没有压力测试的原因。
  • kubernetes_env表示Kubernetes集群填写“Y”。其他环境可置空。
  • cluster_ip_lists表示集群IP列表,不需要填写脚本执行节点(主节点/控制节点)IP。

apt源或者yum源不可用

问题:

apt源或者yum源不可用,脚本输出如下图所示。

回答:

配置本地源或者远程源,然后执行下面的工具依赖安装命令。

  • CentOS/中标麒麟/openEuler/银河麒麟v10,请使用下面命令安装软件包。
    yum -y install nmap ipmitool dmidecode pciutils util-linux util-linux net-tools net-tools sysstat bc
  • Ubuntu/银河麒麟 4.0.2 /UOS系统版本,请使用下面命令安装软件包。
    apt -y install nmap ipmitool dmidecode lspci lscpu lsblk ifconfig netstat sysstat bc
  • SUSE系统,请使用下面命令安装软件包。
    zypper install -y nmap ipmitool dmidecode lspci lscpu lsblk ifconfig netstat sysstat bc

当前环境为非空

问题:

当前环境非空,如何进行下一步操作?

回答:

检查当前系统的CPU、内存、硬盘和网络是否空闲,避免后台存在其他进程正在运行影响后续测试结果可靠性。

  1. 查看工具日志,查看详细信息。工具日志目录在“当前目录/log/info.log_yyyymmdd”
    • 提示CPU、内存利用率超过阈值,则使用top命令查看当前系统环境的CPU利用率、内存利用率较高的应用进程,停止资源占用较高的进程。
    • 提示硬盘带宽和网络连接数大于阈值,使用iostat -d –x检查硬盘带宽,使用netstat -n |awk '/^tcp/{++S[$NF]} END{for (a in S)print a,"\t",S[a]}'查看网络连接数,并检查和停止占用资源的应用。
  2. 如果top命令检查到ksoftirqd进程占用CPU资源100%,则需要更新服务器网卡驱动。

如何升级网卡驱动

问题:

如何升级服务器网卡驱动?

回答:

  1. 下载1822网卡驱动。

    下载链接:https://support.huawei.com/enterprise/zh/management-software/taishanserver-idiver-pid-251215329/software

    Ubuntu、UOS、银河麒麟4.0.2需要安装module-init-tools。

    软件包名称:dpkg -i module-init-tools_22-1ubuntu5_all.deb

    下载链接:https://packages.ubuntu.com/xenial/all/module-init-tools/download

  2. 安装网卡驱动。

    以CentOS 7.6为例说明安装驱动步骤,下面步骤中的软件包路径为鲲鹏创新中心旗舰店资源跳板机路径。

    1. 安装驱动包,请以实际版本替代xxxx,RPM包可以从“D:\\driver\1822\CentOS\CentOS7.6\”或者“D:\\驱动\1822网卡\CentOS\CentOS7.6\”获取。
      rpm -ivh NIC-IN200-CentOS7.6-hinic-xxxx-aarch64.rpm
    2. 卸载驱动。
      rmmod hinic
    3. 加载驱动。
      modprobe hinic
    4. 查看驱动版本。
      modinfo hinic |grep -i version

其他操作系统版本安装步骤,请参考跳板机目录:“D:\driver\1822\”或者“D:\驱动\1822网卡”

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词