chek2fire Δημοσ. 29 Ιουλίου 2015 Μέλος Δημοσ. 29 Ιουλίου 2015 έβαλα το sleep και όντος τρώει λιγότερη cpu. Για πριν το login θέλω να το βάλω να αρχίζει γιατί είναι ρυθμισμένο να κάνει επανεκκίνηση σε κάθε απώλεια ρεύματος μέχρι να του πάρω κανα ups δλδ και να το βάλω πάνω και αυτο
tritonas00 Δημοσ. 29 Ιουλίου 2015 Δημοσ. 29 Ιουλίου 2015 τοτε περιμενε να σου απαντησει καποιος με ubuntu, γιατι ατο arch εχουμε τον skynet.αν εχεις /etc/rc.local, απ'οτι θυμαμαι, μπορεις να το καλεις απο εκει:/path/./scriptαν εχεις systemd, γραψε service και καντο enable 1
Oxygene Δημοσ. 30 Ιουλίου 2015 Δημοσ. 30 Ιουλίου 2015 Και στο Ubuntu, αλλά και στο Debian, πλέον έχουν τον Skynet
chek2fire Δημοσ. 2 Αυγούστου 2015 Μέλος Δημοσ. 2 Αυγούστου 2015 παιδιά τζίφος. Το έβαλα στο στο rc.local το έβαλα και στο /etc/rc0.d αλλά πάλι τίποτα. Κάνω reboot κάνω φρέσκο start τζίφος δεν αρχίζει το sript με τίποτα άκυρο. Ειδα ότι το script άρχισε μια χαρά. Το bitcoind δεν ξεκινάει. Δλδ βλέω στο top ότι τρέχει κανονικά το script αλλά το bitcoind απλά δεν ξεκινάει
chek2fire Δημοσ. 2 Αυγούστου 2015 Μέλος Δημοσ. 2 Αυγούστου 2015 Δοκίμασα και με το crontab -e αρχικά έβαλα αυτό εδώ @reboot bitcoind -daemon δεν δούλεψε μετά έβαλα το path @reboot /usr/bin/bitcoind -daemon τζίφος και αυτό σε κάθε reboot δεν ξεκινάει τίποτα
mobinmob Δημοσ. 2 Αυγούστου 2015 Δημοσ. 2 Αυγούστου 2015 Δοκίμασε με κάποιο πρόγραμμα που κάνει proccess supervision (π.χ. runit, systemd). Σε αυτή την περίπτωση μάλλον θα πρέπει να αφαιρέσεις το -daemon Με μια μικρή αναζήτηση πάντως, είδα ότι υπάρχουν scripts για το upstart που κάνουν και respawn τον bitcoind: https://github.com/bitcoin/bitcoin/blob/master/doc/init.md https://bitcointalk.org/index.php?topic=25518.0
chek2fire Δημοσ. 2 Αυγούστου 2015 Μέλος Δημοσ. 2 Αυγούστου 2015 το πρώτο script το bitcointalk από λίγο που το διάβασα και όσο κατάλαβα είναι και αυτό να ελέγχει αν τρέχει το bitcoind και απλά να το κάνει relaunch αν δει ότι δεν τρέχει?
mobinmob Δημοσ. 2 Αυγούστου 2015 Δημοσ. 2 Αυγούστου 2015 το πρώτο script το bitcointalk από λίγο που το διάβασα και όσο κατάλαβα είναι και αυτό να ελέγχει αν τρέχει το bitcoind και απλά να το κάνει relaunch αν δει ότι δεν τρέχει? To πρωτο sript χρησιμοποιει τις δυνατοτητες του upstart για εκκινει το προγραμμα και να κανει respawn αν δεν τρεχει, βαζοντας καποιο οριο, καθως αν καποιο service/daemon χρειαζεται respawn καθε τρεις και λιγο μαλλον εχει καποιο προβλημα. Δεν ξερω ποιο init εχεις, αλλα το ιδιο μπορεις να κανεις και με το systemd, το runit, το perp κ.λ.π.
chek2fire Δημοσ. 2 Αυγούστου 2015 Μέλος Δημοσ. 2 Αυγούστου 2015 Θα δοκιμάσω το βράδι αυτό το script από το bitcointalk και θα το βάλω όπως λέει στο /etc/init. Το μόνο αρνητικό που βλέπω είναι αν δουλεύει γιατί το μήνυμα εκεί το βλέπω από το 2011
Oxygene Δημοσ. 2 Αυγούστου 2015 Δημοσ. 2 Αυγούστου 2015 Δεν παίζει ρόλο η χρονολογία, αλλά το init system
chek2fire Δημοσ. 2 Αυγούστου 2015 Μέλος Δημοσ. 2 Αυγούστου 2015 και το ubuntu ποιο init system έχει? Πάντως ένα απλό bitcoind να τρέχει στην αρχή πως θα μπορούσα να το κάνω?. Μου είναι απίστευτο ότι μια τόσο απλή πράξη είναι τόσο περίπλοκη να γίνει.
mobinmob Δημοσ. 2 Αυγούστου 2015 Δημοσ. 2 Αυγούστου 2015 Είχε upstart, κάποια στιγμή άλλαξε σε systemd (νομίζω στο 15.04, αλλά δεν είμαι σίγουρος). Μπορείς εύκολα να δεις ποιό τρέχεις. Υπάρχει σχετικό script και systemd service στο github repo, μην δοκιμάζεις αυτό από το forum. https://github.com/bitcoin/bitcoin/tree/master/contrib/init
mobinmob Δημοσ. 2 Αυγούστου 2015 Δημοσ. 2 Αυγούστου 2015 Αν δεν τρέχεις 15.04, δύσκολα θα έχεις systemd για init. Ο πιο άμεσος τρόπος -και μάλλον ο μόνος που δουλεύει ανεξάρτητα από διανομή: # stat /proc/1/exe και αν αυτό σου δίνει κάτι σαν /sbin/init και όχι το path του binary του upstart ή του systemd, τότε: # stat /sbin/init Αν και αυτό δεν διαφωτίζει (σου δίνει αποτέλεσμα κάποιο binary που ονομάζεται init), τότε κοιτάς ποιό πακέτο το περιέχει.(Περισσότεροι τρόποι και πληροφορίες εδώ).
chek2fire Δημοσ. 2 Αυγούστου 2015 Μέλος Δημοσ. 2 Αυγούστου 2015 το 15.04 τρέχω και με την πρώτη εντολή βλέπω για systemd
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα