Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Iobroker autostart / Ubuntu

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Iobroker autostart / Ubuntu

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mario1001 last edited by

      Hallo Zusammen,

      leider startet iobroker auf meiner Ubuntu-Wohnzimmer-Kiste nicht automatisch. Mein Googeln war leider bisher auch nicht wirklich erfolgreich. Hier ein paar Daten:

      Node: v8.10.0

      NPM: 6.4.1

      Ubuntu: Ubuntu 18.04.1 LTS

      Inhalt der iobroker.sh:

      #!/bin/bash
      ### BEGIN INIT INFO
      # Provides:          iobroker.sh
      # Required-Start:    $network $local_fs $remote_fs
      # Required-Stop::    $network $local_fs $remote_fs
      # Default-Start:     2 3 4 5
      # Default-Stop:      0 1 6
      # Short-Description: starts ioBroker
      # Description:       starts ioBroker
      ### END INIT INFO
      (( EUID )) && echo .You need to have root privileges.. && exit 1
      PIDF=/opt/iobroker/node_modules/iobroker.js-controller/lib/iobroker.pid
      NODECMD=/usr/bin/node
      IOBROKERCMD=/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
      RETVAL=0
      IOBROKERUSER=root
      
      start() {
                  export IOBROKER_HOME=/opt/iobroker
                  echo -n "Starting ioBroker"
                  sudo -u ${IOBROKERUSER} $NODECMD $IOBROKERCMD start
                  RETVAL=$?
      }
      
      stop() {
                  echo -n "Stopping ioBroker"
                  sudo -u ${IOBROKERUSER} $NODECMD $IOBROKERCMD stop
                  RETVAL=$?
      }
      case "$1" in
          start)
            start
        ;;
          stop)
            stop
        ;;
          restart)
            stop
            start
        ;;
          *)
            echo "Usage: iobroker {start|stop|restart}"
            exit 1
        ;;
      esac
      exit $RETVAL
      
      

      Falls was fehlt, liefere ich gerne mehr Infos. Bin leider noch recht jungfräulich was Ubuntu und die liebe Console angeht.

      Vielen lieben Dank

      Mario

      1 Reply Last reply Reply Quote 0
      • foxriver76
        foxriver76 Developer last edited by

        Setze malwhereis nodeab. Und````
        ls -lah /etc/init.d/ | grep iobroker

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 last edited by

          Ist die Datei /etc/init.d/iobroker.sh ausführbar ?

          ls -l /etc/init.d/iobroker.sh
          

          Gibt es den Link /etc/rc0.d/K01iobroker.sh ?

          1 Reply Last reply Reply Quote 0
          • M
            mario1001 last edited by

            Hallo ihr zwei,

            habt vielen Dank für Eure Antworten.

            @foxriver76:

            Gemacht. Neugestartet. Leider ist iobroker nicht mitgestartet worden. Hier die Ausgabe:

            kodlix@kodlix:~$ whereis node
            node: /usr/bin/node /usr/share/man/man1/node.1.gz
            kodlix@kodlix:~$ ls -lah /etc/init.d/ | grep iobroker
            -rwxr-xr-x   1 root root 1,1K Okt 20 01:19 iobroker.sh
            
            

            @paul53:

            ich habe den Befehl eingegeben. Hier die Rückmeldung. Die Datei scheint vorhanden zu sein.

            kodlix@kodlix:~$ ls -l /etc/init.d/iobroker.sh
            -rwxr-xr-x 1 root root 1099 Okt 20 01:19 /etc/init.d/iobroker.sh
            kodlix@kodlix:~$ cd /etc/rc0.d/
            kodlix@kodlix:/etc/rc0.d$ ls
            K01alsa-utils           K01avahi-daemon  K01gdm3         K01kerneloops  K01plymouth      K01samba-ad-dc  K01speech-dispatcher    K01uuidd
            K01apache2              K01bluetooth     K01iobroker.sh  K01networking  K01redis-server  K01saned        K01spice-vdagent        K01vsftpd
            K01apache-htcacheclean  K01cups-browsed  K01irqbalance   K01nmbd        K01rsyslog       K01smbd         K01unattended-upgrades
            kodlix@kodlix:/etc/rc0.d$ 
            
            

            Viele Grüße & nochmals Danke für Eure Mühe.

            Mario

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            576
            Online

            31.9k
            Users

            80.1k
            Topics

            1.3m
            Posts

            3
            4
            1453
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo