debian编写服务脚本,并设置开机自启

具体解决问题:香橙派,debian11系统;设置k8s 永久关闭 swapoff;并永久设置systemd

一.创建脚本文件 

vim /opt/software/k8sinitenv.sh

#!/bin/bash
sudo swapoff -a
sudo mkdir /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
exit 0     

chmod +777  /opt/software/k8sinitenv.sh


注意,sh文件开头和结尾是固定格式 

二.将文件设置为服务,并设置服务开机自启


sudo vim /etc/systemd/system/k8sinitenv.service


[Unit]
Description=k8sinitenv
After=default.target
[Service]
ExecStart=/opt/software/k8sinitenv.sh
[Install]
WantedBy=default.target

sudo systemctl enable /etc/systemd/system/k8sinitenv.service

注意:上面的文件中空格 

服务名: k8sinitenv

sudo systemctl enable /etc/systemd/system/k8sinitenv.service 设置开机自启动

systemctl status k8sinitenv 即可查看启动状态

systemctl restart k8sinitenv 服务重启

猜你喜欢

转载自blog.csdn.net/jiao_zg/article/details/130119672
今日推荐