zoukankan      html  css  js  c++  java
  • salt-master开启失败解决方案

    阿里源saltstack的yum源:

    yum install https://mirrors.aliyun.com/saltstack/yum/redhat/salt-repo-latest-2.el7.noarch.rpm -y
    sed -i "s/repo.saltstack.com/mirrors.aliyun.com/saltstack/g" /etc/yum.repos.d/salt-latest.repo
    

    salt-master与salt-minion启动失败报错参考链接:
    https://blog.csdn.net/qq_38484607/article/details/99688323

    问题

    salt-master:

    [root@test /etc/yum.repos.d]# systemctl status salt-master.service 
    ● salt-master.service
       Loaded: not-found (Reason: No such file or directory)
       Active: failed (Result: exit-code) since Thu 2021-03-18 17:16:13 CST; 5min ago
     Main PID: 21571 (code=exited, status=64)
    
    Mar 18 17:16:13 test salt-master[21571]: import salt.ext.tornado.iostream
    Mar 18 17:16:13 test salt-master[21571]: File "/usr/lib/python2.7/site-packages/salt/ext/tornado/iostream.py", line 41, in <module>
    Mar 18 17:16:13 test salt-master[21571]: from salt.ext.tornado.netutil import ssl_wrap_socket, ssl_match_hostname, SSLCertificateError, _client_ssl_defaults, _server_ssl_defaults
    Mar 18 17:16:13 test salt-master[21571]: File "/usr/lib/python2.7/site-packages/salt/ext/tornado/netutil.py", line 40, in <module>
    Mar 18 17:16:13 test salt-master[21571]: import certifi
    Mar 18 17:16:13 test salt-master[21571]: ImportError: No module named certifi
    Mar 18 17:16:13 test systemd[1]: salt-master.service: main process exited, code=exited, status=64/n/a
    Mar 18 17:16:13 test systemd[1]: Failed to start The Salt Master Server.
    Mar 18 17:16:13 test systemd[1]: Unit salt-master.service entered failed state.
    Mar 18 17:16:13 test systemd[1]: salt-master.service failed.
    

    salt-minion:

    [root@test /etc/yum.repos.d]# systemctl status salt-minion.service 
    ● salt-minion.service - The Salt Minion
       Loaded: loaded (/usr/lib/systemd/system/salt-minion.service; disabled; vendor preset: disabled)
       Active: failed (Result: exit-code) since Thu 2021-03-18 17:18:13 CST; 5s ago
         Docs: man:salt-minion(1)
               file:///usr/share/doc/salt/html/contents.html
               https://docs.saltstack.com/en/latest/contents.html
      Process: 21981 ExecStart=/usr/bin/salt-minion (code=exited, status=64)
     Main PID: 21981 (code=exited, status=64)
    
    Mar 18 17:18:13 test salt-minion[21981]: File "/usr/lib/python2.7/site-packages/salt/utils/event.py", line 74, in <module>
    Mar 18 17:18:13 test salt-minion[21981]: import salt.ext.tornado.iostream
    Mar 18 17:18:13 test salt-minion[21981]: File "/usr/lib/python2.7/site-packages/salt/ext/tornado/iostream.py", line 41, in <module>
    Mar 18 17:18:13 test salt-minion[21981]: from salt.ext.tornado.netutil import ssl_wrap_socket, ssl_match_hostname, SSLCertificateError, _client_ssl_defaults, _server_ssl_defaults
    Mar 18 17:18:13 test salt-minion[21981]: File "/usr/lib/python2.7/site-packages/salt/ext/tornado/netutil.py", line 40, in <module>
    Mar 18 17:18:13 test salt-minion[21981]: import certifi
    Mar 18 17:18:13 test salt-minion[21981]: ImportError: No module named certifi
    Mar 18 17:18:13 test systemd[1]: salt-minion.service: main process exited, code=exited, status=64/n/a
    Mar 18 17:18:13 test systemd[1]: Unit salt-minion.service entered failed state.
    Mar 18 17:18:13 test systemd[1]: salt-minion.service failed.
    

    解决方案

    python2.7
    安装pip

    wget  https://bootstrap.pypa.io/pip/2.7/get-pip.py 
    python get-pip.py
    pip install certifi
    

    python3.6以上
    安装pip

    wget https://bootstrap.pypa.io/get-pip.py
    python get-pip.py
    pip install certifi
    
  • 相关阅读:
    UWP 统一平台开发介绍
    异步编程之Javascript Promises 规范介绍
    Winform文件下载之WebClient
    微软 Build 2016年开发者大会发布多项功能升级
    绝对干货:自定义msi安装包的执行过程
    人机大战之AlphaGo的硬件配置和算法研究
    .Net 高效开发之不可错过的实用工具
    ComponentOne 2016 年产品规划
    三天学会HTML5 ——多媒体元素的使用
    三天学会HTML5——SVG和Canvas的使用
  • 原文地址:https://www.cnblogs.com/even160941/p/14557198.html
Copyright © 2011-2022 走看看