Показаны сообщения с ярлыком Fedora. Показать все сообщения
Показаны сообщения с ярлыком Fedora. Показать все сообщения

2014/12/02

ansible - SSH encountered an unknown error during the connection

ОКРУЖЕНИЕ: Fedora 20, ansible 1.7.2-1.fc20
ЦЕЛЬ: использовать ansible через ssh соединение
ПРОБЛЕМА: ansible myenvironment -m ping выдаёт ошибки:
eudub-myserver1 | FAILED => SSH encountered an unknown error during the connection. We recommend you re-run the command using -vvvv, which will enable SSH debugging output to help diagnose the issue
Команда ssh eudub-myserver1 выполняется без проблем
ansible myenvironment -m ping -vvvv выдаёт ошибки:
debug1: Control socket "/home/myuser/.ssh/tmp/eudub-myserver1_22_myuser" does not existdebug3: muxserver_listen: temporary control path /home/myuser/.ssh/tmp/eudub-myserver1_22_myuser.zMuh7FrM1b2EsXTqmuxserver_listen bind(): No such file or directoryeudubs-prdsrv-who02 | FAILED => SSH encountered an unknown error. The output was:OpenSSH_6.4, OpenSSL 1.0.1e-fips 11 Feb 2013
~/.ssh/config содержит
#ControlMaster auto
ControlPath /home/myuser/.ssh/tmp/%h_%p_%r
РЕШЕНИЕ: 
mkdir -p ~/.ssh/tmp/

2013/07/07

Копирование Fedora, CentOS, RedHat на VMware

ОКРУЖЕНИЕ: VMware ESXi 5.1, CentOS 6, RedHat 6, Fedora 19
ЦЕЛЬ: Подготовить виртуальную машину для копирования или клонирования с VMware ESXi на VMware ESXi .
ПРОБЛЕМА: Не работает сеть после копирования или клонирования
РЕШЕНИЕ:
# Выполняется от пользователя root
# Скопировать конфигурционные файлы в домашнюю директорию
yes | cp -f /etc/udev/rules.d/70-persistent-net.rules ~/.
yes | cp -f /etc/sysconfig/network-scripts/ifcfg-eth0 ~/.
# Изменить конфигурционные файлы
sed -i 's/^SUBSYSTEM/#SUBSYSTEM/g' /etc/udev/rules.d/70-persistent-net.rules
sed -i 's/^UUID/#UUID/g' /etc/sysconfig/network-scripts/ifcfg-eth0
sed -i 's/^MACADDR/#MACADDR/g' /etc/sysconfig/network-scripts/ifcfg-eth0
sed -i 's/^HWADDR/#HWADDR/g' /etc/sysconfig/network-scripts/ifcfg-eth0
# Почистить перед копированием
rm -rf $(find /tmp -type f)
rm -rf $(find /var/log -type f)
rm -rf $(find /home -type f -name ".bash_history")
rm -fr ~/.bash_history
# Выключить виртуальную машину
poweroff
Скоприровать или экспортировать виртуальную машину.
Восстановить конфигурционные файлы на мастере (если нужно):
yes | cp -f ~/70-persistent-net.rules /etc/udev/rules.d/
yes | cp -f ~/ifcfg-eth0 /etc/sysconfig/network-scripts/
СКАЧАТЬ: