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

    Fedora Salt Master - New installation

    Scheduled Pinned Locked Moved IT Discussion
    saltsalt mastersetuperror
    56 Posts 6 Posters 4.9k Views
    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.
    • coliverC
      coliver
      last edited by

      @DustinB3403 said in Fedora Salt Master - New installation:

      [WARNING ] Unable to bind socket 10.200.105.188:4505, error: [Errno 98] Address already in use; Is there another salt-master running?

      Something is already bound to that port from the looks of it. Have you tried doing a netstat tulp to see what's listening?

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

        @coliver said in Fedora Salt Master - New installation:

        ooks of it. Have you tried doing a netstat tulp to see what's listening?

        I disabled selinux, but didn't reboot the host. Restarting now to see if that changes it.

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

          @coliver said in Fedora Salt Master - New installation:

          @DustinB3403 said in Fedora Salt Master - New installation:

          [WARNING ] Unable to bind socket 10.200.105.188:4505, error: [Errno 98] Address already in use; Is there another salt-master running?

          Something is already bound to that port from the looks of it. Have you tried doing a netstat tulp to see what's listening?

          Nothing should be using the port at all by default, this is the only service installed.

          1 Reply Last reply Reply Quote 0
          • 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
                                            • 1
                                            • 2
                                            • 3
                                            • 2 / 3
                                            • First post
                                              Last post