ipvsadm启动报错解决方法
启动ipvsadm却报错:
Redirecting to /bin/systemctl start ipvsadm.service
Job for ipvsadm.service failed because the control process exited with error code. See “systemctl status ipvsadm.service” and “journalctl -xe” for details.
查看报错信息:
[root@localhost ~]# systemctl status ipvsadm
● ipvsadm.service - Initialise the Linux Virtual Server
Loaded: loaded (/usr/lib/systemd/system/ipvsadm.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since 二 2021-04-20 22:08:44 CST; 13s ago
Process: 25531 ExecStart=/bin/bash -c exec /sbin/ipvsadm-restore < /etc/sysconfig/ipvsadm (code=exited, status=1/FAILURE)
Main PID: 25531 (code=exited, status=1/FAILURE)
4月 20 22:08:44 localhost.localdomain systemd[1]: Starting Initialise the Linux Virtual Server...
4月 20 22:08:44 localhost.localdomain bash[25531]: /bin/bash: /etc/sysconfig/ipvsadm: 没有那个文件或目录
4月 20 22:08:44 localhost.localdomain systemd[1]: ipvsadm.service: main process exited, code=exited, status=1/FAILURE
4月 20 22:08:44 localhost.localdomain systemd[1]: Failed to start Initialise the Linux Virtual Server.
4月 20 22:08:44 localhost.localdomain systemd[1]: Unit ipvsadm.service entered failed state.
4月 20 22:08:44 localhost.localdomain systemd[1]: ipvsadm.service failed.
提示没有:/etc/sysconfig/ipvsadm这个目录
那么我们就手动生成这个文件,执行下面命令即可
[root@localhost ~]# ipvsadm --save > /etc/sysconfig/ipvsadm
[root@localhost ~]# systemctl restart ipvsadm #重新启动ipvsadm