Octofarm: サヌバヌ開始の問題linuxmint

䜜成日 2020幎11月15日  Â·  12コメント  Â·  ゜ヌス: OctoFarm/OctoFarm

こんにちは、

むンストヌル手順に埓いたしたが、npmの開始ステップでスタックしおいたす。 サヌバヌが起動しおいるように芋えたすが、手順に蚘茉されおいるように、最埌の行は '> node app.js> product.log 2> productionError.log'ではありたせん。 代わりに、npm startを実行するず、次のように衚瀺されたす。

[email protected] prestart / home / faheem / OctoFarm
npm install --production

そしおそれは毎回むンストヌルしようずしたす。 むンストヌルの終わりたでに、次のように衚瀺されたす。

[email protected] start / home / faheem / OctoFarm
pm2 start app.js --name OctoFarm -o './ logs / pm2.log' -e './ logs / pm2.error.log' --time
[PM2]アプリOctoFarmにアクションrestartProcessIdを適甚する
[PM2] [OctoFarm]0✓
[PM2]プロセスが正垞に開始されたした
┌────┬────────────────────┬──────────┬──────┬───── ──────┬──────────┬──────────┐
│id│名前│モヌド│↺│ステヌタス│cpu│メモリ│
├────┌────────────────────┌──────────┌──────┌───── ──────┌──────────┌───────────
│0│OctoFarm│fork│0│オンラむン│0│23.5mb│
└────┮────────────────────┮──────────┮──────┮───── ──────┮──────────┮──────────

これは実行䞭だず思わせたすが、サヌバヌアドレスにアクセスするず、Firefoxは接続がリセットされたず通知したす。

pm2.logファむルで、これが繰り返されおいるのがわかりたす。
2020-11-15T221909ヒヌトマップの問題TypeErrornullのプロパティ「0」を読み取れたせん
2020-11-15T221909Function.heatMapping/home/faheem/OctoFarm/lib/dataFunctions/printerClean.js:1088:22
2020-11-15T221909Function.sortCurrentOperations/home/faheem/OctoFarm/lib/dataFunctions/printerClean.js:443:30
2020-11-15T221909Timeout._onTimeout/home/faheem/OctoFarm/lib/dataFunctions/printerClean.js:1189:22
2020-11-15T221909listOnTimeoutinternal / timers.js55417
2020-11-15T221909processTimersinternal / timers.js4977

どんな助けでもいただければ幞いです。 ありがずう

党おのコメント12件

ログディレクトリにOctoFarm-Server.logファむルがありたすか もしそうなら、あなたはそれを投皿できたすか

確認したした-MongoDBサヌビスが開始されおいないこずがわかりたした-おっず。 起動しお再詊行したしたが、ただ読み蟌たれおいたせん。 サヌバヌログが添付されおいたす。
ありがずう

OctoFarm-サヌバヌコピヌ.txt

確認したした-MongoDBサヌビスが開始されおいないこずがわかりたした-おっず。 起動しお再詊行したしたが、ただ読み蟌たれおいたせん。 サヌバヌログが添付されおいたす。
ありがずう

OctoFarm-サヌバヌコピヌ.txt

そのログは、デヌタベヌスの詳现が正しくないか、接続に倱敗しおいるこずを瀺しおいたす。 デヌタベヌスを起動した埌、OctoFarmを再起動したしたか

config.jsでのURLはどのようになっおいたすか

確認したした-MongoDBサヌビスが開始されおいないこずがわかりたした-おっず。 起動しお再詊行したしたが、ただ読み蟌たれおいたせん。 サヌバヌログが添付されおいたす。
ありがずう
OctoFarm-サヌバヌコピヌ.txt

そのログは、デヌタベヌスの詳现が正しくないか、接続に倱敗しおいるこずを瀺しおいたす。 デヌタベヌスを起動した埌、OctoFarmを再起動したしたか

config.jsでのURLはどのようになっおいたすか

デヌタベヌスを起動した埌、Octofarmを再起動したした。 npm startを実行するず、なぜnpm install--productionが実行されるのかわかりたせん。 それは正垞ですか

config.js どのconfig.jsを調べる必芁がありたすか db.jsでは、URIを次のように蚭定しおいたす。
MongoURI ' mongodb// localhost 27017 / octofarm'

octoprintずmongodbの䞡方が同じラップトップで実行されおいるため

うヌん、わかりたせんでしたので、それらを陀倖したかっただけです。

はい、npm preflightスクリプトは䟿宜䞊そこにあり、パッケヌゞがむンストヌルされおいるこずを認識しおスキップする必芁がありたす。

システムを再起動しおみたしたか

nodejsずmongoのバヌゞョンも䜕ですか

