RaspberryPiにNode-redをインストールする
簡単に考えていたらちょっとはまったのでメモ。
1. Node-redのインストール
GUIからインストールしました。
設定→Add/Remove Softwareを選択
検索窓にnode-red
で検索→表示されるNode-REDを選択→Applyを選択
2.Node-RED起動
こちらもGUIから。
プログラミング→Node-REDを選択
起動失敗1:Failed to determine user credentials表示
これで起動できるはずが・・・途中で以下が表示されてしまう
「nodered.service: Failed to determine user credentials: No such process」
上記原因はユーザ名をpiから変更していたためと判明。
こちらの記事を参考にサービス定義/lib/systemd/system/nodered.service
を編集し、 User、GroupおよびWorkingDirectoryの行変更したユーザ名に合わせて修正してみる
起動失敗2:Unit is masked表示
再度Node-RED起動させるが、今度は以下が表示されNG。
「Failed to start nodered.service: Unit is masked」
以下コマンドで確認すると確かにmaskedと表示される。
# systemctl list-unit-files | grep nodered
nodered.service masked
以下コマンドでマスクを外す
# systemctl unmask NetworkManager
上記で再々度、Node-REDを起動するとやっと正常起動しました。
Author And Source
この問題について(RaspberryPiにNode-redをインストールする), 我々は、より多くの情報をここで見つけました https://qiita.com/OharanD/items/dcf3f2efd9cbbd4c39aa著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .