NodeRed#Failed to enable unit: Unit file node-red.service does not existの解決方法

こちらの記事はNode-Red サービスをUbuntu OSに登録するときに、Failed to enable unit: Unit file node-red.service does not existの解決方法をメモします。

Create the unit file

Node-Redをインストールしたあと、Service Fileを作成します。

sudo nano /etc/systemd/system/node-red.service

If no nano

もしnanoがない場合、下記のコマンドでnanoをインストールするか、もしくはviなど他のEditorを使ってください。

apt get install nano

Edit the unit file

下図のようにService Fileを編集します。

[Unit]
Description=Node-RED
After=network.target

[Service]
ExecStart=/usr/bin/env node-red
WorkingDirectory=/home/<your-username>
User=<your-username>
Group=<your-username>
Restart=on-failure

[Install]
WantedBy=multi-user.target

Reload the Systemd

新しく作成されたサービスファイルを認識させるために、Systemdをリロードします。

sudo systemctl daemon-reload

Enable the Node-RED service

サービスを起動時に自動的に開始するように有効化します。

sudo systemctl enable node-red

Start the Node-Red services

Node‐Red Serviceを起動します。

sudo systemctl start node-red
Footer_Basic

Please Support some devices for my blog

Amazon Gift List

Find ME

Twitter:@3threes2
Email:soup01threes*gmail.com (* to @)
YoutubeChannel:https://www.youtube.com/channel/UCQ3CHGAIXZAbeOC_9mjQiWQ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする