Различные локальные значения и основные значения для параметров сеанса PHP

Мы работаем над кодом, который выполняет следующие действия с использованием terraform (на AWS):

  1. Создает экземпляр core-os (1) с yaml-файлом облачной конфигурации мы предоставили
  2. Создает AMI из этого экземпляра

Этот процесс отлично работает до сих пор.

Когда мы запускаем экземпляр (2) из ​​этого AMI через консоль AWS. Вновь запущенный экземпляр не использует файл конфигурации облака.

В нем (2) есть модули services / systemd, которые были созданы в экземпляре (1) с помощью файла yaml облачной конфигурации. Но эти службы мертвы. Они отлично работают, если мы запускаем их явно с помощью systemctl

Как мы можем убедиться, что ЛЮБОЙ экземпляр, созданный из этого AMI, должен запускать эти модули services / systemd при запуске или должен загружать этот файл облачной конфигурации?

(У нас есть этот yaml с облачной конфигурацией, сохраненный в месте внутри машины, если мы запустим файл облачной конфигурации вручную через coreos-cloudinit --from-file = path / to / file / cloud- config.yaml , все отлично работает.andrew @ debian : ~ $ ssh 55.55.55.55 Подлинность хоста '55 .55.55.55 (55.55.55.55) '...

Только что установлен Порт Windows OpenSSH, одобренный Microsoft , и он отлично работает для сеансов ssh от клиентов Linux:

andrew@debian:~$ ssh 55.55.55.55
The authenticity of host '55.55.55.55 (55.55.55.55)' can't be established.
ECDSA key fingerprint is SHA256:oPx2UbDPJakzpAuiTyMDJI6oDExifs5crCbXIrClgxA.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '55.55.55.55' (ECDSA) to the list of known hosts.
andrew@55.55.55.55's password: 
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

andrew@TEST-ADMIN C:\Users\andrew>exit
exit
    Connection to 55.55.55.55 closed.

Однако, если я хочу отправить файл с помощью scp, это не сработает:

andrew@debian:~$ scp test.fsx 55.55.55.55:c:/users/Andrew
andrew@55.55.55.55's password: 
packet_write_wait: Connection to 55.55.55.55 port 22: Broken pipe
lost connection
andrew@debian:~$ 

Есть идеи, что не так?

0
задан 1 June 2016 в 11:43
2 ответа

Похоже, вы правильно используете пути Windows, так что это не ваша проблема.

Однако, похоже, что в настоящее время возникают проблемы при портировании подсистемы scp. Цитируя из этой проблемы:

Что касается SCP, я считаю, что были проблемы с его портированием, что привели к тому, что он был удален для последних нескольких релизов, пока они не смогут исправьте это.

Итак, я думаю, что ваша лучшая ставка на данный момент - это использование sftp, который очень легко настроить в соответствии с wiki.

.
0
ответ дан 5 December 2019 в 10:22

На данный момент (6/1/2016) проект все еще очень рано. Последний релиз даже помечен как "Это предварительный релиз (не готовый к продакшну)". Я сомневаюсь, что вы найдете здесь много помощи, пока он не выйдет в продакшн и больше людей не начнут его использовать. Возможно, вам повезёт больше, если вы откроете вопрос о реальном репо Github

.
0
ответ дан 5 December 2019 в 10:22

Теги

Похожие вопросы