服务器

版本:25.03

使用方法

总体说明

  • 使用和配置sysBoost需要使用root权限。
  • sysBoost不支持多实例运行。
  • 请管理员确保配置文件的正确性。

配置方法

配置文件说明

配置文件目录:/etc/sysboost.d/

表 1 客户端yaml文件配置说明

配置名称

配置说明

参数类型

取值范围

elf_path

需要合并的可执行ELF文件的名称

字符串

sysBoost支持的可执行ELF文件路径名称

mode

sysBoost的运行模式

字符串

"static-nolibc"

libs

elf_path所指定的可执行ELF文件的依赖库,sysBoost可以自动探测依赖库,故为可选项

字符串

sysBoost支持的可执行ELF文件的依赖库的路径名称

配置示例

sysBoost的toml配置文件示例:

sh
# /etc/sysboost.d/bash.toml
elf_path = "/usr/bin/bash"
mode = "static-nolibc"
libs = ["/usr/lib64/libtinfo.so.6"]

操作方法

  • 启动sysBoost服务

    sh
    systemctl start sysboost.service
  • 关闭sysBoost服务

    sh
    systemctl stop sysboost.service
  • 状态查询(若没有标红字体,说明sysBoost运行正常)

    sh
    systemctl status sysboost.service
  • 日志(若sysBoost出现错误,可通过系统日志查询相关信息)

    sh
    cat /var/log/messages