搜索看看
Linux使用systemctl方式设置agent开机自启动(ubuntu、centos、debian等都可以用)
如果是windows开机自启动服务,请查看
将agent注册为windows系统服务
1、以Ubuntu 20为例,设置agent开机启动
在/wgcloud目录下(其他目录也可以,这里是一个例子)执行如下指令,把其中的
[agent完整路径]
改为自己的实际agent完整路径,比如:
/wgcloud/agent-linux-amd64-v3.4.6
[root@VM-0-14-centos /]# cd wgcloud [root@VM-0-14-centos wgcloud]# wget --no-check-certificate https://www.wgstart.com/download/sh/regAgentService.sh; bash regAgentService.sh [agent完整路径] --2023-04-27 02:23:20-- https://www.wgstart.com/download/sh/regAgentService.sh ...... ...... Created symlink /etc/systemd/system/multi-user.target.wants/wgcloudAgent.service → /etc/systemd/system/wgcloudAgent.service. 已添加到开机启动------
到此agent开机启动设置就完成了
regAgentService.sh没有用了,可以把它删除,我们重启服务器试试,看agent自动启动了没
2、查看服务运行状态
root@vultr:~# systemctl status wgcloudAgent ● wgcloudAgent.service - auto Start Wgcloud Agent Loaded: loaded (/etc/systemd/system/wgcloudAgent.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2023-04-27 07:51:56 UTC; 7min ago Process: 694 ExecStart=/usr/bin/bash /agent-linux-amd64-v3.4.6//start.sh (code=exited, status=0/SUCCESS) Main PID: 744 (wgcloud-agent-r) Tasks: 4 (limit: 1063) Memory: 14.9M CGroup: /system.slice/wgcloudAgent.service └─744 ./wgcloud-agent-release Apr 27 07:51:55 vultr bash[694]: /agent-linux-amd64-v3.4.6/wgcloud-agent-release Apr 27 07:51:55 vultr systemd[1]: Starting auto Start Wgcloud Agent... Apr 27 07:51:56 vultr bash[694]: wgcloud-agent程序开始启动 Apr 27 07:51:56 vultr systemd[1]: Started auto Start Wgcloud Agent
3、如果agent主机不能访问外网,内网也可以使用的
我们把
regAgentService.sh
下载到本地,将其放到
server/logo/
目录下,继续执行如下指令
记得把
[server主机IP:9999]
换成自己的实际IP和端口
[root@VM-0-14-centos /]# cd wgcloud [root@VM-0-14-centos wgcloud]# wget --no-check-certificate http://[server主机IP:9999]/resources/regAgentService.sh; bash regAgentService.sh [agent完整路径] --2023-04-27 02:23:20-- https://www.wgstart.com/download/sh/regAgentService.sh ...... ...... Created symlink /etc/systemd/system/multi-user.target.wants/wgcloudAgent.service → /etc/systemd/system/wgcloudAgent.service. 已添加到开机启动------
4、以上就是自动设置开机启动的操作,
如果想手动设置,请查看这里