Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Ansible controls windows installation and Operation error and its solution

2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/03 Report--

Q1: unable to install kerberos due to pip version problem

$sudo pip install kerberosrunning build_extbuilding 'kerberos' extensioncreating buildcreating build/ t.can`t upgrade pip to the newest version 9.0.1

A1: installation prompt requires you to install the pip upgrade package first

Download the pip9.0.1 upgrade package:

$wget https://pypi.python.org/packages/b6/ac/7015eb97dc749283ffdec1c3a88ddb8ae03b8fad0f0e611408f196358da3/pip-9.0.1-py2.py3-none-any.whl$ pip install pip-9.0.1-py2.py3-none-any.whl

Q2: error report when installing kerberos

$sudo pip install kerberosrunning build_extbuilding 'kerberos' extensioncreating buildcreating build/temp.linux-x86_64-2.7creating build/temp.linux-x86_64-2.7/srcgcc-pthread-fno-strict-aliasing-DNDEBUG-g-fwrapv-O2-Wall-Wstrict-prototypes-fPIC-I/usr/include/python2.7-c src/base64.c-o build/temp.linux-x86_64-2.7/src/base64.o sh: 1: krb5-config: not foundgcc: error: sh:: No Such file or directorygcc: error: 1No such file or directorygcc: error: krb5-config:: No such file or directorygcc: error: not: No such file or directorygcc: error: found: No such file or directoryerror: command 'gcc' failed with exit status 1--Command / usr/bin/python-c "import setuptools _ _ file__='/etc/ansible/scripts/build/kerberos/setup.py';exec (compile (open (_ _ file__). Read (). Replace ('\ r\ n','\ n'), _ _ file__, 'exec')) "install--single-version-externally-managed-- record/ tmp/pip-Q3eBF1-record/install-record.txt failed with error code 1Storing complete log in / home/ansible/.pip/pip.log

A2: you need to install the libkrb5 package first

$sudo apt-get install libkrb5-dev

Solve after installation

Q3: install .net 3.0 or above, and ansible still reports error after upgrading powershell-3.0

$ansible windows-m win_ping-vvvUsing / etc/ansible/ansible.cfg as config fileUsing module file / usr/local/lib/python2.7/dist-packages/ansible-2.2.0-py2.7.egg/ansible/modules/core/windows/win_ping.ps1 ESTABLISH WINRM CONNECTION FOR USER: Administrator on PORT 5986 TO 192.168.1.11192.168.1.11 | UNREACHABLE! = > {"changed": false, "msg": "ssl: HTTPSConnectionPool (host='192.168.1.11') Port=5986): Max retries exceeded with url: / wsman (Caused by ConnectTimeoutError (, 'Connection to 192.168.1.11 timed out. (connect timeout=30)') "," unreachable ": true}

A3: reason winrm is not configured

The configuration file for winrm must be set to the following configuration

> winrm set winrm/config/service'@ {AllowUnencrypted= "true"}'> winrm set winrm/config/service/auth'@ {Basic= "true"}'

Q4:ansible controls Windows host error1

$ansible windows-m win_ping-vvvUsing / etc/ansible/ansible.cfg as config fileUsing module file / usr/local/lib/python2.7/dist-packages/ansible-2.2.0-py2.7.egg/ansible/modules/core/windows/win_ping.ps1 ESTABLISH WINRM CONNECTION FOR USER: Administrator on PORT 5986 TO 192.168.30.150192.168.30.150 | UNREACHABLE! = > {"changed": false "msg": "ssl: [Errno 1] _ ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed", "unreachable": true}

A4:

Change the profile / etc/ansible/hosts port 5986 to 5985 to solve the problem.

[windows:vars] ansible_ssh_port=5985

Reason:

DefaultPorts

HTTP = 5985

HTTPS = 5986

The above error is because the ssl option is off

Q5:Win_7_x64 installation Windows6.1-KB2506143-x64.msu prompt "this update is not suitable for your computer"

A5: install .net Framework 4.0 (above) to solve the problem.

Q6: OutOfMemory error occurred when executing ansible command

Win_ping can be executed, but an error will be reported when sending a file:

Ansible windows-m win_copy-a 'src=/opt/test/123.txt dest=F:\ logs'

192.168.1.173 | UNREACHABLE! = > {

"changed": false

"msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in\" / tmp\ ".Failed command was: PowerShell-NoProfile-NonInteractive-ExecutionPolicy Unrestricted-EncodedCommand UwBlAHQALQBTAHQAcgBpAGMAdABNAG8AZABlACAALQBWAGUAcgBzAGkAbwBuACAATABhAHQAZQBzAHQACgAoAE4AZQB3AC0ASQB0AGUAbQAgAC0AVAB5AHAAZQAgAEQAaQByAGUAYwB0AG8AcgB5ACAALQBQAGEAdABoACAAJABlAG4AdgA6AHQAZQBtAHAAIAAtAE4AYQBtAGUAIAAiAGEAbgBzAGkAYgBsAGUALQB0AG0AcAAtADEANQAwADUANwA4ADcANgA3ADMALgAwADIALQA2ADEAMwAzADcAMgA2ADgAMwAyADAANQA4ADcAIgApAC4ARgB1AGwAbABOAGEAbQBlACAAfAAgAFcAcgBpAHQAZQAtAEgAbwBzAHQAIAAtAFMAZQBwAGEAcgBhAHQAbwByACAAJwAnADsACgBJAGYAIAAoAC0AbgBvAHQAIAAkAD8AKQAgAHsAIABJAGYAIAAoAEcAZQB0AC0AVgBhAHIAaQBhAGIAbABlACAATABBAFMAVABFAFgASQBUAEMATwBEAEUAIAAtAEUAcgByAG8AcgBBAGMAdABpAG8AbgAgAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAKQAgAHsAIABlAHgAaQB0ACAAJABMAEEAUwBUAEUAWABJAFQAQwBPAEQARQAgAH0AIABFAGwAcwBlACAAewAgAGUAeABpAHQAIAAxACAAfQAgAH0A, exited with result 1"

"unreachable": true

}

The execution of the command also reported an error:

Ansible windows-m win_shell-a "java-version"

192.168.1.173 | FAILED | rc=-532462766 > >

An error has occurred that was not properly handled. Additional information is shown below. The Windows PowerShell process will exit.

Unhandled Exception: OutOfMemoryException.

A6: type a hotfix about WMF 3.0 on the accused windows host, and the link is as follows:

Https://support.microsoft.com/en-us/help/2842230/-out-of-memory-error-on-a-computer-that-has-a-customized-maxmemorypers

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report