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.
    • JaredBuschJ
      JaredBusch @DustinB3403
      last edited by

      @DustinB3403 said in Fedora Salt Master - New installation:

      yum install salt-master I tried DNF and it failed.

      User error, because yum redirects to dnf anyway.
      98c1cf46-3a1a-4944-a1d9-6e3c9f775a1b-image.png

      DustinB3403D 1 Reply Last reply Reply Quote -1
      • DustinB3403D
        DustinB3403 @JaredBusch
        last edited by

        @JaredBusch okay. . . maybe it just errorr'd out initially.

        In any case, the service is running and saying it can't use the default ports.

        Is there something else I'm missing here?

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

          @DustinB3403 said in Fedora Salt Master - New installation:

          @JaredBusch okay. . . maybe it just errorr'd out initially.

          In any case, the service is running and saying it can't use the default ports.

          Is there something else I'm missing here?

          Turn off SELinux

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

            If that fixes it, then you need to look at what you need to allow.

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

              @JaredBusch said in Fedora Salt Master - New installation:

              @DustinB3403 said in Fedora Salt Master - New installation:

              @JaredBusch okay. . . maybe it just errorr'd out initially.

              In any case, the service is running and saying it can't use the default ports.

              Is there something else I'm missing here?

              Turn off SELinux

              Just disabled selinux and restarted the services, same error message.

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