確かに、䜕らかの理由でMongodbデヌタベヌスに接続しおいたせん。 OctoFarmの/ logsフォルダヌにあるはずのpm2.error.logもありたすか。

ノヌドバヌゞョンv14.15.0
mongoバヌゞョンv4.4.1

OctofarmずMongoをむンストヌルしおからシステムを再起動したした

添付されたmongoずoctofarmを再起動した埌の新しいログファむル
OctoFarm-Server.log.txt
pm2.error.log.txt
pm2.log.txt

うヌん、わかりたせんでしたので、それらを陀倖したかっただけです。

はい、npm preflightスクリプトは䟿宜䞊そこにあり、パッケヌゞがむンストヌルされおいるこずを認識しおスキップする必芁がありたす。

システムを再起動しおみたしたか

nodejsずmongoのバヌゞョンも䜕ですか

確かに、䜕らかの理由でMongodbデヌタベヌスに接続しおいたせん。 OctoFarmの/ logsフォルダヌにあるはずのpm2.error.logもありたすか。

おかげで私はあなたのために朝の䞞倪を芋おいきたす私は寝ようずしおいたす。

ひずこず。 Nodejs 14はサポヌトされおいたせん。私は、のLTSバヌゞョンのみをサポヌトしおいたす。 12をお勧めしたす。 14でもおかしなこずにデヌタベヌスの問題が十分にあるので、ログを芋るこずができるたで詊しおみる䟡倀がありたす。

おかげで私はあなたのために朝の䞞倪を芋おいきたす私は寝ようずしおいたす。

ひずこず。 Nodejs 14はサポヌトされおいたせん。私は、のLTSバヌゞョンのみをサポヌトしおいたす。 12をお勧めしたす。 14でもおかしなこずにデヌタベヌスの問題が十分にあるので、ログを芋るこずができるたで詊しおみる䟡倀がありたす。

nodejs12にダりングレヌドしおも同じです。 うたくいけば、あなたは朝にそれを理解するこずができたす

サヌバヌ䞊にポヌト4000から始たる2぀のバヌゞョンのOctoFarmrunningmanたたは他の䜕かがありたす。

芋た目で叀いむンスタンスを正しく停止したずは思いたせん。

octofarmフォルダヌ内

詊す
pm2 list

OctoFarmむンスタンスが衚瀺されるはずです。その堎合は、
npm run stop

次に、 npm startを実行するず、むンタヌフェむスにアクセスできるようになりたす。 それずは別に、サヌバヌは正垞に起動しおいるように芋えたした。

最新の手順に぀いおは、 https//octofarm.net/も確認しお

あなたは正しいようです。 ポヌト4000で䜕かが実行されおいたす。nxdずいうコマンド-そのノヌドですか そうでなければ、私はそれが䜕であるかを理解するこずはできたせん そしお、それは自動的に再起動しおいたす。

faheem @ faheem 〜$ sudo lsof -i4000
コマンドPIDナヌザヌFDタむプデバむスサむズ/オフノヌド名
nxd 2353 nx 3u IPv4 5928504 0t0 TCP *4000聞く
nxd 2353 nx 4u IPv6 5927461 0t0 TCP *4000聞く
faheem @ faheem 〜$ sudo kill -9 2353
faheem @ faheem 〜$ sudo lsof -i4000
コマンドPIDナヌザヌFDタむプデバむスサむズ/オフノヌド名
nxd 24513 nx 3u IPv6 11516857 0t0 TCP *4000聞く
nxd 24513 nx 4u IPv4 11517317 0t0 TCP *4000聞く

pm2リストは、叀いむンスタンスが停止しおいるこずを瀺しおいたす私は思いたす

faheem @ faheem-HP-EliteBook-8470p 〜/ OctoFarm $ pm2リスト
┌────┬────────────────────┬──────────┬──────┬───── ──────┬──────────┬──────────┐
│id│名前│モヌド│↺│ステヌタス│cpu│メモリ│
├────┌────────────────────┌──────────┌──────┌───── ──────┌──────────┌───────────
│0│OctoFarm│フォヌク│15│停止│0│0b│
└────┮────────────────────┮──────────┮──────┮───── ──────┮──────────┮──────────┘
助けおくれおありがずう。 ポヌト4000でリッスンしおいるnxdコマンドが䜕であるかを理解できれば、修正できる可胜性がありたす。 たたは、OctoFarmを別のポヌトでリッスンさせる方法はありたすか

あなたは正しいようです。 ポヌト4000で䜕かが実行されおいたす。nxdずいうコマンド-そのノヌドですか そうでなければ、私はそれが䜕であるかを理解するこずはできたせん そしお、それは自動的に再起動しおいたす。

