ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Fedora Salt Master - New installation

    IT Discussion
    salt salt master setup error
    6
    56
    4.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • scottalanmillerS
      scottalanmiller
      last edited by

      Do a...

      netstat -tulpn
      
      DustinB3403D 1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller
        last edited by

        If that isn't installed do...

        dnf install net-tools -y
        
        1 Reply Last reply Reply Quote 0
        • DustinB3403D
          DustinB3403
          last edited by

          sestatus
          SELinux status:                 disabled
          systemctl status salt-master.service
          
          ● salt-master.service - The Salt Master Server
          
             Loaded: loaded (/usr/lib/systemd/system/salt-master.service; enabled; vendor>
          
             Active: active (running) since Wed 2019-05-08 15:57:31 EDT; 1min 8s ago
          
               Docs: man:salt-master(1)
          
                     file:///usr/share/doc/salt/html/contents.html
          
                     https://docs.saltstack.com/en/latest/contents.html
          
           Main PID: 995 (salt-master)
          
              Tasks: 32 (limit: 2350)
          
             Memory: 451.5M
          
             CGroup: /system.slice/salt-master.service
          
                     ├─ 995 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1002 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1004 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1005 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1008 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1009 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1010 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1011 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1018 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1019 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1020 /usr/bin/python2.7 /usr/bin/salt-master
          
                     ├─1021 /usr/bin/python2.7 /usr/bin/salt-master
          
                     └─1025 /usr/bin/python2.7 /usr/bin/salt-master
          
          1 Reply Last reply Reply Quote 0
          • DustinB3403D
            DustinB3403 @scottalanmiller
            last edited by DustinB3403

            @scottalanmiller said in Fedora Salt Master - New installation:

            Do a...

            netstat -tulpn
            
            netstat -tulpn
            Active Internet connections (only servers)
            Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
            tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      799/sshd
            tcp        0      0 master-ip:4505     0.0.0.0:*               LISTEN      1004/python2.7
            tcp        0      0 master-ip:4506     0.0.0.0:*               LISTEN      1010/python2.7
            tcp6       0      0 :::22                   :::*                    LISTEN      799/sshd
            tcp6       0      0 :::9090                 :::*                    LISTEN      1/systemd
            udp        0      0 0.0.0.0:68              0.0.0.0:*                           914/dhclient
            udp        0      0 127.0.0.1:323           0.0.0.0:*                           755/chronyd
            udp6       0      0 ::1:323                 :::*                                755/chronyd
            
            scottalanmillerS 1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @DustinB3403
              last edited by

              @DustinB3403 said in Fedora Salt Master - New installation:

              @scottalanmiller said in Fedora Salt Master - New installation:

              Do a...

              netstat -tulpn
              
              netstat -tulpn
              Active Internet connections (only servers)
              Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
              tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      799/sshd
              tcp        0      0 master-ip:4505     0.0.0.0:*               LISTEN      1004/python2.7
              tcp        0      0 master-ip:4506     0.0.0.0:*               LISTEN      1010/python2.7
              tcp6       0      0 :::22                   :::*                    LISTEN      799/sshd
              tcp6       0      0 :::9090                 :::*                    LISTEN      1/systemd
              udp        0      0 0.0.0.0:68              0.0.0.0:*                           914/dhclient
              udp        0      0 127.0.0.1:323           0.0.0.0:*                           755/chronyd
              udp6       0      0 ::1:323                 :::*                                755/chronyd
              

              There you go, a Python process is using those ports.

              1 Reply Last reply Reply Quote 0
              • DustinB3403D
                DustinB3403
                last edited by

                @scottalanmiller said in Fedora Salt Master - New installation:

                There you go, a Python process is using those ports.

                That's the salt-master. .

                1 Reply Last reply Reply Quote 0
                • DustinB3403D
                  DustinB3403
                  last edited by DustinB3403

                  Full systemctl status as it was cut off before showing that Python is being used by this service.

                   systemctl status salt-master.service
                  ● salt-master.service - The Salt Master Server
                     Loaded: loaded (/usr/lib/systemd/system/salt-master.service; enabled; vendor preset: disabled)
                     Active: active (running) since Wed 2019-05-08 15:57:31 EDT; 5min ago
                  	 Docs: man:salt-master(1)
                  		   file:///usr/share/doc/salt/html/contents.html
                  		   https://docs.saltstack.com/en/latest/contents.html
                   Main PID: 995 (salt-master)
                  	Tasks: 32 (limit: 2350)
                     Memory: 454.6M
                     CGroup: /system.slice/salt-master.service
                  		   ├─ 995 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1002 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1004 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1005 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1008 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1009 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1010 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1011 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1018 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1019 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1020 /usr/bin/python2.7 /usr/bin/salt-master
                  		   ├─1021 /usr/bin/python2.7 /usr/bin/salt-master
                  		   └─1025 /usr/bin/python2.7 /usr/bin/salt-master
                  
                  May 08 15:57:30 localhost.localdomain systemd[1]: Starting The Salt Master Server...
                  May 08 15:57:30 localhost.localdomain salt-master[995]: /usr/lib/python2.7/site-packages/salt/scripts.py:102: DeprecationWarning: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 w>
                  May 08 15:57:31 localhost.localdomain systemd[1]: Started The Salt Master Server.
                  
                  coliverC 1 Reply Last reply Reply Quote 0
                  • coliverC
                    coliver @DustinB3403
                    last edited by

                    @DustinB3403 said in Fedora Salt Master - New installation:

                    Full systemctl status as it was cut off before showing that Python is being used by this service.

                    systemctl status salt-master.service
                    ● salt-master.service - The Salt Master Server
                    Loaded: loaded (/usr/lib/systemd/system/salt-master.service; enabled; vendor preset: disabled)
                    Active: active (running) since Wed 2019-05-08 15:57:31 EDT; 5min ago
                    Docs: man:salt-master(1)
                    file:///usr/share/doc/salt/html/contents.html
                    https://docs.saltstack.com/en/latest/contents.html
                    Main PID: 995 (salt-master)
                    Tasks: 32 (limit: 2350)
                    Memory: 454.6M
                    CGroup: /system.slice/salt-master.service
                    ├─ 995 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1002 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1004 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1005 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1008 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1009 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1010 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1011 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1018 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1019 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1020 /usr/bin/python2.7 /usr/bin/salt-master
                    ├─1021 /usr/bin/python2.7 /usr/bin/salt-master
                    └─1025 /usr/bin/python2.7 /usr/bin/salt-master

                    May 08 15:57:30 localhost.localdomain systemd[1]: Starting The Salt Master Server...
                    May 08 15:57:30 localhost.localdomain salt-master[995]: /usr/lib/python2.7/site-packages/salt/scripts.py:102: DeprecationWarning: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 w>
                    May 08 15:57:31 localhost.localdomain systemd[1]: Started The Salt Master Server.

                    So the Salt-Master is running.

                    DustinB3403D 1 Reply Last reply Reply Quote 0
                    • DustinB3403D
                      DustinB3403 @coliver
                      last edited by

                      @coliver yea, it's running, but it can't use the ports it automatically setup to run. .

                      Which is why I'm asking if I've missed something. .

                      scottalanmillerS 1 Reply Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller @DustinB3403
                        last edited by

                        @DustinB3403 said in Fedora Salt Master - New installation:

                        @coliver yea, it's running, but it can't use the ports it automatically setup to run. .

                        Which is why I'm asking if I've missed something. .

                        We just determined that it is using those ports.

                        JaredBuschJ 1 Reply Last reply Reply Quote 1
                        • scottalanmillerS
                          scottalanmiller
                          last edited by

                          So what we now know is that the Salt Master is up and running, and it is using the right ports. So the original issue has been determined to not exist.

                          So now that Salt is doing what it is supposed to be doing, is the issue something like that you can't connect from the client? If so, maybe you've not opened the firewall yet?

                          C 1 Reply Last reply Reply Quote 1
                          • C
                            Curtis @scottalanmiller
                            last edited by

                            I was just thinking check the firewall...

                            1 Reply Last reply Reply Quote 1
                            • DustinB3403D
                              DustinB3403
                              last edited by

                              I just did pkill salt-master and am checking salt-master --log-level=debug and have more output this time.

                              scottalanmillerS 2 Replies Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller @DustinB3403
                                last edited by

                                @DustinB3403 said in Fedora Salt Master - New installation:

                                I just did pkill salt-master and am checking salt-master --log-level=debug and have more output this time.

                                What are you looking for? I thought that it was fixed.

                                1 Reply Last reply Reply Quote 0
                                • JaredBuschJ
                                  JaredBusch @scottalanmiller
                                  last edited by

                                  @scottalanmiller said in Fedora Salt Master - New installation:

                                  @DustinB3403 said in Fedora Salt Master - New installation:

                                  @coliver yea, it's running, but it can't use the ports it automatically setup to run. .

                                  Which is why I'm asking if I've missed something. .

                                  We just determined that it is using those ports.

                                  It wasn't starting because SELinux. it seems as it started after he disabled it.
                                  63821419-7754-4c2d-a2b7-9d2cab47e71b-image.png

                                  So now it is starting, but if it is still not tlaking, then that is likely because of the firewall as @Curtis said

                                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                                  • scottalanmillerS
                                    scottalanmiller @DustinB3403
                                    last edited by

                                    @DustinB3403 said in Fedora Salt Master - New installation:

                                    I just did pkill salt-master and am checking salt-master --log-level=debug and have more output this time.

                                    You should not be killing or starting Salt manually. Use systemctl to start and stop. I think that's what is confusing you.

                                    DustinB3403D 1 Reply Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller @JaredBusch
                                      last edited by

                                      @JaredBusch said in Fedora Salt Master - New installation:

                                      @scottalanmiller said in Fedora Salt Master - New installation:

                                      @DustinB3403 said in Fedora Salt Master - New installation:

                                      @coliver yea, it's running, but it can't use the ports it automatically setup to run. .

                                      Which is why I'm asking if I've missed something. .

                                      We just determined that it is using those ports.

                                      It wasn't starting because SELinux. it seems as it started after he disabled it.
                                      63821419-7754-4c2d-a2b7-9d2cab47e71b-image.png

                                      So now it is starting, but if it is still not tlaking, then that is likely because of the firewall as @Curtis said

                                      Okay, so it is all fixed now?

                                      1 Reply Last reply Reply Quote 0
                                      • DustinB3403D
                                        DustinB3403 @scottalanmiller
                                        last edited by

                                        @scottalanmiller said in Fedora Salt Master - New installation:

                                        @DustinB3403 said in Fedora Salt Master - New installation:

                                        I just did pkill salt-master and am checking salt-master --log-level=debug and have more output this time.

                                        You should not be killing or starting Salt manually. Use systemctl to start and stop. I think that's what is confusing you.

                                        I just tried that as a step because the dev github recommended it for another person who is having the same exact issue.

                                        Literally brand new install of Fed 30 Server.

                                        @JaredBusch, the service was always running, the ports have never worked.

                                        scottalanmillerS 1 Reply Last reply Reply Quote 0
                                        • scottalanmillerS
                                          scottalanmiller @DustinB3403
                                          last edited by

                                          @DustinB3403 said in Fedora Salt Master - New installation:

                                          @JaredBusch, the service was always running, the ports have never worked.

                                          Something is wrong there. The thing that is determing that the "ports do not work" was based on trying to start the Salt Master, but it was already running. That tells us that the ports were working.

                                          Other than that, why do you feel that the ports are not working?

                                          1 Reply Last reply Reply Quote 1
                                          • DustinB3403D
                                            DustinB3403
                                            last edited by

                                            firewall-cmd --list-ports
                                            4505/tcp 4506/tcp
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post