您现在的位置是:首页 >技术教程 >第三十八章 配置镜像 - 配置 ISCAgent - 在 Linux 系统上启动 ISCAgent网站首页技术教程
第三十八章 配置镜像 - 配置 ISCAgent - 在 Linux 系统上启动 ISCAgent
第三十八章 配置镜像 - 配置 ISCAgent - 在 Linux 系统上启动 ISCAgent
在 Linux 系统上启动 ISCAgent
在支持systemd的Linux系统上(如SUSE Linux Enterprise Server 12, SP1及以后版本),会安装/etc/systemd/system/ISCAgent.service文件,支持使用systemd管理ISCAgent。在任何此类系统上,以下命令可用于启动、停止和显示 ISCAgent 的状态:
systemctl start ISCAgent.service
systemctl stop ISCAgent.service
systemctl status ISCAgent.service
要在支持 systemd 的系统上控制 SCAgent 是否在系统引导时启动,请使用以下命令:
sudo systemctl enable ISCAgent.service
sudo systemctl disable ISCAgent.service
默认情况下,systemd 服务是禁用的。可以使用 systemctl 按需启动和停止服务,即使它已被禁用。
ISCAgent.service 文件不会从 IRISSYS 环境变量中读取 IRIS 注册表和共享支持文件的位置(请参阅安装指南“准备安装”一章中的安装目录),而是使用 /usr/ 安装local/etc/irissys 作为位置。如果需要,您可以编辑 ISCAgent.service 以指定不同的注册表目录。
在所有 Linux 系统上,在 UNIX® 和 macOS 系统上启动 ISCAgent 中描述的 ISCAgent 启动/停止脚本安装在 /etc/init.d/ISCAgent 中。如果不支持 systemd,请使用该部分中描述的命令来启动和停止 ISCAgent。
在 UNIX® 和 macOS 系统上启动 ISCAgent 中提供的其余信息也适用于支持 systemd 的 Linux 系统。
重要提示:虽然可以在支持 systemd 的 Linux 系统上使用 systemctl 命令或 /etc/init.d/ISCAgent 脚本,但必须选择一种方法并独占使用它,而不能来回切换。 ISCAgent 应始终使用启动它的方法停止。
当在此类 Linux 系统上升级 IRIS 时,正在运行的 ISCAgent 会使用 systemd 自动重新启动。如果使用 /etc/init.d/ISCAgent 脚本来管理 ISCAgent,请在执行升级之前停止代理,以免它自动重新启动,然后在升级后使用脚本重新启动它。
从使用 /etc/init.d/ISCAgent 脚本更改为使用 systemctl 命令时,在第一次使用 systemctl 启动代理之前,请以 root 身份执行以下操作:
- 运行以下命令:
systemctl status ISCAgent
- 如果命令的输出包含此警告:
Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended
运行以下命令:
systemctl daemon-reload
- 上一个命令完成后,再次运行
systemctl status ISCAgent以确认警告未出现。





U8W/U8W-Mini使用与常见问题解决
QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。...
stm32使用HAL库配置串口中断收发数据(保姆级教程)
分享几个国内免费的ChatGPT镜像网址(亲测有效)
Allegro16.6差分等长设置及走线总结