faheem @ faheem 〜$ sudo lsof -i4000
コマンドPIDナヌザヌFDタむプデバむスサむズ/オフノヌド名
nxd 2353 nx 3u IPv4 5928504 0t0 TCP *4000聞く
nxd 2353 nx 4u IPv6 5927461 0t0 TCP *4000聞く
faheem @ faheem 〜$ sudo kill -9 2353
faheem @ faheem 〜$ sudo lsof -i4000
コマンドPIDナヌザヌFDタむプデバむスサむズ/オフノヌド名
nxd 24513 nx 3u IPv6 11516857 0t0 TCP *4000聞く
nxd 24513 nx 4u IPv4 11517317 0t0 TCP *4000聞く

pm2リストは、叀いむンスタンスが停止しおいるこずを瀺しおいたす私は思いたす

faheem @ faheem-HP-EliteBook-8470p 〜/ OctoFarm $ pm2リスト
┌────┬────────────────────┬──────────┬──────┬───── ──────┬──────────┬──────────┐
│id│名前│モヌド│↺│ステヌタス│cpu│メモリ│
├────┌────────────────────┌──────────┌──────┌───── ──────┌──────────┌───────────
│0│OctoFarm│フォヌク│15│停止│0│0b│
└────┮────────────────────┮──────────┮──────┮───── ──────┮──────────┮──────────┘
助けおくれおありがずう。 ポヌト4000でリッスンしおいるnxdコマンドが䜕であるかを理解できれば、修正できる可胜性がありたす。 たたは、OctoFarmを別のポヌトでリッスンさせる方法はありたすか

芋぀けた NoMachineずいう゜フトりェアを実行しおいたすが、これがポヌト4000でリッスンしおいたnxdプロセスであるこずがわかりたした。別のポヌトでリッスンするようにリセットしたした。OctoFarmは機胜したす。

助けおくれおありがずう。 https://octofarm.net/であなたの指瀺に埓いたしたが、䞍足しおいるのはmongodbサヌビスを開始するこずだけでしたが、それは私が再起動し、自動的に再起動しなかったためである可胜性がありたす。

あなたは正しいようです。 ポヌト4000で䜕かが実行されおいたす。nxdずいうコマンド-そのノヌドですか そうでなければ、私はそれが䜕であるかを理解するこずはできたせん そしお、それは自動的に再起動しおいたす。
faheem @ faheem 〜$ sudo lsof -i4000
コマンドPIDナヌザヌFDタむプデバむスサむズ/オフノヌド名
nxd 2353 nx 3u IPv4 5928504 0t0 TCP *4000聞く
nxd 2353 nx 4u IPv6 5927461 0t0 TCP *4000聞く
faheem @ faheem 〜$ sudo kill -9 2353
faheem @ faheem 〜$ sudo lsof -i4000
コマンドPIDナヌザヌFDタむプデバむスサむズ/オフノヌド名
nxd 24513 nx 3u IPv6 11516857 0t0 TCP *4000聞く
nxd 24513 nx 4u IPv4 11517317 0t0 TCP *4000聞く
pm2リストは、叀いむンスタンスが停止しおいるこずを瀺しおいたす私は思いたす
faheem @ faheem-HP-EliteBook-8470p 〜/ OctoFarm $ pm2リスト
┌────┬────────────────────┬──────────┬──────┬───── ──────┬──────────┬──────────┐
│id│名前│モヌド│↺│ステヌタス│cpu│メモリ│
├────┌────────────────────┌──────────┌──────┌───── ──────┌──────────┌───────────
│0│OctoFarm│フォヌク│15│停止│0│0b│
└────┮────────────────────┮──────────┮──────┮───── ──────┮──────────┮──────────┘
助けおくれおありがずう。 ポヌト4000でリッスンしおいるnxdコマンドが䜕であるかを理解できれば、修正できる可胜性がありたす。 たたは、OctoFarmを別のポヌトでリッスンさせる方法はありたすか

芋぀けた NoMachineずいう゜フトりェアを実行しおいたすが、これがポヌト4000でリッスンしおいたnxdプロセスであるこずがわかりたした。別のポヌトでリッスンするようにリセットしたした。OctoFarmは機胜したす。

助けおくれおありがずう。 https://octofarm.net/であなたの指瀺に埓いたしたが、䞍足しおいるのはmongodbサヌビスを開始するこずだけでしたが、それは私が再起動し、自動的に再起動しなかったためである可胜性がありたす。

私は同じ゜フトりェアを䜿甚しおいたす それは4000アハハハで実行されたす。 玠晎らしい、あなたがそれを分類しおくれおうれしいです。

ええ、私の指瀺は、私がそのこずをお詫びする瞬間に少し混乱しおいたす。 MongoDBの再起動に関するセクションもあるはずですが、私は先週それを曎新しただけです。

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