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
    
  • 相关阅读:
    VMware安装CentOS6.8
    YouZack英语学习网站,英语四六级的福音
    WIN7环境下配置vscode c++环境
    连续出现的字符
    丛林中的路
    兔子与樱花
    C++语言基础--02_运算符
    C++语言基础--01_合法标识符与基本数据类型
    C++语言基础--0_前言
    字符串笔试题
  • 原文地址:https://www.cnblogs.com/even160941/p/14557198.html
Copyright © 2011-2022 走看看