具体的に問題を解決する: オレンジパイ、debian11 システム、スワップオフを永続的に無効にするように k8s を設定、systemd を永続的に設定する
1. スクリプトファイルを作成する
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 ファイルの先頭と末尾は固定形式であることに注意してください。
2. ファイルをサービスとして設定し、サービスが自動的に開始されるように設定します
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 サービスの再起動